155b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer // C function void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source ) 255b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer 355b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer public static native void glGetShaderSource( 455b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer int shader, 555b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer int bufsize, 655b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer int[] length, 755b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer int lengthOffset, 855b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer byte[] source, 955b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer int sourceOffset 1055b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer ); 1155b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer 1255b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer // C function void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source ) 1355b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer 1450166d117307a278a2cb95d59ac60780c010e4c1Andy McFadden /** @hide Method is broken, but used to be public (b/6006380) */ 1555b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer public static native void glGetShaderSource( 1655b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer int shader, 1755b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer int bufsize, 1855b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer java.nio.IntBuffer length, 1955b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer byte source 2055b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer ); 2155b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer 2255b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer // C function void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source ) 2355b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer 2455b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer public static native String glGetShaderSource( 2555b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer int shader 2655b4e553c8e6021cb65a9ac99857bfbf4d4f335dThomas Tafertshofer ); 27