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