示例#1
0
文件: g_render.c 项目: aosm/X11
void __glXDisp_TexGend(GLbyte *pc)
{

#ifdef __GLX_ALIGN64
	if ((unsigned long)(pc) & 7) {
	    __GLX_MEM_COPY(pc-4, pc, 16);
	    pc -= 4;
	}
#endif
	glTexGend( 
		*(GLenum   *)(pc + 8),
		*(GLenum   *)(pc + 12),
		*(GLdouble *)(pc + 0)
	);
}
示例#2
0
/////////////////////////////////////////////////////////
// Render
//
void GEMglTexGend :: render(GemState *state) {
	glTexGend (coord, pname, param);
}
示例#3
0
M(void, glTexGend, jint coord, jint pname, jdouble param) {
	glTexGend(coord, pname, param);
}
示例#4
0
void gl4es_glMultiTexGend(GLenum texunit, GLenum coord, GLenum pname, GLdouble param) {
    text(glTexGend(coord, pname, param));
}