Eruption Engine v0.7.3
Pre-releaseAdded:
-Forward Clustered Shading for pointlights and spotlights.
Changed:
-CameraMatricesBuffer
is now CameraBuffer
- An improved and bigger class.
-ComputeShader
can now remain bound after binding and dispatching.
-Primitive types dont use references anymore.
-Separated LBO (LightsBufferObject
) to LBO (LightsBufferObject
), CBO (CameraBufferObject
) and CSMBO (CascadedShadowMapsBufferObject
) because it contained things that were unrelated to lights.
-LightBuffer
is now an SSBO and is updated only after a change occured in any of its contents on the CPU-side.
Removed:
-Silencing the false-positive error code 06195
, 06196
and 06197
as it was repaired in a Vulkan SDK update.
-GBuffer
Fixed:
-Depth conflict glitch. Precision of multiplying projection
and view
matrices on the CPU wasn't the same as on the GPU.