Ejemplo n.º 1
0
Archivo: g_render.c Proyecto: aosm/X11
void __glXDisp_Fogiv(GLbyte *pc)
{
	glFogiv( 
		*(GLenum   *)(pc + 0),
		(GLint    *)(pc + 4)
	);
}
Ejemplo n.º 2
0
	// Set fog parameter.
	MapilVoid GLGraphicsController::SetFogParam(	const ColorARGB < MapilUChar >& color,
													MapilInt32 mode,
													MapilFloat32 begin,
													MapilFloat32 end,
													MapilFloat32 density )
	{
		GLint col[ 4 ] = { color.m_R, color.m_G, color.m_B, color.m_A };

		glFogiv( GL_FOG_COLOR, col );
		glFogi( GL_FOG_MODE, mode );
		//glFogi( GL_FOG_HINT, hint );
		glFogf( GL_FOG_DENSITY, density );
		glFogf( GL_FOG_START, begin );
		glFogf( GL_FOG_END, end );
	}
Ejemplo n.º 3
0
/////////////////////////////////////////////////////////
// Render
//
void GEMglFogiv :: render(GemState *state)
{
  glFogiv (pname, params);
}
Ejemplo n.º 4
0
inline void glFogv( const GLenum & pname, const GLint * params )	{ glFogiv( pname, params ); }
Ejemplo n.º 5
0
M(void, glFogiv, jint pname, jobject params) {
	glFogiv(pname, BUFF(GLint, params));
}