virtualx-engine/drivers
lawnjelly 7c4cf1c043 Batching - BackBuffer copy fix
For fixing a previous issue state.canvas_texscreen_used was reset to false at the start of each render_joined_item. This was causing a later shader that used SCREEN_TEXTURE to force recapturing the back buffer immediately prior to use, which we don't want.

This PR preserves the state across joined items, and also prevents joining of items that copy the back buffer as this may be problematic.

It turns out that the original issue that needed the line is now fixed, and the later issue is also fixed by removing it.
2020-11-24 14:59:15 +00:00
..
alsa Ensure header guards enclose entire header. 2020-09-04 08:48:35 +02:00
alsamidi Ensure header guards enclose entire header. 2020-09-04 08:48:35 +02:00
coreaudio SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
coremidi SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
dummy Add a debanding property to Viewport for GLES3 2020-10-20 19:07:15 +02:00
gl_context SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
gles2 Batching - BackBuffer copy fix 2020-11-24 14:59:15 +00:00
gles3 Batching - BackBuffer copy fix 2020-11-24 14:59:15 +00:00
gles_common Batching - BackBuffer copy fix 2020-11-24 14:59:15 +00:00
png Handle 16 bit PNG files in sRGB format 2020-07-10 08:51:21 +02:00
pulseaudio Ensure header guards enclose entire header. 2020-09-04 08:48:35 +02:00
unix Implement no-window mode for X11 and MacOS 2020-11-09 20:56:12 +01:00
wasapi SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
windows Revert "Fix Directory Open Check" 2020-07-28 13:54:13 -04:00
winmidi SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
xaudio2 SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
register_driver_types.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
register_driver_types.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
SCsub Unified GLES2 / GLES3 Batching 2020-10-16 10:34:47 +01:00