Add file structure to code

- Rename project to CopiumEngine
This commit is contained in:
Thraix
2023-02-07 21:43:47 +01:00
parent ef4eb7dd2f
commit 827572eada
494 changed files with 205 additions and 195 deletions
+1 -1
View File
@@ -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