diff options
Diffstat (limited to 'src/render/pass')
| -rw-r--r-- | src/render/pass/TexPassElement.hpp | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/render/pass/TexPassElement.hpp b/src/render/pass/TexPassElement.hpp index 90f5f40e..1ac3db0c 100644 --- a/src/render/pass/TexPassElement.hpp +++ b/src/render/pass/TexPassElement.hpp @@ -9,19 +9,19 @@ class CSyncTimeline; class CTexPassElement : public IPassElement { public: struct SRenderData { - SP<ITexture> tex; - CBox box; - float a = 1.F; - float blurA = 1.F; - CRegion damage; - int round = 0; - float roundingPower = 2.0f; - bool flipEndFrame = false; - std::optional<Mat3x3> replaceProjection; - CBox clipBox; - bool blur = false; - std::optional<float> ignoreAlpha; - std::optional<bool> blockBlurOptimization; + SP<ITexture> tex; + CBox box; + float a = 1.F; + float blurA = 1.F; + CRegion damage; + int round = 0; + float roundingPower = 2.0f; + bool flipEndFrame = false; + bool useMirrorProjection = false; + CBox clipBox; + bool blur = false; + std::optional<float> ignoreAlpha; + std::optional<bool> blockBlurOptimization; }; CTexPassElement(const SRenderData& data); |
