mirror of
https://github.com/blawar/GLideN64.git
synced 2024-07-07 03:13:49 +00:00
Log info about GL version.
This commit is contained in:
parent
9b33b71f36
commit
f000cf4154
|
@ -1155,15 +1155,21 @@ void OGLRender::clearColorBuffer(float *_pColor )
|
||||||
|
|
||||||
void OGLRender::_initExtensions()
|
void OGLRender::_initExtensions()
|
||||||
{
|
{
|
||||||
|
LOG(LOG_VERBOSE, "OpenGL version string: %s\n", glGetString(GL_VERSION));
|
||||||
|
LOG(LOG_VERBOSE, "OpenGL vendor: %s\n", glGetString(GL_VENDOR));
|
||||||
|
LOG(LOG_VERBOSE, "OpenGL renderer: %s\n", glGetString(GL_RENDERER));
|
||||||
|
|
||||||
#ifndef GLES2
|
#ifndef GLES2
|
||||||
GLint majorVersion = 0;
|
GLint majorVersion = 0;
|
||||||
glGetIntegerv(GL_MAJOR_VERSION, &majorVersion);
|
glGetIntegerv(GL_MAJOR_VERSION, &majorVersion);
|
||||||
|
LOG(LOG_VERBOSE, "OpenGL major version: %d\n", majorVersion);
|
||||||
assert(majorVersion >= 3 && "Plugin requires GL version 3 or higher.");
|
assert(majorVersion >= 3 && "Plugin requires GL version 3 or higher.");
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef GL_IMAGE_TEXTURES_SUPPORT
|
#ifdef GL_IMAGE_TEXTURES_SUPPORT
|
||||||
GLint minorVersion = 0;
|
GLint minorVersion = 0;
|
||||||
glGetIntegerv(GL_MINOR_VERSION, &minorVersion);
|
glGetIntegerv(GL_MINOR_VERSION, &minorVersion);
|
||||||
|
LOG(LOG_VERBOSE, "OpenGL minor version: %d\n", minorVersion);
|
||||||
#ifndef GLESX
|
#ifndef GLESX
|
||||||
m_bImageTexture = (majorVersion >= 4) && (minorVersion >= 3) && (glBindImageTexture != NULL);
|
m_bImageTexture = (majorVersion >= 4) && (minorVersion >= 3) && (glBindImageTexture != NULL);
|
||||||
#elif defined(GLES3_1)
|
#elif defined(GLES3_1)
|
||||||
|
@ -1174,6 +1180,7 @@ void OGLRender::_initExtensions()
|
||||||
#else
|
#else
|
||||||
m_bImageTexture = false;
|
m_bImageTexture = false;
|
||||||
#endif
|
#endif
|
||||||
|
LOG(LOG_VERBOSE, "ImageTexture support: %s\n", m_bImageTexture ? "yes" : "no");
|
||||||
|
|
||||||
#ifndef GLESX
|
#ifndef GLESX
|
||||||
if (config.texture.maxAnisotropy != 0) {
|
if (config.texture.maxAnisotropy != 0) {
|
||||||
|
@ -1182,6 +1189,7 @@ void OGLRender::_initExtensions()
|
||||||
} else
|
} else
|
||||||
#endif
|
#endif
|
||||||
config.texture.maxAnisotropyF = 0.0f;
|
config.texture.maxAnisotropyF = 0.0f;
|
||||||
|
LOG(LOG_VERBOSE, "Max Anisotropy: %f\n", config.texture.maxAnisotropyF);
|
||||||
}
|
}
|
||||||
|
|
||||||
void OGLRender::_initStates()
|
void OGLRender::_initStates()
|
||||||
|
|
Loading…
Reference in New Issue
Block a user