virtualx-engine/servers/rendering
clayjohn 062fb8b0dc Ignore depth draw optimization when using depth draw alpha prepass
This is necessary as the scene shader still uses alpha in this case so we can't discard fragments that weren't written to the depth buffer
2023-01-03 12:33:07 -08:00
..
dummy Merge pull request #70253 from BastiaanOlij/cleanup_sky_render 2022-12-23 23:44:02 +01:00
environment Move cluster builder, sdfgi and gi structures to clustered renderer, move light and probe elements into storage and reorganise our render_scene method. 2022-10-04 11:03:32 +11:00
renderer_rd Ignore depth draw optimization when using depth draw alpha prepass 2023-01-03 12:33:07 -08:00
storage Cleanup and improve sky render 2022-12-23 19:45:19 +11:00
renderer_canvas_cull.cpp Scale MSDF font outline with the font size and MSDF source size to match dynamic font behavior. 2022-12-17 22:47:54 +02:00
renderer_canvas_cull.h Scale MSDF font outline with the font size and MSDF source size to match dynamic font behavior. 2022-12-17 22:47:54 +02:00
renderer_canvas_render.cpp Fix drawing of 2D skeletons in the RD renderer. 2022-11-18 23:36:40 -08:00
renderer_canvas_render.h Add 2D shadows and canvas SDF to OpenGL3 renderer 2022-10-28 11:33:23 -07:00
renderer_compositor.cpp
renderer_compositor.h Use a giant UBO to optimize performance in 2D 2022-10-06 11:24:45 -07:00
renderer_geometry_instance.cpp Added options for sorting transparent objects (port of PR 63040) 2022-12-23 19:30:33 +11:00
renderer_geometry_instance.h Added options for sorting transparent objects (port of PR 63040) 2022-12-23 19:30:33 +11:00
renderer_scene_cull.cpp Merge pull request #70253 from BastiaanOlij/cleanup_sky_render 2022-12-23 23:44:02 +01:00
renderer_scene_cull.h Merge pull request #69998 from BastiaanOlij/sorting-pivot-4 2022-12-23 09:47:24 +01:00
renderer_scene_occlusion_cull.cpp Add safety-checks before some servers free() 2022-12-29 16:23:38 -05:00
renderer_scene_occlusion_cull.h
renderer_scene_render.cpp Implement CAMERA_VISIBLE_LAYERS as built-in shader variable 2022-12-03 22:41:27 -08:00
renderer_scene_render.h Remove high quality glow as it is not any higher quality than regular glow 2022-12-13 10:15:45 -08:00
renderer_viewport.cpp Finish implementing Canvas Background mode 2022-11-17 12:51:26 -08:00
renderer_viewport.h Viewport canvas cull mask feature 2022-10-31 14:09:49 +01:00
rendering_device.cpp Changed STORAGE_BUFFER_USAGE_DISPATCH_INDIRECT type to enum flags 2022-12-15 14:10:37 +03:00
rendering_device.h Changed STORAGE_BUFFER_USAGE_DISPATCH_INDIRECT type to enum flags 2022-12-15 14:10:37 +03:00
rendering_device_binds.cpp
rendering_device_binds.h Changed RenderingDevice::TextureUsageBits type to enum flags 2022-11-26 13:08:07 +03:00
rendering_method.cpp Split rendering driver project setting into renderer_name and rendering_driver. To differentiate between a driver (e.g. Vulkan or D3D12) and a renderer (e.g. clustered or mobile renderer). 2022-09-19 10:26:10 -07:00
rendering_method.h Added options for sorting transparent objects (port of PR 63040) 2022-12-23 19:30:33 +11:00
rendering_server_default.cpp Merge pull request #64710 from MinusKube/window-size-crash 2022-10-27 10:02:44 -07:00
rendering_server_default.h Merge pull request #69998 from BastiaanOlij/sorting-pivot-4 2022-12-23 09:47:24 +01:00
rendering_server_globals.cpp Split rendering driver project setting into renderer_name and rendering_driver. To differentiate between a driver (e.g. Vulkan or D3D12) and a renderer (e.g. clustered or mobile renderer). 2022-09-19 10:26:10 -07:00
rendering_server_globals.h Split rendering driver project setting into renderer_name and rendering_driver. To differentiate between a driver (e.g. Vulkan or D3D12) and a renderer (e.g. clustered or mobile renderer). 2022-09-19 10:26:10 -07:00
SCsub
shader_compiler.cpp Fix shader crash when using boolean type for vertex->fragment varyings 2022-12-23 07:47:49 +03:00
shader_compiler.h Fix global uniform crash at editor startup 2022-10-03 15:06:20 +03:00
shader_language.cpp Fix shader crash when using boolean type for vertex->fragment varyings 2022-12-23 07:47:49 +03:00
shader_language.h Fix shader crash when using boolean type for vertex->fragment varyings 2022-12-23 07:47:49 +03:00
shader_preprocessor.cpp Add defines to completion list in shaders 2022-09-26 16:04:19 +03:00
shader_preprocessor.h Add defines to completion list in shaders 2022-09-26 16:04:19 +03:00
shader_types.cpp Implement CAMERA_VISIBLE_LAYERS as built-in shader variable 2022-12-03 22:41:27 -08:00
shader_types.h
shader_warnings.cpp
shader_warnings.h