JAVA LWJGL SHADER PROGRAM SOFTWARE
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * this software without specific prior written permission. * of his contributors may be used to endorse or promote products derived from * * Neither the name of the Matt DesLauriers nor the names
![java lwjgl shader program java lwjgl shader program](https://goharsha.com/assets/images/lwjgl-tutorial-series/first-triangle.png)
* the following disclaimer in the documentation and/or other materials provided * form must reproduce the above copyright notice, this list of conditions and * list of conditions and the following disclaimer.
JAVA LWJGL SHADER PROGRAM CODE
* * Redistributions of source code must retain the above copyright notice, this * modification, are permitted provided that the following conditions are met:
![java lwjgl shader program java lwjgl shader program](https://i.stack.imgur.com/SJHVN.jpg)
* Redistribution and use in source and binary forms, with or without * Copyright (c) 2012, Matt DesLauriers All rights reserved.
![java lwjgl shader program java lwjgl shader program](https://jvm-gaming.org/uploads/default/original/2X/7/74d6e9e28e68eeaf17552ea5b017b3337e96341e.jpeg)
ShaderProgram Class Attrib Class isSupported Method setStrictMode Method isStrictMode Method createProgram Method shaderTypeString Method compileShader Method attachShaders Method linkProgram Method getLog Method use Method disposeShaders Method dispose Method getVertexShaderID Method getFragmentShaderID Method getVertexShaderSource Method getFragmentShaderSource Method getID Method valid Method fetchUniforms Method fetchAttributes Method getUniformLocation Method attrib Method getAttributeLocation Method getAttributeType Method getAttributeSize Method getAttributeNames Method getUniformNames Method hasUniform Method hasAttribute Method uniformf Method uniformi Method getUniform Method getUniform Method getUniform Method getUniform Method getUniform1i Method getUniform1i Method getUniform2i Method getUniform2i Method getUniform3i Method getUniform3i Method getUniform4i Method getUniform4i Method getUniform1f Method getUniform1f Method getUniform2f Method getUniform2f Method getUniform3f Method getUniform3f Method getUniform4f Method getUniform4f Method setUniformf Method setUniformf Method setUniformf Method setUniformf Method setUniformi Method setUniformi Method setUniformi Method setUniformi Method setUniformf Method setUniformf Method setUniformf Method setUniformf Method setUniformi Method setUniformi Method setUniformi Method setUniformi Method setUniformMatrix Method setUniformMatrix Method setUniformMatrix Method setUniformMatrix Method setUniformf Method setUniformf Method setUniformf Method setUniformf Method setUniformf Method setUniformf Method