Allow use of newer glsl
- Dominant language
- Rust
- Stars
- 1.8k
- Forks
- 194
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 2
Description
I noticed this [commit](https://github.com/sebcrozet/kiss3d/commit/40084c35aaba13a5cd9e99404feed4345758f68d) downgrades glsl.
Is it possible to let the user decide this? Assuming they won't be using the builtin effects and shaders since they wouldn't work but it's a explicit decision.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with commit 40084c35aaba13a5cd9e99404feed4345758f68d to understand where the GLSL version is downgraded and how shader selection is configured. Trace the built-in effects and shaders from there, then determine how a user-controlled choice could be exposed while making the incompatibility with built-in shaders explicit. Done means users can intentionally select a newer GLSL version without changing the current default behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- computer-graphics
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100