|
SleakEngine 1.0.0
C++23 multi-backend game engine
|
#include <cmath>#include <algorithm>Go to the source code of this file.
Namespaces | |
| namespace | Sleak |
| Root namespace for everything the engine exposes. | |
| namespace | Sleak::RenderEngine |
| Backend-facing rendering layer shared by the four graphics backends. | |
Functions | |
| float | Sleak::RenderEngine::HaltonSeq (int index, int base) |
| Halton low-discrepancy sequence value for TAA sub-pixel jitter. | |
| bool | Sleak::RenderEngine::InvertMat4 (const float M[16], float out[16]) |
| Row-major 4x4 inverse via Gauss-Jordan elimination. | |
| void | Sleak::RenderEngine::MatMul4 (const float A[16], const float B[16], float C[16]) |
| Row-major mat4 multiply: C = A * B. | |