Replace renderer utility umbrella includes

This commit is contained in:
2026-04-05 19:35:18 +08:00
parent 8904c3f5c6
commit cb40da83ff
11 changed files with 23 additions and 9 deletions

View File

@@ -1,8 +1,10 @@
#pragma once
#include <XCEngine/Core/Asset/ResourceHandle.h>
#include <XCEngine/Rendering/RenderMaterialUtility.h>
#include <XCEngine/Core/Math/Matrix4.h>
#include <XCEngine/Rendering/BuiltinPassContract.h>
#include <XCEngine/Rendering/RenderPass.h>
#include <XCEngine/Rendering/RenderMaterialStateUtils.h>
#include <XCEngine/Rendering/RenderResourceCache.h>
#include <XCEngine/RHI/RHIDescriptorPool.h>
#include <XCEngine/RHI/RHIDescriptorSet.h>
@@ -19,6 +21,8 @@ class Shader;
} // namespace Resources
namespace Rendering {
struct VisibleRenderItem;
namespace Passes {
class BuiltinDepthStylePassBase : public RenderPass {

View File

@@ -1,8 +1,9 @@
#pragma once
#include <XCEngine/Core/Math/Matrix4.h>
#include <XCEngine/Rendering/BuiltinPassContract.h>
#include <XCEngine/Rendering/ObjectIdEncoding.h>
#include <XCEngine/Rendering/RenderPass.h>
#include <XCEngine/Rendering/RenderMaterialUtility.h>
#include <XCEngine/Rendering/RenderResourceCache.h>
#include <XCEngine/Core/Asset/ResourceHandle.h>
#include <XCEngine/RHI/RHIPipelineState.h>
@@ -12,6 +13,8 @@
namespace XCEngine {
namespace Rendering {
struct VisibleRenderItem;
namespace Passes {
class BuiltinObjectIdPass final : public RenderPass {

View File

@@ -1,6 +1,8 @@
#pragma once
#include <XCEngine/Rendering/RenderMaterialUtility.h>
#include <XCEngine/Rendering/BuiltinPassContract.h>
#include <XCEngine/Rendering/RenderMaterialResolve.h>
#include <XCEngine/Rendering/RenderMaterialStateUtils.h>
#include <XCEngine/Rendering/RenderPass.h>
#include <XCEngine/Rendering/RenderPipeline.h>
#include <XCEngine/Rendering/RenderPipelineAsset.h>