예제 #1
0
파일: gldebug.go 프로젝트: Miaque/mojo
func ActiveTexture(texture Enum) {
	defer func() {
		errstr := errDrain()
		log.Printf("gl.ActiveTexture(%v) %v", texture, errstr)
	}()
	C.glActiveTexture(texture.c())
}
예제 #2
0
파일: gl_opengles.go 프로젝트: tanema/amore
func ActiveTexture(texture Enum) {
	C.glActiveTexture(texture.c())
}
예제 #3
0
파일: gles2.go 프로젝트: remogatto/egles
func ActiveTexture(
	texture Enum) {
	C.glActiveTexture(
		C.GLenum(texture))
}
예제 #4
0
파일: gl.go 프로젝트: extrame/gl
// Disable calls glActiveTexture and Unbind
func (t Texture) Disable(unit int, targ int) {
	C.glActiveTexture(TEXTURE0 + C.GLenum(unit))
	t.Unbind(targ)
}
예제 #5
0
func ActiveTexture(texture TextureUnit) {
	C.glActiveTexture(C.GLenum(texture))
}
예제 #6
0
파일: es2.go 프로젝트: nick-fedesna/egles
func ActiveTexture(texture uint) {
	C.glActiveTexture(C.GLenum(texture))
}
예제 #7
0
파일: texture.go 프로젝트: eaburns/gl
// ActiveTexture selects active texture unit.
// Unit must be between 0 and the maximum supported texture units, of which there are at least 80.
func ActiveTexture(unit int) {
	C.glActiveTexture(C.GLenum(C.GL_TEXTURE0 + unit))
}