From 680522f74c8b7bf982eab1bc127269521c48a632 Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Fri, 14 Dec 2001 02:48:10 +0000 Subject: add dispatch offsets for vertex program functions --- src/mesa/glapi/APIspec | 356 +++++++++++++++++++++++++------------------------ 1 file changed, 181 insertions(+), 175 deletions(-) (limited to 'src') diff --git a/src/mesa/glapi/APIspec b/src/mesa/glapi/APIspec index d3eb56b..5d36e38 100644 --- a/src/mesa/glapi/APIspec +++ b/src/mesa/glapi/APIspec @@ -1,4 +1,4 @@ -# $Id: APIspec,v 1.4 2001/12/04 23:43:31 brianp Exp $ +# $Id: APIspec,v 1.5 2001/12/14 02:48:10 brianp Exp $ # This file describes all the OpenGL functions. # We use a number of Python scripts to parse this file and @@ -5334,6 +5334,9 @@ param primcount GLsizei category GL_EXT_multi_draw_arrays offset ? + +# GL_EXT_fog_coord + name FogCoordfEXT return void param coord GLfloat @@ -6709,6 +6712,117 @@ category GL_NV_register_combiners2 offset ? +# GL_ARB_window_pos + +name WindowPos2dARB +return void +param x GLdouble +param y GLdouble +category GL_ARB_window_pos +offset 578 # unofficial + +name WindowPos2fARB +return void +param x GLfloat +param y GLfloat +category GL_ARB_window_pos +offset 579 # unofficial + +name WindowPos2iARB +return void +param x GLint +param y GLint +category GL_ARB_window_pos +offset 580 # unofficial + +name WindowPos2sARB +return void +param x GLshort +param y GLshort +category GL_ARB_window_pos +offset 581 # unofficial + +name WindowPos2dvARB +return void +param p const GLdouble * +category GL_ARB_window_pos +offset 582 # unofficial + +name WindowPos2fvARB +return void +param p const GLfloat * +category GL_ARB_window_pos +offset 583 # unofficial + +name WindowPos2ivARB +return void +param p const GLint * +category GL_ARB_window_pos +offset 584 # unofficial + +name WindowPos2svARB +return void +param p const GLshort * +category GL_ARB_window_pos +offset 585 # unofficial + +name WindowPos3dARB +return void +param x GLdouble +param y GLdouble +param z GLdouble +category GL_ARB_window_pos +offset 586 # unofficial + +name WindowPos3fARB +return void +param x GLfloat +param y GLfloat +param z GLfloat +category GL_ARB_window_pos +offset 587 # unofficial + +name WindowPos3iARB +return void +param x GLint +param y GLint +param z GLint +category GL_ARB_window_pos +offset 588 # unofficial + +name WindowPos3sARB +return void +param x GLshort +param y GLshort +param z GLshort +category GL_ARB_window_pos +offset 589 # unofficial + +name WindowPos3dvARB +return void +param p const GLdouble * +category GL_ARB_window_pos +offset 590 # unofficial + +name WindowPos3fvARB +return void +param p const GLfloat * +category GL_ARB_window_pos +offset 591 # unofficial + +name WindowPos3ivARB +return void +param p const GLint * +category GL_ARB_window_pos +offset 592 # unofficial + +name WindowPos3svARB +return void +param p const GLshort * +category GL_ARB_window_pos +offset 593 # unofficial + + # GL_NV_vertex_program name BindProgramNV @@ -6716,14 +6830,14 @@ return void param target GLenum param id GLuint category GL_NV_vertex_program -offset ? +offset 594 name DeleteProgramsNV return void param n GLsizei param ids const GLuint * category GL_NV_vertex_program -offset ? +offset 595 name ExecuteProgramNV return void @@ -6731,14 +6845,14 @@ param target GLenum param id GLuint param params const GLfloat * category GL_NV_vertex_program -offset ? +offset 596 name GenProgramsNV return void param n GLsizei param ids GLuint * category GL_NV_vertex_program -offset ? +offset 597 name AreProgramsResidentNV return GLboolean @@ -6746,14 +6860,14 @@ param n GLsizei param ids const GLuint * param residences GLboolean * category GL_NV_vertex_program -offset ? +offset 598 name RequestResidentProgramsNV return void param n GLsizei param ids const GLuint * category GL_NV_vertex_program -offset ? +offset 599 name GetProgramParameterfvNV return void @@ -6762,7 +6876,7 @@ param index GLuint param pname GLenum param params GLfloat * category GL_NV_vertex_program -offset ? +offset 600 name GetProgramParameterdvNV return void @@ -6771,7 +6885,7 @@ param index GLuint param pname GLenum param params GLdouble * category GL_NV_vertex_program -offset ? +offset 601 name GetProgramivNV return void @@ -6779,7 +6893,7 @@ param id GLuint param pname GLenum param params GLint * category GL_NV_vertex_program -offset ? +offset 602 name GetProgramStringNV return void @@ -6787,7 +6901,7 @@ param id GLuint param pname GLenum param program GLubyte * category GL_NV_vertex_program -offset ? +offset 603 name GetTrackMatrixivNV return void @@ -6796,7 +6910,7 @@ param address GLuint param pname GLenum param params GLint * category GL_NV_vertex_program -offset ? +offset 604 name GetVertexAttribdvNV return void @@ -6804,7 +6918,7 @@ param index GLuint param pname GLenum param params GLdouble * category GL_NV_vertex_program -offset ? +offset 605 name GetVertexAttribfvNV return void @@ -6812,7 +6926,7 @@ param index GLuint param pname GLenum param params GLfloat * category GL_NV_vertex_program -offset ? +offset 606 name GetVertexAttribivNV return void @@ -6820,7 +6934,7 @@ param index GLuint param pname GLenum param params GLint * category GL_NV_vertex_program -offset ? +offset 607 name GetVertexAttribPointervNV return void @@ -6828,13 +6942,13 @@ param index GLuint param pname GLenum param pointer GLvoid ** category GL_NV_vertex_program -offset ? +offset 608 name IsProgramNV return GLboolean param id GLuint category GL_NV_vertex_program -offset ? +offset 609 name LoadProgramNV return void @@ -6843,7 +6957,7 @@ param id GLuint param len GLsizei param program const GLubyte * category GL_NV_vertex_program -offset ? +offset 610 name ProgramParameter4fNV return void @@ -6854,7 +6968,7 @@ param y GLfloat param z GLfloat param w GLfloat category GL_NV_vertex_program -offset ? +offset 611 name ProgramParameter4dNV return void @@ -6865,7 +6979,7 @@ param y GLdouble param z GLdouble param w GLdouble category GL_NV_vertex_program -offset ? +offset 612 name ProgramParameter4dvNV return void @@ -6873,7 +6987,7 @@ param target GLenum param index GLuint param params const GLdouble * category GL_NV_vertex_program -offset ? +offset 613 name ProgramParameter4fvNV return void @@ -6881,7 +6995,7 @@ param target GLenum param index GLuint param params const GLfloat * category GL_NV_vertex_program -offset ? +offset 614 name ProgramParameters4dvNV return void @@ -6890,7 +7004,7 @@ param index GLuint param num GLuint param params const GLdouble * category GL_NV_vertex_program -offset ? +offset 615 name ProgramParameters4fvNV return void @@ -6899,7 +7013,7 @@ param index GLuint param num GLuint param params const GLfloat * category GL_NV_vertex_program -offset ? +offset 616 name TrackMatrixNV return void @@ -6908,7 +7022,7 @@ param address GLuint param matrix GLenum param transform GLenum category GL_NV_vertex_program -offset ? +offset 617 name VertexAttribPointerNV return void @@ -6918,28 +7032,28 @@ param type GLenum param stride GLsizei param pointer const GLvoid * category GL_NV_vertex_program -offset ? +offset 618 name VertexAttrib1sNV return void param index GLuint param x GLshort category GL_NV_vertex_program -offset ? +offset 619 name VertexAttrib1fNV return void param index GLuint param x GLfloat category GL_NV_vertex_program -offset ? +offset 620 name VertexAttrib1dNV return void param index GLuint param x GLdouble category GL_NV_vertex_program -offset ? +offset 621 name VertexAttrib2sNV return void @@ -6947,7 +7061,7 @@ param index GLuint param x GLshort param y GLshort category GL_NV_vertex_program -offset ? +offset 622 name VertexAttrib2fNV return void @@ -6955,7 +7069,7 @@ param index GLuint param x GLfloat param y GLfloat category GL_NV_vertex_program -offset ? +offset 623 name VertexAttrib2dNV return void @@ -6963,7 +7077,7 @@ param index GLuint param x GLdouble param y GLdouble category GL_NV_vertex_program -offset ? +offset 624 name VertexAttrib3sNV return void @@ -6972,7 +7086,7 @@ param x GLshort param y GLshort param z GLshort category GL_NV_vertex_program -offset ? +offset 625 name VertexAttrib3fNV return void @@ -6981,7 +7095,7 @@ param x GLfloat param y GLfloat param z GLfloat category GL_NV_vertex_program -offset ? +offset 626 name VertexAttrib3dNV return void @@ -6990,7 +7104,7 @@ param x GLdouble param y GLdouble param z GLdouble category GL_NV_vertex_program -offset ? +offset 627 name VertexAttrib4sNV return void @@ -7000,7 +7114,7 @@ param y GLshort param z GLshort param w GLshort category GL_NV_vertex_program -offset ? +offset 628 name VertexAttrib4fNV return void @@ -7010,7 +7124,7 @@ param y GLfloat param z GLfloat param w GLfloat category GL_NV_vertex_program -offset ? +offset 629 name VertexAttrib4dNV return void @@ -7020,7 +7134,7 @@ param y GLdouble param z GLdouble param w GLdouble category GL_NV_vertex_program -offset ? +offset 630 name VertexAttrib4ubNV return void @@ -7030,98 +7144,98 @@ param y GLubyte param z GLubyte param w GLubyte category GL_NV_vertex_program -offset ? +offset 631 name VertexAttrib1svNV return void param index GLuint param v const GLshort * category GL_NV_vertex_program -offset ? +offset 632 name VertexAttrib1fvNV return void param index GLuint param v const GLfloat * category GL_NV_vertex_program -offset ? +offset 633 name VertexAttrib1dvNV return void param index GLuint param v const GLdouble * category GL_NV_vertex_program -offset ? +offset 634 name VertexAttrib2svNV return void param index GLuint param v const GLshort * category GL_NV_vertex_program -offset ? +offset 635 name VertexAttrib2fvNV return void param index GLuint param v const GLfloat * category GL_NV_vertex_program -offset ? +offset 636 name VertexAttrib2dvNV return void param index GLuint param v const GLdouble * category GL_NV_vertex_program -offset ? +offset 637 name VertexAttrib3svNV return void param index GLuint param v const GLshort * category GL_NV_vertex_program -offset ? +offset 638 name VertexAttrib3fvNV return void param index GLuint param v const GLfloat * category GL_NV_vertex_program -offset ? +offset 639 name VertexAttrib3dvNV return void param index GLuint param v const GLdouble * category GL_NV_vertex_program -offset ? +offset 640 name VertexAttrib4svNV return void param index GLuint param v const GLshort * category GL_NV_vertex_program -offset ? +offset 641 name VertexAttrib4fvNV return void param index GLuint param v const GLfloat * category GL_NV_vertex_program -offset ? +offset 642 name VertexAttrib4dvNV return void param index GLuint param v const GLdouble * category GL_NV_vertex_program -offset ? +offset 643 name VertexAttrib4ubvNV return void param index GLuint param v const GLubyte * category GL_NV_vertex_program -offset ? +offset 644 name VertexAttribs1svNV return void @@ -7129,7 +7243,7 @@ param index GLuint param n GLsizei param v const GLshort * category GL_NV_vertex_program -offset ? +offset 645 name VertexAttribs1fvNV return void @@ -7137,7 +7251,7 @@ param index GLuint param n GLsizei param v const GLfloat * category GL_NV_vertex_program -offset ? +offset 646 name VertexAttribs1dvNV return void @@ -7145,7 +7259,7 @@ param index GLuint param n GLsizei param v const GLdouble * category GL_NV_vertex_program -offset ? +offset 647 name VertexAttribs2svNV return void @@ -7153,7 +7267,7 @@ param index GLuint param n GLsizei param v const GLshort * category GL_NV_vertex_program -offset ? +offset 648 name VertexAttribs2fvNV return void @@ -7161,7 +7275,7 @@ param index GLuint param n GLsizei param v const GLfloat * category GL_NV_vertex_program -offset ? +offset 649 name VertexAttribs2dvNV return void @@ -7169,7 +7283,7 @@ param index GLuint param n GLsizei param v const GLdouble * category GL_NV_vertex_program -offset ? +offset 650 name VertexAttribs3svNV return void @@ -7177,7 +7291,7 @@ param index GLuint param n GLsizei param v const GLshort * category GL_NV_vertex_program -offset ? +offset 651 name VertexAttribs3fvNV return void @@ -7185,7 +7299,7 @@ param index GLuint param n GLsizei param v const GLfloat * category GL_NV_vertex_program -offset ? +offset 652 name VertexAttribs3dvNV return void @@ -7193,7 +7307,7 @@ param index GLuint param n GLsizei param v const GLdouble * category GL_NV_vertex_program -offset ? +offset 653 name VertexAttribs4svNV return void @@ -7201,7 +7315,7 @@ param index GLuint param n GLsizei param v const GLshort * category GL_NV_vertex_program -offset ? +offset 654 name VertexAttribs4fvNV return void @@ -7209,7 +7323,7 @@ param index GLuint param n GLsizei param v const GLfloat * category GL_NV_vertex_program -offset ? +offset 655 name VertexAttribs4dvNV return void @@ -7217,7 +7331,7 @@ param index GLuint param n GLsizei param v const GLdouble * category GL_NV_vertex_program -offset ? +offset 656 name VertexAttribs4ubvNV return void @@ -7225,116 +7339,8 @@ param index GLuint param n GLsizei param v const GLubyte * category GL_NV_vertex_program -offset ? - - -# GL_ARB_window_pos - -name WindowPos2dARB -return void -param x GLdouble -param y GLdouble -category GL_ARB_window_pos -offset 578 # unofficial - -name WindowPos2fARB -return void -param x GLfloat -param y GLfloat -category GL_ARB_window_pos -offset 579 # unofficial - -name WindowPos2iARB -return void -param x GLint -param y GLint -category GL_ARB_window_pos -offset 580 # unofficial - -name WindowPos2sARB -return void -param x GLshort -param y GLshort -category GL_ARB_window_pos -offset 581 # unofficial - -name WindowPos2dvARB -return void -param p const GLdouble * -category GL_ARB_window_pos -offset 582 # unofficial - -name WindowPos2fvARB -return void -param p const GLfloat * -category GL_ARB_window_pos -offset 583 # unofficial - -name WindowPos2ivARB -return void -param p const GLint * -category GL_ARB_window_pos -offset 584 # unofficial - -name WindowPos2svARB -return void -param p const GLshort * -category GL_ARB_window_pos -offset 585 # unofficial - -name WindowPos3dARB -return void -param x GLdouble -param y GLdouble -param z GLdouble -category GL_ARB_window_pos -offset 586 # unofficial - -name WindowPos3fARB -return void -param x GLfloat -param y GLfloat -param z GLfloat -category GL_ARB_window_pos -offset 587 # unofficial - -name WindowPos3iARB -return void -param x GLint -param y GLint -param z GLint -category GL_ARB_window_pos -offset 588 # unofficial - -name WindowPos3sARB -return void -param x GLshort -param y GLshort -param z GLshort -category GL_ARB_window_pos -offset 589 # unofficial - -name WindowPos3dvARB -return void -param p const GLdouble * -category GL_ARB_window_pos -offset 590 # unofficial +offset 657 -name WindowPos3fvARB -return void -param p const GLfloat * -category GL_ARB_window_pos -offset 591 # unofficial - -name WindowPos3ivARB -return void -param p const GLint * -category GL_ARB_window_pos -offset 592 # unofficial - -name WindowPos3svARB -return void -param p const GLshort * -category GL_ARB_window_pos -offset 593 # unofficial +name dummy +offset ? -- cgit v1.1