Documentation de Gambas - /comp/gb.opengl.glsl/gl/activetexture

/comp/gb.opengl.glsl/gl/activetexture

# Gl.ActiveTexture (gb.opengl)

Static Sub ActiveTexture ( Texture As Integer )

Select active texture unit.

### Parameters

texture

  Specifies which texture unit to make active. The number of texture units is implementation dependent, but must be at least

  1. . texture must be one of

  Gl.TEXTUREi, where i ranges from 0 (Gl.MAX_COMBINED_TEXTURE_IMAGE_UNITS - 1). The initial value is Gl.TEXTURE0.

### Description

Gl.ActiveTexture selects which texture unit subsequent texture state calls will affect. The number of texture units an implementation supports is implementation dependent, but must be at least 48.

### Errors

Gl.INVALID_ENUM is generated if texture is not one of Gl.TEXTUREi, where i ranges from 0 to (Gl.MAX_COMBINED_TEXTURE_IMAGE_UNITS - 1).

### Associated Gets

Gl.Get with argument Gl.ACTIVE_TEXTURE, or Gl.MAX_COMBINED_TEXTURE_IMAGE_UNITS.

### See Also

Gl.GenTextures, Gl.BindTexture, Gl.CompressedTexImage1D, Gl.CompressedTexImage2D, Gl.CompressedTexImage3D, Gl.CompressedTexSubImage1D, Gl.CompressedTexSubImage2D, Gl.CompressedTexSubImage3D, Gl.CopyTexImage1D, Gl.CopyTexImage2D, Gl.CopyTexSubImage1D, Gl.CopyTexSubImage2D, Gl.CopyTexSubImage3D, Gl.DeleteTextures Gl.IsTexture, Gl.TexImage1D, Gl.TexImage2D, Gl.TexImage2DMultisample, Gl.TexImage3D, Gl.TexImage3DMultisample, Gl.TexSubImage1D, Gl.TexSubImage2D, Gl.TexSubImage3D, Gl.TexParameter,

Copyright © 1991-2006 Silicon Graphics, Inc. This document is licensed under the SGI Free Software B License. For details, see http://oss.sgi.com/projects/FreeB.

➡ See original documentation