Path: blob/21.2-virgl/src/mapi/glapi/gen/ARB_robustness.xml
4561 views
<?xml version="1.0"?>1<!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">23<!-- Note: no GLX protocol info yet. -->456<OpenGLAPI>78<category name="GL_ARB_robustness" number="105">910<enum name="GUILTY_CONTEXT_RESET_ARB" value="0x8253"/>11<enum name="INNOCENT_CONTEXT_RESET_ARB" value="0x8254"/>12<enum name="UNKNOWN_CONTEXT_RESET_ARB" value="0x8255"/>1314<enum name="RESET_NOTIFICATION_STRATEGY_ARB" count="1" value="0x8256">15<size name="Get" mode="get"/>16</enum>17<enum name="LOSE_CONTEXT_ON_RESET_ARB" value="0x8252"/>18<enum name="NO_RESET_NOTIFICATION_ARB" value="0x8261"/>1920<enum name="CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB" value="0x00000004"/>2122<function name="GetGraphicsResetStatusARB">23<return type="GLenum"/>24</function>2526<!-- OpenGL 1.0 sized buffer queries -->27<function name="GetnMapdvARB" deprecated="3.1">28<param name="target" type="GLenum"/>29<param name="query" type="GLenum"/>30<param name="bufSize" type="GLsizei"/>31<param name="v" type="GLdouble *" output="true"/>32</function>3334<function name="GetnMapfvARB" deprecated="3.1">35<param name="target" type="GLenum"/>36<param name="query" type="GLenum"/>37<param name="bufSize" type="GLsizei"/>38<param name="v" type="GLfloat *" output="true"/>39</function>4041<function name="GetnMapivARB" deprecated="3.1">42<param name="target" type="GLenum"/>43<param name="query" type="GLenum"/>44<param name="bufSize" type="GLsizei"/>45<param name="v" type="GLint *" output="true"/>46</function>47484950<function name="GetnPixelMapfvARB" deprecated="3.1">51<param name="map" type="GLenum"/>52<param name="bufSize" type="GLsizei"/>53<param name="values" type="GLfloat *" output="true"/>54</function>5556<function name="GetnPixelMapuivARB" deprecated="3.1">57<param name="map" type="GLenum"/>58<param name="bufSize" type="GLsizei"/>59<param name="values" type="GLuint *" output="true"/>60</function>6162<function name="GetnPixelMapusvARB" deprecated="3.1">63<param name="map" type="GLenum"/>64<param name="bufSize" type="GLsizei"/>65<param name="values" type="GLushort *" output="true"/>66</function>67686970<function name="GetnPolygonStippleARB"71marshal="async" marshal_sync="_mesa_glthread_has_no_pack_buffer(ctx)">72<param name="bufSize" type="GLsizei"/>73<param name="pattern" type="GLubyte *" output="true"/>74</function>7576<function name="GetnTexImageARB"77marshal="async" marshal_sync="_mesa_glthread_has_no_pack_buffer(ctx)">78<param name="target" type="GLenum"/>79<param name="level" type="GLint"/>80<param name="format" type="GLenum"/>81<param name="type" type="GLenum"/>82<param name="bufSize" type="GLsizei"/>83<param name="img" type="GLvoid *" output="true"/>84</function>8586<function name="ReadnPixelsARB" no_error="true"87marshal="async" marshal_sync="_mesa_glthread_has_no_pack_buffer(ctx)">88<param name="x" type="GLint"/>89<param name="y" type="GLint"/>90<param name="width" type="GLsizei"/>91<param name="height" type="GLsizei"/>92<param name="format" type="GLenum"/>93<param name="type" type="GLenum"/>94<param name="bufSize" type="GLsizei"/>95<param name="data" type="GLvoid *" output="true"/>96</function>979899<!-- ARB_imaging sized buffer queries -->100<function name="GetnColorTableARB" deprecated="3.1">101<param name="target" type="GLenum"/>102<param name="format" type="GLenum"/>103<param name="type" type="GLenum"/>104<param name="bufSize" type="GLsizei"/>105<param name="table" type="GLvoid *" output="true"/>106</function>107108<function name="GetnConvolutionFilterARB" deprecated="3.1">109<param name="target" type="GLenum"/>110<param name="format" type="GLenum"/>111<param name="type" type="GLenum"/>112<param name="bufSize" type="GLsizei"/>113<param name="image" type="GLvoid *" output="true"/>114</function>115116<function name="GetnSeparableFilterARB" deprecated="3.1">117<param name="target" type="GLenum"/>118<param name="format" type="GLenum"/>119<param name="type" type="GLenum"/>120<param name="rowBufSize" type="GLsizei"/>121<param name="row" type="GLvoid *" output="true"/>122<param name="columnBufSize" type="GLsizei"/>123<param name="column" type="GLvoid *" output="true"/>124<param name="span" type="GLvoid *" output="true"/>125</function>126127<function name="GetnHistogramARB" deprecated="3.1">128<param name="target" type="GLenum"/>129<param name="reset" type="GLboolean"/>130<param name="format" type="GLenum"/>131<param name="type" type="GLenum"/>132<param name="bufSize" type="GLsizei"/>133<param name="values" type="GLvoid *" output="true"/>134</function>135136<function name="GetnMinmaxARB" deprecated="3.1">137<param name="target" type="GLenum"/>138<param name="reset" type="GLboolean"/>139<param name="format" type="GLenum"/>140<param name="type" type="GLenum"/>141<param name="bufSize" type="GLsizei"/>142<param name="values" type="GLvoid *" output="true"/>143</function>144145146<!-- OpenGL 1.3 sized buffer queries -->147<function name="GetnCompressedTexImageARB"148marshal="async" marshal_sync="_mesa_glthread_has_no_pack_buffer(ctx)">149<param name="target" type="GLenum"/>150<param name="lod" type="GLint"/>151<param name="bufSize" type="GLsizei"/>152<param name="img" type="GLvoid *" output="true"/>153</function>154155156<!-- OpenGL 2.0 sized buffer queries -->157<function name="GetnUniformfvARB">158<param name="program" type="GLuint"/>159<param name="location" type="GLint"/>160<param name="bufSize" type="GLsizei"/>161<param name="params" type="GLfloat *" output="true"/>162</function>163164<function name="GetnUniformivARB">165<param name="program" type="GLuint"/>166<param name="location" type="GLint"/>167<param name="bufSize" type="GLsizei"/>168<param name="params" type="GLint *" output="true"/>169</function>170171<function name="GetnUniformuivARB">172<param name="program" type="GLuint"/>173<param name="location" type="GLint"/>174<param name="bufSize" type="GLsizei"/>175<param name="params" type="GLuint *" output="true"/>176</function>177178<function name="GetnUniformdvARB">179<param name="program" type="GLuint"/>180<param name="location" type="GLint"/>181<param name="bufSize" type="GLsizei"/>182<param name="params" type="GLdouble *" output="true"/>183</function>184185</category>186187188</OpenGLAPI>189190191