|
libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
|
OpenGL shader program metadata cached by the Fast3D renderer. More...
#include <gfx_opengl.h>
Public Attributes | |
| GLuint | openglProgramId |
| uint8_t | numInputs |
| bool | usedTextures [SHADER_MAX_TEXTURES] |
| uint8_t | numFloats |
| GLint | attribLocations [16] |
| uint8_t | attribSizes [16] |
| uint8_t | numAttribs |
| GLint | frameCountLocation |
| GLint | noiseScaleLocation |
| GLint | prim_depth_location |
| GLint | texture_width_location |
| GLint | texture_height_location |
| GLint | texture_filtering_location |
OpenGL shader program metadata cached by the Fast3D renderer.
| GLint Fast::ShaderProgram::attribLocations[16] |
| uint8_t Fast::ShaderProgram::attribSizes[16] |
| GLint Fast::ShaderProgram::frameCountLocation |
| GLint Fast::ShaderProgram::noiseScaleLocation |
| uint8_t Fast::ShaderProgram::numAttribs |
| uint8_t Fast::ShaderProgram::numFloats |
| uint8_t Fast::ShaderProgram::numInputs |
| GLuint Fast::ShaderProgram::openglProgramId |
| GLint Fast::ShaderProgram::prim_depth_location |
| GLint Fast::ShaderProgram::texture_filtering_location |
| GLint Fast::ShaderProgram::texture_height_location |
| GLint Fast::ShaderProgram::texture_width_location |
| bool Fast::ShaderProgram::usedTextures[SHADER_MAX_TEXTURES] |