Bug Description
Memory leak(s) have been detected in the GBufferTest test suite. These leaks must be identified, root-caused, and fixed to ensure the test passes cleanly under memory checking tools (e.g. Valgrind, AddressSanitizer).
Steps to Reproduce
- Build the project with memory checking enabled (e.g. AddressSanitizer or Valgrind).
- Run the
GBufferTest test suite.
- Observe memory leak reports in the output.
Expected Behavior
GBufferTest runs to completion with no memory leaks reported.
Actual Behavior
One or more memory leaks are reported when running GBufferTest under a memory checker.
Environment
- OS: [e.g. Ubuntu 22.04]
- Compiler: [e.g. Clang 15]
- Vulkan SDK Version: [e.g. 1.3.268.0]
- Engine² Version/Commit: [current main]
Additional Context
This fix is a prerequisite for making the memory leak check mandatory in CI.
Related Issues
Bug Description
Memory leak(s) have been detected in the
GBufferTesttest suite. These leaks must be identified, root-caused, and fixed to ensure the test passes cleanly under memory checking tools (e.g. Valgrind, AddressSanitizer).Steps to Reproduce
GBufferTesttest suite.Expected Behavior
GBufferTestruns to completion with no memory leaks reported.Actual Behavior
One or more memory leaks are reported when running
GBufferTestunder a memory checker.Environment
Additional Context
This fix is a prerequisite for making the memory leak check mandatory in CI.
Related Issues