From: José Fonseca Date: Thu, 30 May 2013 18:17:38 +0000 (+0100) Subject: glstate: Dump parameters for array and multisample texture targets. X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=c71647ddc95ee7a7a057ce24d06748e4c5e4c645;p=apitrace glstate: Dump parameters for array and multisample texture targets. --- diff --git a/retrace/glstate.cpp b/retrace/glstate.cpp index e2c6978..0c2d23f 100644 --- a/retrace/glstate.cpp +++ b/retrace/glstate.cpp @@ -126,10 +126,15 @@ static const GLenum bindings[] = { GL_PIXEL_PACK_BUFFER_BINDING, GL_PIXEL_UNPACK_BUFFER_BINDING, GL_TEXTURE_BINDING_1D, + GL_TEXTURE_BINDING_1D_ARRAY, GL_TEXTURE_BINDING_2D, + GL_TEXTURE_BINDING_2D_ARRAY, + GL_TEXTURE_BINDING_2D_MULTISAMPLE, + GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY, GL_TEXTURE_BINDING_3D, GL_TEXTURE_BINDING_RECTANGLE, GL_TEXTURE_BINDING_CUBE_MAP, + GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, GL_DRAW_FRAMEBUFFER_BINDING, GL_READ_FRAMEBUFFER_BINDING, GL_RENDERBUFFER_BINDING, diff --git a/retrace/glstate_params.py b/retrace/glstate_params.py index d0e611e..5758227 100644 --- a/retrace/glstate_params.py +++ b/retrace/glstate_params.py @@ -37,10 +37,15 @@ from specs.glparams import * texture_targets = [ ('GL_TEXTURE_1D', 'GL_TEXTURE_BINDING_1D'), + ('GL_TEXTURE_1D_ARRAY', 'GL_TEXTURE_BINDING_1D_ARRAY'), ('GL_TEXTURE_2D', 'GL_TEXTURE_BINDING_2D'), + ('GL_TEXTURE_2D_ARRAY', 'GL_TEXTURE_BINDING_2D_ARRAY'), + ('GL_TEXTURE_2D_MULTISAMPLE', 'GL_TEXTURE_BINDING_2D_MULTISAMPLE'), + ('GL_TEXTURE_2D_MULTISAMPLE_ARRAY', 'GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY'), ('GL_TEXTURE_3D', 'GL_TEXTURE_BINDING_3D'), ('GL_TEXTURE_RECTANGLE', 'GL_TEXTURE_BINDING_RECTANGLE'), - ('GL_TEXTURE_CUBE_MAP', 'GL_TEXTURE_BINDING_CUBE_MAP') + ('GL_TEXTURE_CUBE_MAP', 'GL_TEXTURE_BINDING_CUBE_MAP'), + ('GL_TEXTURE_CUBE_MAP_ARRAY', 'GL_TEXTURE_BINDING_CUBE_MAP_ARRAY'), ] framebuffer_targets = [