Skip to content

Commit 02ca9d1

Browse files
* 调整工程中的文件结构。代码分类方便阅读
1 parent 032aa49 commit 02ca9d1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+183
-183
lines changed

Chapter 9 Texturing/Chapter 9 Texturing.vcxproj

Lines changed: 51 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
<Optimization>Disabled</Optimization>
5555
<SDLCheck>true</SDLCheck>
5656
<ConformanceMode>true</ConformanceMode>
57-
<AdditionalIncludeDirectories>Core;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
57+
<AdditionalIncludeDirectories>Core;Core\Graphics;Core\Graphics\Command;Core\Graphics\DescriptorHeap;Core\Graphics\Pipeline;Core\Graphics\Resource;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
5858
</ClCompile>
5959
<Link>
6060
<SubSystem>Windows</SubSystem>
@@ -78,7 +78,7 @@
7878
<IntrinsicFunctions>true</IntrinsicFunctions>
7979
<SDLCheck>true</SDLCheck>
8080
<ConformanceMode>true</ConformanceMode>
81-
<AdditionalIncludeDirectories>Core;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
81+
<AdditionalIncludeDirectories>Core;Core\Graphics;Core\Graphics\Command;Core\Graphics\DescriptorHeap;Core\Graphics\Pipeline;Core\Graphics\Resource;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
8282
</ClCompile>
8383
<Link>
8484
<SubSystem>Windows</SubSystem>
@@ -96,33 +96,33 @@
9696
</FxCompile>
9797
</ItemDefinitionGroup>
9898
<ItemGroup>
99-
<ClCompile Include="Core\BufferManager.cpp" />
100-
<ClCompile Include="Core\Camera.cpp" />
10199
<ClCompile Include="Core\CameraController.cpp" />
102-
<ClCompile Include="Core\Color.cpp" />
103-
<ClCompile Include="Core\ColorBuffer.cpp" />
104-
<ClCompile Include="Core\CommandAllocatorPool.cpp" />
105-
<ClCompile Include="Core\CommandContext.cpp" />
106-
<ClCompile Include="Core\CommandListManager.cpp" />
107-
<ClCompile Include="Core\DepthBuffer.cpp" />
108-
<ClCompile Include="Core\DescriptorHeap.cpp" />
109-
<ClCompile Include="Core\DynamicDescriptorHeap.cpp" />
110-
<ClCompile Include="Core\DynamicUploadBuffer.cpp" />
111100
<ClCompile Include="Core\EngineTuning.cpp" />
112101
<ClCompile Include="Core\GameCore.cpp" />
113102
<ClCompile Include="Core\GameInput.cpp" />
114-
<ClCompile Include="Core\GpuBuffer.cpp" />
115-
<ClCompile Include="Core\GraphicsCommon.cpp" />
116-
<ClCompile Include="Core\GraphicsCore.cpp" />
117-
<ClCompile Include="Core\LinearAllocator.cpp" />
103+
<ClCompile Include="Core\Graphics\Camera.cpp" />
104+
<ClCompile Include="Core\Graphics\Color.cpp" />
105+
<ClCompile Include="Core\Graphics\Command\CommandAllocatorPool.cpp" />
106+
<ClCompile Include="Core\Graphics\Command\CommandContext.cpp" />
107+
<ClCompile Include="Core\Graphics\Command\CommandListManager.cpp" />
108+
<ClCompile Include="Core\Graphics\DescriptorHeap\DescriptorHeap.cpp" />
109+
<ClCompile Include="Core\Graphics\DescriptorHeap\DynamicDescriptorHeap.cpp" />
110+
<ClCompile Include="Core\Graphics\GraphicsCommon.cpp" />
111+
<ClCompile Include="Core\Graphics\GraphicsCore.cpp" />
112+
<ClCompile Include="Core\Graphics\Pipeline\PipelineState.cpp" />
113+
<ClCompile Include="Core\Graphics\Pipeline\RootSignature.cpp" />
114+
<ClCompile Include="Core\Graphics\Pipeline\SamplerManager.cpp" />
115+
<ClCompile Include="Core\Graphics\Resource\BufferManager.cpp" />
116+
<ClCompile Include="Core\Graphics\Resource\ColorBuffer.cpp" />
117+
<ClCompile Include="Core\Graphics\Resource\DepthBuffer.cpp" />
118+
<ClCompile Include="Core\Graphics\Resource\DynamicUploadBuffer.cpp" />
119+
<ClCompile Include="Core\Graphics\Resource\GpuBuffer.cpp" />
120+
<ClCompile Include="Core\Graphics\Resource\LinearAllocator.cpp" />
121+
<ClCompile Include="Core\Graphics\Resource\PixelBuffer.cpp" />
122+
<ClCompile Include="Core\Graphics\Resource\ReadbackBuffer.cpp" />
118123
<ClCompile Include="Core\Math\Frustum.cpp" />
119124
<ClCompile Include="Core\Math\Random.cpp" />
120125
<ClCompile Include="Core\pch.cpp" />
121-
<ClCompile Include="Core\PipelineState.cpp" />
122-
<ClCompile Include="Core\PixelBuffer.cpp" />
123-
<ClCompile Include="Core\ReadbackBuffer.cpp" />
124-
<ClCompile Include="Core\RootSignature.cpp" />
125-
<ClCompile Include="Core\SamplerManager.cpp" />
126126
<ClCompile Include="Core\SystemTime.cpp" />
127127
<ClCompile Include="Core\Utility.cpp" />
128128
<ClCompile Include="GameApp.cpp" />
@@ -131,29 +131,34 @@
131131
<ClCompile Include="Waves.cpp" />
132132
</ItemGroup>
133133
<ItemGroup>
134-
<ClInclude Include="Core\BufferManager.h" />
135-
<ClInclude Include="Core\Camera.h" />
136134
<ClInclude Include="Core\CameraController.h" />
137-
<ClInclude Include="Core\Color.h" />
138-
<ClInclude Include="Core\ColorBuffer.h" />
139-
<ClInclude Include="Core\CommandAllocatorPool.h" />
140-
<ClInclude Include="Core\CommandContext.h" />
141-
<ClInclude Include="Core\CommandListManager.h" />
142-
<ClInclude Include="Core\d3dx12.h" />
143-
<ClInclude Include="Core\DepthBuffer.h" />
144-
<ClInclude Include="Core\DescriptorHeap.h" />
145-
<ClInclude Include="Core\DynamicDescriptorHeap.h" />
146-
<ClInclude Include="Core\DynamicUploadBuffer.h" />
147135
<ClInclude Include="Core\EngineTuning.h" />
148-
<ClInclude Include="Core\EsramAllocator.h" />
149136
<ClInclude Include="Core\GameCore.h" />
150137
<ClInclude Include="Core\GameInput.h" />
151-
<ClInclude Include="Core\GpuBuffer.h" />
152-
<ClInclude Include="Core\GpuResource.h" />
153-
<ClInclude Include="Core\GraphicsCommon.h" />
154-
<ClInclude Include="Core\GraphicsCore.h" />
138+
<ClInclude Include="Core\Graphics\Camera.h" />
139+
<ClInclude Include="Core\Graphics\Color.h" />
140+
<ClInclude Include="Core\Graphics\Command\CommandAllocatorPool.h" />
141+
<ClInclude Include="Core\Graphics\Command\CommandContext.h" />
142+
<ClInclude Include="Core\Graphics\Command\CommandListManager.h" />
143+
<ClInclude Include="Core\Graphics\d3dx12.h" />
144+
<ClInclude Include="Core\Graphics\DescriptorHeap\DescriptorHeap.h" />
145+
<ClInclude Include="Core\Graphics\DescriptorHeap\DynamicDescriptorHeap.h" />
146+
<ClInclude Include="Core\Graphics\GraphicsCommon.h" />
147+
<ClInclude Include="Core\Graphics\GraphicsCore.h" />
148+
<ClInclude Include="Core\Graphics\Pipeline\PipelineState.h" />
149+
<ClInclude Include="Core\Graphics\Pipeline\RootSignature.h" />
150+
<ClInclude Include="Core\Graphics\Pipeline\SamplerManager.h" />
151+
<ClInclude Include="Core\Graphics\Resource\BufferManager.h" />
152+
<ClInclude Include="Core\Graphics\Resource\ColorBuffer.h" />
153+
<ClInclude Include="Core\Graphics\Resource\DepthBuffer.h" />
154+
<ClInclude Include="Core\Graphics\Resource\DynamicUploadBuffer.h" />
155+
<ClInclude Include="Core\Graphics\Resource\EsramAllocator.h" />
156+
<ClInclude Include="Core\Graphics\Resource\GpuBuffer.h" />
157+
<ClInclude Include="Core\Graphics\Resource\GpuResource.h" />
158+
<ClInclude Include="Core\Graphics\Resource\LinearAllocator.h" />
159+
<ClInclude Include="Core\Graphics\Resource\PixelBuffer.h" />
160+
<ClInclude Include="Core\Graphics\Resource\ReadbackBuffer.h" />
155161
<ClInclude Include="Core\Hash.h" />
156-
<ClInclude Include="Core\LinearAllocator.h" />
157162
<ClInclude Include="Core\Math\BoundingPlane.h" />
158163
<ClInclude Include="Core\Math\BoundingSphere.h" />
159164
<ClInclude Include="Core\Math\Common.h" />
@@ -166,11 +171,6 @@
166171
<ClInclude Include="Core\Math\Transform.h" />
167172
<ClInclude Include="Core\Math\Vector.h" />
168173
<ClInclude Include="Core\pch.h" />
169-
<ClInclude Include="Core\PipelineState.h" />
170-
<ClInclude Include="Core\PixelBuffer.h" />
171-
<ClInclude Include="Core\ReadbackBuffer.h" />
172-
<ClInclude Include="Core\RootSignature.h" />
173-
<ClInclude Include="Core\SamplerManager.h" />
174174
<ClInclude Include="Core\SystemTime.h" />
175175
<ClInclude Include="Core\Utility.h" />
176176
<ClInclude Include="Core\VectorMath.h" />
@@ -179,12 +179,6 @@
179179
<ClInclude Include="GeometryGenerator.h" />
180180
<ClInclude Include="Waves.h" />
181181
</ItemGroup>
182-
<ItemGroup>
183-
<Text Include="Core\readme\readme_command.txt" />
184-
<Text Include="Core\readme\readme_descriptorHeap.txt" />
185-
<Text Include="Core\readme\readme_pipeline.txt" />
186-
<Text Include="Core\readme\readme_resource.txt" />
187-
</ItemGroup>
188182
<ItemGroup>
189183
<None Include="Core\Math\Functions.inl" />
190184
<None Include="Core\Shaders\AoBlurAndUpsampleCS.hlsli" />
@@ -427,6 +421,12 @@
427421
<FxCompile Include="Core\Shaders\ToneMapHDRCS.hlsl" />
428422
<FxCompile Include="Core\Shaders\UpsampleAndBlurCS.hlsl" />
429423
</ItemGroup>
424+
<ItemGroup>
425+
<Text Include="Core\Graphics\Command\readme_command.txt" />
426+
<Text Include="Core\Graphics\DescriptorHeap\readme_descriptorHeap.txt" />
427+
<Text Include="Core\Graphics\Pipeline\readme_pipeline.txt" />
428+
<Text Include="Core\Graphics\Resource\readme_resource.txt" />
429+
</ItemGroup>
430430
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
431431
<ImportGroup Label="ExtensionTargets">
432432
</ImportGroup>

0 commit comments

Comments
 (0)