|
1056 | 1056 | { |
1057 | 1057 | "profileName": "Core", |
1058 | 1058 | "sources": [ |
1059 | | - "$windowsSdkDir/Include/$windowsSdkVersion/um/d3dcommon.h", |
| 1059 | + "build/include/silk.net.core.d3dcommon.h", |
1060 | 1060 | "$windowsSdkDir/Include/$windowsSdkVersion/winrt/inspectable.h" |
1061 | 1061 | ], |
1062 | 1062 | "mode": "Clang", |
|
1080 | 1080 | "-Wno-ignored-pragma-intrinsic", |
1081 | 1081 | "-Wno-nonportable-include-path", |
1082 | 1082 | "-Wno-pragma-pack", |
| 1083 | + "-I$nuget/Microsoft.Direct3D.D3D12/*/build/native/include", |
1083 | 1084 | "-I$windowsSdkIncludes", |
1084 | 1085 | "-Ibuild/include" |
1085 | 1086 | ], |
1086 | | - "traverse": [], |
| 1087 | + "traverse": [ |
| 1088 | + "$nuget/Microsoft.Direct3D.D3D12/*/build/native/include/$windowsSdkVersion/um/d3dcommon.h", |
| 1089 | + "$nuget/Microsoft.Direct3D.D3D12/*/build/native/include/$windowsSdkVersion/um/d3dshadercacheregistration.h" |
| 1090 | + ], |
1087 | 1091 | "classes": { |
1088 | | - "d3dcommon.h": "[Core]D3DCommon", |
| 1092 | + "silk.net.core.d3dcommon.h": "[Core]D3DCommon", |
1089 | 1093 | "inspectable.h": "[Core]WinRT" |
1090 | 1094 | } |
1091 | 1095 | }, |
|
1107 | 1111 | }, |
1108 | 1112 | "bakery": { |
1109 | 1113 | "profileNames": [ |
1110 | | - "d3dcommon", |
1111 | | - "silk.net.core.native.dcommon", |
| 1114 | + "silk.net.core.d3dcommon", |
1112 | 1115 | "inspectable" |
1113 | 1116 | ] |
1114 | 1117 | }, |
|
1487 | 1490 | "$windowsSdkDir/Include/$windowsSdkVersion/shared/dxgi1_5.h", |
1488 | 1491 | "$windowsSdkDir/Include/$windowsSdkVersion/shared/dxgi1_6.h", |
1489 | 1492 | "$windowsSdkDir/Include/$windowsSdkVersion/um/dxgidebug.h", |
1490 | | - "$windowsSdkDir/Include/$windowsSdkVersion/shared/dxgiformat.h", |
| 1493 | + "$nuget/Microsoft.Direct3D.D3D12/*/build/native/include/dxgiformat.h", |
1491 | 1494 | "$windowsSdkDir/Include/$windowsSdkVersion/winrt/windows.graphics.directx.h" |
1492 | 1495 | ], |
1493 | 1496 | "mode": "Clang", |
|
2156 | 2159 | { |
2157 | 2160 | "profileName": "D3D12", |
2158 | 2161 | "sources": [ |
2159 | | - "$windowsSdkDir/Include/$windowsSdkVersion/um/d3d12.h", |
2160 | | - "$windowsSdkDir/Include/$windowsSdkVersion/um/d3d12shader.h", |
2161 | | - "$windowsSdkDir/Include/$windowsSdkVersion/um/d3d12video.h", |
2162 | | - "$windowsSdkDir/Include/$windowsSdkVersion/um/d3d12sdklayers.h" |
| 2162 | + "build/include/silk.net.direct3d12.h" |
2163 | 2163 | ], |
2164 | 2164 | "mode": "Clang", |
2165 | 2165 | "cacheDir": "build/cache", |
|
2180 | 2180 | "-Wno-ignored-pragma-intrinsic", |
2181 | 2181 | "-Wno-nonportable-include-path", |
2182 | 2182 | "-Wno-pragma-pack", |
| 2183 | + "-I$nuget/Microsoft.Direct3D.D3D12/*/build/native/include", |
| 2184 | + "-I$windowsSdkIncludes", |
2183 | 2185 | "-I$windowsSdkIncludes", |
2184 | 2186 | "-Ibuild/include" |
2185 | 2187 | ], |
2186 | | - "traverse": [], |
| 2188 | + "traverse": [ |
| 2189 | + "$nuget/Microsoft.Direct3D.D3D12/*/build/native/include/d3d12*.h", |
| 2190 | + "!$nuget/Microsoft.Direct3D.D3D12/*/build/native/include/d3d12compatibility.h" |
| 2191 | + ], |
2187 | 2192 | "classes": { |
2188 | | - "d3d12.h": "[Core]D3D12", |
2189 | | - "d3d12shader.h": "[Core]D3D12", |
2190 | | - "d3d12video.h": "[Core]D3D12", |
2191 | | - "d3d12sdklayers.h": "[Core]D3D12" |
| 2193 | + "silk.net.direct3d12.h": "[Core]D3D12" |
2192 | 2194 | }, |
2193 | 2195 | "comRefs": [ |
2194 | 2196 | "Silk.NET.DXGI.IDXGIAdapter", |
|
2206 | 2208 | }, |
2207 | 2209 | "bakery": { |
2208 | 2210 | "profileNames": [ |
2209 | | - "d3d12", |
2210 | | - "d3d12shader", |
2211 | | - "d3d12video", |
2212 | | - "d3d12sdklayers" |
| 2211 | + "silk.net.core.direct3d12" |
2213 | 2212 | ] |
2214 | 2213 | }, |
2215 | 2214 | "output": { |
|
0 commit comments