virtualx-engine/drivers/gles3
lawnjelly 5c8f497a24 Add project settings to manually specify API usage
As a result of the GLES specifications being vague about best practice for how buffers should be used dynamically, different GPUs / platforms appear to have different preferences.

Mac in particular seems to have a number of problems in this area, and none of the rendering team uses Macs. So far we have relied on guesswork to choose the best usage, but in an attempt to pin this down, this PR begins to introduce manual selection of options for users to test their configurations.
2020-10-31 18:33:55 +00:00
..
shaders Merge pull request #42942 from Calinou/add-viewport-debanding-3.2 2020-10-30 11:47:57 +01:00
rasterizer_canvas_base_gles3.cpp Add project settings to manually specify API usage 2020-10-31 18:33:55 +00:00
rasterizer_canvas_base_gles3.h Add project settings to manually specify API usage 2020-10-31 18:33:55 +00:00
rasterizer_canvas_gles3.cpp Add project settings to manually specify API usage 2020-10-31 18:33:55 +00:00
rasterizer_canvas_gles3.h Unified GLES2 / GLES3 Batching 2020-10-16 10:34:47 +01:00
rasterizer_gles3.cpp GLES3 fix normal map flipping with nvidia workaround 2020-08-23 07:54:58 +01:00
rasterizer_gles3.h Unified GLES2 / GLES3 Batching 2020-10-16 10:34:47 +01:00
rasterizer_scene_gles3.cpp Add a debanding property to Viewport for GLES3 2020-10-20 19:07:15 +02:00
rasterizer_scene_gles3.h Add fast approximate antialiasing (FXAA) to Viewport 2020-10-20 14:54:52 +02:00
rasterizer_storage_gles3.cpp Add project settings to manually specify API usage 2020-10-31 18:33:55 +00:00
rasterizer_storage_gles3.h Add project settings to manually specify API usage 2020-10-31 18:33:55 +00:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
shader_compiler_gles3.cpp [3.2] Fix shader's length() function parsing in expressions 2020-06-03 19:43:47 +03:00
shader_compiler_gles3.h [3.2] Fix shader's length() function parsing in expressions 2020-06-03 19:43:47 +03:00
shader_gles3.cpp Add support for opengl external textures as defined by https://www.khronos.org/registry/OpenGL/extensions/OES/OES_EGL_image_external.txt 2020-03-05 13:09:49 -08:00
shader_gles3.h Fix the update logic for user-added custom defines. 2020-09-06 21:31:09 -07:00