Changeset 20147 in vbox for trunk/src/VBox/GuestHost/OpenGL/glapi_parser/APIspec.txt
- Timestamp:
- May 29, 2009 11:21:57 AM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 47932
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/GuestHost/OpenGL/glapi_parser/APIspec.txt
r15532 r20147 8724 8724 chromium extpack 8725 8725 8726 # OpenGL 2.0 8727 8728 name CreateShader 8729 return GLuint 8730 param type GLenum 8731 paramprop type GL_VERTEX_SHADER GL_FRAGMENT_SHADER 8732 category 2.0 8733 props get 8734 chromium extpack serverdependent 8735 8736 name ShaderSource 8737 return void 8738 param shader GLuint 8739 param count GLsizei 8740 param string const char ** 8741 param length const GLint * 8742 category 2.0 8743 chromium extpack 8744 8745 name CompileShader 8746 return void 8747 param shader GLuint 8748 category 2.0 8749 chromium extpack 8750 8751 name DeleteShader 8752 return void 8753 param shader GLuint 8754 category 2.0 8755 props nolist 8756 chromium extpack 8757 8758 name IsShader 8759 return GLboolean 8760 param shader GLuint 8761 category 2.0 8762 props get 8763 chromium extpack 8764 8765 name CreateProgram 8766 return GLuint 8767 category 2.0 8768 props get 8769 chromium extpack serverdependent 8770 8771 name AttachShader 8772 return void 8773 param program GLuint 8774 param shader GLuint 8775 category 2.0 8776 chromium extpack 8777 8778 name DetachShader 8779 return void 8780 param program GLuint 8781 param shader GLuint 8782 category 2.0 8783 chromium extpack 8784 8785 name LinkProgram 8786 return void 8787 param program GLuint 8788 category 2.0 8789 chromium extpack 8790 8791 name UseProgram 8792 return void 8793 param program GLuint 8794 category 2.0 8795 chromium extpack 8796 8797 name DeleteProgram 8798 return void 8799 param program GLuint 8800 category 2.0 8801 props nolist 8802 chromium extpack 8803 8804 name ValidateProgram 8805 return void 8806 param program GLuint 8807 category 2.0 8808 chromium extpack 8809 8810 name IsProgram 8811 return GLboolean 8812 param program GLuint 8813 category 2.0 8814 props get 8815 chromium extpack 8816 8817 name GetActiveAttrib 8818 return void 8819 param program GLuint 8820 param index GLuint 8821 param bufSize GLsizei 8822 param length GLsizei * 8823 param size GLint * 8824 param type GLenum * 8825 param name char * 8826 category 2.0 8827 props get 8828 chromium extpack 8829 8830 name GetAttribLocation 8831 return GLint 8832 param program GLuint 8833 param name const char * 8834 category 2.0 8835 props get 8836 chromium extpack 8837 8838 name BindAttribLocation 8839 return void 8840 param program GLuint 8841 param index GLuint 8842 param name const char * 8843 category 2.0 8844 chromium extpack 8845 8846 name GetUniformLocation 8847 return GLint 8848 param program GLuint 8849 param name const char * 8850 category 2.0 8851 props get 8852 chromium extpack 8853 8854 name GetActiveUniform 8855 return void 8856 param program GLuint 8857 param index GLuint 8858 param bufSize GLsizei 8859 param length GLsizei * 8860 param size GLint * 8861 param type GLenum * 8862 param name char * 8863 category 2.0 8864 props get 8865 chromium extpack 8866 8867 name glUniform1f 8868 return void 8869 param location GLint 8870 param v0 GLfloat 8871 category 2.0 8872 chromium extpack 8873 8874 name glUniform2f 8875 return void 8876 param location GLint 8877 param v0 GLfloat 8878 param v1 GLfloat 8879 category 2.0 8880 chromium extpack 8881 8882 name glUniform3f 8883 return void 8884 param location GLint 8885 param v0 GLfloat 8886 param v1 GLfloat 8887 param v2 GLfloat 8888 category 2.0 8889 chromium extpack 8890 8891 name glUniform4f 8892 return void 8893 param location GLint 8894 param v0 GLfloat 8895 param v1 GLfloat 8896 param v2 GLfloat 8897 param v3 GLfloat 8898 category 2.0 8899 chromium extpack 8900 8901 name glUniform1i 8902 return void 8903 param location GLint 8904 param v0 GLint 8905 category 2.0 8906 chromium extpack 8907 8908 name glUniform2i 8909 return void 8910 param location GLint 8911 param v0 GLint 8912 param v1 GLint 8913 category 2.0 8914 chromium extpack 8915 8916 name glUniform3i 8917 return void 8918 param location GLint 8919 param v0 GLint 8920 param v1 GLint 8921 param v2 GLint 8922 category 2.0 8923 chromium extpack 8924 8925 name glUniform4i 8926 return void 8927 param location GLint 8928 param v0 GLint 8929 param v1 GLint 8930 param v2 GLint 8931 param v3 GLint 8932 category 2.0 8933 chromium extpack 8934 8935 name glUniform1fv 8936 return void 8937 param location GLint 8938 param count GLsizei 8939 param value const GLfloat * 8940 category 2.0 8941 chromium extpack 8942 8943 name glUniform2fv 8944 return void 8945 param location GLint 8946 param count GLsizei 8947 param value const GLfloat * 8948 category 2.0 8949 chromium extpack 8950 8951 name glUniform3fv 8952 return void 8953 param location GLint 8954 param count GLsizei 8955 param value const GLfloat * 8956 category 2.0 8957 chromium extpack 8958 8959 name glUniform4fv 8960 return void 8961 param location GLint 8962 param count GLsizei 8963 param value const GLfloat * 8964 category 2.0 8965 chromium extpack 8966 8967 name glUniform1iv 8968 return void 8969 param location GLint 8970 param count GLsizei 8971 param value const GLint * 8972 category 2.0 8973 chromium extpack 8974 8975 name glUniform2iv 8976 return void 8977 param location GLint 8978 param count GLsizei 8979 param value const GLint * 8980 category 2.0 8981 chromium extpack 8982 8983 name glUniform3iv 8984 return void 8985 param location GLint 8986 param count GLsizei 8987 param value const GLint * 8988 category 2.0 8989 chromium extpack 8990 8991 name glUniform4iv 8992 return void 8993 param location GLint 8994 param count GLsizei 8995 param value const GLint * 8996 category 2.0 8997 chromium extpack 8998 8999 name glUniformMatrix2fv 9000 return void 9001 param location GLint 9002 param count GLsizei 9003 param transpose GLboolean 9004 param value const GLfloat * 9005 category 2.0 9006 chromium extpack 9007 9008 name glUniformMatrix3fv 9009 return void 9010 param location GLint 9011 param count GLsizei 9012 param transpose GLboolean 9013 param value const GLfloat * 9014 category 2.0 9015 chromium extpack 9016 9017 name glUniformMatrix4fv 9018 return void 9019 param location GLint 9020 param count GLsizei 9021 param transpose GLboolean 9022 param value const GLfloat * 9023 category 2.0 9024 chromium extpack 9025 9026 name GetShaderiv 9027 return void 9028 param shader GLuint 9029 param pname GLenum 9030 paramprop pname GL_SHADER_TYPE GL_DELETE_STATUS GL_COMPILE_STATUS GL_INFO_LOG_LENGTH GL_SHADER_SOURCE_LENGTH 9031 param params GLint * 9032 category 2.0 9033 props get serverdependent 9034 chromium extpack 9035 9036 name GetProgramiv 9037 return void 9038 param program GLuint 9039 param pname GLenum 9040 paramprop pname GL_DELETE_STATUS GL_LINK_STATUS GL_VALIDATE_STATUS GL_INFO_LOG_LENGTH GL_ATTACHED_SHADERS GL_ACTIVE_ATTRIBUTES GL_ACTIVE_ATTRIBUTE_MAX_LENGTH GL_ACTIVE_UNIFORMS GL_ACTIVE_UNIFORM_MAX_LENGTH 9041 param params GLint * 9042 category 2.0 9043 props get serverdependent 9044 chromium extpack 9045 9046 name GetAttachedShaders 9047 return void 9048 param program GLuint 9049 param maxCount GLsizei 9050 param count GLsizei * 9051 param shaders GLuint * 9052 category 2.0 9053 props get 9054 chromium extpack 9055 9056 name GetShaderInfoLog 9057 return void 9058 param shader GLuint 9059 param bufSize GLsizei 9060 param length GLsizei * 9061 param infoLog char * 9062 category 2.0 9063 props get serverdependent 9064 chromium extpack 9065 9066 name GetProgramInfoLog 9067 return void 9068 param program GLuint 9069 param bufSize GLsizei 9070 param length GLsizei * 9071 param infoLog char * 9072 category 2.0 9073 props get serverdependent 9074 chromium extpack 9075 9076 name GetShaderSource 9077 return void 9078 param shader GLuint 9079 param bufSize GLsizei 9080 param length GLsizei * 9081 param source char * 9082 category 2.0 9083 props get 9084 chromium extpack 9085 9086 name GetVertexAttribdv 9087 alias GetVertexAttribdvARB 9088 return void 9089 param index GLuint 9090 paramlist index 1 2 3 4 5 6 7 9091 param pname GLenum 9092 paramprop pname GL_VERTEX_ATTRIB_ARRAY_ENABLED GL_VERTEX_ATTRIB_ARRAY_SIZE GL_VERTEX_ATTRIB_ARRAY_STRIDE GL_VERTEX_ATTRIB_ARRAY_TYPE GL_VERTEX_ATTRIB_ARRAY_NORMALIZED GL_CURRENT_VERTEX_ATTRIB 9093 param params GLdouble * 9094 paramvec params 0.0 0.0 0.0 0.0 9095 vector params 4 9096 category 2.0 9097 props get 9098 chromium extpack 9099 9100 name GetVertexAttribfv 9101 alias GetVertexAttribfvARB 9102 return void 9103 param index GLuint 9104 paramlist index 1 2 3 4 5 6 7 9105 param pname GLenum 9106 paramprop pname GL_VERTEX_ATTRIB_ARRAY_ENABLED GL_VERTEX_ATTRIB_ARRAY_SIZE GL_VERTEX_ATTRIB_ARRAY_STRIDE GL_VERTEX_ATTRIB_ARRAY_TYPE GL_VERTEX_ATTRIB_ARRAY_NORMALIZED GL_CURRENT_VERTEX_ATTRIB 9107 param params GLfloat * 9108 paramvec params 0.0 0.0 0.0 0.0 9109 vector params 4 9110 category 2.0 9111 props get 9112 chromium extpack 9113 9114 name GetVertexAttribiv 9115 alias GetVertexAttribivARB 9116 return void 9117 param index GLuint 9118 paramlist index 1 2 3 4 5 6 7 9119 param pname GLenum 9120 paramprop pname GL_VERTEX_ATTRIB_ARRAY_ENABLED GL_VERTEX_ATTRIB_ARRAY_SIZE GL_VERTEX_ATTRIB_ARRAY_STRIDE GL_VERTEX_ATTRIB_ARRAY_TYPE GL_VERTEX_ATTRIB_ARRAY_NORMALIZED GL_CURRENT_VERTEX_ATTRIB GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING 9121 param params GLint * 9122 paramvec params 0 0 0 0 9123 vector params 4 9124 category 2.0 9125 props get 9126 chromium extpack 9127 9128 name GetVertexAttribPointerv 9129 alias GetVertexAttribPointervARB 9130 return void 9131 param index GLuint 9132 paramlist index 1 2 3 4 5 6 7 9133 param pname GLenum 9134 paramprop pname GL_VERTEX_ATTRIB_ARRAY_ENABLED GL_VERTEX_ATTRIB_ARRAY_SIZE GL_VERTEX_ATTRIB_ARRAY_STRIDE GL_VERTEX_ATTRIB_ARRAY_TYPE GL_VERTEX_ATTRIB_ARRAY_NORMALIZED GL_CURRENT_VERTEX_ATTRIB 9135 param pointer GLvoid ** 9136 category 2.0 9137 props useclient get 9138 chromium extpack 9139 9140 name GetUniformfv 9141 return void 9142 param program GLuint 9143 param location GLint 9144 param params GLfloat * 9145 category 2.0 9146 props get 9147 chromium extpack 9148 9149 name GetUniformiv 9150 return void 9151 param program GLuint 9152 param location GLint 9153 param params GLint * 9154 category 2.0 9155 props get 9156 chromium extpack 9157 8726 9158 # end of file sentinel 8727 9159
Note:
See TracChangeset
for help on using the changeset viewer.