Path: blob/main_old/src/libANGLE/Context_gl.cpp
1693 views
// GENERATED FILE - DO NOT EDIT.1// Generated by generate_entry_points.py using data from gl.xml.2//3// Copyright 2019 The ANGLE Project Authors. All rights reserved.4// Use of this source code is governed by a BSD-style license that can be5// found in the LICENSE file.6//7// Context_gl.cpp: Implements the GL specific parts of Context.89#include "Context.h"10#include "common/debug.h"1112namespace gl13{1415void Context::compressedTexImage1D(GLenum target,16GLint level,17GLenum internalformat,18GLsizei width,19GLint border,20GLsizei imageSize,21const void *data)22{23UNIMPLEMENTED();24}2526void Context::compressedTexSubImage1D(GLenum target,27GLint level,28GLint xoffset,29GLsizei width,30GLenum format,31GLsizei imageSize,32const void *data)33{34UNIMPLEMENTED();35}3637void Context::getCompressedTexImage(GLenum target, GLint level, void *img)38{39UNIMPLEMENTED();40}4142void Context::loadTransposeMatrixd(const GLdouble *m)43{44UNIMPLEMENTED();45}4647void Context::loadTransposeMatrixf(const GLfloat *m)48{49UNIMPLEMENTED();50}5152void Context::multTransposeMatrixd(const GLdouble *m)53{54UNIMPLEMENTED();55}5657void Context::multTransposeMatrixf(const GLfloat *m)58{59UNIMPLEMENTED();60}6162void Context::multiTexCoord1d(GLenum target, GLdouble s)63{64UNIMPLEMENTED();65}6667void Context::multiTexCoord1dv(GLenum target, const GLdouble *v)68{69UNIMPLEMENTED();70}7172void Context::multiTexCoord1f(GLenum target, GLfloat s)73{74UNIMPLEMENTED();75}7677void Context::multiTexCoord1fv(GLenum target, const GLfloat *v)78{79UNIMPLEMENTED();80}8182void Context::multiTexCoord1i(GLenum target, GLint s)83{84UNIMPLEMENTED();85}8687void Context::multiTexCoord1iv(GLenum target, const GLint *v)88{89UNIMPLEMENTED();90}9192void Context::multiTexCoord1s(GLenum target, GLshort s)93{94UNIMPLEMENTED();95}9697void Context::multiTexCoord1sv(GLenum target, const GLshort *v)98{99UNIMPLEMENTED();100}101102void Context::multiTexCoord2d(GLenum target, GLdouble s, GLdouble t)103{104UNIMPLEMENTED();105}106107void Context::multiTexCoord2dv(GLenum target, const GLdouble *v)108{109UNIMPLEMENTED();110}111112void Context::multiTexCoord2f(GLenum target, GLfloat s, GLfloat t)113{114UNIMPLEMENTED();115}116117void Context::multiTexCoord2fv(GLenum target, const GLfloat *v)118{119UNIMPLEMENTED();120}121122void Context::multiTexCoord2i(GLenum target, GLint s, GLint t)123{124UNIMPLEMENTED();125}126127void Context::multiTexCoord2iv(GLenum target, const GLint *v)128{129UNIMPLEMENTED();130}131132void Context::multiTexCoord2s(GLenum target, GLshort s, GLshort t)133{134UNIMPLEMENTED();135}136137void Context::multiTexCoord2sv(GLenum target, const GLshort *v)138{139UNIMPLEMENTED();140}141142void Context::multiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r)143{144UNIMPLEMENTED();145}146147void Context::multiTexCoord3dv(GLenum target, const GLdouble *v)148{149UNIMPLEMENTED();150}151152void Context::multiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r)153{154UNIMPLEMENTED();155}156157void Context::multiTexCoord3fv(GLenum target, const GLfloat *v)158{159UNIMPLEMENTED();160}161162void Context::multiTexCoord3i(GLenum target, GLint s, GLint t, GLint r)163{164UNIMPLEMENTED();165}166167void Context::multiTexCoord3iv(GLenum target, const GLint *v)168{169UNIMPLEMENTED();170}171172void Context::multiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r)173{174UNIMPLEMENTED();175}176177void Context::multiTexCoord3sv(GLenum target, const GLshort *v)178{179UNIMPLEMENTED();180}181182void Context::multiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)183{184UNIMPLEMENTED();185}186187void Context::multiTexCoord4dv(GLenum target, const GLdouble *v)188{189UNIMPLEMENTED();190}191192void Context::multiTexCoord4fv(GLenum target, const GLfloat *v)193{194UNIMPLEMENTED();195}196197void Context::multiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q)198{199UNIMPLEMENTED();200}201202void Context::multiTexCoord4iv(GLenum target, const GLint *v)203{204UNIMPLEMENTED();205}206207void Context::multiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)208{209UNIMPLEMENTED();210}211212void Context::multiTexCoord4sv(GLenum target, const GLshort *v)213{214UNIMPLEMENTED();215}216217void Context::getVertexAttribdv(GLuint index, GLenum pname, GLdouble *params)218{219UNIMPLEMENTED();220}221222void Context::vertexAttrib1d(GLuint index, GLdouble x)223{224UNIMPLEMENTED();225}226227void Context::vertexAttrib1dv(GLuint index, const GLdouble *v)228{229UNIMPLEMENTED();230}231232void Context::vertexAttrib1s(GLuint index, GLshort x)233{234UNIMPLEMENTED();235}236237void Context::vertexAttrib1sv(GLuint index, const GLshort *v)238{239UNIMPLEMENTED();240}241242void Context::vertexAttrib2d(GLuint index, GLdouble x, GLdouble y)243{244UNIMPLEMENTED();245}246247void Context::vertexAttrib2dv(GLuint index, const GLdouble *v)248{249UNIMPLEMENTED();250}251252void Context::vertexAttrib2s(GLuint index, GLshort x, GLshort y)253{254UNIMPLEMENTED();255}256257void Context::vertexAttrib2sv(GLuint index, const GLshort *v)258{259UNIMPLEMENTED();260}261262void Context::vertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z)263{264UNIMPLEMENTED();265}266267void Context::vertexAttrib3dv(GLuint index, const GLdouble *v)268{269UNIMPLEMENTED();270}271272void Context::vertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z)273{274UNIMPLEMENTED();275}276277void Context::vertexAttrib3sv(GLuint index, const GLshort *v)278{279UNIMPLEMENTED();280}281282void Context::vertexAttrib4Nbv(GLuint index, const GLbyte *v)283{284UNIMPLEMENTED();285}286287void Context::vertexAttrib4Niv(GLuint index, const GLint *v)288{289UNIMPLEMENTED();290}291292void Context::vertexAttrib4Nsv(GLuint index, const GLshort *v)293{294UNIMPLEMENTED();295}296297void Context::vertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)298{299UNIMPLEMENTED();300}301302void Context::vertexAttrib4Nubv(GLuint index, const GLubyte *v)303{304UNIMPLEMENTED();305}306307void Context::vertexAttrib4Nuiv(GLuint index, const GLuint *v)308{309UNIMPLEMENTED();310}311312void Context::vertexAttrib4Nusv(GLuint index, const GLushort *v)313{314UNIMPLEMENTED();315}316317void Context::vertexAttrib4bv(GLuint index, const GLbyte *v)318{319UNIMPLEMENTED();320}321322void Context::vertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)323{324UNIMPLEMENTED();325}326327void Context::vertexAttrib4dv(GLuint index, const GLdouble *v)328{329UNIMPLEMENTED();330}331332void Context::vertexAttrib4iv(GLuint index, const GLint *v)333{334UNIMPLEMENTED();335}336337void Context::vertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)338{339UNIMPLEMENTED();340}341342void Context::vertexAttrib4sv(GLuint index, const GLshort *v)343{344UNIMPLEMENTED();345}346347void Context::vertexAttrib4ubv(GLuint index, const GLubyte *v)348{349UNIMPLEMENTED();350}351352void Context::vertexAttrib4uiv(GLuint index, const GLuint *v)353{354UNIMPLEMENTED();355}356357void Context::vertexAttrib4usv(GLuint index, const GLushort *v)358{359UNIMPLEMENTED();360}361362void Context::beginConditionalRender(GLuint id, GLenum mode)363{364UNIMPLEMENTED();365}366367void Context::clampColor(GLenum target, GLenum clamp)368{369UNIMPLEMENTED();370}371372void Context::endConditionalRender()373{374UNIMPLEMENTED();375}376377void Context::framebufferTexture1D(GLenum target,378GLenum attachment,379TextureTarget textarget,380TextureID texture,381GLint level)382{383UNIMPLEMENTED();384}385386void Context::vertexAttribI1i(GLuint index, GLint x)387{388UNIMPLEMENTED();389}390391void Context::vertexAttribI1iv(GLuint index, const GLint *v)392{393UNIMPLEMENTED();394}395396void Context::vertexAttribI1ui(GLuint index, GLuint x)397{398UNIMPLEMENTED();399}400401void Context::vertexAttribI1uiv(GLuint index, const GLuint *v)402{403UNIMPLEMENTED();404}405406void Context::vertexAttribI2i(GLuint index, GLint x, GLint y)407{408UNIMPLEMENTED();409}410411void Context::vertexAttribI2iv(GLuint index, const GLint *v)412{413UNIMPLEMENTED();414}415416void Context::vertexAttribI2ui(GLuint index, GLuint x, GLuint y)417{418UNIMPLEMENTED();419}420421void Context::vertexAttribI2uiv(GLuint index, const GLuint *v)422{423UNIMPLEMENTED();424}425426void Context::vertexAttribI3i(GLuint index, GLint x, GLint y, GLint z)427{428UNIMPLEMENTED();429}430431void Context::vertexAttribI3iv(GLuint index, const GLint *v)432{433UNIMPLEMENTED();434}435436void Context::vertexAttribI3ui(GLuint index, GLuint x, GLuint y, GLuint z)437{438UNIMPLEMENTED();439}440441void Context::vertexAttribI3uiv(GLuint index, const GLuint *v)442{443UNIMPLEMENTED();444}445446void Context::vertexAttribI4bv(GLuint index, const GLbyte *v)447{448UNIMPLEMENTED();449}450451void Context::vertexAttribI4sv(GLuint index, const GLshort *v)452{453UNIMPLEMENTED();454}455456void Context::vertexAttribI4ubv(GLuint index, const GLubyte *v)457{458UNIMPLEMENTED();459}460461void Context::vertexAttribI4usv(GLuint index, const GLushort *v)462{463UNIMPLEMENTED();464}465466void Context::getActiveUniformName(ShaderProgramID program,467GLuint uniformIndex,468GLsizei bufSize,469GLsizei *length,470GLchar *uniformName)471{472UNIMPLEMENTED();473}474475void Context::primitiveRestartIndex(GLuint index)476{477UNIMPLEMENTED();478}479480void Context::fogCoordPointer(GLenum type, GLsizei stride, const void *pointer)481{482UNIMPLEMENTED();483}484485void Context::fogCoordd(GLdouble coord)486{487UNIMPLEMENTED();488}489490void Context::fogCoorddv(const GLdouble *coord)491{492UNIMPLEMENTED();493}494495void Context::fogCoordf(GLfloat coord)496{497UNIMPLEMENTED();498}499500void Context::fogCoordfv(const GLfloat *coord)501{502UNIMPLEMENTED();503}504505void Context::pointParameteri(GLenum pname, GLint param)506{507UNIMPLEMENTED();508}509510void Context::pointParameteriv(GLenum pname, const GLint *params)511{512UNIMPLEMENTED();513}514515void Context::secondaryColor3b(GLbyte red, GLbyte green, GLbyte blue)516{517UNIMPLEMENTED();518}519520void Context::secondaryColor3bv(const GLbyte *v)521{522UNIMPLEMENTED();523}524525void Context::secondaryColor3d(GLdouble red, GLdouble green, GLdouble blue)526{527UNIMPLEMENTED();528}529530void Context::secondaryColor3dv(const GLdouble *v)531{532UNIMPLEMENTED();533}534535void Context::secondaryColor3f(GLfloat red, GLfloat green, GLfloat blue)536{537UNIMPLEMENTED();538}539540void Context::secondaryColor3fv(const GLfloat *v)541{542UNIMPLEMENTED();543}544545void Context::secondaryColor3i(GLint red, GLint green, GLint blue)546{547UNIMPLEMENTED();548}549550void Context::secondaryColor3iv(const GLint *v)551{552UNIMPLEMENTED();553}554555void Context::secondaryColor3s(GLshort red, GLshort green, GLshort blue)556{557UNIMPLEMENTED();558}559560void Context::secondaryColor3sv(const GLshort *v)561{562UNIMPLEMENTED();563}564565void Context::secondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue)566{567UNIMPLEMENTED();568}569570void Context::secondaryColor3ubv(const GLubyte *v)571{572UNIMPLEMENTED();573}574575void Context::secondaryColor3ui(GLuint red, GLuint green, GLuint blue)576{577UNIMPLEMENTED();578}579580void Context::secondaryColor3uiv(const GLuint *v)581{582UNIMPLEMENTED();583}584585void Context::secondaryColor3us(GLushort red, GLushort green, GLushort blue)586{587UNIMPLEMENTED();588}589590void Context::secondaryColor3usv(const GLushort *v)591{592UNIMPLEMENTED();593}594595void Context::secondaryColorPointer(GLint size, GLenum type, GLsizei stride, const void *pointer)596{597UNIMPLEMENTED();598}599600void Context::windowPos2d(GLdouble x, GLdouble y)601{602UNIMPLEMENTED();603}604605void Context::windowPos2dv(const GLdouble *v)606{607UNIMPLEMENTED();608}609610void Context::windowPos2f(GLfloat x, GLfloat y)611{612UNIMPLEMENTED();613}614615void Context::windowPos2fv(const GLfloat *v)616{617UNIMPLEMENTED();618}619620void Context::windowPos2i(GLint x, GLint y)621{622UNIMPLEMENTED();623}624625void Context::windowPos2iv(const GLint *v)626{627UNIMPLEMENTED();628}629630void Context::windowPos2s(GLshort x, GLshort y)631{632UNIMPLEMENTED();633}634635void Context::windowPos2sv(const GLshort *v)636{637UNIMPLEMENTED();638}639640void Context::windowPos3d(GLdouble x, GLdouble y, GLdouble z)641{642UNIMPLEMENTED();643}644645void Context::windowPos3dv(const GLdouble *v)646{647UNIMPLEMENTED();648}649650void Context::windowPos3f(GLfloat x, GLfloat y, GLfloat z)651{652UNIMPLEMENTED();653}654655void Context::windowPos3fv(const GLfloat *v)656{657UNIMPLEMENTED();658}659660void Context::windowPos3i(GLint x, GLint y, GLint z)661{662UNIMPLEMENTED();663}664665void Context::windowPos3iv(const GLint *v)666{667UNIMPLEMENTED();668}669670void Context::windowPos3s(GLshort x, GLshort y, GLshort z)671{672UNIMPLEMENTED();673}674675void Context::windowPos3sv(const GLshort *v)676{677UNIMPLEMENTED();678}679680void Context::getBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, void *data)681{682UNIMPLEMENTED();683}684685void Context::accum(GLenum op, GLfloat value)686{687UNIMPLEMENTED();688}689690void Context::begin(GLenum mode)691{692UNIMPLEMENTED();693}694695void Context::bitmap(GLsizei width,696GLsizei height,697GLfloat xorig,698GLfloat yorig,699GLfloat xmove,700GLfloat ymove,701const GLubyte *bitmap)702{703UNIMPLEMENTED();704}705706void Context::callList(GLuint list)707{708UNIMPLEMENTED();709}710711void Context::callLists(GLsizei n, GLenum type, const void *lists)712{713UNIMPLEMENTED();714}715716void Context::clearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)717{718UNIMPLEMENTED();719}720721void Context::clearDepth(GLdouble depth)722{723UNIMPLEMENTED();724}725726void Context::clearIndex(GLfloat c)727{728UNIMPLEMENTED();729}730731void Context::clipPlane(GLenum plane, const GLdouble *equation)732{733UNIMPLEMENTED();734}735736void Context::color3b(GLbyte red, GLbyte green, GLbyte blue)737{738UNIMPLEMENTED();739}740741void Context::color3bv(const GLbyte *v)742{743UNIMPLEMENTED();744}745746void Context::color3d(GLdouble red, GLdouble green, GLdouble blue)747{748UNIMPLEMENTED();749}750751void Context::color3dv(const GLdouble *v)752{753UNIMPLEMENTED();754}755756void Context::color3f(GLfloat red, GLfloat green, GLfloat blue)757{758UNIMPLEMENTED();759}760761void Context::color3fv(const GLfloat *v)762{763UNIMPLEMENTED();764}765766void Context::color3i(GLint red, GLint green, GLint blue)767{768UNIMPLEMENTED();769}770771void Context::color3iv(const GLint *v)772{773UNIMPLEMENTED();774}775776void Context::color3s(GLshort red, GLshort green, GLshort blue)777{778UNIMPLEMENTED();779}780781void Context::color3sv(const GLshort *v)782{783UNIMPLEMENTED();784}785786void Context::color3ub(GLubyte red, GLubyte green, GLubyte blue)787{788UNIMPLEMENTED();789}790791void Context::color3ubv(const GLubyte *v)792{793UNIMPLEMENTED();794}795796void Context::color3ui(GLuint red, GLuint green, GLuint blue)797{798UNIMPLEMENTED();799}800801void Context::color3uiv(const GLuint *v)802{803UNIMPLEMENTED();804}805806void Context::color3us(GLushort red, GLushort green, GLushort blue)807{808UNIMPLEMENTED();809}810811void Context::color3usv(const GLushort *v)812{813UNIMPLEMENTED();814}815816void Context::color4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)817{818UNIMPLEMENTED();819}820821void Context::color4bv(const GLbyte *v)822{823UNIMPLEMENTED();824}825826void Context::color4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)827{828UNIMPLEMENTED();829}830831void Context::color4dv(const GLdouble *v)832{833UNIMPLEMENTED();834}835836void Context::color4fv(const GLfloat *v)837{838UNIMPLEMENTED();839}840841void Context::color4i(GLint red, GLint green, GLint blue, GLint alpha)842{843UNIMPLEMENTED();844}845846void Context::color4iv(const GLint *v)847{848UNIMPLEMENTED();849}850851void Context::color4s(GLshort red, GLshort green, GLshort blue, GLshort alpha)852{853UNIMPLEMENTED();854}855856void Context::color4sv(const GLshort *v)857{858UNIMPLEMENTED();859}860861void Context::color4ubv(const GLubyte *v)862{863UNIMPLEMENTED();864}865866void Context::color4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha)867{868UNIMPLEMENTED();869}870871void Context::color4uiv(const GLuint *v)872{873UNIMPLEMENTED();874}875876void Context::color4us(GLushort red, GLushort green, GLushort blue, GLushort alpha)877{878UNIMPLEMENTED();879}880881void Context::color4usv(const GLushort *v)882{883UNIMPLEMENTED();884}885886void Context::colorMaterial(GLenum face, GLenum mode)887{888UNIMPLEMENTED();889}890891void Context::copyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)892{893UNIMPLEMENTED();894}895896void Context::deleteLists(GLuint list, GLsizei range)897{898UNIMPLEMENTED();899}900901void Context::depthRange(GLdouble n, GLdouble f)902{903UNIMPLEMENTED();904}905906void Context::drawBuffer(GLenum buf)907{908UNIMPLEMENTED();909}910911void Context::drawPixels(GLsizei width,912GLsizei height,913GLenum format,914GLenum type,915const void *pixels)916{917UNIMPLEMENTED();918}919920void Context::edgeFlag(GLboolean flag)921{922UNIMPLEMENTED();923}924925void Context::edgeFlagv(const GLboolean *flag)926{927UNIMPLEMENTED();928}929930void Context::end()931{932UNIMPLEMENTED();933}934935void Context::endList()936{937UNIMPLEMENTED();938}939940void Context::evalCoord1d(GLdouble u)941{942UNIMPLEMENTED();943}944945void Context::evalCoord1dv(const GLdouble *u)946{947UNIMPLEMENTED();948}949950void Context::evalCoord1f(GLfloat u)951{952UNIMPLEMENTED();953}954955void Context::evalCoord1fv(const GLfloat *u)956{957UNIMPLEMENTED();958}959960void Context::evalCoord2d(GLdouble u, GLdouble v)961{962UNIMPLEMENTED();963}964965void Context::evalCoord2dv(const GLdouble *u)966{967UNIMPLEMENTED();968}969970void Context::evalCoord2f(GLfloat u, GLfloat v)971{972UNIMPLEMENTED();973}974975void Context::evalCoord2fv(const GLfloat *u)976{977UNIMPLEMENTED();978}979980void Context::evalMesh1(GLenum mode, GLint i1, GLint i2)981{982UNIMPLEMENTED();983}984985void Context::evalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)986{987UNIMPLEMENTED();988}989990void Context::evalPoint1(GLint i)991{992UNIMPLEMENTED();993}994995void Context::evalPoint2(GLint i, GLint j)996{997UNIMPLEMENTED();998}9991000void Context::feedbackBuffer(GLsizei size, GLenum type, GLfloat *buffer)1001{1002UNIMPLEMENTED();1003}10041005void Context::fogi(GLenum pname, GLint param)1006{1007UNIMPLEMENTED();1008}10091010void Context::fogiv(GLenum pname, const GLint *params)1011{1012UNIMPLEMENTED();1013}10141015void Context::frustum(GLdouble left,1016GLdouble right,1017GLdouble bottom,1018GLdouble top,1019GLdouble zNear,1020GLdouble zFar)1021{1022UNIMPLEMENTED();1023}10241025GLuint Context::genLists(GLsizei range)1026{1027UNIMPLEMENTED();1028return 0;1029}10301031void Context::getClipPlane(GLenum plane, GLdouble *equation)1032{1033UNIMPLEMENTED();1034}10351036void Context::getDoublev(GLenum pname, GLdouble *data)1037{1038UNIMPLEMENTED();1039}10401041void Context::getLightiv(GLenum light, GLenum pname, GLint *params)1042{1043UNIMPLEMENTED();1044}10451046void Context::getMapdv(GLenum target, GLenum query, GLdouble *v)1047{1048UNIMPLEMENTED();1049}10501051void Context::getMapfv(GLenum target, GLenum query, GLfloat *v)1052{1053UNIMPLEMENTED();1054}10551056void Context::getMapiv(GLenum target, GLenum query, GLint *v)1057{1058UNIMPLEMENTED();1059}10601061void Context::getMaterialiv(GLenum face, GLenum pname, GLint *params)1062{1063UNIMPLEMENTED();1064}10651066void Context::getPixelMapfv(GLenum map, GLfloat *values)1067{1068UNIMPLEMENTED();1069}10701071void Context::getPixelMapuiv(GLenum map, GLuint *values)1072{1073UNIMPLEMENTED();1074}10751076void Context::getPixelMapusv(GLenum map, GLushort *values)1077{1078UNIMPLEMENTED();1079}10801081void Context::getPolygonStipple(GLubyte *mask)1082{1083UNIMPLEMENTED();1084}10851086void Context::getTexGendv(GLenum coord, GLenum pname, GLdouble *params)1087{1088UNIMPLEMENTED();1089}10901091void Context::indexMask(GLuint mask)1092{1093UNIMPLEMENTED();1094}10951096void Context::indexd(GLdouble c)1097{1098UNIMPLEMENTED();1099}11001101void Context::indexdv(const GLdouble *c)1102{1103UNIMPLEMENTED();1104}11051106void Context::indexf(GLfloat c)1107{1108UNIMPLEMENTED();1109}11101111void Context::indexfv(const GLfloat *c)1112{1113UNIMPLEMENTED();1114}11151116void Context::indexi(GLint c)1117{1118UNIMPLEMENTED();1119}11201121void Context::indexiv(const GLint *c)1122{1123UNIMPLEMENTED();1124}11251126void Context::indexs(GLshort c)1127{1128UNIMPLEMENTED();1129}11301131void Context::indexsv(const GLshort *c)1132{1133UNIMPLEMENTED();1134}11351136void Context::initNames()1137{1138UNIMPLEMENTED();1139}11401141GLboolean Context::isList(GLuint list) const1142{1143UNIMPLEMENTED();1144return false;1145}11461147void Context::lightModeli(GLenum pname, GLint param)1148{1149UNIMPLEMENTED();1150}11511152void Context::lightModeliv(GLenum pname, const GLint *params)1153{1154UNIMPLEMENTED();1155}11561157void Context::lighti(GLenum light, GLenum pname, GLint param)1158{1159UNIMPLEMENTED();1160}11611162void Context::lightiv(GLenum light, GLenum pname, const GLint *params)1163{1164UNIMPLEMENTED();1165}11661167void Context::lineStipple(GLint factor, GLushort pattern)1168{1169UNIMPLEMENTED();1170}11711172void Context::listBase(GLuint base)1173{1174UNIMPLEMENTED();1175}11761177void Context::loadMatrixd(const GLdouble *m)1178{1179UNIMPLEMENTED();1180}11811182void Context::loadName(GLuint name)1183{1184UNIMPLEMENTED();1185}11861187void Context::map1d(GLenum target,1188GLdouble u1,1189GLdouble u2,1190GLint stride,1191GLint order,1192const GLdouble *points)1193{1194UNIMPLEMENTED();1195}11961197void Context::map1f(GLenum target,1198GLfloat u1,1199GLfloat u2,1200GLint stride,1201GLint order,1202const GLfloat *points)1203{1204UNIMPLEMENTED();1205}12061207void Context::map2d(GLenum target,1208GLdouble u1,1209GLdouble u2,1210GLint ustride,1211GLint uorder,1212GLdouble v1,1213GLdouble v2,1214GLint vstride,1215GLint vorder,1216const GLdouble *points)1217{1218UNIMPLEMENTED();1219}12201221void Context::map2f(GLenum target,1222GLfloat u1,1223GLfloat u2,1224GLint ustride,1225GLint uorder,1226GLfloat v1,1227GLfloat v2,1228GLint vstride,1229GLint vorder,1230const GLfloat *points)1231{1232UNIMPLEMENTED();1233}12341235void Context::mapGrid1d(GLint un, GLdouble u1, GLdouble u2)1236{1237UNIMPLEMENTED();1238}12391240void Context::mapGrid1f(GLint un, GLfloat u1, GLfloat u2)1241{1242UNIMPLEMENTED();1243}12441245void Context::mapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)1246{1247UNIMPLEMENTED();1248}12491250void Context::mapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)1251{1252UNIMPLEMENTED();1253}12541255void Context::materiali(GLenum face, GLenum pname, GLint param)1256{1257UNIMPLEMENTED();1258}12591260void Context::materialiv(GLenum face, GLenum pname, const GLint *params)1261{1262UNIMPLEMENTED();1263}12641265void Context::multMatrixd(const GLdouble *m)1266{1267UNIMPLEMENTED();1268}12691270void Context::newList(GLuint list, GLenum mode)1271{1272UNIMPLEMENTED();1273}12741275void Context::normal3b(GLbyte nx, GLbyte ny, GLbyte nz)1276{1277UNIMPLEMENTED();1278}12791280void Context::normal3bv(const GLbyte *v)1281{1282UNIMPLEMENTED();1283}12841285void Context::normal3d(GLdouble nx, GLdouble ny, GLdouble nz)1286{1287UNIMPLEMENTED();1288}12891290void Context::normal3dv(const GLdouble *v)1291{1292UNIMPLEMENTED();1293}12941295void Context::normal3fv(const GLfloat *v)1296{1297UNIMPLEMENTED();1298}12991300void Context::normal3i(GLint nx, GLint ny, GLint nz)1301{1302UNIMPLEMENTED();1303}13041305void Context::normal3iv(const GLint *v)1306{1307UNIMPLEMENTED();1308}13091310void Context::normal3s(GLshort nx, GLshort ny, GLshort nz)1311{1312UNIMPLEMENTED();1313}13141315void Context::normal3sv(const GLshort *v)1316{1317UNIMPLEMENTED();1318}13191320void Context::ortho(GLdouble left,1321GLdouble right,1322GLdouble bottom,1323GLdouble top,1324GLdouble zNear,1325GLdouble zFar)1326{1327UNIMPLEMENTED();1328}13291330void Context::passThrough(GLfloat token)1331{1332UNIMPLEMENTED();1333}13341335void Context::pixelMapfv(GLenum map, GLsizei mapsize, const GLfloat *values)1336{1337UNIMPLEMENTED();1338}13391340void Context::pixelMapuiv(GLenum map, GLsizei mapsize, const GLuint *values)1341{1342UNIMPLEMENTED();1343}13441345void Context::pixelMapusv(GLenum map, GLsizei mapsize, const GLushort *values)1346{1347UNIMPLEMENTED();1348}13491350void Context::pixelStoref(GLenum pname, GLfloat param)1351{1352UNIMPLEMENTED();1353}13541355void Context::pixelTransferf(GLenum pname, GLfloat param)1356{1357UNIMPLEMENTED();1358}13591360void Context::pixelTransferi(GLenum pname, GLint param)1361{1362UNIMPLEMENTED();1363}13641365void Context::pixelZoom(GLfloat xfactor, GLfloat yfactor)1366{1367UNIMPLEMENTED();1368}13691370void Context::polygonMode(GLenum face, GLenum mode)1371{1372UNIMPLEMENTED();1373}13741375void Context::polygonStipple(const GLubyte *mask)1376{1377UNIMPLEMENTED();1378}13791380void Context::popAttrib()1381{1382UNIMPLEMENTED();1383}13841385void Context::popName()1386{1387UNIMPLEMENTED();1388}13891390void Context::pushAttrib(GLbitfield mask)1391{1392UNIMPLEMENTED();1393}13941395void Context::pushName(GLuint name)1396{1397UNIMPLEMENTED();1398}13991400void Context::rasterPos2d(GLdouble x, GLdouble y)1401{1402UNIMPLEMENTED();1403}14041405void Context::rasterPos2dv(const GLdouble *v)1406{1407UNIMPLEMENTED();1408}14091410void Context::rasterPos2f(GLfloat x, GLfloat y)1411{1412UNIMPLEMENTED();1413}14141415void Context::rasterPos2fv(const GLfloat *v)1416{1417UNIMPLEMENTED();1418}14191420void Context::rasterPos2i(GLint x, GLint y)1421{1422UNIMPLEMENTED();1423}14241425void Context::rasterPos2iv(const GLint *v)1426{1427UNIMPLEMENTED();1428}14291430void Context::rasterPos2s(GLshort x, GLshort y)1431{1432UNIMPLEMENTED();1433}14341435void Context::rasterPos2sv(const GLshort *v)1436{1437UNIMPLEMENTED();1438}14391440void Context::rasterPos3d(GLdouble x, GLdouble y, GLdouble z)1441{1442UNIMPLEMENTED();1443}14441445void Context::rasterPos3dv(const GLdouble *v)1446{1447UNIMPLEMENTED();1448}14491450void Context::rasterPos3f(GLfloat x, GLfloat y, GLfloat z)1451{1452UNIMPLEMENTED();1453}14541455void Context::rasterPos3fv(const GLfloat *v)1456{1457UNIMPLEMENTED();1458}14591460void Context::rasterPos3i(GLint x, GLint y, GLint z)1461{1462UNIMPLEMENTED();1463}14641465void Context::rasterPos3iv(const GLint *v)1466{1467UNIMPLEMENTED();1468}14691470void Context::rasterPos3s(GLshort x, GLshort y, GLshort z)1471{1472UNIMPLEMENTED();1473}14741475void Context::rasterPos3sv(const GLshort *v)1476{1477UNIMPLEMENTED();1478}14791480void Context::rasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)1481{1482UNIMPLEMENTED();1483}14841485void Context::rasterPos4dv(const GLdouble *v)1486{1487UNIMPLEMENTED();1488}14891490void Context::rasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)1491{1492UNIMPLEMENTED();1493}14941495void Context::rasterPos4fv(const GLfloat *v)1496{1497UNIMPLEMENTED();1498}14991500void Context::rasterPos4i(GLint x, GLint y, GLint z, GLint w)1501{1502UNIMPLEMENTED();1503}15041505void Context::rasterPos4iv(const GLint *v)1506{1507UNIMPLEMENTED();1508}15091510void Context::rasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w)1511{1512UNIMPLEMENTED();1513}15141515void Context::rasterPos4sv(const GLshort *v)1516{1517UNIMPLEMENTED();1518}15191520void Context::rectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)1521{1522UNIMPLEMENTED();1523}15241525void Context::rectdv(const GLdouble *v1, const GLdouble *v2)1526{1527UNIMPLEMENTED();1528}15291530void Context::rectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)1531{1532UNIMPLEMENTED();1533}15341535void Context::rectfv(const GLfloat *v1, const GLfloat *v2)1536{1537UNIMPLEMENTED();1538}15391540void Context::recti(GLint x1, GLint y1, GLint x2, GLint y2)1541{1542UNIMPLEMENTED();1543}15441545void Context::rectiv(const GLint *v1, const GLint *v2)1546{1547UNIMPLEMENTED();1548}15491550void Context::rects(GLshort x1, GLshort y1, GLshort x2, GLshort y2)1551{1552UNIMPLEMENTED();1553}15541555void Context::rectsv(const GLshort *v1, const GLshort *v2)1556{1557UNIMPLEMENTED();1558}15591560GLint Context::renderMode(GLenum mode)1561{1562UNIMPLEMENTED();1563return 0;1564}15651566void Context::rotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)1567{1568UNIMPLEMENTED();1569}15701571void Context::scaled(GLdouble x, GLdouble y, GLdouble z)1572{1573UNIMPLEMENTED();1574}15751576void Context::selectBuffer(GLsizei size, GLuint *buffer)1577{1578UNIMPLEMENTED();1579}15801581void Context::texCoord1d(GLdouble s)1582{1583UNIMPLEMENTED();1584}15851586void Context::texCoord1dv(const GLdouble *v)1587{1588UNIMPLEMENTED();1589}15901591void Context::texCoord1f(GLfloat s)1592{1593UNIMPLEMENTED();1594}15951596void Context::texCoord1fv(const GLfloat *v)1597{1598UNIMPLEMENTED();1599}16001601void Context::texCoord1i(GLint s)1602{1603UNIMPLEMENTED();1604}16051606void Context::texCoord1iv(const GLint *v)1607{1608UNIMPLEMENTED();1609}16101611void Context::texCoord1s(GLshort s)1612{1613UNIMPLEMENTED();1614}16151616void Context::texCoord1sv(const GLshort *v)1617{1618UNIMPLEMENTED();1619}16201621void Context::texCoord2d(GLdouble s, GLdouble t)1622{1623UNIMPLEMENTED();1624}16251626void Context::texCoord2dv(const GLdouble *v)1627{1628UNIMPLEMENTED();1629}16301631void Context::texCoord2f(GLfloat s, GLfloat t)1632{1633UNIMPLEMENTED();1634}16351636void Context::texCoord2fv(const GLfloat *v)1637{1638UNIMPLEMENTED();1639}16401641void Context::texCoord2i(GLint s, GLint t)1642{1643UNIMPLEMENTED();1644}16451646void Context::texCoord2iv(const GLint *v)1647{1648UNIMPLEMENTED();1649}16501651void Context::texCoord2s(GLshort s, GLshort t)1652{1653UNIMPLEMENTED();1654}16551656void Context::texCoord2sv(const GLshort *v)1657{1658UNIMPLEMENTED();1659}16601661void Context::texCoord3d(GLdouble s, GLdouble t, GLdouble r)1662{1663UNIMPLEMENTED();1664}16651666void Context::texCoord3dv(const GLdouble *v)1667{1668UNIMPLEMENTED();1669}16701671void Context::texCoord3f(GLfloat s, GLfloat t, GLfloat r)1672{1673UNIMPLEMENTED();1674}16751676void Context::texCoord3fv(const GLfloat *v)1677{1678UNIMPLEMENTED();1679}16801681void Context::texCoord3i(GLint s, GLint t, GLint r)1682{1683UNIMPLEMENTED();1684}16851686void Context::texCoord3iv(const GLint *v)1687{1688UNIMPLEMENTED();1689}16901691void Context::texCoord3s(GLshort s, GLshort t, GLshort r)1692{1693UNIMPLEMENTED();1694}16951696void Context::texCoord3sv(const GLshort *v)1697{1698UNIMPLEMENTED();1699}17001701void Context::texCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q)1702{1703UNIMPLEMENTED();1704}17051706void Context::texCoord4dv(const GLdouble *v)1707{1708UNIMPLEMENTED();1709}17101711void Context::texCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q)1712{1713UNIMPLEMENTED();1714}17151716void Context::texCoord4fv(const GLfloat *v)1717{1718UNIMPLEMENTED();1719}17201721void Context::texCoord4i(GLint s, GLint t, GLint r, GLint q)1722{1723UNIMPLEMENTED();1724}17251726void Context::texCoord4iv(const GLint *v)1727{1728UNIMPLEMENTED();1729}17301731void Context::texCoord4s(GLshort s, GLshort t, GLshort r, GLshort q)1732{1733UNIMPLEMENTED();1734}17351736void Context::texCoord4sv(const GLshort *v)1737{1738UNIMPLEMENTED();1739}17401741void Context::texGend(GLenum coord, GLenum pname, GLdouble param)1742{1743UNIMPLEMENTED();1744}17451746void Context::texGendv(GLenum coord, GLenum pname, const GLdouble *params)1747{1748UNIMPLEMENTED();1749}17501751void Context::texImage1D(GLenum target,1752GLint level,1753GLint internalformat,1754GLsizei width,1755GLint border,1756GLenum format,1757GLenum type,1758const void *pixels)1759{1760UNIMPLEMENTED();1761}17621763void Context::translated(GLdouble x, GLdouble y, GLdouble z)1764{1765UNIMPLEMENTED();1766}17671768void Context::vertex2d(GLdouble x, GLdouble y)1769{1770UNIMPLEMENTED();1771}17721773void Context::vertex2dv(const GLdouble *v)1774{1775UNIMPLEMENTED();1776}17771778void Context::vertex2f(GLfloat x, GLfloat y)1779{1780UNIMPLEMENTED();1781}17821783void Context::vertex2fv(const GLfloat *v)1784{1785UNIMPLEMENTED();1786}17871788void Context::vertex2i(GLint x, GLint y)1789{1790UNIMPLEMENTED();1791}17921793void Context::vertex2iv(const GLint *v)1794{1795UNIMPLEMENTED();1796}17971798void Context::vertex2s(GLshort x, GLshort y)1799{1800UNIMPLEMENTED();1801}18021803void Context::vertex2sv(const GLshort *v)1804{1805UNIMPLEMENTED();1806}18071808void Context::vertex3d(GLdouble x, GLdouble y, GLdouble z)1809{1810UNIMPLEMENTED();1811}18121813void Context::vertex3dv(const GLdouble *v)1814{1815UNIMPLEMENTED();1816}18171818void Context::vertex3f(GLfloat x, GLfloat y, GLfloat z)1819{1820UNIMPLEMENTED();1821}18221823void Context::vertex3fv(const GLfloat *v)1824{1825UNIMPLEMENTED();1826}18271828void Context::vertex3i(GLint x, GLint y, GLint z)1829{1830UNIMPLEMENTED();1831}18321833void Context::vertex3iv(const GLint *v)1834{1835UNIMPLEMENTED();1836}18371838void Context::vertex3s(GLshort x, GLshort y, GLshort z)1839{1840UNIMPLEMENTED();1841}18421843void Context::vertex3sv(const GLshort *v)1844{1845UNIMPLEMENTED();1846}18471848void Context::vertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)1849{1850UNIMPLEMENTED();1851}18521853void Context::vertex4dv(const GLdouble *v)1854{1855UNIMPLEMENTED();1856}18571858void Context::vertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)1859{1860UNIMPLEMENTED();1861}18621863void Context::vertex4fv(const GLfloat *v)1864{1865UNIMPLEMENTED();1866}18671868void Context::vertex4i(GLint x, GLint y, GLint z, GLint w)1869{1870UNIMPLEMENTED();1871}18721873void Context::vertex4iv(const GLint *v)1874{1875UNIMPLEMENTED();1876}18771878void Context::vertex4s(GLshort x, GLshort y, GLshort z, GLshort w)1879{1880UNIMPLEMENTED();1881}18821883void Context::vertex4sv(const GLshort *v)1884{1885UNIMPLEMENTED();1886}18871888GLboolean Context::areTexturesResident(GLsizei n, const GLuint *textures, GLboolean *residences)1889{1890UNIMPLEMENTED();1891return false;1892}18931894void Context::arrayElement(GLint i)1895{1896UNIMPLEMENTED();1897}18981899void Context::copyTexImage1D(GLenum target,1900GLint level,1901GLenum internalformat,1902GLint x,1903GLint y,1904GLsizei width,1905GLint border)1906{1907UNIMPLEMENTED();1908}19091910void Context::copyTexSubImage1D(GLenum target,1911GLint level,1912GLint xoffset,1913GLint x,1914GLint y,1915GLsizei width)1916{1917UNIMPLEMENTED();1918}19191920void Context::edgeFlagPointer(GLsizei stride, const void *pointer)1921{1922UNIMPLEMENTED();1923}19241925void Context::indexPointer(GLenum type, GLsizei stride, const void *pointer)1926{1927UNIMPLEMENTED();1928}19291930void Context::indexub(GLubyte c)1931{1932UNIMPLEMENTED();1933}19341935void Context::indexubv(const GLubyte *c)1936{1937UNIMPLEMENTED();1938}19391940void Context::interleavedArrays(GLenum format, GLsizei stride, const void *pointer)1941{1942UNIMPLEMENTED();1943}19441945void Context::popClientAttrib()1946{1947UNIMPLEMENTED();1948}19491950void Context::prioritizeTextures(GLsizei n, const GLuint *textures, const GLfloat *priorities)1951{1952UNIMPLEMENTED();1953}19541955void Context::pushClientAttrib(GLbitfield mask)1956{1957UNIMPLEMENTED();1958}19591960void Context::texSubImage1D(GLenum target,1961GLint level,1962GLint xoffset,1963GLsizei width,1964GLenum format,1965GLenum type,1966const void *pixels)1967{1968UNIMPLEMENTED();1969}19701971void Context::multiDrawElementsBaseVertex(PrimitiveMode mode,1972const GLsizei *count,1973DrawElementsType type,1974const void *const *indices,1975GLsizei drawcount,1976const GLint *basevertex)1977{1978UNIMPLEMENTED();1979}19801981void Context::texImage2DMultisample(GLenum target,1982GLsizei samples,1983GLenum internalformat,1984GLsizei width,1985GLsizei height,1986GLboolean fixedsamplelocations)1987{1988UNIMPLEMENTED();1989}19901991void Context::texImage3DMultisample(GLenum target,1992GLsizei samples,1993GLenum internalformat,1994GLsizei width,1995GLsizei height,1996GLsizei depth,1997GLboolean fixedsamplelocations)1998{1999UNIMPLEMENTED();2000}20012002void Context::colorP3ui(GLenum type, GLuint color)2003{2004UNIMPLEMENTED();2005}20062007void Context::colorP3uiv(GLenum type, const GLuint *color)2008{2009UNIMPLEMENTED();2010}20112012void Context::colorP4ui(GLenum type, GLuint color)2013{2014UNIMPLEMENTED();2015}20162017void Context::colorP4uiv(GLenum type, const GLuint *color)2018{2019UNIMPLEMENTED();2020}20212022void Context::multiTexCoordP1ui(GLenum texture, GLenum type, GLuint coords)2023{2024UNIMPLEMENTED();2025}20262027void Context::multiTexCoordP1uiv(GLenum texture, GLenum type, const GLuint *coords)2028{2029UNIMPLEMENTED();2030}20312032void Context::multiTexCoordP2ui(GLenum texture, GLenum type, GLuint coords)2033{2034UNIMPLEMENTED();2035}20362037void Context::multiTexCoordP2uiv(GLenum texture, GLenum type, const GLuint *coords)2038{2039UNIMPLEMENTED();2040}20412042void Context::multiTexCoordP3ui(GLenum texture, GLenum type, GLuint coords)2043{2044UNIMPLEMENTED();2045}20462047void Context::multiTexCoordP3uiv(GLenum texture, GLenum type, const GLuint *coords)2048{2049UNIMPLEMENTED();2050}20512052void Context::multiTexCoordP4ui(GLenum texture, GLenum type, GLuint coords)2053{2054UNIMPLEMENTED();2055}20562057void Context::multiTexCoordP4uiv(GLenum texture, GLenum type, const GLuint *coords)2058{2059UNIMPLEMENTED();2060}20612062void Context::normalP3ui(GLenum type, GLuint coords)2063{2064UNIMPLEMENTED();2065}20662067void Context::normalP3uiv(GLenum type, const GLuint *coords)2068{2069UNIMPLEMENTED();2070}20712072void Context::secondaryColorP3ui(GLenum type, GLuint color)2073{2074UNIMPLEMENTED();2075}20762077void Context::secondaryColorP3uiv(GLenum type, const GLuint *color)2078{2079UNIMPLEMENTED();2080}20812082void Context::texCoordP1ui(GLenum type, GLuint coords)2083{2084UNIMPLEMENTED();2085}20862087void Context::texCoordP1uiv(GLenum type, const GLuint *coords)2088{2089UNIMPLEMENTED();2090}20912092void Context::texCoordP2ui(GLenum type, GLuint coords)2093{2094UNIMPLEMENTED();2095}20962097void Context::texCoordP2uiv(GLenum type, const GLuint *coords)2098{2099UNIMPLEMENTED();2100}21012102void Context::texCoordP3ui(GLenum type, GLuint coords)2103{2104UNIMPLEMENTED();2105}21062107void Context::texCoordP3uiv(GLenum type, const GLuint *coords)2108{2109UNIMPLEMENTED();2110}21112112void Context::texCoordP4ui(GLenum type, GLuint coords)2113{2114UNIMPLEMENTED();2115}21162117void Context::texCoordP4uiv(GLenum type, const GLuint *coords)2118{2119UNIMPLEMENTED();2120}21212122void Context::vertexAttribP1ui(GLuint index, GLenum type, GLboolean normalized, GLuint value)2123{2124UNIMPLEMENTED();2125}21262127void Context::vertexAttribP1uiv(GLuint index,2128GLenum type,2129GLboolean normalized,2130const GLuint *value)2131{2132UNIMPLEMENTED();2133}21342135void Context::vertexAttribP2ui(GLuint index, GLenum type, GLboolean normalized, GLuint value)2136{2137UNIMPLEMENTED();2138}21392140void Context::vertexAttribP2uiv(GLuint index,2141GLenum type,2142GLboolean normalized,2143const GLuint *value)2144{2145UNIMPLEMENTED();2146}21472148void Context::vertexAttribP3ui(GLuint index, GLenum type, GLboolean normalized, GLuint value)2149{2150UNIMPLEMENTED();2151}21522153void Context::vertexAttribP3uiv(GLuint index,2154GLenum type,2155GLboolean normalized,2156const GLuint *value)2157{2158UNIMPLEMENTED();2159}21602161void Context::vertexAttribP4ui(GLuint index, GLenum type, GLboolean normalized, GLuint value)2162{2163UNIMPLEMENTED();2164}21652166void Context::vertexAttribP4uiv(GLuint index,2167GLenum type,2168GLboolean normalized,2169const GLuint *value)2170{2171UNIMPLEMENTED();2172}21732174void Context::vertexP2ui(GLenum type, GLuint value)2175{2176UNIMPLEMENTED();2177}21782179void Context::vertexP2uiv(GLenum type, const GLuint *value)2180{2181UNIMPLEMENTED();2182}21832184void Context::vertexP3ui(GLenum type, GLuint value)2185{2186UNIMPLEMENTED();2187}21882189void Context::vertexP3uiv(GLenum type, const GLuint *value)2190{2191UNIMPLEMENTED();2192}21932194void Context::vertexP4ui(GLenum type, GLuint value)2195{2196UNIMPLEMENTED();2197}21982199void Context::vertexP4uiv(GLenum type, const GLuint *value)2200{2201UNIMPLEMENTED();2202}22032204void Context::beginQueryIndexed(GLenum target, GLuint index, QueryID id)2205{2206UNIMPLEMENTED();2207}22082209void Context::drawTransformFeedback(GLenum mode, TransformFeedbackID id)2210{2211UNIMPLEMENTED();2212}22132214void Context::drawTransformFeedbackStream(GLenum mode, TransformFeedbackID id, GLuint stream)2215{2216UNIMPLEMENTED();2217}22182219void Context::endQueryIndexed(GLenum target, GLuint index)2220{2221UNIMPLEMENTED();2222}22232224void Context::getActiveSubroutineName(ShaderProgramID program,2225GLenum shadertype,2226GLuint index,2227GLsizei bufsize,2228GLsizei *length,2229GLchar *name)2230{2231UNIMPLEMENTED();2232}22332234void Context::getActiveSubroutineUniformName(ShaderProgramID program,2235GLenum shadertype,2236GLuint index,2237GLsizei bufsize,2238GLsizei *length,2239GLchar *name)2240{2241UNIMPLEMENTED();2242}22432244void Context::getActiveSubroutineUniformiv(ShaderProgramID program,2245GLenum shadertype,2246GLuint index,2247GLenum pname,2248GLint *values)2249{2250UNIMPLEMENTED();2251}22522253void Context::getProgramStageiv(ShaderProgramID program,2254GLenum shadertype,2255GLenum pname,2256GLint *values)2257{2258UNIMPLEMENTED();2259}22602261void Context::getQueryIndexediv(GLenum target, GLuint index, GLenum pname, GLint *params)2262{2263UNIMPLEMENTED();2264}22652266GLuint Context::getSubroutineIndex(ShaderProgramID program, GLenum shadertype, const GLchar *name)2267{2268UNIMPLEMENTED();2269return 0;2270}22712272GLint Context::getSubroutineUniformLocation(ShaderProgramID program,2273GLenum shadertype,2274const GLchar *name)2275{2276UNIMPLEMENTED();2277return 0;2278}22792280void Context::getUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint *params)2281{2282UNIMPLEMENTED();2283}22842285void Context::getUniformdv(ShaderProgramID program, UniformLocation location, GLdouble *params)2286{2287UNIMPLEMENTED();2288}22892290void Context::patchParameterfv(GLenum pname, const GLfloat *values)2291{2292UNIMPLEMENTED();2293}22942295void Context::uniform1d(UniformLocation location, GLdouble x)2296{2297UNIMPLEMENTED();2298}22992300void Context::uniform1dv(UniformLocation location, GLsizei count, const GLdouble *value)2301{2302UNIMPLEMENTED();2303}23042305void Context::uniform2d(UniformLocation location, GLdouble x, GLdouble y)2306{2307UNIMPLEMENTED();2308}23092310void Context::uniform2dv(UniformLocation location, GLsizei count, const GLdouble *value)2311{2312UNIMPLEMENTED();2313}23142315void Context::uniform3d(UniformLocation location, GLdouble x, GLdouble y, GLdouble z)2316{2317UNIMPLEMENTED();2318}23192320void Context::uniform3dv(UniformLocation location, GLsizei count, const GLdouble *value)2321{2322UNIMPLEMENTED();2323}23242325void Context::uniform4d(UniformLocation location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)2326{2327UNIMPLEMENTED();2328}23292330void Context::uniform4dv(UniformLocation location, GLsizei count, const GLdouble *value)2331{2332UNIMPLEMENTED();2333}23342335void Context::uniformMatrix2dv(UniformLocation location,2336GLsizei count,2337GLboolean transpose,2338const GLdouble *value)2339{2340UNIMPLEMENTED();2341}23422343void Context::uniformMatrix2x3dv(UniformLocation location,2344GLsizei count,2345GLboolean transpose,2346const GLdouble *value)2347{2348UNIMPLEMENTED();2349}23502351void Context::uniformMatrix2x4dv(UniformLocation location,2352GLsizei count,2353GLboolean transpose,2354const GLdouble *value)2355{2356UNIMPLEMENTED();2357}23582359void Context::uniformMatrix3dv(UniformLocation location,2360GLsizei count,2361GLboolean transpose,2362const GLdouble *value)2363{2364UNIMPLEMENTED();2365}23662367void Context::uniformMatrix3x2dv(UniformLocation location,2368GLsizei count,2369GLboolean transpose,2370const GLdouble *value)2371{2372UNIMPLEMENTED();2373}23742375void Context::uniformMatrix3x4dv(UniformLocation location,2376GLsizei count,2377GLboolean transpose,2378const GLdouble *value)2379{2380UNIMPLEMENTED();2381}23822383void Context::uniformMatrix4dv(UniformLocation location,2384GLsizei count,2385GLboolean transpose,2386const GLdouble *value)2387{2388UNIMPLEMENTED();2389}23902391void Context::uniformMatrix4x2dv(UniformLocation location,2392GLsizei count,2393GLboolean transpose,2394const GLdouble *value)2395{2396UNIMPLEMENTED();2397}23982399void Context::uniformMatrix4x3dv(UniformLocation location,2400GLsizei count,2401GLboolean transpose,2402const GLdouble *value)2403{2404UNIMPLEMENTED();2405}24062407void Context::uniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint *indices)2408{2409UNIMPLEMENTED();2410}24112412void Context::depthRangeArrayv(GLuint first, GLsizei count, const GLdouble *v)2413{2414UNIMPLEMENTED();2415}24162417void Context::depthRangeIndexed(GLuint index, GLdouble n, GLdouble f)2418{2419UNIMPLEMENTED();2420}24212422void Context::getDoublei_v(GLenum target, GLuint index, GLdouble *data)2423{2424UNIMPLEMENTED();2425}24262427void Context::getFloati_v(GLenum target, GLuint index, GLfloat *data)2428{2429UNIMPLEMENTED();2430}24312432void Context::getVertexAttribLdv(GLuint index, GLenum pname, GLdouble *params)2433{2434UNIMPLEMENTED();2435}24362437void Context::programUniform1d(ShaderProgramID program, UniformLocation location, GLdouble v0)2438{2439UNIMPLEMENTED();2440}24412442void Context::programUniform1dv(ShaderProgramID program,2443UniformLocation location,2444GLsizei count,2445const GLdouble *value)2446{2447UNIMPLEMENTED();2448}24492450void Context::programUniform2d(ShaderProgramID program,2451UniformLocation location,2452GLdouble v0,2453GLdouble v1)2454{2455UNIMPLEMENTED();2456}24572458void Context::programUniform2dv(ShaderProgramID program,2459UniformLocation location,2460GLsizei count,2461const GLdouble *value)2462{2463UNIMPLEMENTED();2464}24652466void Context::programUniform3d(ShaderProgramID program,2467UniformLocation location,2468GLdouble v0,2469GLdouble v1,2470GLdouble v2)2471{2472UNIMPLEMENTED();2473}24742475void Context::programUniform3dv(ShaderProgramID program,2476UniformLocation location,2477GLsizei count,2478const GLdouble *value)2479{2480UNIMPLEMENTED();2481}24822483void Context::programUniform4d(ShaderProgramID program,2484UniformLocation location,2485GLdouble v0,2486GLdouble v1,2487GLdouble v2,2488GLdouble v3)2489{2490UNIMPLEMENTED();2491}24922493void Context::programUniform4dv(ShaderProgramID program,2494UniformLocation location,2495GLsizei count,2496const GLdouble *value)2497{2498UNIMPLEMENTED();2499}25002501void Context::programUniformMatrix2dv(ShaderProgramID program,2502UniformLocation location,2503GLsizei count,2504GLboolean transpose,2505const GLdouble *value)2506{2507UNIMPLEMENTED();2508}25092510void Context::programUniformMatrix2x3dv(ShaderProgramID program,2511UniformLocation location,2512GLsizei count,2513GLboolean transpose,2514const GLdouble *value)2515{2516UNIMPLEMENTED();2517}25182519void Context::programUniformMatrix2x4dv(ShaderProgramID program,2520UniformLocation location,2521GLsizei count,2522GLboolean transpose,2523const GLdouble *value)2524{2525UNIMPLEMENTED();2526}25272528void Context::programUniformMatrix3dv(ShaderProgramID program,2529UniformLocation location,2530GLsizei count,2531GLboolean transpose,2532const GLdouble *value)2533{2534UNIMPLEMENTED();2535}25362537void Context::programUniformMatrix3x2dv(ShaderProgramID program,2538UniformLocation location,2539GLsizei count,2540GLboolean transpose,2541const GLdouble *value)2542{2543UNIMPLEMENTED();2544}25452546void Context::programUniformMatrix3x4dv(ShaderProgramID program,2547UniformLocation location,2548GLsizei count,2549GLboolean transpose,2550const GLdouble *value)2551{2552UNIMPLEMENTED();2553}25542555void Context::programUniformMatrix4dv(ShaderProgramID program,2556UniformLocation location,2557GLsizei count,2558GLboolean transpose,2559const GLdouble *value)2560{2561UNIMPLEMENTED();2562}25632564void Context::programUniformMatrix4x2dv(ShaderProgramID program,2565UniformLocation location,2566GLsizei count,2567GLboolean transpose,2568const GLdouble *value)2569{2570UNIMPLEMENTED();2571}25722573void Context::programUniformMatrix4x3dv(ShaderProgramID program,2574UniformLocation location,2575GLsizei count,2576GLboolean transpose,2577const GLdouble *value)2578{2579UNIMPLEMENTED();2580}25812582void Context::scissorArrayv(GLuint first, GLsizei count, const GLint *v)2583{2584UNIMPLEMENTED();2585}25862587void Context::scissorIndexed(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)2588{2589UNIMPLEMENTED();2590}25912592void Context::scissorIndexedv(GLuint index, const GLint *v)2593{2594UNIMPLEMENTED();2595}25962597void Context::vertexAttribL1d(GLuint index, GLdouble x)2598{2599UNIMPLEMENTED();2600}26012602void Context::vertexAttribL1dv(GLuint index, const GLdouble *v)2603{2604UNIMPLEMENTED();2605}26062607void Context::vertexAttribL2d(GLuint index, GLdouble x, GLdouble y)2608{2609UNIMPLEMENTED();2610}26112612void Context::vertexAttribL2dv(GLuint index, const GLdouble *v)2613{2614UNIMPLEMENTED();2615}26162617void Context::vertexAttribL3d(GLuint index, GLdouble x, GLdouble y, GLdouble z)2618{2619UNIMPLEMENTED();2620}26212622void Context::vertexAttribL3dv(GLuint index, const GLdouble *v)2623{2624UNIMPLEMENTED();2625}26262627void Context::vertexAttribL4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)2628{2629UNIMPLEMENTED();2630}26312632void Context::vertexAttribL4dv(GLuint index, const GLdouble *v)2633{2634UNIMPLEMENTED();2635}26362637void Context::vertexAttribLPointer(GLuint index,2638GLint size,2639GLenum type,2640GLsizei stride,2641const void *pointer)2642{2643UNIMPLEMENTED();2644}26452646void Context::viewportArrayv(GLuint first, GLsizei count, const GLfloat *v)2647{2648UNIMPLEMENTED();2649}26502651void Context::viewportIndexedf(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)2652{2653UNIMPLEMENTED();2654}26552656void Context::viewportIndexedfv(GLuint index, const GLfloat *v)2657{2658UNIMPLEMENTED();2659}26602661void Context::drawElementsInstancedBaseInstance(GLenum mode,2662GLsizei count,2663GLenum type,2664const void *indices,2665GLsizei instancecount,2666GLuint baseinstance)2667{2668UNIMPLEMENTED();2669}26702671void Context::drawTransformFeedbackInstanced(GLenum mode,2672TransformFeedbackID id,2673GLsizei instancecount)2674{2675UNIMPLEMENTED();2676}26772678void Context::drawTransformFeedbackStreamInstanced(GLenum mode,2679TransformFeedbackID id,2680GLuint stream,2681GLsizei instancecount)2682{2683UNIMPLEMENTED();2684}26852686void Context::getActiveAtomicCounterBufferiv(ShaderProgramID program,2687GLuint bufferIndex,2688GLenum pname,2689GLint *params)2690{2691UNIMPLEMENTED();2692}26932694void Context::clearBufferData(GLenum target,2695GLenum internalformat,2696GLenum format,2697GLenum type,2698const void *data)2699{2700UNIMPLEMENTED();2701}27022703void Context::clearBufferSubData(GLenum target,2704GLenum internalformat,2705GLintptr offset,2706GLsizeiptr size,2707GLenum format,2708GLenum type,2709const void *data)2710{2711UNIMPLEMENTED();2712}27132714void Context::getInternalformati64v(GLenum target,2715GLenum internalformat,2716GLenum pname,2717GLsizei bufSize,2718GLint64 *params)2719{2720UNIMPLEMENTED();2721}27222723void Context::invalidateBufferData(BufferID buffer)2724{2725UNIMPLEMENTED();2726}27272728void Context::invalidateBufferSubData(BufferID buffer, GLintptr offset, GLsizeiptr length)2729{2730UNIMPLEMENTED();2731}27322733void Context::invalidateTexImage(TextureID texture, GLint level)2734{2735UNIMPLEMENTED();2736}27372738void Context::invalidateTexSubImage(TextureID texture,2739GLint level,2740GLint xoffset,2741GLint yoffset,2742GLint zoffset,2743GLsizei width,2744GLsizei height,2745GLsizei depth)2746{2747UNIMPLEMENTED();2748}27492750void Context::multiDrawArraysIndirect(GLenum mode,2751const void *indirect,2752GLsizei drawcount,2753GLsizei stride)2754{2755UNIMPLEMENTED();2756}27572758void Context::multiDrawElementsIndirect(GLenum mode,2759GLenum type,2760const void *indirect,2761GLsizei drawcount,2762GLsizei stride)2763{2764UNIMPLEMENTED();2765}27662767void Context::shaderStorageBlockBinding(ShaderProgramID program,2768GLuint storageBlockIndex,2769GLuint storageBlockBinding)2770{2771UNIMPLEMENTED();2772}27732774void Context::textureView(TextureID texture,2775GLenum target,2776GLuint origtexture,2777GLenum internalformat,2778GLuint minlevel,2779GLuint numlevels,2780GLuint minlayer,2781GLuint numlayers)2782{2783UNIMPLEMENTED();2784}27852786void Context::vertexAttribLFormat(GLuint attribindex,2787GLint size,2788GLenum type,2789GLuint relativeoffset)2790{2791UNIMPLEMENTED();2792}27932794void Context::bindBuffersBase(GLenum target, GLuint first, GLsizei count, const BufferID *buffers)2795{2796UNIMPLEMENTED();2797}27982799void Context::bindBuffersRange(GLenum target,2800GLuint first,2801GLsizei count,2802const BufferID *buffers,2803const GLintptr *offsets,2804const GLsizeiptr *sizes)2805{2806UNIMPLEMENTED();2807}28082809void Context::bindImageTextures(GLuint first, GLsizei count, const GLuint *textures)2810{2811UNIMPLEMENTED();2812}28132814void Context::bindSamplers(GLuint first, GLsizei count, const GLuint *samplers)2815{2816UNIMPLEMENTED();2817}28182819void Context::bindTextures(GLuint first, GLsizei count, const GLuint *textures)2820{2821UNIMPLEMENTED();2822}28232824void Context::bindVertexBuffers(GLuint first,2825GLsizei count,2826const BufferID *buffers,2827const GLintptr *offsets,2828const GLsizei *strides)2829{2830UNIMPLEMENTED();2831}28322833void Context::clearTexImage(TextureID texture,2834GLint level,2835GLenum format,2836GLenum type,2837const void *data)2838{2839UNIMPLEMENTED();2840}28412842void Context::clearTexSubImage(TextureID texture,2843GLint level,2844GLint xoffset,2845GLint yoffset,2846GLint zoffset,2847GLsizei width,2848GLsizei height,2849GLsizei depth,2850GLenum format,2851GLenum type,2852const void *data)2853{2854UNIMPLEMENTED();2855}28562857void Context::bindTextureUnit(GLuint unit, TextureID texture)2858{2859UNIMPLEMENTED();2860}28612862void Context::blitNamedFramebuffer(GLuint readFramebuffer,2863GLuint drawFramebuffer,2864GLint srcX0,2865GLint srcY0,2866GLint srcX1,2867GLint srcY1,2868GLint dstX0,2869GLint dstY0,2870GLint dstX1,2871GLint dstY1,2872GLbitfield mask,2873GLenum filter)2874{2875UNIMPLEMENTED();2876}28772878GLenum Context::checkNamedFramebufferStatus(FramebufferID framebuffer, GLenum target)2879{2880UNIMPLEMENTED();2881return 0;2882}28832884void Context::clearNamedBufferData(BufferID buffer,2885GLenum internalformat,2886GLenum format,2887GLenum type,2888const void *data)2889{2890UNIMPLEMENTED();2891}28922893void Context::clearNamedBufferSubData(BufferID buffer,2894GLenum internalformat,2895GLintptr offset,2896GLsizeiptr size,2897GLenum format,2898GLenum type,2899const void *data)2900{2901UNIMPLEMENTED();2902}29032904void Context::clearNamedFramebufferfi(FramebufferID framebuffer,2905GLenum buffer,2906GLint drawbuffer,2907GLfloat depth,2908GLint stencil)2909{2910UNIMPLEMENTED();2911}29122913void Context::clearNamedFramebufferfv(FramebufferID framebuffer,2914GLenum buffer,2915GLint drawbuffer,2916const GLfloat *value)2917{2918UNIMPLEMENTED();2919}29202921void Context::clearNamedFramebufferiv(FramebufferID framebuffer,2922GLenum buffer,2923GLint drawbuffer,2924const GLint *value)2925{2926UNIMPLEMENTED();2927}29282929void Context::clearNamedFramebufferuiv(FramebufferID framebuffer,2930GLenum buffer,2931GLint drawbuffer,2932const GLuint *value)2933{2934UNIMPLEMENTED();2935}29362937void Context::compressedTextureSubImage1D(TextureID texture,2938GLint level,2939GLint xoffset,2940GLsizei width,2941GLenum format,2942GLsizei imageSize,2943const void *data)2944{2945UNIMPLEMENTED();2946}29472948void Context::compressedTextureSubImage2D(TextureID texture,2949GLint level,2950GLint xoffset,2951GLint yoffset,2952GLsizei width,2953GLsizei height,2954GLenum format,2955GLsizei imageSize,2956const void *data)2957{2958UNIMPLEMENTED();2959}29602961void Context::compressedTextureSubImage3D(TextureID texture,2962GLint level,2963GLint xoffset,2964GLint yoffset,2965GLint zoffset,2966GLsizei width,2967GLsizei height,2968GLsizei depth,2969GLenum format,2970GLsizei imageSize,2971const void *data)2972{2973UNIMPLEMENTED();2974}29752976void Context::copyNamedBufferSubData(GLuint readBuffer,2977GLuint writeBuffer,2978GLintptr readOffset,2979GLintptr writeOffset,2980GLsizeiptr size)2981{2982UNIMPLEMENTED();2983}29842985void Context::copyTextureSubImage1D(TextureID texture,2986GLint level,2987GLint xoffset,2988GLint x,2989GLint y,2990GLsizei width)2991{2992UNIMPLEMENTED();2993}29942995void Context::copyTextureSubImage2D(TextureID texture,2996GLint level,2997GLint xoffset,2998GLint yoffset,2999GLint x,3000GLint y,3001GLsizei width,3002GLsizei height)3003{3004UNIMPLEMENTED();3005}30063007void Context::copyTextureSubImage3D(TextureID texture,3008GLint level,3009GLint xoffset,3010GLint yoffset,3011GLint zoffset,3012GLint x,3013GLint y,3014GLsizei width,3015GLsizei height)3016{3017UNIMPLEMENTED();3018}30193020void Context::createBuffers(GLsizei n, BufferID *buffers)3021{3022UNIMPLEMENTED();3023}30243025void Context::createFramebuffers(GLsizei n, GLuint *framebuffers)3026{3027UNIMPLEMENTED();3028}30293030void Context::createProgramPipelines(GLsizei n, GLuint *pipelines)3031{3032UNIMPLEMENTED();3033}30343035void Context::createQueries(GLenum target, GLsizei n, GLuint *ids)3036{3037UNIMPLEMENTED();3038}30393040void Context::createRenderbuffers(GLsizei n, RenderbufferID *renderbuffers)3041{3042UNIMPLEMENTED();3043}30443045void Context::createSamplers(GLsizei n, GLuint *samplers)3046{3047UNIMPLEMENTED();3048}30493050void Context::createTextures(GLenum target, GLsizei n, GLuint *textures)3051{3052UNIMPLEMENTED();3053}30543055void Context::createTransformFeedbacks(GLsizei n, GLuint *ids)3056{3057UNIMPLEMENTED();3058}30593060void Context::createVertexArrays(GLsizei n, VertexArrayID *arrays)3061{3062UNIMPLEMENTED();3063}30643065void Context::disableVertexArrayAttrib(VertexArrayID vaobj, GLuint index)3066{3067UNIMPLEMENTED();3068}30693070void Context::enableVertexArrayAttrib(VertexArrayID vaobj, GLuint index)3071{3072UNIMPLEMENTED();3073}30743075void Context::flushMappedNamedBufferRange(BufferID buffer, GLintptr offset, GLsizeiptr length)3076{3077UNIMPLEMENTED();3078}30793080void Context::generateTextureMipmap(TextureID texture)3081{3082UNIMPLEMENTED();3083}30843085void Context::getCompressedTextureImage(TextureID texture,3086GLint level,3087GLsizei bufSize,3088void *pixels)3089{3090UNIMPLEMENTED();3091}30923093void Context::getCompressedTextureSubImage(TextureID texture,3094GLint level,3095GLint xoffset,3096GLint yoffset,3097GLint zoffset,3098GLsizei width,3099GLsizei height,3100GLsizei depth,3101GLsizei bufSize,3102void *pixels)3103{3104UNIMPLEMENTED();3105}31063107void Context::getNamedBufferParameteri64v(BufferID buffer, GLenum pname, GLint64 *params)3108{3109UNIMPLEMENTED();3110}31113112void Context::getNamedBufferParameteriv(BufferID buffer, GLenum pname, GLint *params)3113{3114UNIMPLEMENTED();3115}31163117void Context::getNamedBufferPointerv(BufferID buffer, GLenum pname, void **params)3118{3119UNIMPLEMENTED();3120}31213122void Context::getNamedBufferSubData(BufferID buffer, GLintptr offset, GLsizeiptr size, void *data)3123{3124UNIMPLEMENTED();3125}31263127void Context::getNamedFramebufferAttachmentParameteriv(FramebufferID framebuffer,3128GLenum attachment,3129GLenum pname,3130GLint *params)3131{3132UNIMPLEMENTED();3133}31343135void Context::getNamedFramebufferParameteriv(FramebufferID framebuffer, GLenum pname, GLint *param)3136{3137UNIMPLEMENTED();3138}31393140void Context::getNamedRenderbufferParameteriv(RenderbufferID renderbuffer,3141GLenum pname,3142GLint *params)3143{3144UNIMPLEMENTED();3145}31463147void Context::getQueryBufferObjecti64v(GLuint id, BufferID buffer, GLenum pname, GLintptr offset)3148{3149UNIMPLEMENTED();3150}31513152void Context::getQueryBufferObjectiv(GLuint id, BufferID buffer, GLenum pname, GLintptr offset)3153{3154UNIMPLEMENTED();3155}31563157void Context::getQueryBufferObjectui64v(GLuint id, BufferID buffer, GLenum pname, GLintptr offset)3158{3159UNIMPLEMENTED();3160}31613162void Context::getQueryBufferObjectuiv(GLuint id, BufferID buffer, GLenum pname, GLintptr offset)3163{3164UNIMPLEMENTED();3165}31663167void Context::getTextureImage(TextureID texture,3168GLint level,3169GLenum format,3170GLenum type,3171GLsizei bufSize,3172void *pixels)3173{3174UNIMPLEMENTED();3175}31763177void Context::getTextureLevelParameterfv(TextureID texture,3178GLint level,3179GLenum pname,3180GLfloat *params)3181{3182UNIMPLEMENTED();3183}31843185void Context::getTextureLevelParameteriv(TextureID texture,3186GLint level,3187GLenum pname,3188GLint *params)3189{3190UNIMPLEMENTED();3191}31923193void Context::getTextureParameterIiv(TextureID texture, GLenum pname, GLint *params)3194{3195UNIMPLEMENTED();3196}31973198void Context::getTextureParameterIuiv(TextureID texture, GLenum pname, GLuint *params)3199{3200UNIMPLEMENTED();3201}32023203void Context::getTextureParameterfv(TextureID texture, GLenum pname, GLfloat *params)3204{3205UNIMPLEMENTED();3206}32073208void Context::getTextureParameteriv(TextureID texture, GLenum pname, GLint *params)3209{3210UNIMPLEMENTED();3211}32123213void Context::getTextureSubImage(TextureID texture,3214GLint level,3215GLint xoffset,3216GLint yoffset,3217GLint zoffset,3218GLsizei width,3219GLsizei height,3220GLsizei depth,3221GLenum format,3222GLenum type,3223GLsizei bufSize,3224void *pixels)3225{3226UNIMPLEMENTED();3227}32283229void Context::getTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64 *param)3230{3231UNIMPLEMENTED();3232}32333234void Context::getTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint *param)3235{3236UNIMPLEMENTED();3237}32383239void Context::getTransformFeedbackiv(GLuint xfb, GLenum pname, GLint *param)3240{3241UNIMPLEMENTED();3242}32433244void Context::getVertexArrayIndexed64iv(VertexArrayID vaobj,3245GLuint index,3246GLenum pname,3247GLint64 *param)3248{3249UNIMPLEMENTED();3250}32513252void Context::getVertexArrayIndexediv(VertexArrayID vaobj, GLuint index, GLenum pname, GLint *param)3253{3254UNIMPLEMENTED();3255}32563257void Context::getVertexArrayiv(VertexArrayID vaobj, GLenum pname, GLint *param)3258{3259UNIMPLEMENTED();3260}32613262void Context::getnColorTable(GLenum target,3263GLenum format,3264GLenum type,3265GLsizei bufSize,3266void *table)3267{3268UNIMPLEMENTED();3269}32703271void Context::getnCompressedTexImage(GLenum target, GLint lod, GLsizei bufSize, void *pixels)3272{3273UNIMPLEMENTED();3274}32753276void Context::getnConvolutionFilter(GLenum target,3277GLenum format,3278GLenum type,3279GLsizei bufSize,3280void *image)3281{3282UNIMPLEMENTED();3283}32843285void Context::getnHistogram(GLenum target,3286GLboolean reset,3287GLenum format,3288GLenum type,3289GLsizei bufSize,3290void *values)3291{3292UNIMPLEMENTED();3293}32943295void Context::getnMapdv(GLenum target, GLenum query, GLsizei bufSize, GLdouble *v)3296{3297UNIMPLEMENTED();3298}32993300void Context::getnMapfv(GLenum target, GLenum query, GLsizei bufSize, GLfloat *v)3301{3302UNIMPLEMENTED();3303}33043305void Context::getnMapiv(GLenum target, GLenum query, GLsizei bufSize, GLint *v)3306{3307UNIMPLEMENTED();3308}33093310void Context::getnMinmax(GLenum target,3311GLboolean reset,3312GLenum format,3313GLenum type,3314GLsizei bufSize,3315void *values)3316{3317UNIMPLEMENTED();3318}33193320void Context::getnPixelMapfv(GLenum map, GLsizei bufSize, GLfloat *values)3321{3322UNIMPLEMENTED();3323}33243325void Context::getnPixelMapuiv(GLenum map, GLsizei bufSize, GLuint *values)3326{3327UNIMPLEMENTED();3328}33293330void Context::getnPixelMapusv(GLenum map, GLsizei bufSize, GLushort *values)3331{3332UNIMPLEMENTED();3333}33343335void Context::getnPolygonStipple(GLsizei bufSize, GLubyte *pattern)3336{3337UNIMPLEMENTED();3338}33393340void Context::getnSeparableFilter(GLenum target,3341GLenum format,3342GLenum type,3343GLsizei rowBufSize,3344void *row,3345GLsizei columnBufSize,3346void *column,3347void *span)3348{3349UNIMPLEMENTED();3350}33513352void Context::getnTexImage(GLenum target,3353GLint level,3354GLenum format,3355GLenum type,3356GLsizei bufSize,3357void *pixels)3358{3359UNIMPLEMENTED();3360}33613362void Context::getnUniformdv(ShaderProgramID program,3363UniformLocation location,3364GLsizei bufSize,3365GLdouble *params)3366{3367UNIMPLEMENTED();3368}33693370void Context::getnUniformuiv(ShaderProgramID program,3371UniformLocation location,3372GLsizei bufSize,3373GLuint *params)3374{3375UNIMPLEMENTED();3376}33773378void Context::invalidateNamedFramebufferData(FramebufferID framebuffer,3379GLsizei numAttachments,3380const GLenum *attachments)3381{3382UNIMPLEMENTED();3383}33843385void Context::invalidateNamedFramebufferSubData(FramebufferID framebuffer,3386GLsizei numAttachments,3387const GLenum *attachments,3388GLint x,3389GLint y,3390GLsizei width,3391GLsizei height)3392{3393UNIMPLEMENTED();3394}33953396void *Context::mapNamedBuffer(BufferID buffer, GLenum access)3397{3398UNIMPLEMENTED();3399return nullptr;3400}34013402void *Context::mapNamedBufferRange(BufferID buffer,3403GLintptr offset,3404GLsizeiptr length,3405GLbitfield access)3406{3407UNIMPLEMENTED();3408return nullptr;3409}34103411void Context::namedBufferData(BufferID buffer, GLsizeiptr size, const void *data, GLenum usage)3412{3413UNIMPLEMENTED();3414}34153416void Context::namedBufferStorage(BufferID buffer,3417GLsizeiptr size,3418const void *data,3419GLbitfield flags)3420{3421UNIMPLEMENTED();3422}34233424void Context::namedBufferSubData(BufferID buffer,3425GLintptr offset,3426GLsizeiptr size,3427const void *data)3428{3429UNIMPLEMENTED();3430}34313432void Context::namedFramebufferDrawBuffer(FramebufferID framebuffer, GLenum buf)3433{3434UNIMPLEMENTED();3435}34363437void Context::namedFramebufferDrawBuffers(FramebufferID framebuffer, GLsizei n, const GLenum *bufs)3438{3439UNIMPLEMENTED();3440}34413442void Context::namedFramebufferParameteri(FramebufferID framebuffer, GLenum pname, GLint param)3443{3444UNIMPLEMENTED();3445}34463447void Context::namedFramebufferReadBuffer(FramebufferID framebuffer, GLenum src)3448{3449UNIMPLEMENTED();3450}34513452void Context::namedFramebufferRenderbuffer(FramebufferID framebuffer,3453GLenum attachment,3454GLenum renderbuffertarget,3455RenderbufferID renderbuffer)3456{3457UNIMPLEMENTED();3458}34593460void Context::namedFramebufferTexture(FramebufferID framebuffer,3461GLenum attachment,3462TextureID texture,3463GLint level)3464{3465UNIMPLEMENTED();3466}34673468void Context::namedFramebufferTextureLayer(FramebufferID framebuffer,3469GLenum attachment,3470TextureID texture,3471GLint level,3472GLint layer)3473{3474UNIMPLEMENTED();3475}34763477void Context::namedRenderbufferStorage(RenderbufferID renderbuffer,3478GLenum internalformat,3479GLsizei width,3480GLsizei height)3481{3482UNIMPLEMENTED();3483}34843485void Context::namedRenderbufferStorageMultisample(RenderbufferID renderbuffer,3486GLsizei samples,3487GLenum internalformat,3488GLsizei width,3489GLsizei height)3490{3491UNIMPLEMENTED();3492}34933494void Context::textureBarrier()3495{3496UNIMPLEMENTED();3497}34983499void Context::textureBuffer(TextureID texture, GLenum internalformat, BufferID buffer)3500{3501UNIMPLEMENTED();3502}35033504void Context::textureBufferRange(TextureID texture,3505GLenum internalformat,3506BufferID buffer,3507GLintptr offset,3508GLsizeiptr size)3509{3510UNIMPLEMENTED();3511}35123513void Context::textureParameterIiv(TextureID texture, GLenum pname, const GLint *params)3514{3515UNIMPLEMENTED();3516}35173518void Context::textureParameterIuiv(TextureID texture, GLenum pname, const GLuint *params)3519{3520UNIMPLEMENTED();3521}35223523void Context::textureParameterf(TextureID texture, GLenum pname, GLfloat param)3524{3525UNIMPLEMENTED();3526}35273528void Context::textureParameterfv(TextureID texture, GLenum pname, const GLfloat *param)3529{3530UNIMPLEMENTED();3531}35323533void Context::textureParameteri(TextureID texture, GLenum pname, GLint param)3534{3535UNIMPLEMENTED();3536}35373538void Context::textureParameteriv(TextureID texture, GLenum pname, const GLint *param)3539{3540UNIMPLEMENTED();3541}35423543void Context::textureStorage1D(TextureID texture,3544GLsizei levels,3545GLenum internalformat,3546GLsizei width)3547{3548UNIMPLEMENTED();3549}35503551void Context::textureStorage2D(TextureID texture,3552GLsizei levels,3553GLenum internalformat,3554GLsizei width,3555GLsizei height)3556{3557UNIMPLEMENTED();3558}35593560void Context::textureStorage2DMultisample(TextureID texture,3561GLsizei samples,3562GLenum internalformat,3563GLsizei width,3564GLsizei height,3565GLboolean fixedsamplelocations)3566{3567UNIMPLEMENTED();3568}35693570void Context::textureStorage3D(TextureID texture,3571GLsizei levels,3572GLenum internalformat,3573GLsizei width,3574GLsizei height,3575GLsizei depth)3576{3577UNIMPLEMENTED();3578}35793580void Context::textureStorage3DMultisample(TextureID texture,3581GLsizei samples,3582GLenum internalformat,3583GLsizei width,3584GLsizei height,3585GLsizei depth,3586GLboolean fixedsamplelocations)3587{3588UNIMPLEMENTED();3589}35903591void Context::textureSubImage1D(TextureID texture,3592GLint level,3593GLint xoffset,3594GLsizei width,3595GLenum format,3596GLenum type,3597const void *pixels)3598{3599UNIMPLEMENTED();3600}36013602void Context::textureSubImage2D(TextureID texture,3603GLint level,3604GLint xoffset,3605GLint yoffset,3606GLsizei width,3607GLsizei height,3608GLenum format,3609GLenum type,3610const void *pixels)3611{3612UNIMPLEMENTED();3613}36143615void Context::textureSubImage3D(TextureID texture,3616GLint level,3617GLint xoffset,3618GLint yoffset,3619GLint zoffset,3620GLsizei width,3621GLsizei height,3622GLsizei depth,3623GLenum format,3624GLenum type,3625const void *pixels)3626{3627UNIMPLEMENTED();3628}36293630void Context::transformFeedbackBufferBase(GLuint xfb, GLuint index, BufferID buffer)3631{3632UNIMPLEMENTED();3633}36343635void Context::transformFeedbackBufferRange(GLuint xfb,3636GLuint index,3637BufferID buffer,3638GLintptr offset,3639GLsizeiptr size)3640{3641UNIMPLEMENTED();3642}36433644GLboolean Context::unmapNamedBuffer(BufferID buffer)3645{3646UNIMPLEMENTED();3647return false;3648}36493650void Context::vertexArrayAttribBinding(VertexArrayID vaobj, GLuint attribindex, GLuint bindingindex)3651{3652UNIMPLEMENTED();3653}36543655void Context::vertexArrayAttribFormat(VertexArrayID vaobj,3656GLuint attribindex,3657GLint size,3658GLenum type,3659GLboolean normalized,3660GLuint relativeoffset)3661{3662UNIMPLEMENTED();3663}36643665void Context::vertexArrayAttribIFormat(VertexArrayID vaobj,3666GLuint attribindex,3667GLint size,3668GLenum type,3669GLuint relativeoffset)3670{3671UNIMPLEMENTED();3672}36733674void Context::vertexArrayAttribLFormat(VertexArrayID vaobj,3675GLuint attribindex,3676GLint size,3677GLenum type,3678GLuint relativeoffset)3679{3680UNIMPLEMENTED();3681}36823683void Context::vertexArrayBindingDivisor(VertexArrayID vaobj, GLuint bindingindex, GLuint divisor)3684{3685UNIMPLEMENTED();3686}36873688void Context::vertexArrayElementBuffer(VertexArrayID vaobj, BufferID buffer)3689{3690UNIMPLEMENTED();3691}36923693void Context::vertexArrayVertexBuffer(VertexArrayID vaobj,3694GLuint bindingindex,3695BufferID buffer,3696GLintptr offset,3697GLsizei stride)3698{3699UNIMPLEMENTED();3700}37013702void Context::vertexArrayVertexBuffers(VertexArrayID vaobj,3703GLuint first,3704GLsizei count,3705const BufferID *buffers,3706const GLintptr *offsets,3707const GLsizei *strides)3708{3709UNIMPLEMENTED();3710}37113712void Context::multiDrawArraysIndirectCount(GLenum mode,3713const void *indirect,3714GLintptr drawcount,3715GLsizei maxdrawcount,3716GLsizei stride)3717{3718UNIMPLEMENTED();3719}37203721void Context::multiDrawElementsIndirectCount(GLenum mode,3722GLenum type,3723const void *indirect,3724GLintptr drawcount,3725GLsizei maxdrawcount,3726GLsizei stride)3727{3728UNIMPLEMENTED();3729}37303731void Context::polygonOffsetClamp(GLfloat factor, GLfloat units, GLfloat clamp)3732{3733UNIMPLEMENTED();3734}37353736void Context::specializeShader(GLuint shader,3737const GLchar *pEntryPoint,3738GLuint numSpecializationConstants,3739const GLuint *pConstantIndex,3740const GLuint *pConstantValue)3741{3742UNIMPLEMENTED();3743}37443745} // namespace gl374637473748