Skip to content

Commit c09909e

Browse files
committed
Initial winrt compile
compile fixes for winrt
1 parent 859fddf commit c09909e

File tree

1 file changed

+26
-23
lines changed

1 file changed

+26
-23
lines changed

files.xml

+26-23
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
<compilerflag value="-I${ANGLE_DIR}/src" />
2929
<compilerflag value="-I${ANGLE_DIR}/src/common/third_party/numerics" />
3030
<compilerflag value="-DANGLE_ENABLE_GLSL" />
31-
<compilerflag value="-DANGLE_ENABLE_D3D9" />
31+
<compilerflag value="-DANGLE_ENABLE_D3D9" unless="winrt"/>
3232
<compilerflag value="-DANGLE_ENABLE_D3D11" />
3333
<compilerflag value="-DANGLE_ENABLE_HLSL" />
3434
<compilerflag value="-DLIBANGLE_IMPLEMENTATION" />
@@ -103,35 +103,38 @@
103103
<file name="src/libANGLE/renderer/d3d/d3d11/Trim11.cpp" />
104104
<file name="src/libANGLE/renderer/d3d/d3d11/VertexArray11.cpp" />
105105
<file name="src/libANGLE/renderer/d3d/d3d11/VertexBuffer11.cpp" />
106-
<file name="src/libANGLE/renderer/d3d/d3d11/win32/NativeWindow11Win32.cpp" />
107106

108-
<section if="WINRT" >
107+
<section if="winrt">
109108
<file name="src/libANGLE/renderer/d3d/d3d11/winrt/CoreWindowNativeWindow.cpp" />
110109
<file name="src/libANGLE/renderer/d3d/d3d11/winrt/InspectableNativeWindow.cpp" />
111110
<file name="src/libANGLE/renderer/d3d/d3d11/winrt/NativeWindow11WinRT.cpp" />
112111
<file name="src/libANGLE/renderer/d3d/d3d11/winrt/SwapChainPanelNativeWindow.cpp" />
113112
</section>
114113

115-
<file name="src/libANGLE/renderer/d3d/d3d9/Blit9.cpp" />
116-
<file name="src/libANGLE/renderer/d3d/d3d9/Buffer9.cpp" />
117-
<file name="src/libANGLE/renderer/d3d/d3d9/Context9.cpp" />
118-
<file name="src/libANGLE/renderer/d3d/d3d9/DebugAnnotator9.cpp" />
119-
<file name="src/libANGLE/renderer/d3d/d3d9/Fence9.cpp" />
120-
<file name="src/libANGLE/renderer/d3d/d3d9/formatutils9.cpp" />
121-
<file name="src/libANGLE/renderer/d3d/d3d9/Framebuffer9.cpp" />
122-
<file name="src/libANGLE/renderer/d3d/d3d9/Image9.cpp" />
123-
<file name="src/libANGLE/renderer/d3d/d3d9/IndexBuffer9.cpp" />
124-
<file name="src/libANGLE/renderer/d3d/d3d9/NativeWindow9.cpp" />
125-
<file name="src/libANGLE/renderer/d3d/d3d9/Query9.cpp" />
126-
<file name="src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp" />
127-
<file name="src/libANGLE/renderer/d3d/d3d9/renderer9_utils.cpp" />
128-
<file name="src/libANGLE/renderer/d3d/d3d9/RenderTarget9.cpp" />
129-
<file name="src/libANGLE/renderer/d3d/d3d9/ShaderExecutable9.cpp" />
130-
<file name="src/libANGLE/renderer/d3d/d3d9/StateManager9.cpp" />
131-
<file name="src/libANGLE/renderer/d3d/d3d9/SwapChain9.cpp" />
132-
<file name="src/libANGLE/renderer/d3d/d3d9/TextureStorage9.cpp" />
133-
<file name="src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.cpp" />
134-
<file name="src/libANGLE/renderer/d3d/d3d9/VertexDeclarationCache.cpp" />
114+
<section unless="winrt">
115+
<file name="src/libANGLE/renderer/d3d/d3d11/win32/NativeWindow11Win32.cpp" />
116+
<file name="src/libANGLE/renderer/d3d/d3d9/Blit9.cpp" />
117+
<file name="src/libANGLE/renderer/d3d/d3d9/Buffer9.cpp" />
118+
<file name="src/libANGLE/renderer/d3d/d3d9/Context9.cpp" />
119+
<file name="src/libANGLE/renderer/d3d/d3d9/DebugAnnotator9.cpp" />
120+
<file name="src/libANGLE/renderer/d3d/d3d9/Fence9.cpp" />
121+
<file name="src/libANGLE/renderer/d3d/d3d9/formatutils9.cpp" />
122+
<file name="src/libANGLE/renderer/d3d/d3d9/Framebuffer9.cpp" />
123+
<file name="src/libANGLE/renderer/d3d/d3d9/Image9.cpp" />
124+
<file name="src/libANGLE/renderer/d3d/d3d9/IndexBuffer9.cpp" />
125+
<file name="src/libANGLE/renderer/d3d/d3d9/NativeWindow9.cpp" />
126+
<file name="src/libANGLE/renderer/d3d/d3d9/Query9.cpp" />
127+
<file name="src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp" />
128+
<file name="src/libANGLE/renderer/d3d/d3d9/renderer9_utils.cpp" />
129+
<file name="src/libANGLE/renderer/d3d/d3d9/RenderTarget9.cpp" />
130+
<file name="src/libANGLE/renderer/d3d/d3d9/ShaderExecutable9.cpp" />
131+
<file name="src/libANGLE/renderer/d3d/d3d9/StateManager9.cpp" />
132+
<file name="src/libANGLE/renderer/d3d/d3d9/SwapChain9.cpp" />
133+
<file name="src/libANGLE/renderer/d3d/d3d9/TextureStorage9.cpp" />
134+
<file name="src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.cpp" />
135+
<file name="src/libANGLE/renderer/d3d/d3d9/VertexDeclarationCache.cpp" />
136+
</section>
137+
135138
<file name="src/libANGLE/renderer/d3d/DeviceD3D.cpp" />
136139
<file name="src/libANGLE/renderer/d3d/DisplayD3D.cpp" />
137140
<file name="src/libANGLE/renderer/d3d/DynamicHLSL.cpp" />

0 commit comments

Comments
 (0)