fractorium/Source/EmberCL
Person 59f5bffc3c Features:
--Added panorama1 and panorama2 variations.

Bug fixes:
--crackle had a bug with Nvidia GPUs.

Code changes:
--crackle now uses real_t* for cache rather than real2. This is what was causing the bug.
--Make the local offsets array used in crackle a precalc since it's the same for all. This reduces register pressure.
--Get rid of all usages of real3, just to be safe since Nvidia doesn't like them.
--#define TOTAL_GLOBAL_SIZE_END in the OpenCL iteration kernel just for debugging purposes to see how large the parvars buffer is.
2017-08-16 17:33:11 -07:00
..
DEOpenCLKernelCreator.cpp 06/09/2017 2017-06-09 19:38:06 -07:00
DEOpenCLKernelCreator.h --User changes 2016-04-03 18:55:12 -07:00
DllMain.cpp More Linux work, getting started with QtCreator. 2014-12-08 02:18:16 -08:00
EmberCLFunctions.h Features: 2017-07-22 13:43:35 -07:00
EmberCLPch.h 1.0.0.2 12/05/2016 2016-12-05 19:04:33 -08:00
EmberCLStructs.h Bug fixes: 2017-08-07 19:53:13 -07:00
FinalAccumOpenCLKernelCreator.cpp Features: 2017-07-22 13:43:35 -07:00
FinalAccumOpenCLKernelCreator.h Features: 2017-07-22 13:43:35 -07:00
FunctionMapper.cpp Features: 2017-08-16 17:33:11 -07:00
FunctionMapper.h 06/09/2017 2017-06-09 19:38:06 -07:00
IterOpenCLKernelCreator.cpp Features: 2017-08-16 17:33:11 -07:00
IterOpenCLKernelCreator.h --User changes 2016-04-03 18:55:12 -07:00
OpenCLInfo.cpp Misc intermediate fixes, more work on these to follow. 2016-04-21 15:33:00 -07:00
OpenCLInfo.h Misc intermediate fixes, more work on these to follow. 2016-04-21 15:33:00 -07:00
OpenCLWrapper.cpp 1.0.0.4 07/01/2017 Release 2017-07-01 09:18:01 -07:00
OpenCLWrapper.h --User changes 2017-02-26 00:02:21 -08:00
RendererCL.cpp Bug fixes: 2017-08-07 19:53:13 -07:00
RendererCL.h Bug fixes: 2017-08-07 19:53:13 -07:00
RendererClDevice.cpp Bug fixes: 2017-08-07 19:53:13 -07:00
RendererClDevice.h --Bug fixes 2016-03-01 17:26:45 -08:00