virtualx-engine/servers/rendering
clayjohn 9ce57050a5 Add GPUParticles to the OpenGL3 renderer.
This includes collision (2D SDF, Box, Sphere, Heightmap),
attraction (Box, Sphere), and all sorting modes.

This does not include 3D SDF collisions, trails, or
manual emission.
2022-11-14 23:28:25 -08:00
..
dummy Add GPUParticles to the OpenGL3 renderer. 2022-11-14 23:28:25 -08: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 Add GPUParticles to the OpenGL3 renderer. 2022-11-14 23:28:25 -08:00
storage Add GPUParticles to the OpenGL3 renderer. 2022-11-14 23:28:25 -08:00
renderer_canvas_cull.cpp Add call_deferred() method to Callable 2022-11-04 17:24:34 +01:00
renderer_canvas_cull.h Viewport canvas cull mask feature 2022-10-31 14:09:49 +01:00
renderer_canvas_render.cpp Fix typo, call mesh_instance_free not mesh_free 2022-07-12 22:30:08 +10: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 Add startup flag to override XR mode settings 2022-07-28 11:50:34 +10:00
renderer_compositor.h Use a giant UBO to optimize performance in 2D 2022-10-06 11:24:45 -07:00
renderer_geometry_instance.cpp Rename shader parameter uniform setter/getter methods for consistency 2022-08-04 23:17:06 +02:00
renderer_geometry_instance.h Rename shader parameter uniform setter/getter methods for consistency 2022-08-04 23:17:06 +02:00
renderer_scene_cull.cpp Merge pull request #67112 from Chaosus/fix_boolean_uniform_instances 2022-10-28 23:17:23 +03:00
renderer_scene_cull.h 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_scene_occlusion_cull.cpp Make some Image methods static 2022-10-14 14:34:15 +02:00
renderer_scene_occlusion_cull.h Remove ThreadWorkPool, replace by WorkerThreadPool 2022-07-25 15:39:50 +02:00
renderer_scene_render.cpp Merge pull request #60185 from Calinou/environment-fog-and-sky-affect 2022-09-01 23:52:34 +02:00
renderer_scene_render.h 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_viewport.cpp Collapse three seperate texture storage methods into render_target_set_override() 2022-11-03 13:03:30 -05:00
renderer_viewport.h Viewport canvas cull mask feature 2022-10-31 14:09:49 +01:00
rendering_device.cpp Expose vertex_array_create 2022-11-03 22:14:55 +01:00
rendering_device.h Merge pull request #64710 from MinusKube/window-size-crash 2022-10-27 10:02:44 -07:00
rendering_device_binds.cpp Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
rendering_device_binds.h Merge pull request #66221 from Mickeon/painstakingly-appending-ds-en-you-tea-es 2022-10-11 16:17:02 +02: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 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
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 Expose texture_get_rd_texture 2022-11-03 05:27: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 Split dependency logic 2022-06-28 00:10:29 +10:00
shader_compiler.cpp Make code generation for shader boolean uniform instances easier 2022-10-31 11:52:52 +01:00
shader_compiler.h Fix global uniform crash at editor startup 2022-10-03 15:06:20 +03:00
shader_language.cpp Remove redundant Variant-types initializations 2022-11-14 19:35:19 +01:00
shader_language.h Fix MSVC warnings C4701 and C4703: Potentially uninitialized variable used 2022-09-28 17:05:34 +02: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 Merge pull request #66178 from clayjohn/double-precision-rendering 2022-09-30 09:59:45 +02:00
shader_types.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
shader_warnings.cpp Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
shader_warnings.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00