You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -78,18 +81,22 @@ You can disable this in settings.json (default pressed is Ctrl+Alt)
78
81
"editor.inlayHints.enabled": "offUnlessPressed"
79
82
```
80
83
81
-
### Regions
82
-
83
-
Grey out inactive regions depending on currently declared preprocessor & filter symbols.
84
+
### Variants
84
85
85
-

86
+
Swap shader variant on the fly to change entry point & macro definition. This allow you to define and easily change between the one you have set, affecting regions. For example when you have a lot of entry point in a single shader file, splitted using macros, or want to see the content from your dependencies with the context passed from you main entry point.
86
87
87
-
### Variants
88
+
You can then access these variants directly from the dedicated window and then access them by clicking on them.
88
89
89
-
Swap shader variant on the fly to change regions behaviour & macro definition.
90
+
A neat feature for big shader codebase with lot of entry point everywhere !
90
91
91
92

92
93
94
+
### Regions
95
+
96
+
Grey out inactive regions depending on currently declared preprocessor & filter symbols.
97
+
98
+

99
+
93
100
### And much more
94
101
95
102
This extension also support some features such as document symbols, workspace symbols...
0 commit comments