~andre-dau/jhelioviewer/welcome

« back to all changes in this revision

Viewing changes to viewmodel/src/org/helioviewer/viewmodel/view/opengl/shader/GLShaderBuilder.java

  • Committer: Andre Dau
  • Date: 2010-07-21 18:51:55 UTC
  • mfrom: (189.3.3 jhelioviewer)
  • Revision ID: andre.dau@web.de-20100721185155-0f6dwd3vu3tgyird
Documentation, formatting and minor fixes

Show diffs side-by-side

added added

removed removed

Lines of Context:
74
74
     *            current GL object
75
75
     */
76
76
    public static void initShaderBuilder(GL gl) {
77
 
        Log.debug(">> GLShaderBuilder.initShaderBuilder(GL) > Initialize shader builder");
 
77
        Log.debug(">> GLShaderBuilder.initShaderBuilder(GL) > Initialize shader builder");
78
78
        int tmp[] = new int[1];
79
79
 
80
80
        tmp[0] = 0;
81
81
        gl.glGetIntegerv(GL.GL_MAX_TEXTURE_IMAGE_UNITS, tmp, 0);
82
82
        maxTexUnits = tmp[0];
83
 
        Log.debug(">> GLShaderBuilder.initShaderBuilder(GL) > max texture image units: " + maxTexUnits);
 
83
        Log.debug(">> GLShaderBuilder.initShaderBuilder(GL) > max texture image units: " + maxTexUnits);
84
84
 
85
85
        tmp[0] = 0;
86
86
        gl.glGetIntegerv(GL.GL_MAX_TEXTURE_COORDS, tmp, 0);
87
87
        maxTexCoords = tmp[0];
88
 
        Log.debug(">> GLShaderBuilder.initShaderBuilder(GL) > max texture coords: " + maxTexCoords);
 
88
        Log.debug(">> GLShaderBuilder.initShaderBuilder(GL) > max texture coords: " + maxTexCoords);
89
89
 
90
90
        tmp[0] = 0;
91
91
        gl.glGetIntegerv(GL.GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB, tmp, 0);
92
92
        maxConstantRegisters = tmp[0];
93
 
        Log.debug(">> GLShaderBuilder.initShaderBuilder(GL) > max fragment uniform components arb: " + maxConstantRegisters);
 
93
        Log.debug(">> GLShaderBuilder.initShaderBuilder(GL) > max fragment uniform components arb: " + maxConstantRegisters);
94
94
 
95
95
        tmp[0] = 0;
96
96
        gl.glGetIntegerv(GL.GL_MAX_VERTEX_ATTRIBS_ARB, tmp, 0);
97
97
        maxVertexAttributes = tmp[0];
98
 
        Log.debug(">> GLShaderBuilder.initShaderBuilder(GL) > max vertex attributes arb: " + maxVertexAttributes);
 
98
        Log.debug(">> GLShaderBuilder.initShaderBuilder(GL) > max vertex attributes arb: " + maxVertexAttributes);
99
99
 
100
100
        GLTextureCoordinate.init(gl);
101
101
    }