cginternals / cginternals/gloperate

Fix LightTestStage and LightTestPipeline

Open
#330 0 comments 0 reactions 0 assignees View on GitHub
Demos pending
Dominant language
C++
Stars
43
Forks
24
PR merge metrics
No merged PRs in 30d

Description

- NamedString is used to register shader include files, but although the path is right, the includes do not work
- There are a lot of memory leaks in this class which can be easily solved by using unique_ptr

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate LightTestStage and LightTestPipeline and inspect how NamedString registers shader include files. Reproduce the failed includes, then trace ownership in both classes to identify the reported leaks. Done means shader includes work despite the existing path and the class-owned allocations are released safely.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.