From a30facc9358e4501b9bab96d8258e24793f34f89 Mon Sep 17 00:00:00 2001 From: "penghu@tencent.com" Date: Wed, 28 May 2014 01:44:33 +0000 Subject: [PATCH] The function glBufferData 's second argument type is GLsizeiptr, not GLsizei. glBufferSubData 's second argument type is GLintptr, not GLint. And the third argument type is GLsizeiptr, not GLsizei. A mistake in glBufferData and glBufferSubData 's arguments. BUG= Review URL: https://codereview.chromium.org/291493005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273106 0039d316-1c4b-4281-b951-d872f2087c98 --- AUTHORS | 1 + ui/gl/generate_bindings.py | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/AUTHORS b/AUTHORS index d220497aa41a93..fb1dc832529e1c 100644 --- a/AUTHORS +++ b/AUTHORS @@ -406,6 +406,7 @@ Ziran Sun Yongha Lee 方觉 (Fang Jue) Yupei Wang +Peng Hu BlackBerry Limited <*@blackberry.com> Code Aurora Forum <*@codeaurora.org> diff --git a/ui/gl/generate_bindings.py b/ui/gl/generate_bindings.py index ee57f140df7330..c647f9e2696ad7 100755 --- a/ui/gl/generate_bindings.py +++ b/ui/gl/generate_bindings.py @@ -99,10 +99,12 @@ 'GLbitfield mask, GLenum filter', }, { 'return_type': 'void', 'names': ['glBufferData'], - 'arguments': 'GLenum target, GLsizei size, const void* data, GLenum usage', }, + 'arguments': + 'GLenum target, GLsizeiptr size, const void* data, GLenum usage', }, { 'return_type': 'void', 'names': ['glBufferSubData'], - 'arguments': 'GLenum target, GLint offset, GLsizei size, const void* data', }, + 'arguments': + 'GLenum target, GLintptr offset, GLsizeiptr size, const void* data', }, { 'return_type': 'GLenum', 'names': ['glCheckFramebufferStatusEXT', 'glCheckFramebufferStatus'],