godot/drivers/gles2
Rémi Verschelde 386968ea97 Remove obsolete GLES3 backend
Due to the port to Vulkan and complete redesign of the rendering backend,
the `drivers/gles3` code is no longer usable in this state and is not
planned to be ported to the new architecture.

The GLES2 backend is kept (while still disabled and non-working) as it
will eventually be ported to serve as the low-end renderer for Godot 4.0.

Some GLES3 features might be selectively ported to the updated GLES2
backend if there's a need for them, and extensions we can use for that.

So long, OpenGL driver bugs!
2020-02-13 10:36:44 +01:00
..
shaders Add support for 3D textures to GLES2 2020-01-31 10:01:05 -08:00
SCsub SCons: Build thirdparty code in own env, disable warnings 2018-09-28 14:07:39 +02:00
rasterizer_canvas_gles2.cpp A lot of progress with canvas rendering, still far from working. 2020-02-11 11:53:27 +01:00
rasterizer_canvas_gles2.h Custom material support seems complete. 2020-02-11 11:53:29 +01:00
rasterizer_gles2.cpp Refactored RID/RID_Owner to always use O(1) allocation. 2020-02-11 11:53:26 +01:00
rasterizer_gles2.h Custom material support seems complete. 2020-02-11 11:53:29 +01:00
rasterizer_scene_gles2.cpp doc: Sync classref with current source 2020-02-12 12:37:13 +01:00
rasterizer_scene_gles2.h Remove obsolete GLES3 backend 2020-02-13 10:36:44 +01:00
rasterizer_storage_gles2.cpp Implementation of 'struct' for shaders 2020-02-11 20:00:42 +03:00
rasterizer_storage_gles2.h Custom material support seems complete. 2020-02-11 11:53:29 +01:00
shader_compiler_gles2.cpp Added support for arrays as shader struct members 2020-02-12 17:10:20 +03:00
shader_compiler_gles2.h Remove obsolete GLES3 backend 2020-02-13 10:36:44 +01:00
shader_gles2.cpp Remove duplicate ERR_PRINT macro. 2020-02-05 11:13:24 +01:00
shader_gles2.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00