Example usage for org.lwjgl.opengl GL14 GL_CONSTANT_COLOR

List of usage examples for org.lwjgl.opengl GL14 GL_CONSTANT_COLOR

Introduction

In this page you can find the example usage for org.lwjgl.opengl GL14 GL_CONSTANT_COLOR.

Prototype

int GL_CONSTANT_COLOR

To view the source code for org.lwjgl.opengl GL14 GL_CONSTANT_COLOR.

Click Source Link

Document

Accepted by the sfactor and dfactor parameters of BlendFunc.

Usage

From source file:cuchaz.jfxgl.prism.JFXGLContext.java

License:Open Source License

private static int translateScaleFactor(int scaleFactor) {
    switch (scaleFactor) {
    case GLContext.GL_ZERO:
        return GL11.GL_ZERO;
    case GLContext.GL_ONE:
        return GL11.GL_ONE;
    case GLContext.GL_SRC_COLOR:
        return GL11.GL_SRC_COLOR;
    case GLContext.GL_ONE_MINUS_SRC_COLOR:
        return GL11.GL_ONE_MINUS_SRC_COLOR;
    case GLContext.GL_DST_COLOR:
        return GL11.GL_DST_COLOR;
    case GLContext.GL_ONE_MINUS_DST_COLOR:
        return GL11.GL_ONE_MINUS_DST_COLOR;
    case GLContext.GL_SRC_ALPHA:
        return GL11.GL_SRC_ALPHA;
    case GLContext.GL_ONE_MINUS_SRC_ALPHA:
        return GL11.GL_ONE_MINUS_SRC_ALPHA;
    case GLContext.GL_DST_ALPHA:
        return GL11.GL_DST_ALPHA;
    case GLContext.GL_ONE_MINUS_DST_ALPHA:
        return GL11.GL_ONE_MINUS_DST_ALPHA;
    case GLContext.GL_CONSTANT_COLOR:
        return GL14.GL_CONSTANT_COLOR;
    case GLContext.GL_ONE_MINUS_CONSTANT_COLOR:
        return GL14.GL_ONE_MINUS_CONSTANT_COLOR;
    case GLContext.GL_CONSTANT_ALPHA:
        return GL14.GL_CONSTANT_ALPHA;
    case GLContext.GL_ONE_MINUS_CONSTANT_ALPHA:
        return GL14.GL_ONE_MINUS_CONSTANT_ALPHA;
    case GLContext.GL_SRC_ALPHA_SATURATE:
        return GL11.GL_SRC_ALPHA_SATURATE;
    default:// w w  w .  j a v  a 2s .  c o m
        // don't know what to do, just return zero
        return GL11.GL_ZERO;
    }
}