X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbackends%2Fopengl%2Fpipelinestate_backend.cpp;h=da5f495712408926bde3f9445349b383009c819c;hb=4369f481b06d28056deceecbfcb69550a65c92dc;hp=204e8139f0fc70802aaf3592b68a60779a124bae;hpb=9eb9f592d37e9a1e05c2ff70887a1c5f26b98864;p=libs%2Fgl.git diff --git a/source/backends/opengl/pipelinestate_backend.cpp b/source/backends/opengl/pipelinestate_backend.cpp index 204e8139..da5f4957 100644 --- a/source/backends/opengl/pipelinestate_backend.cpp +++ b/source/backends/opengl/pipelinestate_backend.cpp @@ -252,6 +252,11 @@ void OpenGLPipelineState::apply() const glDisable(GL_SAMPLE_ALPHA_TO_COVERAGE); } +#ifdef DEBUG + if(changes&(PipelineState::SHPROG|PipelineState::RESOURCES)) + self.check_bound_resources(); +#endif + applied_to = &device; dev_state.last_pipeline = this; changes = 0;