am 450b32be: Merge "1.1 Translaotr: handle glGet(POINT_SIZE_ARRAY)"
* commit '450b32be2d81cd27f6dbe1b06089db0bae6f8be3': 1.1 Translaotr: handle glGet(POINT_SIZE_ARRAY)
This commit is contained in:
@@ -361,6 +361,12 @@ bool GLEScmContext::glGetIntegerv(GLenum pname, GLint *params)
|
|||||||
ptr = getPointer(GL_TEXTURE_COORD_ARRAY_POINTER);
|
ptr = getPointer(GL_TEXTURE_COORD_ARRAY_POINTER);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES:
|
||||||
|
case GL_POINT_SIZE_ARRAY_STRIDE_OES:
|
||||||
|
case GL_POINT_SIZE_ARRAY_TYPE_OES:
|
||||||
|
ptr = getPointer(GL_POINT_SIZE_ARRAY_POINTER_OES);
|
||||||
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -371,6 +377,7 @@ bool GLEScmContext::glGetIntegerv(GLenum pname, GLint *params)
|
|||||||
case GL_NORMAL_ARRAY_BUFFER_BINDING:
|
case GL_NORMAL_ARRAY_BUFFER_BINDING:
|
||||||
case GL_COLOR_ARRAY_BUFFER_BINDING:
|
case GL_COLOR_ARRAY_BUFFER_BINDING:
|
||||||
case GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING:
|
case GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING:
|
||||||
|
case GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES:
|
||||||
*params = ptr ? ptr->getBufferName() : 0;
|
*params = ptr ? ptr->getBufferName() : 0;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -378,6 +385,7 @@ bool GLEScmContext::glGetIntegerv(GLenum pname, GLint *params)
|
|||||||
case GL_NORMAL_ARRAY_STRIDE:
|
case GL_NORMAL_ARRAY_STRIDE:
|
||||||
case GL_COLOR_ARRAY_STRIDE:
|
case GL_COLOR_ARRAY_STRIDE:
|
||||||
case GL_TEXTURE_COORD_ARRAY_STRIDE:
|
case GL_TEXTURE_COORD_ARRAY_STRIDE:
|
||||||
|
case GL_POINT_SIZE_ARRAY_STRIDE_OES:
|
||||||
*params = ptr ? ptr->getStride() : 0;
|
*params = ptr ? ptr->getStride() : 0;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -391,6 +399,7 @@ bool GLEScmContext::glGetIntegerv(GLenum pname, GLint *params)
|
|||||||
case GL_NORMAL_ARRAY_TYPE:
|
case GL_NORMAL_ARRAY_TYPE:
|
||||||
case GL_COLOR_ARRAY_TYPE:
|
case GL_COLOR_ARRAY_TYPE:
|
||||||
case GL_TEXTURE_COORD_ARRAY_TYPE:
|
case GL_TEXTURE_COORD_ARRAY_TYPE:
|
||||||
|
case GL_POINT_SIZE_ARRAY_TYPE_OES:
|
||||||
*params = ptr ? ptr->getType() : 0;
|
*params = ptr ? ptr->getType() : 0;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user