Polyphase Game Engine
Loading...
Searching...
No Matches
TonemapPass.h
Go to the documentation of this file.
1#pragma once
2
4
6{
7 int32_t mPathTracingEnabled = 0;
8 int32_t mPad0 = 1337;
9 int32_t mPad1 = 1337;
10 int32_t mPad2 = 1337;
11};
12
14{
15public:
16
17 virtual void Create() override;
18 virtual void Destroy() override;
19
20 virtual void Render(Image* input, Image* output) override;
21
22 virtual bool IsEnabled() const;
23
24 virtual void GatherProperties(std::vector<Property>& props) override;
25
26protected:
27
29};
Definition PostProcessPass.h:9
Definition TonemapPass.h:14
virtual void Render(Image *input, Image *output) override
Definition TonemapPass.cpp:17
virtual void Create() override
Definition TonemapPass.cpp:7
virtual void GatherProperties(std::vector< Property > &props) override
Definition TonemapPass.cpp:76
TonemapUniforms mUniforms
Definition TonemapPass.h:28
virtual bool IsEnabled() const
Definition TonemapPass.cpp:70
virtual void Destroy() override
Definition TonemapPass.cpp:12
Definition TonemapPass.h:6
int32_t mPad1
Definition TonemapPass.h:9
int32_t mPad0
Definition TonemapPass.h:8
int32_t mPad2
Definition TonemapPass.h:10
int32_t mPathTracingEnabled
Definition TonemapPass.h:7