Application Report


The following 3 APIs (used 5 times) might not work:

There are 73 P/Invokes (used 330 times):

Count Library Function
42 opengl32.dll void glend()
41 opengl32.dll void glbegin(uint)
36 opengl32.dll void gltexcoord2f(single, single)
25 opengl32.dll void glenable(uint)
25 opengl32.dll void gldisable(uint)
12 opengl32.dll void gltranslated(double, double, double)
11 opengl32.dll void glpopmatrix()
11 opengl32.dll void glpushmatrix()
8 opengl32.dll void glrotated(double, double, double, double)
6 opengl32.dll void glmatrixmode(uint)
5 gdi32.dll intptr selectobject(intptr, intptr)
4 gdi32.dll int getdevicecaps(intptr, int)
4 glu32.dll void gluquadricdrawstyle(intptr, uint)
4 opengl32.dll void glbindtexture(uint, uint)
4 opengl32.dll void glloadidentity()
4 opengl32.dll void gllinestipple(int, uint16)
4 opengl32.dll void glhint(uint, uint)
4 opengl32.dll void gllightfv(uint, uint, single[])
4 opengl32.dll void gltexparameterf(uint, uint, single)
4 opengl32.dll void glpolygonmode(uint, uint)
3 gdi32.dll bool deleteobject(intptr)
3 opengl32.dll void glmaterialfv(uint, uint, single[])
3 opengl32.dll void glcalllists(int, uint, string)
2 glu32.dll void glucylinder(intptr, double, double, double, int, int)
2 glu32.dll void gluquadrictexture(intptr, int)
2 glu32.dll void gludisk(intptr, double, double, int, int)
2 glu32.dll void glusphere(intptr, double, int, int)
2 glu32.dll void gluquadricnormals(intptr, int)
2 glu32.dll void gluquadricorientation(intptr, int)
2 opengl32.dll void glblendfunc(uint, uint)
2 opengl32.dll void gllightmodelf(uint, single)
2 opengl32.dll void glgetintegerv(uint, int32[])
2 opengl32.dll void gllightmodelfv(uint, single[])
2 opengl32.dll void glshademodel(uint)
2 opengl32.dll void gllistbase(uint)
2 opengl32.dll void glortho(double, double, double, double, double, double)
1 gdi32.dll int gettextextentpoint32(intptr, string, int, imports/size&)
1 gdi32.dll int choosepixelformat(intptr, imports/pixelformatdescriptor)
1 gdi32.dll int setpixelformat(intptr, int, imports/pixelformatdescriptor)
1 gdi32.dll intptr createdibsection(intptr, imports/bitmapinfo, uint, intptr&, intptr, uint)
1 gdi32.dll bool deletedc(intptr)
1 gdi32.dll intptr createcompatibledc(intptr)
1 glu32.dll intptr glunewquadric()
1 glu32.dll void gluperspective(double, double, double, double)
1 kernel32.dll intptr loadlibrary(string)
1 opengl32.dll void gllightf(uint, uint, single)
1 opengl32.dll intptr wglcreatecontext(intptr)
1 opengl32.dll int wglusefontoutlines(intptr, int, int, int, single, single, int, intptr)
1 opengl32.dll void glscaled(double, double, double)
1 opengl32.dll int wglmakecurrent(intptr, intptr)
1 opengl32.dll void glfrontface(uint)
1 opengl32.dll void gltexcoord3i(int, int, int)
1 opengl32.dll void gltexenvi(uint, uint, int)
1 opengl32.dll void glteximage2d(uint, int, int, int, int, int, uint, uint, byte[])
1 opengl32.dll void glvertex2i(int, int)
1 opengl32.dll void glvertex3i(int, int, int)
1 opengl32.dll void glviewport(int, int, int, int)
1 opengl32.dll void glpushattrib(uint)
1 opengl32.dll void glclear(uint)
1 opengl32.dll void glgentextures(int, uint32[])
1 opengl32.dll void gllinewidth(single)
1 opengl32.dll void gldepthmask(byte)
1 opengl32.dll void gldepthfunc(uint)
1 opengl32.dll void glmaterialf(uint, uint, single)
1 opengl32.dll void glcolormaterial(uint, uint)
1 opengl32.dll void glcolor4i(int, int, int, int)
1 opengl32.dll void glnormal3i(int, int, int)
1 opengl32.dll void glcolor4d(double, double, double, double)
1 opengl32.dll void glpixelstorei(uint, int)
1 opengl32.dll void glclearcolor(single, single, single, single)
1 opengl32.dll void glpolygonoffset(single, single)
1 opengl32.dll void glpopattrib()
1 user32.dll intptr getdc(intptr)