From 8e15169a7fb09d876c3aafdee5b1f2989c07f6a8 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 2 Mar 2016 17:45:15 +0100 Subject: [PATCH] Linux compile fix --- renderdoc/driver/gl/gl_resources.h | 2 +- renderdoc/driver/gl/wrappers/gl_shader_funcs.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/renderdoc/driver/gl/gl_resources.h b/renderdoc/driver/gl/gl_resources.h index 65aa64fa6..ad2c90014 100644 --- a/renderdoc/driver/gl/gl_resources.h +++ b/renderdoc/driver/gl/gl_resources.h @@ -171,7 +171,7 @@ struct GLResourceRecord : public ResourceRecord } Map; template - void FilterChunks(ChunkFilter& filter) + void FilterChunks(const ChunkFilter& filter) { LockChunks(); std::vector::iterator> deletions; diff --git a/renderdoc/driver/gl/wrappers/gl_shader_funcs.cpp b/renderdoc/driver/gl/wrappers/gl_shader_funcs.cpp index 8b5d4cc45..cb7776a26 100644 --- a/renderdoc/driver/gl/wrappers/gl_shader_funcs.cpp +++ b/renderdoc/driver/gl/wrappers/gl_shader_funcs.cpp @@ -1039,7 +1039,7 @@ void WrappedOpenGL::glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuin // record), and check if the Stages bitfield afterwards is // the same - if so we remove that chunk as replaced by // this one - bool operator () (Chunk *c) + bool operator () (Chunk *c) const { if(c->GetChunkType() != USE_PROGRAMSTAGES) return false;