[Chore] (MG_Util): add/fix some logging

This commit is contained in:
2026-01-10 11:27:56 +08:00
parent 60ab186b5c
commit 48d5e522d8
2 changed files with 7 additions and 1 deletions
@@ -496,14 +496,20 @@ namespace MobileGL {
}
void InitGLESCapabilities() {
auto* vendorName = MG_External::GLES::glGetString(GL_VENDOR);
MGLOG_I("GL_VENDOR: %s", vendorName);
auto* gpuName = MG_External::GLES::glGetString(GL_RENDERER);
MGLOG_I("GL_RENDERER: %s", gpuName);
MG_External::GLES::glGetIntegerv(GL_MAJOR_VERSION, &MG_External::GLES::g_glesCaps.version.Major);
MG_External::GLES::glGetIntegerv(GL_MINOR_VERSION, &MG_External::GLES::g_glesCaps.version.Minor);
GLint extCount = 0;
MG_External::GLES::glGetIntegerv(GL_NUM_EXTENSIONS, &extCount);
MGLOG_I("Detected %d OpenGL ES extensions:", extCount);
for (GLint i = 0; i < extCount; ++i) {
const char* extension = (const char*)MG_External::GLES::glGetStringi(GL_EXTENSIONS, i);
if (extension) {
MGLOG_I(" %s", extension);
if (std::strcmp(extension, "GL_EXT_buffer_storage") == 0) {
MG_External::GLES::g_glesCaps.hasPersistentMapping = true;
}
@@ -232,7 +232,7 @@ namespace MobileGL {
case GL_RGBA:
return TextureInternalFormat::RGBA;
default:
MGLOG_D("%s: unknown internal format %s", MG_Util::ConvertGLEnumToString(internalformat).c_str());
MGLOG_D("%s: unknown internal format %s", __func__, MG_Util::ConvertGLEnumToString(internalformat).c_str());
return TextureInternalFormat::Unknown;
}
}