diff options
Diffstat (limited to 'src/native/ogl/GLSLShaderProgram.c')
-rw-r--r-- | src/native/ogl/GLSLShaderProgram.c | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/src/native/ogl/GLSLShaderProgram.c b/src/native/ogl/GLSLShaderProgram.c index 3c29cb6..c88a4d2 100644 --- a/src/native/ogl/GLSLShaderProgram.c +++ b/src/native/ogl/GLSLShaderProgram.c @@ -685,6 +685,10 @@ Java_javax_media_j3d_GLSLShaderProgramRetained_lookupNativeShaderAttrNames( JNIEnv table = *env; +#ifdef VERBOSE + fprintf(stderr, "GLSLShaderProgramRetained.lookupNativeShaderAttrNames\n"); +#endif + locPtr = (*env)->GetLongArrayElements(env, locArr, NULL); typePtr = (*env)->GetIntArrayElements(env, typeArr, NULL); sizePtr = (*env)->GetIntArrayElements(env, sizeArr, NULL); @@ -725,11 +729,11 @@ Java_javax_media_j3d_GLSLShaderProgramRetained_lookupNativeShaderAttrNames( &maxStrLen); name = malloc(maxStrLen + 1); - /* +#ifdef VERBOSE fprintf(stderr, "numActiveUniforms = %d, maxStrLen = %d\n", numActiveUniforms, maxStrLen); - */ +#endif for (i = 0; i < numActiveUniforms; i++) { glslCtxInfo->pfnglGetActiveUniformARB((GLhandleARB) shaderProgramId, @@ -739,11 +743,11 @@ Java_javax_media_j3d_GLSLShaderProgramRetained_lookupNativeShaderAttrNames( &size, &type, name); - /* +#ifdef VERBOSE fprintf(stderr, "Uniform[%d] : name = %s, type = %d, size = %d\n", i, name, type, size); - */ +#endif /* Now try to find the name */ for (j = 0; j < numAttrNames; j++) { @@ -766,11 +770,11 @@ Java_javax_media_j3d_GLSLShaderProgramRetained_lookupNativeShaderAttrNames( loc = glslCtxInfo->pfnglGetUniformLocationARB((GLhandleARB)shaderProgramId, attrNamesString[i]); - /* +#ifdef VERBOSE fprintf(stderr, "str = %s, loc = %d\n", attrNamesString[i], loc); - */ +#endif locPtr[i] = (jlong)loc; } |