godot/servers/rendering/renderer_rd
clayjohn f33ffd9ab4 Add Skeletons and Blend Shapes to the OpenGL renderer
This uses a similar multipass approach to blend shapes
as Godot 3.x, the major difference here is that we
need to convert the normals and tangents to octahedral
for rendering.

Skeletons work the same as the Vulkan renderer except the bones
are stored in a texture as they were in 3.x.
2022-11-29 09:45:03 -08:00
..
effects Merge pull request #68942 from Chaosus/barrier_mask_flags 2022-11-22 08:31:12 +01:00
environment Remove redundant Variant-types initializations 2022-11-14 19:35:19 +01:00
forward_clustered Expose BarrierMask as flags enum in RenderingDevice 2022-11-22 09:45:20 +03:00
forward_mobile Expose BarrierMask as flags enum in RenderingDevice 2022-11-22 09:45:20 +03:00
shaders Merge pull request #68830 from Ayush-singla27/issuebranch 2022-11-20 11:35:52 +01:00
storage_rd Add Skeletons and Blend Shapes to the OpenGL renderer 2022-11-29 09:45:03 -08:00
cluster_builder_rd.cpp Implement Vector4, Vector4i, Projection 2022-07-23 14:00:01 +02:00
cluster_builder_rd.h Rename str2var to str_to_var and similar 2022-08-26 14:58:22 +02:00
effects_rd.cpp Extracting render buffers and changing it to a more generic solution 2022-09-01 20:01:45 +10:00
effects_rd.h Extracting render buffers and changing it to a more generic solution 2022-09-01 20:01:45 +10:00
framebuffer_cache_rd.cpp Add a Framebuffer cache 2022-08-05 13:37:29 +02:00
framebuffer_cache_rd.h Fix parameters for hash_murmur3_one_32 2022-11-22 19:46:54 +01:00
pipeline_cache_rd.cpp SCons: Re-enable treating #warning as error with werror 2022-10-10 16:12:26 +02:00
pipeline_cache_rd.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
renderer_canvas_render_rd.cpp Code simplifications found by cppcheck 2022-11-21 08:43:36 +01:00
renderer_canvas_render_rd.h Fix drawing of 2D skeletons in the RD renderer. 2022-11-18 23:36:40 -08:00
renderer_compositor_rd.cpp SCons: Re-enable treating #warning as error with werror 2022-10-10 16:12:26 +02:00
renderer_compositor_rd.h Add a Framebuffer cache 2022-08-05 13:37:29 +02:00
renderer_scene_render_rd.cpp Make some Image methods static 2022-10-14 14:34:15 +02:00
renderer_scene_render_rd.h Moving SSEffects settings into class 2022-10-04 11:03:36 +11:00
SCsub Split GI effects and fix stereoscopic rendering of GI effects 2022-06-22 12:50:17 +10:00
shader_rd.cpp Polish rendering driver refactor further 2022-10-06 21:08:54 +02:00
shader_rd.h Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
uniform_set_cache_rd.cpp Fix typos with codespell 2022-03-31 14:07:29 +02:00
uniform_set_cache_rd.h Add a Framebuffer cache 2022-08-05 13:37:29 +02:00