Commit Graph

10 Commits

Author SHA1 Message Date
5dea2494a0 Large amount done. OpenCL is almost completely abstracted out to the class
from init to kernel compilation. Next will be getting buffer handling, executing, and reading done.
Changed the kernel to a more minimal example.
Added a jump table for error codes and an assert function for error checking.
Added a routine to compare all the available cl devices and platforms, chooses the high clock of either the GPU or CPU.
2016-08-15 00:07:30 -07:00
MitchellHansen
ce2623f302 cl wrapper, clapper, hah 2016-08-14 16:51:31 -07:00
MitchellHansen
c5858bca3e implimented my curses doodad to show that 3d works in ascii too.
Added camera movement with the mouse, but I need to change how it
works
2016-08-06 11:08:05 -07:00
Mitchell
7829316625 Delete CMakeCXXCompilerId.cpp 2016-08-03 16:36:11 -07:00
MitchellHansen
0b8cd9a194 things are casting now and sfml is rendering the way I want it to.
The voxel stepping is still all messed up, and it seems that there is
some data corruption on the map that I'll need to dig into
2016-07-31 13:52:22 -07:00
MitchellHansen
1553b5da2c remove a cmake file, add gitignore for the cmake files 2016-07-31 01:06:23 -07:00
MitchellHansen
2b46bef923 Basic render loop is taking shape. Digging back into the
raycasting will be slightly annoying
2016-07-31 01:01:01 -07:00
MitchellHansen
37ef472f61 More work done on the ray 2016-07-31 00:01:50 -07:00
MitchellHansen
4432c0338b added the map, switched branches 2016-07-30 23:05:59 -07:00
Mitchell Hansen
624d2771ac Don't know what is in this one 2016-07-30 20:32:15 -07:00