fractorium/Source/EmberCL
Person 47b6614c8a --Bug fixes
-Fix improper usage of rand() in cpow2, cpow3, hypertile1, hypertile3D1, hypertile3D2, juliac, juliaq.
 -Fix program crashing during density filtering on some Nvidia cards.
 -hypertile3D1 was wrong.
 -Parsing phoenix_julia when coming from Apophysis was wrong.
 -Density filtering was freezing on certain Nvidia cards.

--Code changes
 -Optimize juliac, npolar.
 -Add a new function Crand() which behaves like the legacy C rand() which returns an integer between 0 and 32766, inclusive.
 -Use RandBit() in some places.
 -Remove Zeps() from vignette, it's not needed.
 -Restructure OpenCL code for density filtering such that it does not hang after being compiled on some Nvidia cards, such as the gtx 1660. Remove barriers from conditionals where possible.
2020-12-28 21:46:55 -08:00
..
DEOpenCLKernelCreator.cpp --Bug fixes 2020-12-28 21:46:55 -08:00
DEOpenCLKernelCreator.h --Bug fixes 2020-12-28 21:46:55 -08:00
DllMain.cpp
EmberCLFunctions.h --Bug fixes 2020-12-28 21:46:55 -08:00
EmberCLPch.h --Bug fixes 2020-12-28 21:46:55 -08:00
EmberCLStructs.h --User changes 2020-01-25 11:12:49 -08:00
FinalAccumOpenCLKernelCreator.cpp
FinalAccumOpenCLKernelCreator.h
FunctionMapper.cpp --Bug fixes 2019-12-31 23:01:30 -08:00
FunctionMapper.h
IterOpenCLKernelCreator.cpp --Code changes 2020-05-07 06:48:25 -07:00
IterOpenCLKernelCreator.h --Code changes 2020-03-15 00:40:57 -07:00
OpenCLInfo.cpp --User changes 2018-04-28 22:28:05 -07:00
OpenCLInfo.h --User changes 2018-04-28 22:28:05 -07:00
OpenCLWrapper.cpp --User changes 2019-04-23 19:50:42 -07:00
OpenCLWrapper.h
RendererCL.cpp --Bug fixes 2020-12-28 21:46:55 -08:00
RendererCL.h --Bug fixes 2020-12-28 21:46:55 -08:00
RendererClDevice.cpp --User changes 2018-04-28 22:28:05 -07:00
RendererClDevice.h --User changes 2018-04-28 22:28:05 -07:00