pandemonium_engine/drivers
lawnjelly 3a04d5adfe GLES2 / GLES3 - Use gl_FragColor temporary
On some hardware, modifying gl_FragColor multiple times can cause large performance drops. This PR writes to a standard temporary variable instead, and copies across to gl_FragColor once only at the end of the fragment shader.

This could potentially lead to large gains in performance on affected hardware.
2024-02-08 14:58:12 +01:00
..
alsa File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
alsamidi File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
coreaudio Fix #if *_ENABLED inconsistencies, should check if defined 2024-02-08 14:16:03 +01:00
coremidi File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
dummy File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
gl_context Mass replaced godot to pandemonium. 2022-03-23 20:46:05 +01:00
gles2 GLES2 / GLES3 - Use gl_FragColor temporary 2024-02-08 14:58:12 +01:00
gles_common Workaround GCC warning in rasterizer_canvas_batcher 2023-12-20 22:25:40 +01:00
png File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
pulseaudio File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
unix File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
wasapi Fix Dummy audio driver initialization issue on WASAPI output device initialization failure 2024-02-08 14:09:49 +01:00
windows File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
winmidi File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
xaudio2 File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
register_driver_types.cpp File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
register_driver_types.h File copyright header updates pt4. 2023-12-17 22:50:00 +01:00
SCsub Fix missing scons script warning. 2022-03-15 17:05:33 +01:00