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 |