#pragma once #include //#include #include namespace metaforce { class CCameraBlurFilter { struct Uniform { std::array m_uv; float m_opacity = 1.f; }; // boo::ObjToken m_vbo; // boo::ObjToken m_uniBuf; // boo::ObjToken m_dataBind; Uniform m_uniform; public: static void Initialize(); static void Shutdown(); CCameraBlurFilter(); void draw(float amount, bool clearDepth = false); }; } // namespace metaforce