Examples of glClientActiveTexture()


Examples of com.badlogic.gdx.graphics.GL10.glClientActiveTexture()

        gl.glEnableClientState(GL10.GL_NORMAL_ARRAY);
        gl.glNormalPointer(GL10.GL_FLOAT, attributes.vertexSize, byteBuffer);
        break;

      case Usage.TextureCoordinates:
        gl.glClientActiveTexture(GL10.GL_TEXTURE0 + textureUnit);
        gl.glEnableClientState(GL10.GL_TEXTURE_COORD_ARRAY);
        byteBuffer.position(attribute.offset);
        gl.glTexCoordPointer(attribute.numComponents, GL10.GL_FLOAT, attributes.vertexSize, byteBuffer);
        textureUnit++;
        break;
View Full Code Here

Examples of com.badlogic.gdx.graphics.GL10.glClientActiveTexture()

        break;
      case Usage.Normal:
        gl.glDisableClientState(GL11.GL_NORMAL_ARRAY);
        break;
      case Usage.TextureCoordinates:
        gl.glClientActiveTexture(GL11.GL_TEXTURE0 + textureUnit);
        gl.glDisableClientState(GL11.GL_TEXTURE_COORD_ARRAY);
        textureUnit++;
        break;
      default:
        // throw new GdxRuntimeException("unkown vertex attribute type: " + attribute.usage);
View Full Code Here

Examples of com.badlogic.gdx.graphics.GL11.glClientActiveTexture()

        gl.glEnableClientState(GL10.GL_NORMAL_ARRAY);
        gl.glNormalPointer(GL10.GL_FLOAT, attributes.vertexSize, attribute.offset);
        break;

      case Usage.TextureCoordinates:
        gl.glClientActiveTexture(GL10.GL_TEXTURE0 + textureUnit);
        gl.glEnableClientState(GL10.GL_TEXTURE_COORD_ARRAY);
        gl.glTexCoordPointer(attribute.numComponents, GL10.GL_FLOAT, attributes.vertexSize, attribute.offset);
        textureUnit++;
        break;
View Full Code Here

Examples of com.badlogic.gdx.graphics.GL11.glClientActiveTexture()

        break;
      case Usage.Normal:
        gl.glDisableClientState(GL11.GL_NORMAL_ARRAY);
        break;
      case Usage.TextureCoordinates:
        gl.glClientActiveTexture(GL11.GL_TEXTURE0 + textureUnit);
        gl.glDisableClientState(GL11.GL_TEXTURE_COORD_ARRAY);
        textureUnit++;
        break;
      default:
        throw new GdxRuntimeException("unkown vertex attribute type: " + attribute.usage);
View Full Code Here

Examples of com.badlogic.gdx.graphics.GL11.glClientActiveTexture()

        gl.glEnableClientState(GL10.GL_NORMAL_ARRAY);
        gl.glNormalPointer(GL10.GL_FLOAT, attributes.vertexSize, attribute.offset);
        break;

      case Usage.TextureCoordinates:
        gl.glClientActiveTexture(GL10.GL_TEXTURE0 + textureUnit);
        gl.glEnableClientState(GL10.GL_TEXTURE_COORD_ARRAY);
        gl.glTexCoordPointer(attribute.numComponents, GL10.GL_FLOAT, attributes.vertexSize, attribute.offset);
        textureUnit++;
        break;
View Full Code Here

Examples of com.badlogic.gdx.graphics.GL11.glClientActiveTexture()

        break;
      case Usage.Normal:
        gl.glDisableClientState(GL11.GL_NORMAL_ARRAY);
        break;
      case Usage.TextureCoordinates:
        gl.glClientActiveTexture(GL11.GL_TEXTURE0 + textureUnit);
        gl.glDisableClientState(GL11.GL_TEXTURE_COORD_ARRAY);
        textureUnit++;
        break;
      default:
        // throw new GdxRuntimeException("unkown vertex attribute type: " + attribute.usage);
View Full Code Here

Examples of com.badlogic.gdx.graphics.GL11.glClientActiveTexture()

        gl.glEnableClientState(GL10.GL_NORMAL_ARRAY);
        gl.glNormalPointer(GL10.GL_FLOAT, attributes.vertexSize, attribute.offset);
        break;

      case Usage.TextureCoordinates:
        gl.glClientActiveTexture(GL10.GL_TEXTURE0 + textureUnit);
        gl.glEnableClientState(GL10.GL_TEXTURE_COORD_ARRAY);
        gl.glTexCoordPointer(attribute.numComponents, GL10.GL_FLOAT, attributes.vertexSize, attribute.offset);
        textureUnit++;
        break;
View Full Code Here

Examples of com.badlogic.gdx.graphics.GL11.glClientActiveTexture()

        break;
      case Usage.Normal:
        gl.glDisableClientState(GL11.GL_NORMAL_ARRAY);
        break;
      case Usage.TextureCoordinates:
        gl.glClientActiveTexture(GL11.GL_TEXTURE0 + textureUnit);
        gl.glDisableClientState(GL11.GL_TEXTURE_COORD_ARRAY);
        textureUnit++;
        break;
      default:
        // throw new GdxRuntimeException("unkown vertex attribute type: " + attribute.usage);
View Full Code Here

Examples of javax.media.opengl.GL2.glClientActiveTexture()

    GL2 gl = context(ctx).getGL().getGL2();
        if (texUnitIndex >= 0 &&
                gl.isExtensionAvailable("GL_VERSION_1_3")) {
            gl.glActiveTexture(texUnitIndex + GL.GL_TEXTURE0);
            gl.glClientActiveTexture(texUnitIndex + GL.GL_TEXTURE0);
        }

        gl.glDisable(GL2.GL_TEXTURE_1D);
        gl.glDisable(GL.GL_TEXTURE_2D);
        gl.glDisable(GL2.GL_TEXTURE_3D);
View Full Code Here

Examples of javax.media.opengl.GL2.glClientActiveTexture()

        if (VERBOSE) System.err.println("JoglPipeline.activeTextureUnit()");

    GL2 gl = context(ctx).getGL().getGL2();
        if (gl.isExtensionAvailable("GL_VERSION_1_3")) {
            gl.glActiveTexture(texUnitIndex + GL.GL_TEXTURE0);
            gl.glClientActiveTexture(texUnitIndex + GL.GL_TEXTURE0);
        }
    }

    // native method for setting default TexCoordGeneration
    @Override
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.