Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
BlurPass.hpp
1#pragma once
2
3#include <Common/Rendering/RenderGraphBuilder.hpp>
4#include <EngineCore/Assets/AssetReference.hpp>
5#include <EngineCore/Assets/PipelineSet/GraphicsPipelineAsset.hpp>
6
7namespace Grindstone::Renderer {
8 class BlurPass {
9 public:
10 bool Initialize();
13 MetaRect& metaRect,
14 Renderer::ImageDescription& imageDescription,
16 );
17
18 private:
20 Grindstone::GraphicsAPI::Sampler* screenSampler = nullptr;
21 };
22}
Definition Sampler.hpp:49
Definition BlurPass.hpp:8
Definition RenderGraphBuilder.hpp:12
Definition AttachmentInfo.hpp:15
Definition AssetReference.hpp:45
Definition AttachmentInfo.hpp:226
Definition AttachmentInfo.hpp:131
Definition RenderGraphResourceRef.hpp:51