Don't fetch TEXTURE_VIEW_MIN_LEVEL for texture buffers

This commit is contained in:
baldurk committed 2014-12-01 20:57:26 +00:00
1 parent 00e8b67950
commit 6557d50f29
1 file changed
+3 -1
+3 -1
View File
@@ -1197,7 +1197,9 @@ void GLReplay::SavePipelineState()
// very bespoke/specific
GLint firstSlice = 0;
gl.glGetTexParameteriv(target, eGL_TEXTURE_VIEW_MIN_LEVEL, &firstSlice);
if(target != eGL_TEXTURE_BUFFER)
gl.glGetTexParameteriv(target, eGL_TEXTURE_VIEW_MIN_LEVEL, &firstSlice);
pipe.Textures[unit].Resource = rm->GetOriginalID(rm->GetID(TextureRes(ctx, tex)));
pipe.Textures[unit].FirstSlice = (uint32_t)firstSlice;