virtualx-engine/drivers
Thomas Herzog 73fe08be2e GLES2 refactors
This commit unhacks some parts of the 3D rendering.

Most notably:

 - possibility to use negative texture units
   (no longer weird manual index allocation for user samplers)

 - refactoring of light code, now sorts in a different way,
   should yield better performance

 - fixes a crash while saving (because of "Illegal instruction" execution)
   when using a decent compiler (clang, it's clang. Thanks GCC for not telling me about UB).
2018-08-08 17:09:44 +02:00
..
alsa Reduce unnecessary COW on Vector by make writing explicit 2018-07-26 00:54:16 +02:00
alsamidi Added a new MIDIDriver class 2018-07-21 09:09:42 -03:00
convex_decomp Fix typos with codespell 2018-02-21 19:46:06 +01:00
coreaudio -Project/Editor settings now use new inspector 2018-07-19 19:02:04 -03:00
coremidi Added a new MIDIDriver class 2018-07-21 09:09:42 -03:00
dummy add 3D textures 2018-07-30 12:20:27 +02:00
gl_context Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
gles2 GLES2 refactors 2018-08-08 17:09:44 +02:00
gles3 Added proper import support for 3D and Array textures 2018-08-06 14:56:06 -03:00
png Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
pulseaudio Reduce unnecessary COW on Vector by make writing explicit 2018-07-26 00:54:16 +02:00
rtaudio -Project/Editor settings now use new inspector 2018-07-19 19:02:04 -03:00
unix Set SO_BROADCAST socket option for UDP sockets. 2018-06-05 12:14:18 +02:00
wasapi Reduce unnecessary COW on Vector by make writing explicit 2018-07-26 00:54:16 +02:00
windows Style: Format code with clang-format 6.0.1 2018-07-18 16:27:03 +02:00
winmidi Added a new MIDIDriver class 2018-07-21 09:09:42 -03:00
xaudio2 Removed unnecessary assignments 2018-07-24 09:51:03 +02:00
zlib style: Fix PEP8 whitespace issues in Python files 2016-11-01 00:35:16 +01:00
register_driver_types.cpp Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
register_driver_types.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
SCsub Added a new MIDIDriver class 2018-07-21 09:09:42 -03:00