X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Frender%2Frenderer.cpp;h=5e155f2e970ac75f4ba85b59d857e66aa3c30f0b;hp=ad5f87d5a4fd6fd8add9613b7562cb4415de0156;hb=f82ef715f0d7e1e7d0b93be4b7b89c8ce6bba40b;hpb=271760e6099bf5f4ad90894697dab911c236a0a3 diff --git a/source/render/renderer.cpp b/source/render/renderer.cpp index ad5f87d5..5e155f2e 100644 --- a/source/render/renderer.cpp +++ b/source/render/renderer.cpp @@ -1,7 +1,6 @@ #include "batch.h" #include "buffer.h" #include "camera.h" -#include "clipping.h" #include "error.h" #include "framebuffer.h" #include "lighting.h" @@ -124,13 +123,6 @@ void Renderer::set_lighting(const Lighting *l) add_shader_data(l->get_shader_data()); } -void Renderer::set_clipping(const Clipping *c) -{ - state->clipping = c; - if(c) - add_shader_data(c->get_shader_data()); -} - void Renderer::set_shader_program(const Program *p, const ProgramData *d) { state->shprog = p; @@ -324,7 +316,6 @@ void Renderer::apply_state() pipeline_state.set_front_face(state->front_face); pipeline_state.set_face_cull(state->face_cull); - pipeline_state.set_enabled_clip_planes(state->clipping ? (1<clipping->get_n_planes())-1 : 0); if(state->texture_count