Application Report


The following 36 APIs (used 192 times) might not work:

There are 95 P/Invokes (used 403 times):

Count Library Function
74 opengl32.dll void vertex3d(double, double, double)
29 opengl32.dll void matrixmode(int)
16 opengl32.dll void end()
16 opengl32.dll void begin(int)
16 opengl32.dll void enable(int)
15 opengl32.dll void disable(int)
13 opengl32.dll void normal3d(double, double, double)
12 opengl32.dll void texcoord2d(double, double)
11 opengl32.dll void popmatrix()
11 opengl32.dll void pushmatrix()
11 opengl32.dll void loadidentity()
10 opengl32.dll void translated(double, double, double)
8 opengl32.dll void viewport(int, int, int, int)
8 opengl32.dll void texparameteri(int, int, int)
8 opengl32.dll void color4ub(byte, byte, byte, byte)
5 glu32.dll void tesscallback(intptr, int, intptr)
5 opengl32.dll void lightfv(int, int, single[])
5 opengl32.dll void lightf(int, int, single)
5 opengl32.dll bool makecurrent(intptr, intptr)
4 opengl32.dll void finish()
4 opengl32.dll void clear(int)
4 opengl32.dll void normal3f(single, single, single)
4 opengl32.dll void ortho(double, double, double, double, double, double)
4 opengl32.dll void pixelstorei(int, int)
4 opengl32.dll void getintegerv(int, int32[])
3 glu32.dll void tessproperty(intptr, int, double)
3 opengl32.dll void multmatrixd(double[])
3 opengl32.dll void color4f(single, single, single, single)
3 opengl32.dll void teximage2d(int, int, int, int, int, int, int, int, intptr)
3 opengl32.dll void blendfunc(int, int)
3 opengl32.dll void teximage2d(int, int, int, int, int, int, int, int, byte[])
3 opengl32.dll void accum(int, single)
3 opengl32.dll void getdoublev(int, double[])
3 user32.dll intptr sendmessage(intptr, int, int, int)
2 gdi32 int getenhmetafilebits(int, int, byte[])
2 gdi32 int getmetafilebitsex(int, int, byte[])
2 gdi32.dll int describepixelformat(intptr, int, int, wgl/pixelformatdescriptor)
2 gdiplus.dll uint gdipemftowmfbits(intptr, uint, byte[], int, psconvert/emftowmfbitsflags)
2 opengl32.dll void hint(int, int)
2 opengl32.dll void gentextures(int, uint32[])
2 opengl32.dll void depthmask(bool)
2 opengl32.dll void materialfv(int, int, single[])
2 opengl32.dll void deletetextures(int, uint32[])
2 opengl32.dll void texenvf(int, int, single)
2 opengl32.dll void colormask(bool, bool, bool, bool)
2 opengl32.dll void bindtexture(int, uint)
2 user32 int sendmessage(intptr, int, int, int32[])
1 gdi32.dll bool deleteenhmetafile(intptr)
1 gdi32.dll bool setpixelformat(intptr, int, wgl/pixelformatdescriptor)
1 gdi32.dll bool swapbuffers(intptr)
1 gdi32.dll int choosepixelformat(intptr, wgl/pixelformatdescriptor)
1 glu32.dll int project(double, double, double, double[], double[], int32[], double&, double
1 glu32.dll void tessnormal(intptr, double, double, double)
1 glu32.dll void tessendpolygon(intptr)
1 glu32.dll void tessendcontour(intptr)
1 glu32.dll void tessbeginpolygon(intptr, intptr)
1 glu32.dll void tessbegincontour(intptr)
1 glu32.dll void perspective(double, double, double, double)
1 glu32.dll void tessvertex(intptr, double[], intptr)
1 glu32.dll void lookat(double, double, double, double, double, double, double, double, doub
1 glu32.dll void deletetess(intptr)
1 glu32.dll int unproject(double, double, double, double[], double[], int32[], double&, doub
1 glu32.dll intptr newtess()
1 glu32.dll int scaleimage(int, int, int, int, intptr, int, int, int, byte[])
1 opengl32.dll void readpixels(int, int, int, int, int, int, byte[])
1 opengl32.dll void rotated(double, double, double, double)
1 opengl32.dll void scaled(double, double, double)
1 opengl32.dll void shademodel(int)
1 opengl32.dll void stencilfunc(int, int, uint)
1 opengl32.dll void stencilop(int, int, int)
1 opengl32.dll void rasterposi(int, int)
1 opengl32.dll void polygonoffset(single, single)
1 opengl32.dll void getbooleanv(int, boolean[])
1 opengl32.dll void frustum(double, double, double, double, double, double)
1 opengl32.dll void lightmodelfv(int, single[])
1 opengl32.dll void lightmodeli(int, int)
1 opengl32.dll void linestipple(int, uint16)
1 opengl32.dll void linewidth(single)
1 opengl32.dll void drawpixels(int, int, int, int, byte[])
1 opengl32.dll void loadmatrixd(double[])
1 opengl32.dll void materialf(int, int, single)
1 opengl32.dll void colormaterial(int, int)
1 opengl32.dll void pointsize(single)
1 opengl32.dll bool deletecontext(intptr)
1 opengl32.dll intptr createcontext(intptr)
1 opengl32.dll void clearaccum(single, single, single, single)
1 opengl32.dll void clearcolor(single, single, single, single)
1 opengl32.dll void clearstencil(int)
1 opengl32.dll void clipplane(int, double[])
1 rpcrt4.dll int uuidcreatesequential(guid&)
1 user32.dll bool showscrollbar(intptr, int, bool)
1 user32.dll int releasedc(intptr, intptr)
1 user32.dll intptr getdc(intptr)
1 user32.dll intptr getsystemmenu(intptr, bool)
1 user32.dll uint enablemenuitem(intptr, uint, uint)