Slow shader loading
Open
Nobody has claimed this yet.
platform: windows
shaders
- Dominant language
- C
- Stars
- 14.1k
- Forks
- 2.2k
- Avg merge
- 7h 35m
- Merged PRs (30d)
- 51
Description
Description
Very long (4-5s) freezing when loading/switching between shaders like crt-royale.
Expected behavior
Barely noticeable (<1s) loading time like it was in Retroarch 1.9.3 and before.
Bisect Results
Was working flawlessly in 1.9.3.
Version/Commit
RetroArch 1.9.5
Environment information
Windows 10
Vulkan driver
AMD Ryzen 5 3600x
Nvidia GeForce GTX 1060
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce shader loading and switching on Windows 10 with the Vulkan driver, using the reported RetroArch 1.9.5 setup, then compare it with 1.9.3. Done means identifying and resolving the regression so shader loading is under one second rather than freezing for 4–5 seconds.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- computer-graphics, performance
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100