| <?xml version="1.0" encoding="utf-8"?> | |
| <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |
| <PropertyGroup> | |
| <PreferredToolArchitecture>x64</PreferredToolArchitecture> | |
| </PropertyGroup> | |
| <ItemGroup Label="ProjectConfigurations"> | |
| <ProjectConfiguration Include="Debug|x64"> | |
| <Configuration>Debug</Configuration> | |
| <Platform>x64</Platform> | |
| </ProjectConfiguration> | |
| <ProjectConfiguration Include="Release|x64"> | |
| <Configuration>Release</Configuration> | |
| <Platform>x64</Platform> | |
| </ProjectConfiguration> | |
| </ItemGroup> | |
| <PropertyGroup Label="Globals"> | |
| <ProjectGuid>{0B6F6E15-53DE-3B85-812B-825694B176F8}</ProjectGuid> | |
| <WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion> | |
| <Keyword>Win32Proj</Keyword> | |
| <Platform>x64</Platform> | |
| <ProjectName>extinst_tables</ProjectName> | |
| <VCProjectUpgraderObjectName>NoUpgrade</VCProjectUpgraderObjectName> | |
| </PropertyGroup> | |
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | |
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | |
| <ConfigurationType>Utility</ConfigurationType> | |
| <CharacterSet>MultiByte</CharacterSet> | |
| <PlatformToolset>v141</PlatformToolset> | |
| </PropertyGroup> | |
| <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> | |
| <ConfigurationType>Utility</ConfigurationType> | |
| <CharacterSet>MultiByte</CharacterSet> | |
| <PlatformToolset>v141</PlatformToolset> | |
| </PropertyGroup> | |
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | |
| <ImportGroup Label="ExtensionSettings"> | |
| </ImportGroup> | |
| <ImportGroup Label="PropertySheets"> | |
| <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | |
| </ImportGroup> | |
| <PropertyGroup Label="UserMacros" /> | |
| <PropertyGroup> | |
| <_ProjectFileVersion>10.0.20506.1</_ProjectFileVersion> | |
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> | |
| <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir> | |
| </PropertyGroup> | |
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |
| <Midl> | |
| <AdditionalIncludeDirectories>$(SolutionDir)third_party\SPIRV-Tools;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |
| <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory> | |
| <HeaderFileName>%(Filename).h</HeaderFileName> | |
| <TypeLibraryName>%(Filename).tlb</TypeLibraryName> | |
| <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName> | |
| <ProxyFileName>%(Filename)_p.c</ProxyFileName> | |
| </Midl> | |
| </ItemDefinitionGroup> | |
| <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |
| <Midl> | |
| <AdditionalIncludeDirectories>$(SolutionDir)third_party\SPIRV-Tools;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |
| <OutputDirectory>$(ProjectDir)/$(IntDir)</OutputDirectory> | |
| <HeaderFileName>%(Filename).h</HeaderFileName> | |
| <TypeLibraryName>%(Filename).tlb</TypeLibraryName> | |
| <InterfaceIdentifierFileName>%(Filename)_i.c</InterfaceIdentifierFileName> | |
| <ProxyFileName>%(Filename)_p.c</ProxyFileName> | |
| </Midl> | |
| </ItemDefinitionGroup> | |
| <ItemGroup> | |
| <CustomBuild Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\CMakeFiles\ce2e413e4d25429b19113f798796d86d\opencl.std.insts.inc.rule"> | |
| <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Generate info tables for OpenCL extended instructions and operands vunified1.</Message> | |
| <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal | |
| python $(SolutionDir)third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-opencl-grammar=$(SolutionDir)third_party/SPIRV-Headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json "--opencl-insts-output=$(SolutionDir)build/Visual Studio 15 2017 Win64/third_party/SPIRV-Tools/opencl.std.insts.inc" | |
| if %errorlevel% neq 0 goto :cmEnd | |
| :cmEnd | |
| endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone | |
| :cmErrorLevel | |
| exit /b %1 | |
| :cmDone | |
| if %errorlevel% neq 0 goto :VCEnd</Command> | |
| <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)build/Visual Studio 15 2017 Win64/CMakeFiles/ce2e413e4d25429b19113f798796d86d/opencl.std.insts.inc.rule;$(SolutionDir)third_party\SPIRV-Tools\utils\generate_grammar_tables.py;$(SolutionDir)third_party\SPIRV-Headers\include\spirv\unified1\spirv.core.grammar.json;$(SolutionDir)third_party\SPIRV-Headers\include\spirv\unified1\extinst.opencl.std.100.grammar.json;%(AdditionalInputs)</AdditionalInputs> | |
| <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\opencl.std.insts.inc</Outputs> | |
| <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects> | |
| <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Generate info tables for OpenCL extended instructions and operands vunified1.</Message> | |
| <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal | |
| python $(SolutionDir)third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-opencl-grammar=$(SolutionDir)third_party/SPIRV-Headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json "--opencl-insts-output=$(SolutionDir)build/Visual Studio 15 2017 Win64/third_party/SPIRV-Tools/opencl.std.insts.inc" | |
| if %errorlevel% neq 0 goto :cmEnd | |
| :cmEnd | |
| endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone | |
| :cmErrorLevel | |
| exit /b %1 | |
| :cmDone | |
| if %errorlevel% neq 0 goto :VCEnd</Command> | |
| <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)build/Visual Studio 15 2017 Win64/CMakeFiles/ce2e413e4d25429b19113f798796d86d/opencl.std.insts.inc.rule;$(SolutionDir)third_party\SPIRV-Tools\utils\generate_grammar_tables.py;$(SolutionDir)third_party\SPIRV-Headers\include\spirv\unified1\spirv.core.grammar.json;$(SolutionDir)third_party\SPIRV-Headers\include\spirv\unified1\extinst.opencl.std.100.grammar.json;%(AdditionalInputs)</AdditionalInputs> | |
| <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\opencl.std.insts.inc</Outputs> | |
| <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects> | |
| </CustomBuild> | |
| </ItemGroup> | |
| <ItemGroup> | |
| <CustomBuild Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\CMakeFiles\ce2e413e4d25429b19113f798796d86d\glsl.std.450.insts.inc.rule"> | |
| <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Generate info tables for GLSL extended instructions and operands vunified1.</Message> | |
| <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal | |
| python $(SolutionDir)third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-glsl-grammar=$(SolutionDir)third_party/SPIRV-Headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json "--glsl-insts-output=$(SolutionDir)build/Visual Studio 15 2017 Win64/third_party/SPIRV-Tools/glsl.std.450.insts.inc" | |
| if %errorlevel% neq 0 goto :cmEnd | |
| :cmEnd | |
| endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone | |
| :cmErrorLevel | |
| exit /b %1 | |
| :cmDone | |
| if %errorlevel% neq 0 goto :VCEnd</Command> | |
| <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)build/Visual Studio 15 2017 Win64/CMakeFiles/ce2e413e4d25429b19113f798796d86d/glsl.std.450.insts.inc.rule;$(SolutionDir)third_party\SPIRV-Tools\utils\generate_grammar_tables.py;$(SolutionDir)third_party\SPIRV-Headers\include\spirv\unified1\spirv.core.grammar.json;$(SolutionDir)third_party\SPIRV-Headers\include\spirv\unified1\extinst.glsl.std.450.grammar.json;%(AdditionalInputs)</AdditionalInputs> | |
| <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\glsl.std.450.insts.inc</Outputs> | |
| <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects> | |
| <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Generate info tables for GLSL extended instructions and operands vunified1.</Message> | |
| <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal | |
| python $(SolutionDir)third_party/SPIRV-Tools/utils/generate_grammar_tables.py --extinst-glsl-grammar=$(SolutionDir)third_party/SPIRV-Headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json "--glsl-insts-output=$(SolutionDir)build/Visual Studio 15 2017 Win64/third_party/SPIRV-Tools/glsl.std.450.insts.inc" | |
| if %errorlevel% neq 0 goto :cmEnd | |
| :cmEnd | |
| endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone | |
| :cmErrorLevel | |
| exit /b %1 | |
| :cmDone | |
| if %errorlevel% neq 0 goto :VCEnd</Command> | |
| <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)build/Visual Studio 15 2017 Win64/CMakeFiles/ce2e413e4d25429b19113f798796d86d/glsl.std.450.insts.inc.rule;$(SolutionDir)third_party\SPIRV-Tools\utils\generate_grammar_tables.py;$(SolutionDir)third_party\SPIRV-Headers\include\spirv\unified1\spirv.core.grammar.json;$(SolutionDir)third_party\SPIRV-Headers\include\spirv\unified1\extinst.glsl.std.450.grammar.json;%(AdditionalInputs)</AdditionalInputs> | |
| <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\glsl.std.450.insts.inc</Outputs> | |
| <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects> | |
| </CustomBuild> | |
| </ItemGroup> | |
| <ItemGroup> | |
| <CustomBuild Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\CMakeFiles\b1ac8d369ecc9a1a4407ddbaa3d5a88a\extinst_tables.rule"> | |
| <Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"></Message> | |
| <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">setlocal | |
| :cmEnd | |
| endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone | |
| :cmErrorLevel | |
| exit /b %1 | |
| :cmDone | |
| if %errorlevel% neq 0 goto :VCEnd</Command> | |
| <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)build/Visual Studio 15 2017 Win64/CMakeFiles/b1ac8d369ecc9a1a4407ddbaa3d5a88a/extinst_tables.rule;$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\opencl.std.insts.inc;$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\glsl.std.450.insts.inc;%(AdditionalInputs)</AdditionalInputs> | |
| <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\source\CMakeFiles\extinst_tables</Outputs> | |
| <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkObjects> | |
| <Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'"></Message> | |
| <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">setlocal | |
| :cmEnd | |
| endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone | |
| :cmErrorLevel | |
| exit /b %1 | |
| :cmDone | |
| if %errorlevel% neq 0 goto :VCEnd</Command> | |
| <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)build/Visual Studio 15 2017 Win64/CMakeFiles/b1ac8d369ecc9a1a4407ddbaa3d5a88a/extinst_tables.rule;$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\opencl.std.insts.inc;$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\glsl.std.450.insts.inc;%(AdditionalInputs)</AdditionalInputs> | |
| <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\source\CMakeFiles\extinst_tables</Outputs> | |
| <LinkObjects Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkObjects> | |
| </CustomBuild> | |
| </ItemGroup> | |
| <ItemGroup> | |
| <None Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\source\CMakeFiles\extinst_tables" /> | |
| </ItemGroup> | |
| <ItemGroup> | |
| <ProjectReference Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\source\spirv-tools-debuginfo.vcxproj"> | |
| <Project>{E86A9777-6C04-38BC-AC03-32F171BA9037}</Project> | |
| <Name>spirv-tools-debuginfo</Name> | |
| <ReferenceOutputAssembly>false</ReferenceOutputAssembly> | |
| <CopyToOutputDirectory>Never</CopyToOutputDirectory> | |
| </ProjectReference> | |
| <ProjectReference Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\source\spirv-tools-header-DebugInfo.vcxproj"> | |
| <Project>{EA1FDDD6-3BE8-3A92-B7F9-C8E032D7F1A2}</Project> | |
| <Name>spirv-tools-header-DebugInfo</Name> | |
| <ReferenceOutputAssembly>false</ReferenceOutputAssembly> | |
| <CopyToOutputDirectory>Never</CopyToOutputDirectory> | |
| </ProjectReference> | |
| <ProjectReference Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\source\spirv-tools-spv-amd-gcn-shader.vcxproj"> | |
| <Project>{4DE77359-5B7E-3EF3-AB38-9F4FF62D4935}</Project> | |
| <Name>spirv-tools-spv-amd-gcn-shader</Name> | |
| <ReferenceOutputAssembly>false</ReferenceOutputAssembly> | |
| <CopyToOutputDirectory>Never</CopyToOutputDirectory> | |
| </ProjectReference> | |
| <ProjectReference Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\source\spirv-tools-spv-amd-shader-ballot.vcxproj"> | |
| <Project>{25CAC665-41EF-3770-B3AC-1C090D2AC7EA}</Project> | |
| <Name>spirv-tools-spv-amd-shader-ballot</Name> | |
| <ReferenceOutputAssembly>false</ReferenceOutputAssembly> | |
| <CopyToOutputDirectory>Never</CopyToOutputDirectory> | |
| </ProjectReference> | |
| <ProjectReference Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\source\spirv-tools-spv-amd-shader-explicit-vertex-parameter.vcxproj"> | |
| <Project>{95DD96F6-D410-3911-B61A-C0AA0D6EBD2C}</Project> | |
| <Name>spirv-tools-spv-amd-shader-explicit-vertex-parameter</Name> | |
| <ReferenceOutputAssembly>false</ReferenceOutputAssembly> | |
| <CopyToOutputDirectory>Never</CopyToOutputDirectory> | |
| </ProjectReference> | |
| <ProjectReference Include="$(SolutionDir)build\Visual Studio 15 2017 Win64\third_party\SPIRV-Tools\source\spirv-tools-spv-amd-shader-trinary-minmax.vcxproj"> | |
| <Project>{D31F2A2D-3E6E-3541-A885-0D28DBE02FE8}</Project> | |
| <Name>spirv-tools-spv-amd-shader-trinary-minmax</Name> | |
| <ReferenceOutputAssembly>false</ReferenceOutputAssembly> | |
| <CopyToOutputDirectory>Never</CopyToOutputDirectory> | |
| </ProjectReference> | |
| </ItemGroup> | |
| <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | |
| <ImportGroup Label="ExtensionTargets"> | |
| </ImportGroup> | |
| </Project> |