From 5ae1b03a9e0dcdc94f7b28ee72785e878016e174 Mon Sep 17 00:00:00 2001 From: ssdfasd <2156608475@qq.com> Date: Sun, 5 Apr 2026 22:07:49 +0800 Subject: [PATCH] Group rendering cache files --- engine/CMakeLists.txt | 8 ++++---- .../{ => Caches}/DirectionalShadowSurfaceCache.h | 0 .../XCEngine/Rendering/{ => Caches}/RenderResourceCache.h | 0 .../XCEngine/Rendering/Passes/BuiltinDepthStylePassBase.h | 2 +- .../XCEngine/Rendering/Passes/BuiltinObjectIdPass.h | 2 +- .../XCEngine/Rendering/Pipelines/BuiltinForwardPipeline.h | 2 +- .../{ => Caches}/DirectionalShadowSurfaceCache.cpp | 2 +- engine/src/Rendering/{ => Caches}/RenderResourceCache.cpp | 2 +- engine/src/Rendering/Execution/CameraRenderer.cpp | 2 +- 9 files changed, 10 insertions(+), 10 deletions(-) rename engine/include/XCEngine/Rendering/{ => Caches}/DirectionalShadowSurfaceCache.h (100%) rename engine/include/XCEngine/Rendering/{ => Caches}/RenderResourceCache.h (100%) rename engine/src/Rendering/{ => Caches}/DirectionalShadowSurfaceCache.cpp (98%) rename engine/src/Rendering/{ => Caches}/RenderResourceCache.cpp (99%) diff --git a/engine/CMakeLists.txt b/engine/CMakeLists.txt index 8902ce4a..ad3966d3 100644 --- a/engine/CMakeLists.txt +++ b/engine/CMakeLists.txt @@ -449,8 +449,8 @@ add_library(XCEngine STATIC ${CMAKE_CURRENT_SOURCE_DIR}/include/XCEngine/Rendering/RenderPipeline.h ${CMAKE_CURRENT_SOURCE_DIR}/include/XCEngine/Rendering/RenderPipelineAsset.h ${CMAKE_CURRENT_SOURCE_DIR}/include/XCEngine/Rendering/RenderSurface.h - ${CMAKE_CURRENT_SOURCE_DIR}/include/XCEngine/Rendering/RenderResourceCache.h - ${CMAKE_CURRENT_SOURCE_DIR}/include/XCEngine/Rendering/DirectionalShadowSurfaceCache.h + ${CMAKE_CURRENT_SOURCE_DIR}/include/XCEngine/Rendering/Caches/RenderResourceCache.h + ${CMAKE_CURRENT_SOURCE_DIR}/include/XCEngine/Rendering/Caches/DirectionalShadowSurfaceCache.h ${CMAKE_CURRENT_SOURCE_DIR}/include/XCEngine/Rendering/Passes/BuiltinDepthStylePassBase.h ${CMAKE_CURRENT_SOURCE_DIR}/include/XCEngine/Rendering/Passes/BuiltinDepthOnlyPass.h ${CMAKE_CURRENT_SOURCE_DIR}/include/XCEngine/Rendering/Passes/BuiltinShadowCasterPass.h @@ -459,7 +459,7 @@ add_library(XCEngine STATIC ${CMAKE_CURRENT_SOURCE_DIR}/include/XCEngine/Rendering/Passes/BuiltinObjectIdOutlinePass.h ${CMAKE_CURRENT_SOURCE_DIR}/include/XCEngine/Rendering/Pipelines/BuiltinForwardPipeline.h ${CMAKE_CURRENT_SOURCE_DIR}/src/Rendering/Execution/CameraRenderer.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/src/Rendering/DirectionalShadowSurfaceCache.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/src/Rendering/Caches/DirectionalShadowSurfaceCache.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/Rendering/Passes/BuiltinDepthStylePassBase.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/Rendering/Passes/BuiltinDepthStylePassBaseResources.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/Rendering/Passes/BuiltinDepthOnlyPass.cpp @@ -471,7 +471,7 @@ add_library(XCEngine STATIC ${CMAKE_CURRENT_SOURCE_DIR}/src/Rendering/RenderSurface.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/Rendering/Extraction/RenderSceneExtractor.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/Rendering/Extraction/RenderSceneUtility.cpp - ${CMAKE_CURRENT_SOURCE_DIR}/src/Rendering/RenderResourceCache.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/src/Rendering/Caches/RenderResourceCache.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/Rendering/Planning/SceneRenderRequestPlanner.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/Rendering/Execution/SceneRenderer.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/Rendering/Pipelines/BuiltinForwardPipeline.cpp diff --git a/engine/include/XCEngine/Rendering/DirectionalShadowSurfaceCache.h b/engine/include/XCEngine/Rendering/Caches/DirectionalShadowSurfaceCache.h similarity index 100% rename from engine/include/XCEngine/Rendering/DirectionalShadowSurfaceCache.h rename to engine/include/XCEngine/Rendering/Caches/DirectionalShadowSurfaceCache.h diff --git a/engine/include/XCEngine/Rendering/RenderResourceCache.h b/engine/include/XCEngine/Rendering/Caches/RenderResourceCache.h similarity index 100% rename from engine/include/XCEngine/Rendering/RenderResourceCache.h rename to engine/include/XCEngine/Rendering/Caches/RenderResourceCache.h diff --git a/engine/include/XCEngine/Rendering/Passes/BuiltinDepthStylePassBase.h b/engine/include/XCEngine/Rendering/Passes/BuiltinDepthStylePassBase.h index 4369b940..5075b45a 100644 --- a/engine/include/XCEngine/Rendering/Passes/BuiltinDepthStylePassBase.h +++ b/engine/include/XCEngine/Rendering/Passes/BuiltinDepthStylePassBase.h @@ -5,7 +5,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/engine/include/XCEngine/Rendering/Passes/BuiltinObjectIdPass.h b/engine/include/XCEngine/Rendering/Passes/BuiltinObjectIdPass.h index 33c781f2..6430fff5 100644 --- a/engine/include/XCEngine/Rendering/Passes/BuiltinObjectIdPass.h +++ b/engine/include/XCEngine/Rendering/Passes/BuiltinObjectIdPass.h @@ -5,7 +5,7 @@ #include #include #include -#include +#include #include #include diff --git a/engine/include/XCEngine/Rendering/Pipelines/BuiltinForwardPipeline.h b/engine/include/XCEngine/Rendering/Pipelines/BuiltinForwardPipeline.h index 75c42e1f..61a528f2 100644 --- a/engine/include/XCEngine/Rendering/Pipelines/BuiltinForwardPipeline.h +++ b/engine/include/XCEngine/Rendering/Pipelines/BuiltinForwardPipeline.h @@ -6,7 +6,7 @@ #include #include #include -#include +#include #include #include diff --git a/engine/src/Rendering/DirectionalShadowSurfaceCache.cpp b/engine/src/Rendering/Caches/DirectionalShadowSurfaceCache.cpp similarity index 98% rename from engine/src/Rendering/DirectionalShadowSurfaceCache.cpp rename to engine/src/Rendering/Caches/DirectionalShadowSurfaceCache.cpp index 9712428c..db2d4a40 100644 --- a/engine/src/Rendering/DirectionalShadowSurfaceCache.cpp +++ b/engine/src/Rendering/Caches/DirectionalShadowSurfaceCache.cpp @@ -1,4 +1,4 @@ -#include "Rendering/DirectionalShadowSurfaceCache.h" +#include "Rendering/Caches/DirectionalShadowSurfaceCache.h" #include "Rendering/Planning/CameraRenderRequest.h" #include "RHI/RHIDevice.h" diff --git a/engine/src/Rendering/RenderResourceCache.cpp b/engine/src/Rendering/Caches/RenderResourceCache.cpp similarity index 99% rename from engine/src/Rendering/RenderResourceCache.cpp rename to engine/src/Rendering/Caches/RenderResourceCache.cpp index a8a3cdd2..a21b69a8 100644 --- a/engine/src/Rendering/RenderResourceCache.cpp +++ b/engine/src/Rendering/Caches/RenderResourceCache.cpp @@ -1,4 +1,4 @@ -#include "Rendering/RenderResourceCache.h" +#include "Rendering/Caches/RenderResourceCache.h" #include diff --git a/engine/src/Rendering/Execution/CameraRenderer.cpp b/engine/src/Rendering/Execution/CameraRenderer.cpp index 4cc2d6fe..a4e54a12 100644 --- a/engine/src/Rendering/Execution/CameraRenderer.cpp +++ b/engine/src/Rendering/Execution/CameraRenderer.cpp @@ -1,6 +1,6 @@ #include "Rendering/Execution/CameraRenderer.h" -#include "Rendering/DirectionalShadowSurfaceCache.h" +#include "Rendering/Caches/DirectionalShadowSurfaceCache.h" #include "Rendering/Passes/BuiltinDepthOnlyPass.h" #include "Rendering/Passes/BuiltinObjectIdPass.h" #include "Rendering/Passes/BuiltinShadowCasterPass.h"