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
67
67
68
68
The current override groups are supported:
69
69
70
+ * ** Feature:** control use of optional Vulkan features that can impact
71
+ correctness and performance.
70
72
* ** Serialization:** control serialization of GPU workload scheduling to
71
73
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
+ ```
72
97
73
98
### Serialization
74
99
You can’t perform that action at this time.
0 commit comments