X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fpostprocessor.cpp;h=28ae71b0945b2ca28e04cf3de34d60e222a36646;hp=d4f7bd2ebd32d048db9e988a70323437c61e02af;hb=bf1f59c4dca6b651e39c126c63a0780b65a34927;hpb=9f25c3632cfd5c669a2ad24255e2e85dfa1cb460 diff --git a/source/postprocessor.cpp b/source/postprocessor.cpp index d4f7bd2e..28ae71b0 100644 --- a/source/postprocessor.cpp +++ b/source/postprocessor.cpp @@ -20,6 +20,11 @@ const char fullscreen_vs_source[] = namespace Msp { namespace GL { +void PostProcessor::render(Renderer &, const Texture2D &color, const Texture2D &depth) +{ + render(color, depth); +} + Shader &PostProcessor::get_fullscreen_vertex_shader() { static VertexShader shader(fullscreen_vs_source); @@ -45,5 +50,17 @@ const Mesh &PostProcessor::create_fullscreen_quad() return mesh; } + +PostProcessor::Template::Template(): + size_divisor(1) +{ } + + +PostProcessor::Template::Loader::Loader(Template &t): + DataFile::ObjectLoader