mirror of
https://bitbucket.org/mfeemster/fractorium.git
synced 2025-07-17 13:45:00 -04:00
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.
This commit is contained in:
@ -251,6 +251,8 @@ enum class eVariationId : et
|
||||
VAR_OSCILLOSCOPE,
|
||||
VAR_OVOID ,
|
||||
VAR_OVOID3D ,
|
||||
VAR_PANORAMA1 ,
|
||||
VAR_PANORAMA2 ,
|
||||
VAR_PARABOLA ,
|
||||
VAR_PDJ ,
|
||||
VAR_PERSPECTIVE ,
|
||||
@ -580,6 +582,8 @@ enum class eVariationId : et
|
||||
VAR_PRE_OSCILLOSCOPE,
|
||||
VAR_PRE_OVOID,
|
||||
VAR_PRE_OVOID3D,
|
||||
VAR_PRE_PANORAMA1,
|
||||
VAR_PRE_PANORAMA2,
|
||||
VAR_PRE_PARABOLA,
|
||||
VAR_PRE_PDJ,
|
||||
VAR_PRE_PERSPECTIVE,
|
||||
@ -909,6 +913,8 @@ enum class eVariationId : et
|
||||
VAR_POST_OSCILLOSCOPE,
|
||||
VAR_POST_OVOID,
|
||||
VAR_POST_OVOID3D,
|
||||
VAR_POST_PANORAMA1,
|
||||
VAR_POST_PANORAMA2,
|
||||
VAR_POST_PARABOLA,
|
||||
VAR_POST_PDJ,
|
||||
VAR_POST_PERSPECTIVE,
|
||||
|
Reference in New Issue
Block a user