virtualx-engine/drivers
lawnjelly e7d1735bff GLES - fix some sanitizer warnings
These are benign but worth fixing as it clears the log to find more important errors.

A common problem with the sanitizer is that enums are often used to represent bits (e.g. 1, 2, 4, 8 etc) but without specifying the enum type, the compiler is free to use unsigned or signed int. In this case it uses int, and when it performs bitwise operations on the int type, the sanitizer complains.

This is probably because a bitshift with negative signed value can give undefined behaviour - the sanitizer can't know ahead of time that you are using the enum for sensible bitflags.
2021-02-18 15:45:38 +00:00
..
alsa Don't clobber original library symbols 2021-02-18 00:25:42 +01:00
alsamidi Don't clobber original library symbols 2021-02-18 00:25:42 +01:00
coreaudio Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
coremidi Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
dummy Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
gl_context SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
gles2 Batching - fix a couple of minor valgrind bugs. 2021-02-16 18:29:34 +00:00
gles3 Accomodate blend shape ranges of -1 to +1 2021-02-07 21:42:02 +00:00
gles_common GLES - fix some sanitizer warnings 2021-02-18 15:45:38 +00:00
png Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
pulseaudio Don't clobber original library symbols 2021-02-18 00:25:42 +01:00
unix Fix nanosleep usage 2021-01-13 16:17:09 +01:00
wasapi Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
windows Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
winmidi Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
xaudio2 Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
register_driver_types.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
register_driver_types.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
SCsub Unified GLES2 / GLES3 Batching 2020-10-16 10:34:47 +01:00