This repository was archived by the owner on Sep 15, 2025. It is now read-only.
Commit e9782eb
committed
Update xgl from commit 957b313a
Update Khronos Vulkan Headers to 1.4.313
Enable VK_EXT_image_2d_view_of_3d
Enbale VK_EXT_shader_replicated_composites
Expose more Queue by default
Set srd stride for resource node
Force RDR2 to use APU carveout
Enable KHR_Maintenance8
Disable logicOp and Blend for float and srgb formats
Add support for switch away from registry
Add CsDispatchInterleaveSize setting
Backbuffer protection
Fix Surge 2 flickers after Alt+Tab
Add mesh and task bits to conversion code to fix mesh shaders not working with vk_khr_pipeline_executable_properties
Add layer to build acceleration structures on async compute
Force compute queue count to 16
Override persistent dispatch if global stacks are used
Enable fast path for VK_EXT_device_generated_commands on Phoenix and Hawk Point
Enable EnableSwapChainResizing by default
Hook EnableEmitSqttFunctionCrc to toggle LLPC RT state config to emit SQTT shader identifier
Appopt for gfx12
Zero-initialize BinaryCacheEntry
Add app layer for Shadow of the Tomb Raider to modify subpass dependency & resolve hang
Fix Ghost Recon Breakpoint Corruption while resizing
Implement VK_EXT_opacity_micromap
Implement VK_EXT_device_generated_commands
Far Cry: Corruption in Water Reflections
Implement VK_KHR_shader_relaxed_extended_instruction
Fix Kingdom come: Deliverance II- Hang observed after 10mins of gameplay
Move override of persistent dispatch, rename option
Minor refine for autoclear sync setting name
Bump GPURT version to 56
Use a second format YUV range
Add missing buffer features to GetExtendedFormatProperties
Switch superposition app-profile to before zink app-profile
Vulkan 1.4 - Rename entry points and aliases
Embed spirv in code object
Convert a few simple legacy CmdBarrier calls to CmdReleaseThenAcquire calls
Correct setting PsIterSamples
Do not add feature flags for unsupported Vulkan formats
Remove dependence of debug barriers on HwPipePoint
Add/Modify some acquire release barriers
Add support for GpurtOptions in non-RT pipelines with RayQuery
Support Hawk Point 1 and 2
Enable robust vertex attribute
Fix copying DynamicGraphicsShaderInfos from a pipeline library
Update PAL Version in XGL 924
Increase the default size of InitialPipelineProfileEntries1 parent 30aa963 commit e9782eb
File tree
87 files changed
+5472
-1520
lines changed- cmake
- icd
- Loader/LunarG/Lnx
- api
- appopt
- shader_profiles/llpc
- generic/Victoria3
- gfxIp12/generic
- BaldursGate3
- Deadlock
- devmode
- include
- khronos
- sdk-1.4/vulkan
- raytrace
- shaders
- sqtt
- strings
- imported/gputexdecoder
- res
- settings
- tools/generate
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
87 files changed
+5472
-1520
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
63 | 75 | | |
64 | 76 | | |
65 | 77 | | |
| |||
83 | 95 | | |
84 | 96 | | |
85 | 97 | | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
86 | 103 | | |
87 | 104 | | |
88 | 105 | | |
| |||
99 | 116 | | |
100 | 117 | | |
101 | 118 | | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
102 | 122 | | |
103 | 123 | | |
104 | 124 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
47 | 53 | | |
48 | 54 | | |
49 | 55 | | |
| |||
59 | 65 | | |
60 | 66 | | |
61 | 67 | | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
62 | 72 | | |
63 | 73 | | |
64 | 74 | | |
65 | 75 | | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
66 | 79 | | |
67 | 80 | | |
68 | 81 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
106 | 114 | | |
107 | 115 | | |
108 | 116 | | |
| |||
155 | 163 | | |
156 | 164 | | |
157 | 165 | | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
158 | 174 | | |
159 | 175 | | |
160 | 176 | | |
| |||
184 | 200 | | |
185 | 201 | | |
186 | 202 | | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
187 | 206 | | |
188 | 207 | | |
189 | 208 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
| 160 | + | |
160 | 161 | | |
161 | 162 | | |
162 | 163 | | |
| |||
177 | 178 | | |
178 | 179 | | |
179 | 180 | | |
| 181 | + | |
180 | 182 | | |
181 | 183 | | |
182 | 184 | | |
| |||
283 | 285 | | |
284 | 286 | | |
285 | 287 | | |
286 | | - | |
| 288 | + | |
287 | 289 | | |
288 | 290 | | |
289 | 291 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
577 | 577 | | |
578 | 578 | | |
579 | 579 | | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
580 | 586 | | |
581 | 587 | | |
582 | 588 | | |
| |||
1493 | 1499 | | |
1494 | 1500 | | |
1495 | 1501 | | |
1496 | | - | |
| 1502 | + | |
1497 | 1503 | | |
1498 | 1504 | | |
1499 | | - | |
| 1505 | + | |
1500 | 1506 | | |
1501 | 1507 | | |
1502 | 1508 | | |
1503 | 1509 | | |
1504 | 1510 | | |
1505 | | - | |
| 1511 | + | |
1506 | 1512 | | |
1507 | | - | |
| 1513 | + | |
1508 | 1514 | | |
1509 | 1515 | | |
1510 | 1516 | | |
1511 | 1517 | | |
1512 | 1518 | | |
1513 | 1519 | | |
1514 | | - | |
| 1520 | + | |
1515 | 1521 | | |
1516 | | - | |
| 1522 | + | |
1517 | 1523 | | |
1518 | 1524 | | |
1519 | 1525 | | |
| |||
1653 | 1659 | | |
1654 | 1660 | | |
1655 | 1661 | | |
1656 | | - | |
| 1662 | + | |
1657 | 1663 | | |
| 1664 | + | |
1658 | 1665 | | |
1659 | 1666 | | |
1660 | 1667 | | |
1661 | 1668 | | |
1662 | 1669 | | |
1663 | 1670 | | |
1664 | | - | |
| 1671 | + | |
1665 | 1672 | | |
1666 | | - | |
1667 | 1673 | | |
1668 | 1674 | | |
1669 | 1675 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
619 | 619 | | |
620 | 620 | | |
621 | 621 | | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
622 | 665 | | |
623 | 666 | | |
624 | 667 | | |
| |||
1341 | 1384 | | |
1342 | 1385 | | |
1343 | 1386 | | |
| 1387 | + | |
1344 | 1388 | | |
1345 | 1389 | | |
1346 | 1390 | | |
| |||
0 commit comments