1     // C function void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source )
2 
glGetShaderSource( int shader, int bufsize, int[] length, int lengthOffset, byte[] source, int sourceOffset )3     public static native void glGetShaderSource(
4         int shader,
5         int bufsize,
6         int[] length,
7         int lengthOffset,
8         byte[] source,
9         int sourceOffset
10     );
11 
12     // C function void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source )
13 
14     /** @hide Method is broken, but used to be public (b/6006380) */
glGetShaderSource( int shader, int bufsize, java.nio.IntBuffer length, byte source )15     public static native void glGetShaderSource(
16         int shader,
17         int bufsize,
18         java.nio.IntBuffer length,
19         byte source
20     );
21 
22     // C function void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source )
23 
glGetShaderSource( int shader )24     public static native String glGetShaderSource(
25         int shader
26     );
27