clayjohn
|
51ed3aef63
Vertex and attribute compression to reduce the size of the vertex format.
|
2 years ago |
Yuri Sizov
|
54c7a26a3b
Merge pull request #81356 from pkdawson/rd-compat
|
1 year ago |
Patrick Dawson
|
d80dc0ff58
Add compatibility methods for RenderingDevice BarrierMask
|
2 years ago |
Dario
|
057367bf4f
Add FidelityFX Super Resolution 2.2 (FSR 2.2.1) support.
|
1 year ago |
Shawn Wallace
|
b12ed82c04
Expose texture_create_from_extension to GDExtension
|
1 year ago |
Dario
|
0d7deca4e2
Add buffer_copy method to RenderingDevice interface and an implementation for the Vulkan driver.
|
2 years ago |
Rémi Verschelde
|
858e8748e8
Fix or workaround recent extension API compatibility issues
|
2 years ago |
Yuri Sizov
|
cc1ee3e599
Merge pull request #79911 from BastiaanOlij/fix_barrier_breakage
|
2 years ago |
Yuri Sizov
|
1c40263665
Merge pull request #79606 from clayjohn/ShaderRD-compilation-groups
|
2 years ago |
Bastiaan Olij
|
10f796dae3
Add exceptions for breakage introduced in RD barriers and prevent future breakage
|
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 |
Hugo Locurcio
|
0f82a0f569
Document the InitialAction enum in RenderingDevice
|
2 years ago |
Rémi Verschelde
|
564d1b34e0
Merge pull request #74711 from BastiaanOlij/add_texture_native_handle
|
2 years ago |
Bastiaan Olij
|
c328676d96
For GDExternal use, provides access to internal graphics handles for textures
|
2 years ago |
Pedro J. Estébanez
|
6465432570
Save cluster render shader from being optimized out entirely
|
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 |
Rémi Verschelde
|
ed85a2c8ce
Merge pull request #70663 from EpEpDragon/feature_buffer_get_data_size_option
|
2 years ago |
Bastiaan Olij
|
093289364f
Add layer slice support to render device and render buffers
|
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 |
Yuri Rubinsky
|
5934eef44c
Changed `RenderingDevice::TextureUsageBits` type to enum flags
|
2 years ago |
Rémi Verschelde
|
e7418cac3d
Merge pull request #68942 from Chaosus/barrier_mask_flags
|
2 years ago |