register a single shader instance for a particular class . concode_field_sep String fragmentShaderFileName concode_elem_sep String SHADER_PREFIX concode_elem_sep String VERTEX_FILENAME_SUFFIX concode_elem_sep String vertexShaderFileName concode_elem_sep String FRAGMENT_FILENAME_SUFFIX concode_elem_sep int vertexShader concode_elem_sep int fragmentShader concode_elem_sep int program concode_elem_sep HashMap<Class<? extends GLSLShader>,GLSLShader> SHADER_REGISTRY concode_field_sep GLSLShader getShader concode_elem_sep int compileAndLoadShader concode_elem_sep void initializeShaders concode_elem_sep void loadShader concode_elem_sep void retrieveGLSLParams concode_elem_sep void bindShader concode_elem_sep void setGLSLParams concode_elem_sep void disableShaders concode_elem_sep int getNamedParameter
void function ( Class < ? extends GLSLShader > arg0 , GLSLShader arg1 ) { if ( SHADER_REGISTRY . containsKey ( arg0 ) ) { throw new Error ( "srini_string" + arg0 . getSimpleName ( ) ) ; } SHADER_REGISTRY . put ( arg0 , arg1 ) ; }