Daemon icon indicating copy to clipboard operation
Daemon copied to clipboard

Rebuilding GLSL shaders that don't need a `vid_restart`

Open illwieckz opened this issue 8 months ago • 5 comments

I would like to see a mechanism that can rebuild a GLSL shader without needing a vid_restart.

I assume this would be doable for GLSL shaders not requiring to load any new data.

Not candidates:

  • r_normalMapping (requires shader parsing and image loading)
  • r_drawSky (requires shader parsing and image loading)
  • r_lightMode (requires bsp loading and image loading)

Candidates:

  • r_toneMapping
  • r_colorGrading (as far as I know the way colorGrade images are loaded may make it possible)

illwieckz avatar Mar 04 '25 18:03 illwieckz