Clean up, removed some unused gles state

This commit is contained in:
Emile Belanger 2021-03-22 16:54:16 +00:00
parent 7e9659d8f8
commit de244b86c2
4 changed files with 4 additions and 12 deletions

View file

@ -133,9 +133,6 @@ void OpenGLFrameBuffer::InitializeState()
// Move some state to the framebuffer object for easier access.
hwcaps = gles.flags;
glslversion = gles.glslversion;
uniformblockalignment = gles.uniformblockalignment;
maxuniformblock = gles.maxuniformblock;
vendorstring = gles.vendorstring;
Printf("GL_VENDOR: %s\n", glGetString(GL_VENDOR));
@ -143,6 +140,7 @@ void OpenGLFrameBuffer::InitializeState()
Printf("GL_VERSION: %s\n", glGetString(GL_VERSION));
Printf("GL_SHADING_LANGUAGE_VERSION: %s\n", glGetString(GL_SHADING_LANGUAGE_VERSION));
Printf(PRINT_LOG, "GL_EXTENSIONS:");
Printf("%s\n", glGetString(GL_EXTENSIONS));
glDepthFunc(GL_LESS);

View file

@ -721,7 +721,7 @@ bool FShader::Bind(ShaderFlavourData& flavour)
variantConfig.AppendFormat("#define DEF_USE_COLOR_MAP %d\n", flavour.useColorMap);
Printf("Shader: %s, %08x %s", mFragProg2.GetChars(), tag, variantConfig.GetChars());
// Printf("Shader: %s, %08x %s", mFragProg2.GetChars(), tag, variantConfig.GetChars());
Load(mName.GetChars(), mVertProg, mFragProg, mFragProg2, mLightProg, mDefinesBase + variantConfig);

View file

@ -103,13 +103,10 @@ namespace OpenGLESRenderer
gles.flags = 0;
gles.useMappedBuffers = true;
gles.depthStencilAvailable = true;
gles.glslversion = 1.0;
gles.maxuniforms = 1024 * 16;
gles.maxuniformblock = 1024 * 16;
gles.uniformblockalignment = 256;
gles.max_texturesize = 1024 * 4;
gles.modelstring = (char*)"MODEL";
gles.vendorstring = (char*)"EMILES";
gles.modelstring = (char*)glGetString(GL_RENDERER);
gles.vendorstring = (char*)glGetString(GL_VENDOR);
gles.maxlights = 32; // TODO, calcualte this
gles.numlightvectors = (gles.maxlights * LIGHT_VEC4_NUM);
}

View file

@ -62,13 +62,10 @@ namespace OpenGLESRenderer
{
unsigned int flags;
unsigned int maxuniforms;
unsigned int maxuniformblock;
unsigned int uniformblockalignment;
unsigned int maxlights;
unsigned int numlightvectors;
bool useMappedBuffers;
bool depthStencilAvailable;
float glslversion;
int max_texturesize;
char* vendorstring;
char* modelstring;