Clay John
|
683d11a69f
Merge pull request #98279 from Calinou/vulkan-d3d12-silence-using-present-mode
|
9 months ago |
Matias N. Goldberg
|
668c9b74e2
Fix race conditions in breadcrumbs
|
9 months ago |
Dario
|
4ad424234f
Improve synchronization of rendering commands after changes from transfer queues.
|
9 months ago |
Dario
|
8c3e46b13b
Move transitions of textures initialized by transfer workers to the main graphics queue.
|
9 months ago |
Hugo Locurcio
|
5ed10e3604
Remove "Using present mode" verbose prints in Vulkan and Direct3D 12
|
9 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 |