Commit Graph

16 Commits

Author SHA1 Message Date
1b379e095e It draws!! 2016-01-10 14:22:23 -08:00
d8f31d2e81 Oh my, it worked. Clean up time 2016-01-10 12:55:06 -08:00
699150de2d Can't for the life of me get this to work. It's real darn good at crashing my computer though. Probably all those waits... 2016-01-10 04:10:38 -08:00
d93a57cbdf So, it is sharing the textures correctly, it is drawing the OpenGL texture fine. But OpenCL will not touch the thing. CodeXL wont debug it for some reason, and I can't read out from enqueueReadBuffer. I really don't know whats going on here 2016-01-10 03:33:10 -08:00
d999828bee Aha, found it and fixed 2016-01-10 01:53:18 -08:00
15fd83147b Doing some OpenGL to OpenCL trickery here, OpenGL is now drawing but the pixel array isn't displaying right. Probably some alignment of the chars being weird 2016-01-10 01:36:26 -08:00
6334e9c848 Trying to find a way to make this as simd friendly as possible. Perhaps a kernel for calucation and then a kernel to "clean" the back buffer 2016-01-02 19:53:46 -08:00
c5d73bd5fd Removed some of the C'ness, moving stuff into the kernel 2016-01-02 18:45:42 -08:00
515c0767a9 Alright, I think thats the best performance I'm gonna get by tweaking the loop. Gonna move the rendering shtuff over to the kernel code 2016-01-01 21:21:39 -08:00
5929079075 Still some funky stuff going on off screen, probably because I'm abusing the hell out of the way OpenCL handles out of bounds arrays. But I consider this a rousing success 2015-12-31 23:55:05 -08:00
e25de1bf46 MY GOD, ITS GLORIOUS 2015-12-31 23:24:45 -08:00
88c5cc71e4 IT WORKSSSSSSS!!!!!!!!! performance sucks, but IT WORKS!!!!! 2015-12-31 23:20:31 -08:00
5fbc65d9df Hah, well something is happening!!!! 2015-12-31 23:19:03 -08:00
6d439eef86 Drawing works now, but OpenCL will only run two cicles before stopping output. Something to do with the buffers, kernel, or the command queue I think 2015-12-24 00:28:36 -08:00
7d1cc67143 I thiiiiink that the gpu is computing things correctly now, but I'm having trouble getting data back out of the gpu. More tomorrow 2015-12-23 00:22:02 -08:00
5c593695e8 Init 2015-12-22 21:52:23 -08:00