Add file structure to code
- Rename project to CopiumEngine
This commit is contained in:
@@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
|||||||
# Visual Studio Version 17
|
# Visual Studio Version 17
|
||||||
VisualStudioVersion = 17.1.32328.378
|
VisualStudioVersion = 17.1.32328.378
|
||||||
MinimumVisualStudioVersion = 10.0.40219.1
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Vulkan", "Vulkan\Vulkan.vcxproj", "{E660A65F-1AD7-4A3B-842B-1E0080FCFC35}"
|
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CopiumEngine", "CopiumEngine\CopiumEngine.vcxproj", "{E660A65F-1AD7-4A3B-842B-1E0080FCFC35}"
|
||||||
EndProject
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
@@ -22,8 +22,9 @@
|
|||||||
<VCProjectVersion>16.0</VCProjectVersion>
|
<VCProjectVersion>16.0</VCProjectVersion>
|
||||||
<Keyword>Win32Proj</Keyword>
|
<Keyword>Win32Proj</Keyword>
|
||||||
<ProjectGuid>{e660a65f-1ad7-4a3b-842b-1e0080fcfc35}</ProjectGuid>
|
<ProjectGuid>{e660a65f-1ad7-4a3b-842b-1e0080fcfc35}</ProjectGuid>
|
||||||
<RootNamespace>Vulkan</RootNamespace>
|
<RootNamespace>CopiumEngine</RootNamespace>
|
||||||
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
|
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
|
||||||
|
<ProjectName>CopiumEngine</ProjectName>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||||
@@ -116,7 +117,7 @@
|
|||||||
<SDLCheck>true</SDLCheck>
|
<SDLCheck>true</SDLCheck>
|
||||||
<PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions);GLM_FORCE_LEFT_HANDED;GLFW_INCLUDE_VULKAN;GLM_FORCE_RADIANS;GLM_FORCE_DEPTH_ZERO_TO_ONE</PreprocessorDefinitions>
|
<PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions);GLM_FORCE_LEFT_HANDED;GLFW_INCLUDE_VULKAN;GLM_FORCE_RADIANS;GLM_FORCE_DEPTH_ZERO_TO_ONE</PreprocessorDefinitions>
|
||||||
<ConformanceMode>true</ConformanceMode>
|
<ConformanceMode>true</ConformanceMode>
|
||||||
<AdditionalIncludeDirectories>$(ProjectDir)ext/include/;C:/VulkanSDK/1.3.236.0/Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>$(ProjectDir)ext/include/;C:/VulkanSDK/1.3.236.0/Include;%(AdditionalIncludeDirectories)$(ProjectDir)src/</AdditionalIncludeDirectories>
|
||||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<Link>
|
<Link>
|
||||||
@@ -142,7 +143,7 @@
|
|||||||
<SDLCheck>true</SDLCheck>
|
<SDLCheck>true</SDLCheck>
|
||||||
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions);GLM_FORCE_LEFT_HANDED;GLFW_INCLUDE_VULKAN;GLM_FORCE_RADIANS;GLM_FORCE_DEPTH_ZERO_TO_ONE</PreprocessorDefinitions>
|
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions);GLM_FORCE_LEFT_HANDED;GLFW_INCLUDE_VULKAN;GLM_FORCE_RADIANS;GLM_FORCE_DEPTH_ZERO_TO_ONE</PreprocessorDefinitions>
|
||||||
<ConformanceMode>true</ConformanceMode>
|
<ConformanceMode>true</ConformanceMode>
|
||||||
<AdditionalIncludeDirectories>$(ProjectDir)ext/include/;C:/VulkanSDK/1.3.236.0/Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>$(ProjectDir)ext/include/;C:/VulkanSDK/1.3.236.0/Include;%(AdditionalIncludeDirectories)$(ProjectDir)src/</AdditionalIncludeDirectories>
|
||||||
<LanguageStandard>stdcpp17</LanguageStandard>
|
<LanguageStandard>stdcpp17</LanguageStandard>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<Link>
|
<Link>
|
||||||
@@ -163,65 +164,65 @@
|
|||||||
</PostBuildEvent>
|
</PostBuildEvent>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ClCompile Include="src\Application.cpp" />
|
<ClCompile Include="src\copium\core\Application.cpp" />
|
||||||
<ClCompile Include="src\Buffer.cpp" />
|
<ClCompile Include="src\copium\buffer\Buffer.cpp" />
|
||||||
<ClCompile Include="src\ColorAttachment.cpp" />
|
<ClCompile Include="src\copium\sampler\ColorAttachment.cpp" />
|
||||||
<ClCompile Include="src\CommandBuffer.cpp" />
|
<ClCompile Include="src\copium\buffer\CommandBuffer.cpp" />
|
||||||
<ClCompile Include="src\CommandBufferScoped.cpp" />
|
<ClCompile Include="src\copium\buffer\CommandBufferScoped.cpp" />
|
||||||
<ClCompile Include="src\DebugMessenger.cpp" />
|
<ClCompile Include="src\copium\core\DebugMessenger.cpp" />
|
||||||
<ClCompile Include="src\DepthAttachment.cpp" />
|
<ClCompile Include="src\copium\sampler\DepthAttachment.cpp" />
|
||||||
<ClCompile Include="src\DescriptorPool.cpp" />
|
<ClCompile Include="src\copium\pipeline\DescriptorPool.cpp" />
|
||||||
<ClCompile Include="src\DescriptorSet.cpp" />
|
<ClCompile Include="src\copium\pipeline\DescriptorSet.cpp" />
|
||||||
<ClCompile Include="src\FileSystem.cpp" />
|
<ClCompile Include="src\copium\util\FileSystem.cpp" />
|
||||||
<ClCompile Include="src\Framebuffer.cpp" />
|
<ClCompile Include="src\copium\buffer\Framebuffer.cpp" />
|
||||||
<ClCompile Include="src\Image.cpp" />
|
<ClCompile Include="src\copium\sampler\Image.cpp" />
|
||||||
<ClCompile Include="src\IndexBuffer.cpp" />
|
<ClCompile Include="src\copium\buffer\IndexBuffer.cpp" />
|
||||||
<ClCompile Include="src\Instance.cpp" />
|
<ClCompile Include="src\copium\core\Instance.cpp" />
|
||||||
<ClCompile Include="src\main.cpp" />
|
<ClCompile Include="src\copium\main.cpp" />
|
||||||
<ClCompile Include="src\Pipeline.cpp" />
|
<ClCompile Include="src\copium\pipeline\Pipeline.cpp" />
|
||||||
<ClCompile Include="src\PipelineCreator.cpp" />
|
<ClCompile Include="src\copium\pipeline\PipelineCreator.cpp" />
|
||||||
<ClCompile Include="src\QueueFamilies.cpp" />
|
<ClCompile Include="src\copium\core\QueueFamilies.cpp" />
|
||||||
<ClCompile Include="src\Sampler.cpp" />
|
<ClCompile Include="src\copium\sampler\Sampler.cpp" />
|
||||||
<ClCompile Include="src\Shader.cpp" />
|
<ClCompile Include="src\copium\pipeline\Shader.cpp" />
|
||||||
<ClCompile Include="src\SwapChain.cpp" />
|
<ClCompile Include="src\copium\core\SwapChain.cpp" />
|
||||||
<ClCompile Include="src\Texture2D.cpp" />
|
<ClCompile Include="src\copium\sampler\Texture2D.cpp" />
|
||||||
<ClCompile Include="src\Timer.cpp" />
|
<ClCompile Include="src\copium\util\Timer.cpp" />
|
||||||
<ClCompile Include="src\UniformBuffer.cpp" />
|
<ClCompile Include="src\copium\buffer\UniformBuffer.cpp" />
|
||||||
<ClCompile Include="src\Vertex.cpp" />
|
<ClCompile Include="src\copium\mesh\Vertex.cpp" />
|
||||||
<ClCompile Include="src\VertexBuffer.cpp" />
|
<ClCompile Include="src\copium\buffer\VertexBuffer.cpp" />
|
||||||
<ClCompile Include="src\VertexDescriptor.cpp" />
|
<ClCompile Include="src\copium\pipeline\VertexDescriptor.cpp" />
|
||||||
<ClCompile Include="src\VertexPassthrough.cpp" />
|
<ClCompile Include="src\copium\mesh\VertexPassthrough.cpp" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ClInclude Include="src\DepthAttachment.h" />
|
<ClInclude Include="src\copium\sampler\DepthAttachment.h" />
|
||||||
<ClInclude Include="src\Application.h" />
|
<ClInclude Include="src\copium\core\Application.h" />
|
||||||
<ClInclude Include="src\ColorAttachment.h" />
|
<ClInclude Include="src\copium\sampler\ColorAttachment.h" />
|
||||||
<ClInclude Include="src\Buffer.h" />
|
<ClInclude Include="src\copium\buffer\Buffer.h" />
|
||||||
<ClInclude Include="src\CommandBuffer.h" />
|
<ClInclude Include="src\copium\buffer\CommandBuffer.h" />
|
||||||
<ClInclude Include="src\Common.h" />
|
<ClInclude Include="src\copium\util\Common.h" />
|
||||||
<ClInclude Include="src\DebugMessenger.h" />
|
<ClInclude Include="src\copium\core\DebugMessenger.h" />
|
||||||
<ClInclude Include="src\DescriptorSet.h" />
|
<ClInclude Include="src\copium\pipeline\DescriptorSet.h" />
|
||||||
<ClInclude Include="src\DescriptorPool.h" />
|
<ClInclude Include="src\copium\pipeline\DescriptorPool.h" />
|
||||||
<ClInclude Include="src\FileSystem.h" />
|
<ClInclude Include="src\copium\util\FileSystem.h" />
|
||||||
<ClInclude Include="src\Framebuffer.h" />
|
<ClInclude Include="src\copium\buffer\Framebuffer.h" />
|
||||||
<ClInclude Include="src\Image.h" />
|
<ClInclude Include="src\copium\sampler\Image.h" />
|
||||||
<ClInclude Include="src\IndexBuffer.h" />
|
<ClInclude Include="src\copium\buffer\IndexBuffer.h" />
|
||||||
<ClInclude Include="src\Pipeline.h" />
|
<ClInclude Include="src\copium\pipeline\Pipeline.h" />
|
||||||
<ClInclude Include="src\PipelineCreator.h" />
|
<ClInclude Include="src\copium\pipeline\PipelineCreator.h" />
|
||||||
<ClInclude Include="src\Sampler.h" />
|
<ClInclude Include="src\copium\sampler\Sampler.h" />
|
||||||
<ClInclude Include="src\Shader.h" />
|
<ClInclude Include="src\copium\pipeline\Shader.h" />
|
||||||
<ClInclude Include="src\Texture2D.h" />
|
<ClInclude Include="src\copium\sampler\Texture2D.h" />
|
||||||
<ClInclude Include="src\CommandBufferScoped.h" />
|
<ClInclude Include="src\copium\buffer\CommandBufferScoped.h" />
|
||||||
<ClInclude Include="src\UniformBuffer.h" />
|
<ClInclude Include="src\copium\buffer\UniformBuffer.h" />
|
||||||
<ClInclude Include="src\Instance.h" />
|
<ClInclude Include="src\copium\core\Instance.h" />
|
||||||
<ClInclude Include="src\QueueFamilies.h" />
|
<ClInclude Include="src\copium\core\QueueFamilies.h" />
|
||||||
<ClInclude Include="src\SwapChain.h" />
|
<ClInclude Include="src\copium\core\SwapChain.h" />
|
||||||
<ClInclude Include="src\Timer.h" />
|
<ClInclude Include="src\copium\util\Timer.h" />
|
||||||
<ClInclude Include="src\Vertex.h" />
|
<ClInclude Include="src\copium\mesh\Vertex.h" />
|
||||||
<ClInclude Include="src\VertexBuffer.h" />
|
<ClInclude Include="src\copium\buffer\VertexBuffer.h" />
|
||||||
<ClInclude Include="src\VertexDescriptor.h" />
|
<ClInclude Include="src\copium\pipeline\VertexDescriptor.h" />
|
||||||
<ClInclude Include="src\VulkanException.h" />
|
<ClInclude Include="src\copium\util\VulkanException.h" />
|
||||||
<ClInclude Include="src\VertexPassthrough.h" />
|
<ClInclude Include="src\copium\mesh\VertexPassthrough.h" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Include="compile.bat" />
|
<None Include="compile.bat" />
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user