Dario
|
054891de04
Implement buffer_get_data_async and texture_get_data_async.
|
8 months ago |
Matias N. Goldberg
|
c77cbf096b
Improvements from TheForge (see description)
|
9 months ago |
CrazyRoka
|
d9ef826c54
Optimize RenderForwardClustered::_setup_render_pass_uniform_set by reducing Vector allocations during push_back operations
|
1 year ago |
Dario
|
6d5ac8f7ef
Resolve load and store ops automatically for render passes for discardable textures.
|
10 months ago |
Dario
|
bf8ecd3a9d
Give the barrier pool its own mutex to avoid a deadlock with transfer workers.
|
9 months ago |
Matias N. Goldberg
|
b9a2f108fc
Fix splash screen upside down on Android
|
10 months ago |
Thaddeus Crews
|
6d09a20c82
Merge pull request #97247 from thimenesup/draw_indirect_rd
|
10 months ago |
Clay John
|
748f4079e3
Merge pull request #96439 from darksylinc/matias-TheForge-pr03-rebased
|
10 months ago |
thimenesup
|
d36a872432
Add draw indirect to Rendering Device
|
11 months ago |
Matias N. Goldberg
|
aaa0e2fddf
Add Swappy & Pre-Transformed Swapchain
|
1 year ago |
Pedro J. Estébanez
|
d5d509bbd6
Implement thread ownership change for RenderingDevice
|
10 months ago |
Dario
|
8c3e46b13b
Move transitions of textures initialized by transfer workers to the main graphics queue.
|
10 months ago |
Dario
|
7a936e8bac
Rewrite semaphore handling for transfer workers.
|
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 |
Rémi Verschelde
|
c92a6c7e27
CI: Update `clang-format` pre-commit hook to 19.1.0
|
11 months ago |
Alula
|
346cbc7f1f
Add support for compiling with VS clang-cl toolset
|
1 year ago |
Matias N. Goldberg
|
59d0422dcd
Disable extra memory tracking by default
|
1 year ago |
Matias N. Goldberg
|
364f916f3f
Add debug utilities for Vulkan
|
1 year ago |
clayjohn
|
b0e33aa00f
Fail when submit or sync called on main rendering device
|
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 |
Pedro J. Estébanez
|
ffa791c41f
Add context getter to RenderingDevice
|
1 year ago |
Dario
|
d5789e09eb
Add optional driver workaround to RenderingDevice for Adreno 6XX.
|
1 year ago |
Dario
|
c41e407e61
Add draw and dispatch count to timestamp validation.
|
1 year ago |
clayjohn
|
eb62c5b27f
Revert change to default depth clear value in draw_list_begin
|
1 year ago |
Khasehemwy
|
d950f5f838
Use Reverse Z for the depth buffer
|
1 year ago |
Thaddeus Crews
|
9903e6779b
Enforce template syntax `typename` over `class`
|
1 year ago |
blackbird806
|
e2f1af8742
Remove self includes in some files
|
1 year ago |
Dario
|
ee2d8f68ba
Merge execute and present commands for RenderingDeviceDriver.
|
1 year ago |