Skip to content
This repository has been archived by the owner on Feb 11, 2024. It is now read-only.

Eruption Engine v0.7.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@GameWin221 GameWin221 released this 31 Dec 18:56
· 26 commits to main since this release

Added:
-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.