Name OES_query_matrix Name Strings GL_OES_query_matrix Contact Kari Pulli, Nokia (kari.pulli 'at' nokia.com) Status Ratified by the Khronos BOP, July 23, 2003. Version $Date: 2003/07/23 04:23:25 $ $Revision: 1.2 $ Number 296 Dependencies OpenGL 1.3 is required. OES_fixed_point is required. Overview Many applications may need to query the contents and status of the current matrix at least for debugging purposes, especially as the implementations are allowed to implement matrix machinery either in any (possibly proprietary) floating point format, or in a fixed point format that has the range and accuracy of at least 16.16 (signed 16 bit integer part, unsigned 16 bit fractional part). This extension is intended to allow application to query the components of the matrix and also their status, regardless whether the internal representation is in fixed point or floating point. IP Status There is no intellectual property associated with this extension. Issues None known. New Procedures and Functions GLbitfield glQueryMatrixxOES( GLfixed mantissa[16], GLint exponent[16] ) mantissa[16] contains the contents of the current matrix in GLfixed format. exponent[16] contains the unbiased exponents applied to the matrix components, so that the internal representation of component i is close to mantissa[i] * 2^exponent[i]. The function returns a status word which is zero if all the components are valid. If status & (1<