Changeset c205c3a in opengl-game for VulkanSFMLReference.vcxproj


Ignore:
Timestamp:
Nov 15, 2020, 3:18:33 PM (4 years ago)
Author:
Dmitry Portnoy <dportnoy@…>
Branches:
feature/imgui-sdl, master
Children:
78c3045
Parents:
57d43d0
Message:

In VulkanSFMLReference, use the Vulkan SDK version of vulkan.h instead of the one from the SFML repo, switch to the newer debugUtilsMessengerEXT for debugging, and add resources the example code needs for rendering

File:
1 edited

Legend:

Unmodified
Added
Removed
  • VulkanSFMLReference.vcxproj

    r57d43d0 rc205c3a  
    2020  </ItemGroup>
    2121  <ItemGroup>
    22     <ClInclude Include="vulkan.h" />
     22    <ClCompile Include="vulkan-utils-new.cpp" />
     23    <ClCompile Include="Vulkan.cpp" />
    2324  </ItemGroup>
    2425  <ItemGroup>
    25     <ClCompile Include="Vulkan.cpp" />
     26    <ClInclude Include="vulkan-utils-new.hpp" />
    2627  </ItemGroup>
    2728  <PropertyGroup Label="Globals">
     
    9394    <OutDir>$(SolutionDir)$(ProjectName).build\$(Platform)\$(Configuration)\</OutDir>
    9495    <IntDir>$(ProjectName).build\$(Platform)\$(Configuration)\</IntDir>
    95     <IncludePath>../include;$(IncludePath)</IncludePath>
    96     <LibraryPath>../lib;$(LibraryPath)</LibraryPath>
     96    <IncludePath>../include;$(VULKAN_SDK)/Include;$(VULKAN_SDK)/Third-Party/Include;$(IncludePath)</IncludePath>
     97    <LibraryPath>../lib;$(VULKAN_SDK)/Lib;$(LibraryPath)</LibraryPath>
    9798  </PropertyGroup>
    9899  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
     
    100101    <OutDir>$(SolutionDir)$(ProjectName).build\$(Platform)\$(Configuration)\</OutDir>
    101102    <IntDir>$(ProjectName).build\$(Platform)\$(Configuration)\</IntDir>
    102     <IncludePath>../include;$(IncludePath)</IncludePath>
    103     <LibraryPath>../lib;$(LibraryPath)</LibraryPath>
     103    <IncludePath>../include;$(VULKAN_SDK)/Include;$(VULKAN_SDK)/Third-Party/Include;$(IncludePath)</IncludePath>
     104    <LibraryPath>../lib;$(VULKAN_SDK)/Lib;$(LibraryPath)</LibraryPath>
    104105  </PropertyGroup>
    105106  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     
    141142      <SubSystem>Console</SubSystem>
    142143      <GenerateDebugInformation>true</GenerateDebugInformation>
    143       <AdditionalDependencies>sfml-graphics-s-d.lib;sfml-window-s-d.lib;sfml-system-s-d.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
     144      <AdditionalDependencies>sfml-graphics-s-d.lib;sfml-window-s-d.lib;sfml-system-s-d.lib;vulkan-1.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
    144145    </Link>
    145146  </ItemDefinitionGroup>
     
    158159      <OptimizeReferences>true</OptimizeReferences>
    159160      <GenerateDebugInformation>true</GenerateDebugInformation>
    160       <AdditionalDependencies>sfml-graphics-s.lib;sfml-window-s.lib;sfml-system-s.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
     161      <AdditionalDependencies>sfml-graphics-s.lib;sfml-window-s.lib;sfml-system-s.lib;vulkan-1.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
    161162    </Link>
    162163  </ItemDefinitionGroup>
Note: See TracChangeset for help on using the changeset viewer.