
    3j                         S r SSKJr  SSKr\R
                  r\R                  =rr	Sr
\R                  r\R                  \l        S\l         g)a  Implementation of the special "glGet" functions

For comparison, here's what a straightforward implementation looks like:

    def glGetDoublev( pname ):
        "Natural writing of glGetDoublev using standard ctypes"
        output = c_double*sizes.get( pname )
        result = output()
        result = platform.PLATFORM.GL.glGetDoublev( pname, byref(result) )
        return Numeric.array( result )
    )GL_1_1N)glGetStringz/glGetString( constant ) -> Current string value)__doc__OpenGL.GL.VERSIONr   _simplectypesc_uintGLenumc_intGLsizeGLsizei__all__r   c_char_prestype     I/home/wildlama/miniconda3/lib/python3.13/site-packages/OpenGL/GL/glget.py<module>r      sQ   
 0 	<<  !!oo K r   