virtualx-engine/scene
Dario e2c6daf7ef Implement asynchronous transfer queues, thread guards on RenderingDevice. Add ubershaders and rework pipeline caches for Forward+ and Mobile.
- Implements asynchronous transfer queues from PR #87590.
- Adds ubershaders that can run with specialization constants specified as push constants.
- Pipelines with specialization constants can compile in the background.
- Added monitoring for pipeline compilations.
- Materials and shaders can now be created asynchronously on background threads.
- Meshes that are loaded on background threads can also compile pipelines as part of the loading process.
2024-10-02 15:11:58 -03:00
..
2d Merge pull request #95132 from LeonStansfield/gpu_particles_ui_consistency 2024-10-01 17:30:29 +02:00
3d Check RenderingDevice availability to display LightmapGI configuration warnings 2024-09-28 23:56:47 +02:00
animation Add markers to animation 2024-09-29 17:27:36 +09:00
audio SCons: Add unobtrusive type hints in SCons files 2024-09-25 09:34:35 -05:00
debugger SCons: Add unobtrusive type hints in SCons files 2024-09-25 09:34:35 -05:00
gui Merge pull request #97439 from Gamemap/itemlist-fix-texttrimming 2024-10-02 15:01:05 +02:00
main Parse fragment from URL 2024-09-27 19:42:30 +08:00
resources Implement asynchronous transfer queues, thread guards on RenderingDevice. Add ubershaders and rework pipeline caches for Forward+ and Mobile. 2024-10-02 15:11:58 -03:00
theme SCons: Add unobtrusive type hints in SCons files 2024-09-25 09:34:35 -05:00
property_list_helper.cpp Always store ID of PopupMenu items 2024-08-20 15:33:21 +02:00
property_list_helper.h Fix a bunch of orphan StringName errors at ProjectSettings/Editor exit 2024-07-09 19:38:52 +03:00
property_utils.cpp Fix storing of Node Array properties 2024-06-21 15:49:48 +02:00
property_utils.h Fix default NodePaths saved in scene 2024-06-03 13:10:23 +02:00
register_scene_types.cpp Implement asynchronous transfer queues, thread guards on RenderingDevice. Add ubershaders and rework pipeline caches for Forward+ and Mobile. 2024-10-02 15:11:58 -03:00
register_scene_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
scene_string_names.cpp Make pressing Enter confirm project creation/import in the project manager 2024-09-26 02:06:30 +02:00
scene_string_names.h Make pressing Enter confirm project creation/import in the project manager 2024-09-26 02:06:30 +02:00
SCsub SCons: Add unobtrusive type hints in SCons files 2024-09-25 09:34:35 -05:00