And also made the camera react to gravity, not fall through the floor

This commit is contained in:
2018-02-08 00:52:01 -08:00
parent c698711fdf
commit 176d9f7a54
5 changed files with 54 additions and 38 deletions

View File

@@ -7,9 +7,12 @@ CLCaster::~CLCaster() {
//release_map();
//release_camera();
//release_octree();
release_viewport();
//clReleaseKernel(kernel_map.at("raycaster"));
// clReleaseProgram()
//release_viewport();
delete[] viewport_matrix;
delete[] viewport_image;
delete[] viewport_image;
camera.reset();
@@ -864,7 +867,6 @@ bool CLCaster::release_buffer(std::string buffer_name) {
if (buffer_map.count(buffer_name) > 0) {
clFinish(command_queue);
int error = clReleaseMemObject(buffer_map.at(buffer_name));
if (cl_assert(error)) {