File tree Expand file tree Collapse file tree 1 file changed +17
-3
lines changed Expand file tree Collapse file tree 1 file changed +17
-3
lines changed Original file line number Diff line number Diff line change @@ -165,9 +165,6 @@ module WinSDK [system] {
165
165
header "d3d11_2.h"
166
166
header "d3d11_3.h"
167
167
header "d3d11_4.h"
168
-
169
- header "../shared/dxgi1_6.h"
170
-
171
168
export *
172
169
173
170
link "d3d11.lib"
@@ -182,6 +179,23 @@ module WinSDK [system] {
182
179
link "dxgi.lib"
183
180
}
184
181
182
+ // FIXME(compnerd) DXGI is part of the Direct3D interfaces currently; we
183
+ // should split it out, but because it is part of the D3D11 interfaces, this
184
+ // separate module is meant to augment the uncovered portions only.
185
+ module _DXGI {
186
+ header "../shared/dxgi1_6.h"
187
+ export *
188
+
189
+ link "dxgi.lib"
190
+ }
191
+
192
+ module D3DCompiler {
193
+ header "d3dcompiler.h"
194
+ export *
195
+
196
+ link "d3dcompiler.lib"
197
+ }
198
+
185
199
module XAudio29 {
186
200
header "xaudio2.h"
187
201
header "xaudio2fx.h"
You can’t perform that action at this time.
0 commit comments