virtualx-engine/drivers/gles3
clayjohn 36a005fafc
Add RENDERING_INFO parameters to GL Compatibility renderer
This also fixes RENDERING_INFO_TOTAL_PRIMITIVES_IN_FRAME for the RD renderers as it was incorrectly reporting vertex/index count at times

This also adds memory tracking to textures and buffers to catch memory leaks.

This also cleans up some memory leaks that the new system caught.
2023-06-16 09:10:00 +02:00
..
effects Allow for external python scripts to call the build python headers via external scripts 2023-03-19 21:18:52 -07:00
environment Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and GPUParticles*3D 2023-01-31 20:04:11 +01:00
shaders Merge pull request #76977 from manueldun/light-shader-builtins 2023-06-09 11:04:46 +02:00
storage Add RENDERING_INFO parameters to GL Compatibility renderer 2023-06-16 09:10:00 +02:00
rasterizer_canvas_gles3.cpp Add RENDERING_INFO parameters to GL Compatibility renderer 2023-06-16 09:10:00 +02:00
rasterizer_canvas_gles3.h Allow for external python scripts to call the build python headers via external scripts 2023-03-19 21:18:52 -07:00
rasterizer_gles3.cpp Replace get_rendering_device() call to prevent crashes on OpenGL. 2023-06-06 23:29:36 +02:00
rasterizer_gles3.h Forbid passing multiview sampler to the custom function in shaders 2023-02-21 11:23:17 +03:00
rasterizer_scene_gles3.cpp Add RENDERING_INFO parameters to GL Compatibility renderer 2023-06-16 09:10:00 +02:00
rasterizer_scene_gles3.h Add RENDERING_INFO parameters to GL Compatibility renderer 2023-06-16 09:10:00 +02:00
SCsub Split GI effects and fix stereoscopic rendering of GI effects 2022-06-22 12:50:17 +10:00
shader_gles3.cpp fix gles texture uniform array binding 2023-05-26 23:11:02 +03:00
shader_gles3.h fix gles texture uniform array binding 2023-05-26 23:11:02 +03:00