clayjohn
|
35100396e4
Validate varying count when compiling shaders
|
hace 6 meses |
thimenesup
|
3d92f406b2
Implement Buffer Device Address for Rendering Device Vulkan and DirectX12
|
hace 9 meses |
Aarni Koskela
|
f134769506
Fix various typos
|
hace 8 meses |
Stuart Carnie
|
11dc4f2e5e
Metal: Add MetalFX upscaling support
|
hace 9 meses |
Matias N. Goldberg
|
c77cbf096b
Improvements from TheForge (see description)
|
hace 9 meses |
Dario
|
6d5ac8f7ef
Resolve load and store ops automatically for render passes for discardable textures.
|
hace 10 meses |
Dario
|
e2c6daf7ef
Implement asynchronous transfer queues, thread guards on RenderingDevice. Add ubershaders and rework pipeline caches for Forward+ and Mobile.
|
hace 1 año |
Thaddeus Crews
|
b37fc1014a
Style: Apply new `clang-format` changes
|
hace 1 año |
Matias N. Goldberg
|
364f916f3f
Add debug utilities for Vulkan
|
hace 1 año |
Bastiaan Olij
|
9042ddf19f
Improvements to VRS/Foveated rendering
|
hace 1 año |
Pedro J. Estébanez
|
49625beac2
Ensure specialization constants come sorted from reflection
|
hace 1 año |
Pedro J. Estébanez
|
560e79c67f
Make ShaderDescription and related types public
|
hace 1 año |
Dario
|
73eff10c76
Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver.
|
hace 1 año |
Dario
|
cc4d39b0c1
Acyclic Command Graph for RenderingDevice.
|
hace 1 año |
Pedro J. Estébanez
|
12a519bae2
Split RenderingDevice into API-agnostic and RenderingDeviceDriver parts
|
hace 1 año |