Commit History

Author SHA1 Message Date
  Dario 8c3e46b13b Move transitions of textures initialized by transfer workers to the main graphics queue. 10 months ago
  Dario e2c6daf7ef Implement asynchronous transfer queues, thread guards on RenderingDevice. Add ubershaders and rework pipeline caches for Forward+ and Mobile. 1 year ago
  Sander 41fdc55b05 Vulkan: account for externally backed textures (i.e., created via `texture_create_from_extension()`), as such textures lack ownership information. 11 months ago
  Rémi Verschelde 61be39aed2 Merge pull request #96045 from darksylinc/matias-TheForge-pr02 11 months ago
  Matias N. Goldberg 59d0422dcd Disable extra memory tracking by default 11 months ago
  Matias N. Goldberg d26c2f86cc Add VK_EXT_astc_decode_mode support 1 year ago
  Matias N. Goldberg 364f916f3f Add debug utilities for Vulkan 1 year ago
  Rémi Verschelde 940d629070 vulkan: Update all components to Vulkan SDK 1.3.183.0 1 year ago
  Rémi Verschelde f2796fa06d Merge pull request #91769 from DarioSamo/d3d12_enhanced_barriers 1 year ago
  bruvzg 628c81d2d9 [DisplayServer] Add method to check if window transparency is supported and enabled. 1 year ago
  Dario adabd14d08 Add support for enhanced barriers in D3D12. 1 year ago
  Rémi Verschelde 68ac4ee358 Merge pull request #80232 from Calinou/vulkan-pipeline-cache-improve-messages 1 year ago
  A Thousand Ships 86de59d60a [Core] Add `LocalVector::has` for convenience 1 year ago
  Bastiaan Olij 9042ddf19f Improvements to VRS/Foveated rendering 1 year ago
  Dario b95e18f557 Fix crash on compatibility fallback when vkCreateRenderPass2KHR is unavailable. 1 year ago
  Hugo Locurcio 4a615924f8 Improve warning messages related to Vulkan pipeline cache 2 years ago
  A Thousand Ships 79ba22a73f Use `Vector*` component-wise `min/max/clamp` functions where applicable 1 year ago
  Rémi Verschelde ec55028f26 Merge pull request #89209 from RandomShaper/padding_for_dummies 1 year ago
  Pedro J. Estébanez f77b4d155b Make shader binary alignment handling simpler and more robust 1 year ago
  Rémi Verschelde e74f4ea115 Vulkan: Don't warn about pipelines cache if missing 1 year ago
  Dario ee2d8f68ba Merge execute and present commands for RenderingDeviceDriver. 1 year ago
  Dario 24fcee6d67 Handle VK_SUBOPTIMAL_KHR as a valid error code to fix Android performance. 1 year ago
  Dario 73eff10c76 Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver. 1 year ago
  Dario 39f279710c Improve stage and slice tracking behavior of RenderingDeviceGraph to fix various synchronization issues. 1 year ago
  Rémi Verschelde 1248fb9c18 Merge pull request #86855 from RandomShaper/fix_vk_get_image 1 year ago
  Dario cc4d39b0c1 Acyclic Command Graph for RenderingDevice. 1 year ago
  Pedro J. Estébanez e1c7c18ead Fix determination of copyable layout for compressed textures in Vulkan 1 year ago
  warriormaster12 e729d511df Fix wrong error message when graphics pipeline creation fails 1 year ago
  Pedro J. Estébanez 12a519bae2 Split RenderingDevice into API-agnostic and RenderingDeviceDriver parts 1 year ago