diff options
author | Mathias Agopian <mathias@google.com> | 2013-02-22 19:34:06 -0800 |
---|---|---|
committer | Mathias Agopian <mathias@google.com> | 2013-02-25 13:28:06 -0800 |
commit | 006c792d99859341201d19f2b86886cc6ee525b4 (patch) | |
tree | c600eac8af2915a39ed2ae0ca8aaeefb8f915a2d /opengl/tools/glgen/stubs/gles11/glGetBooleanv.nativeReg | |
parent | f5c7cb316cc8c8e2d6ae93a659ac771420cbfa2b (diff) | |
download | frameworks_native-006c792d99859341201d19f2b86886cc6ee525b4.zip frameworks_native-006c792d99859341201d19f2b86886cc6ee525b4.tar.gz frameworks_native-006c792d99859341201d19f2b86886cc6ee525b4.tar.bz2 |
add some missing parameter validation in GLES java bindings
- added support for comments in checks.spec
- added most missing checks
- added and commented with // special-cased functions
- added and commented with # functions that are still missing validation checks
- moved glGet* to a special case and updated all the "pnames" from the khronos spec
- changed ifcheck to default to 1 value. this allows us to simplify the checks.spec file
and handle unknown pnames automatically (they'll be validated against 1 value, if
it happens to need more, the call will go through but the validation will not
happen).
- refactored the cpp headers in to a common header + GLES version specific
header
Bug: 7402895
Change-Id: Ie8fcc713188dd4819dfa55e5398e6b53ae9a14af
Diffstat (limited to 'opengl/tools/glgen/stubs/gles11/glGetBooleanv.nativeReg')
-rw-r--r-- | opengl/tools/glgen/stubs/gles11/glGetBooleanv.nativeReg | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/opengl/tools/glgen/stubs/gles11/glGetBooleanv.nativeReg b/opengl/tools/glgen/stubs/gles11/glGetBooleanv.nativeReg new file mode 100644 index 0000000..d0bc8b8 --- /dev/null +++ b/opengl/tools/glgen/stubs/gles11/glGetBooleanv.nativeReg @@ -0,0 +1,2 @@ +{"glGetBooleanv", "(I[ZI)V", (void *) android_glGetBooleanv__I_3ZI }, +{"glGetBooleanv", "(ILjava/nio/IntBuffer;)V", (void *) android_glGetBooleanv__ILjava_nio_IntBuffer_2 }, |