godot/servers/visual
lawnjelly 26e93dc5c6 Fix lighting_dirty flag bug
In rare circumstances, changing the geometry data attached to an instance, there was the opporunity for the lighting_dirty flag to get out of sync, which could lead to access to a stale light RID, and warnings or worse.

This PR fixes the problem by ensuring the lighting is always updated on the instance when first adding GeometryData.
2021-12-11 11:27:21 +00:00
..
portals Add option to use handles to RID 2021-12-06 14:43:34 +00:00
SCsub Portal occlusion culling 2021-07-14 11:43:23 +01:00
rasterizer.cpp Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
rasterizer.h Added material_overlay property to MeshInstance 2021-11-15 23:50:34 +00:00
shader_language.cpp Fix ^= operator in shaders 2021-12-03 10:34:56 +03:00
shader_language.h Add `const` qualifier support for function arguments in shaders 2021-11-19 21:20:23 +01:00
shader_types.cpp Merge pull request #53411 from RandomShaper/ubershaders_3.x 2021-11-09 13:12:44 +01:00
shader_types.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
visual_server_canvas.cpp Faster editor line drawing - Path2D and draw_line 2021-10-29 12:40:24 +01:00
visual_server_canvas.h Style: Enforce braces around if blocks and loops 2021-05-05 15:02:01 +02:00
visual_server_globals.cpp Style: Replaces uses of 0/NULL by nullptr (C++11) 2021-05-04 16:30:23 +02:00
visual_server_globals.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
visual_server_raster.cpp Remove duplicate ERR_PRINTS macro 2021-06-16 11:56:25 +01:00
visual_server_raster.h Merge pull request #50823 from fbcosentino/3d-material-overlay 2021-11-16 08:21:18 +01:00
visual_server_scene.cpp BVH - add option for expanded AABBs in leaves 2021-11-20 06:45:12 +00:00
visual_server_scene.h Fix lighting_dirty flag bug 2021-12-11 11:27:21 +00:00
visual_server_viewport.cpp Only update render target directly if ARVR mode is off 2021-10-26 21:40:25 +11:00
visual_server_viewport.h Add support for contrast-adaptive sharpening in 3D (GLES3 only) 2021-06-21 15:37:31 +02:00
visual_server_wrap_mt.cpp Sphere occluders (portals and general use) 2021-08-17 09:02:06 +01:00
visual_server_wrap_mt.h Merge pull request #50823 from fbcosentino/3d-material-overlay 2021-11-16 08:21:18 +01:00