Commit History

Author SHA1 Message Date
  clayjohn a804556ab9 Add mutex when adding geometry instances to the dirty list in the Forward Clustered renderer 2 years ago
  clayjohn b2a31a3bbf Remove light from dynamic light list when removing scenario 2 years ago
  Rémi Verschelde d95794ec8a One Copyright Update to rule them all 2 years ago
  Markus Grafen 041b64ea7e visual instance layers are regarded during shadow culling 2 years ago
  Rémi Verschelde f064898956 Merge pull request #70253 from BastiaanOlij/cleanup_sky_render 2 years ago
  Bastiaan Olij e886a7af81 Cleanup and improve sky render 2 years ago
  Bastiaan Olij 6f4f38db07 Added options for sorting transparent objects (port of PR 63040) 2 years ago
  NumbuhFour 1b09fd5410 Implement CAMERA_VISIBLE_LAYERS as built-in shader variable 2 years ago
  David Snopek 310bf39cd3 Get WebXR fully working in Godot 4! 2 years ago
  clayjohn 21ac6d7d8e Finish implementing Canvas Background mode 2 years ago
  Yuri Rubinsky 11e1bac768 Merge pull request #67112 from Chaosus/fix_boolean_uniform_instances 2 years ago
  Yuri Rubinsky f4db4bb7a2 Fix incorrect setup of boolean uniform instances 2 years ago
  Haoyu Qiu 5da515773d Add `is_finite` method for checking built-in types 3 years ago
  clayjohn 7465455079 Fix material overlay overriding shadow casting logic 2 years ago
  Bastiaan Olij ddc4ae1175 Move cluster builder, sdfgi and gi structures to clustered renderer, move light and probe elements into storage and reorganise our render_scene method. 2 years ago
  clayjohn 4a1c7de57c 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). 2 years ago
  Aaron Franke 817ae95667 Replace AABB has_no_volume with has_volume 3 years ago
  Rémi Verschelde 3a62c294c7 Merge pull request #65170 from KoBeWi/your_argument_is_TypedArray 2 years ago
  Rémi Verschelde c82bbc38a5 Merge pull request #64952 from Chaosus/vs_rename_uniform_to_param 2 years ago
  kobewi 7adc8376ed Change Array arguments to TypedArray 2 years ago
  Bastiaan Olij 2cd84be64d Extracting render buffers and changing it to a more generic solution 3 years ago
  Yuri Rubinsky 8191b3c110 Rename `uniform` to `parameter` across the engine 3 years ago
  clayjohn 385ee5c70b Implement Physical Light Units as an optional setting. 3 years ago
  Bastiaan Olij 9efff344b8 Dummy mesh support was added to the dummy renderer but incomplete. This completes it 2 years ago
  Micky 59e11934d8 Rename `str2var` to `str_to_var` and similar 3 years ago
  tefusion a2c422a6da Fix typo in RendererSceneCull 3 years ago
  Hugo Locurcio db22b7ded0 Rename shader parameter uniform setter/getter methods for consistency 3 years ago
  Hugo Locurcio 4b42379c8f Rename RenderingServer global shader uniform methods to be more explicit 3 years ago
  Bastiaan Olij 0bd042c601 Change RendererSceneRender::GeometryInstance so more code is shared among renderers 3 years ago
  Juan Linietsky c7255388e1 Remove ThreadWorkPool, replace by WorkerThreadPool 3 years ago