| <?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>{136BDBF5-3C3E-3763-B285-79E67F8E442F}</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\9dfff45db06cc5e650558716138bc064\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/9dfff45db06cc5e650558716138bc064/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/9dfff45db06cc5e650558716138bc064/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\9dfff45db06cc5e650558716138bc064\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/9dfff45db06cc5e650558716138bc064/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/9dfff45db06cc5e650558716138bc064/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\18df793f4fb1c21db34fc298696ce393\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/18df793f4fb1c21db34fc298696ce393/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/18df793f4fb1c21db34fc298696ce393/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>{2F264302-EFA1-396F-AD64-0AC05E686177}</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>{B0183B68-4A3E-382F-A66C-520DA9CF24F9}</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>{2AA6420C-8F89-3979-A58E-8A3F3DBDAB50}</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>{07107D83-83B6-3BE6-8827-20DB1D90942F}</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>{684F4245-24D8-3E74-ACCE-4FC6407F80FC}</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>{EC14378D-27D2-31F1-B61E-9A92CB3E00A6}</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> |