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