//this file describes fte's extensions to the q3 shader syntax
//it can be used directly as a shader file.


//lets put some glsl on the console (Set gl_console to 'console')
//note that the _glsl postfix is only used if the user has a gfx card that supports glsl.
console_glsl
{
	nopicmip
	nomipmaps

	program shaders/generic.vp shaders/console.fp
	param texture 0 baset	//tell it which samplers it can use
	param time time	//tell it the time
	//param cvarf gl_specularexponant specexponant //example of feeding in the value of a cvar
	//param upper topcol //could be used on entities to read the (player's) shirt colour into a topcol uniform
	//param lower botcol //could be used on entities to read the (player's) lower colour into a botcol uniform
	//param eyepos vieworg //put the render origin into uniform named vieworg
	//param colors colourmod //reads the ent's colourmod and puts it in the colourmod uniform

	{
		map "conback"
		//videomap "video/intro.roq"	//use this line instead in order to feed a roq/avi into the glsl/shader
	}
}