From 05a9318dc9ebd18b71ab011d139a939dabce4833 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 1 Aug 2018 16:07:38 +0100 Subject: [PATCH] Don't query sampler params from MSAA textures --- renderdoc/driver/gl/gl_replay.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/gl/gl_replay.cpp b/renderdoc/driver/gl/gl_replay.cpp index 0b589ce6c..8293a23c2 100644 --- a/renderdoc/driver/gl/gl_replay.cpp +++ b/renderdoc/driver/gl/gl_replay.cpp @@ -1212,7 +1212,8 @@ void GLReplay::SavePipelineState() pipe.samplers[unit].resourceId = rm->GetOriginalID(rm->GetID(SamplerRes(ctx, samp))); - if(target != eGL_TEXTURE_BUFFER) + if(target != eGL_TEXTURE_BUFFER && target != eGL_TEXTURE_2D_MULTISAMPLE && + target != eGL_TEXTURE_2D_MULTISAMPLE_ARRAY) { if(samp != 0) drv.glGetSamplerParameterfv(samp, eGL_TEXTURE_BORDER_COLOR,