Commit History

Author SHA1 Message Date
  Dario fc8ec5d8a9 Handle error when setting boot image if swap chain is not available. Skip resizing swap chain during screen creation as it's not necessary and can fail when it starts minimized. 1 year ago
  Dario 73eff10c76 Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver. 1 year ago
  A Thousand Ships 684752e75b Replace error checks against `size` with `is_empty` 1 year ago
  A Thousand Ships 2a372186ec Null check improvements 1 year ago
  Patrick Dawson a0f9bcc826 Fix usage of index offsets in RenderingDevice 1 year ago
  Dario cc4d39b0c1 Acyclic Command Graph for RenderingDevice. 1 year ago
  Bastiaan Olij d6caa69e11 Skip swapchain logic if there is nothing to present (Android OpenXR) 1 year ago
  Rémi Verschelde 07b88600b7 Merge pull request #86522 from RandomShaper/fix_uset_rebind 1 year ago
  EddieBreeg 8747c67d9e Fix potential integer underflow in rounded up divisions 2 years ago
  Pedro J. Estébanez 1c5c8cf6ff RenderingDevice: Fix uniform sets wrongly assumed to be bound 1 year ago
  Pedro J. Estébanez 12a519bae2 Split RenderingDevice into API-agnostic and RenderingDeviceDriver parts 1 year ago
  clayjohn 51ed3aef63 Vertex and attribute compression to reduce the size of the vertex format. 2 years ago
  A Thousand Ships fdd3d36c6d [Servers] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable 2 years ago
  Shawn Wallace b12ed82c04 Expose texture_create_from_extension to GDExtension 1 year ago
  Rémi Verschelde faaf27f284 Fix various typos with codespell 2 years ago
  Rémi Verschelde 858e8748e8 Fix or workaround recent extension API compatibility issues 2 years ago
  Yuri Sizov 1c40263665 Merge pull request #79606 from clayjohn/ShaderRD-compilation-groups 2 years ago
  Bastiaan Olij 63d6e9c557 Add custom texture create function 2 years ago
  clayjohn e970f5249c Add Shader compile groups to RD Shader system 2 years ago
  Bastiaan Olij a22f495a3c Split raster barrier into vertex and fragment barrier 2 years ago
  Bastiaan Olij 6dd47e232b Expose RD::texture_native_handle 2 years ago
  Rémi Verschelde 3e6a731904 Merge pull request #76418 from reduz/method-bind-validated-call 2 years ago
  Juan Linietsky 1c93606e47 Add ValidatedCall to MethodBind 2 years ago
  Pedro J. Estébanez 09aa1bbdb3 Fix unsupported sampler filter used for voxel GI 2 years ago
  Hugo Locurcio 8eb0d0e665 Fix `compute_pieline` typo in `RenderingDevice.compute_pipeline_is_valid()` 2 years ago
  EpEpDragon 36d02882b9 Added optional offset and size parameter to RenderDevice buffer_get_data method 2 years ago
  Rémi Verschelde d95794ec8a One Copyright Update to rule them all 2 years ago
  Yuri Rubinsky 807632a90c Changed `STORAGE_BUFFER_USAGE_DISPATCH_INDIRECT` type to enum flags 2 years ago
  Pedro J. Estébanez 14e301467e Refactor SPIR-V reflection into a generic RenderingDevice feature 2 years ago
  Yuri Rubinsky 6e48db69a3 Changed `RD::PipelineDynamicStateFlags` type to enum flags 2 years ago