virtualx-engine/drivers/gles3/storage
Hugo Locurcio 0445ccf428
Fix Image CowData crash when baking large lightmaps
This switches to 64-bit integers in select locations of the Image
class, so that image resolutions of 16384×16384 (used by
lightmap texture arrays) can be used properly. Values that are larger
should also work.

VRAM compression is also supported, although most VRAM-compressed
formats are limited to individual slices of 16384×16384. WebP
is limited to 16383×16383 due to format limitations.
2024-07-19 16:04:30 +02:00
..
config.cpp [Web] Fix checking for OpenGL extensions with Emscripten 3.1.51 and later 2024-06-24 14:41:51 -05:00
config.h Merge pull request #92851 from patwork/fix-tooltips-viewport-dims 2024-06-17 10:58:04 +02:00
light_storage.cpp Add reflection probe support to compatibility renderer using 2 probe approach. 2024-04-09 16:53:28 +10:00
light_storage.h Merge pull request #89729 from jitspoe/master.shadow_distance_fade_optimization 2024-04-10 14:21:56 +02:00
material_storage.cpp Merge pull request #86516 from jsjtxietian/fix-camera-direction 2024-07-18 10:45:20 +02:00
material_storage.h Added premult alpha blending to 3D (spatial) shaders. 2024-05-01 00:53:29 +02:00
mesh_storage.cpp Fix MultiMesh buffer cache in transforms-only case 2024-05-11 21:10:07 +02:00
mesh_storage.h Support custom AABB within MultiMesh resources 2024-02-15 22:37:07 -08:00
particles_storage.cpp Fix Adreno 3xx compatibility for devices with newer driver versions 2024-06-11 23:23:51 +02:00
particles_storage.h Add more validation to UBO size and alignment in Compatibility renderer 2024-06-14 12:56:29 -07:00
render_scene_buffers_gles3.cpp Fix incorrect enabling of post process in OpenGL 2024-06-24 13:22:01 +10:00
render_scene_buffers_gles3.h Fix incorrect enabling of post process in OpenGL 2024-06-24 13:22:01 +10:00
SCsub
texture_storage.cpp Fix Image CowData crash when baking large lightmaps 2024-07-19 16:04:30 +02:00
texture_storage.h Fix a couple GCC 14 -Wmaybe-uninitialized warnings 2024-07-09 16:12:22 +02:00
utilities.cpp Make query for GL_MAX_VIEWPORT_DIMS compatible with web exports 2024-06-14 01:53:12 +02:00
utilities.h Implement VisibilityNotifier3D in the compatibility backend 2024-02-22 12:35:24 -08:00