Matias N. Goldberg
|
96bad4ad04
Fix UBSAN alignment issues in the render graph
|
3 months ago |
Thaddeus Crews
|
780cf03051
Merge pull request #104556 from Ivorforce/string-extend-instead-of-parse
|
4 months ago |
Lukas Tenbrink
|
ffa6ef220b
Use `append_` instead of `parse_` for `String` methods.
|
4 months ago |
Dario
|
76d709be74
Implement support for fragment density maps.
|
8 months ago |
Stuart Carnie
|
11dc4f2e5e
Metal: Add MetalFX upscaling support
|
8 months ago |
Thaddeus Crews
|
0b2596a319
Merge pull request #100399 from Fahien/fahien/resource-usage-to-string
|
7 months ago |
Antonio Caggiano
|
b6e5b4dde7
Convert resource usage to string
|
8 months ago |
HP van Braam
|
e674379764
Fix several ubsan reported misaligned accesses
|
8 months ago |
Thaddeus Crews
|
cf038deb10
Merge pull request #100222 from DarioSamo/partial-coverage-fix
|
8 months ago |
Dario
|
56645f466c
Fix incorrect return value on partial coverage detection.
|
8 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.
|
9 months ago |
Dario
|
8bfb631afc
Do not check for command intersections when not using the write list.
|
8 months ago |
Dario
|
288717d7eb
Improve dependency detection in render graph for draw lists with partial coverage.
|
8 months ago |
Dario
|
a8269820b9
Improve graph's detection of intersection between draw lists.
|
9 months ago |
Dario
|
5216ef5f9c
Add dependency detection improvements to the render graph.
|
9 months ago |
Thaddeus Crews
|
6d09a20c82
Merge pull request #97247 from thimenesup/draw_indirect_rd
|
9 months ago |
thimenesup
|
d36a872432
Add draw indirect to Rendering Device
|
10 months ago |
Matias N. Goldberg
|
668c9b74e2
Fix race conditions in breadcrumbs
|
9 months ago |
Dario
|
4ad424234f
Improve synchronization of rendering commands after changes from transfer queues.
|
9 months ago |
Matias N. Goldberg
|
364f916f3f
Add debug utilities for Vulkan
|
1 year ago |
Dario
|
adabd14d08
Add support for enhanced barriers in D3D12.
|
1 year ago |
Dario
|
d5789e09eb
Add optional driver workaround to RenderingDevice for Adreno 6XX.
|
1 year ago |
Dario
|
21bd59cdaa
Fix incorrect memory read when capacity changes in RD Graph.
|
1 year ago |
jsjtxietian
|
5a5453bcf2
Fixes `RenderingDevice::get_driver_resource` will crash or give incorrect result with certain resources
|
1 year ago |
Dario
|
5e59c941c9
Remove tracking logic for input attachments as it's not necessary.
|
1 year ago |
Dario
|
0aac14a538
Add validation to render graph for draw and compute lists.
|
1 year ago |
Dario
|
73eff10c76
Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver.
|
1 year ago |
Dario
|
39f279710c
Improve stage and slice tracking behavior of RenderingDeviceGraph to fix various synchronization issues.
|
1 year ago |
Dario
|
5624b8f5c6
Fix memory leak from not clearing the buffer barrier vector properly on the render graph.
|
1 year ago |