File tree Expand file tree Collapse file tree 1 file changed +25
-0
lines changed
Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change @@ -67,8 +67,33 @@ application under test and the capture process. For full instructions see the
6767
6868The current override groups are supported:
6969
70+ * ** Feature:** control use of optional Vulkan features that can impact
71+ correctness and performance.
7072* ** Serialization:** control serialization of GPU workload scheduling to
7173 diagnose issues caused by missing queue or command stream synchronization.
74+ * ** Shaders and Pipelines:** control shader pipeline compilation to diagnose
75+ issues caused by shader precision issues.
76+ * ** Framebuffers:** control use of lossy and lossless image compression for
77+ uncompressed images that may be used as framebuffer attachments.
78+
79+ ### Features
80+
81+ The feature overrides allow forceful enable or disable of optional features
82+ in the API.
83+
84+ #### Configuration options
85+
86+ The configuration file allows optional features to be force-enabled or
87+ force-disabled. If no forced setting is enabled, application behavior is
88+ left unmodified. Only a single force setting per feature should be set to
89+ avoid ambiguous settings.
90+
91+ ``` jsonc
92+ " feature" : {
93+ " robustBufferAccess_enable" : false , // Force enable robustBufferAccess
94+ " robustBufferAccess_disable" : false // Force disable robustBufferAccess
95+ },
96+ ```
7297
7398### Serialization
7499
You can’t perform that action at this time.
0 commit comments