OGLTexture: Only set texture name if supported

This commit is contained in:
OatmealDome 2022-01-30 21:46:27 -05:00
parent ea1ac73c38
commit b36c866398

View File

@ -9,6 +9,8 @@
#include "VideoBackends/OGL/SamplerCache.h" #include "VideoBackends/OGL/SamplerCache.h"
#include "VideoCommon/VideoConfig.h"
namespace OGL namespace OGL
{ {
namespace namespace
@ -116,7 +118,7 @@ OGLTexture::OGLTexture(const TextureConfig& tex_config, std::string_view name)
glActiveTexture(GL_MUTABLE_TEXTURE_INDEX); glActiveTexture(GL_MUTABLE_TEXTURE_INDEX);
glBindTexture(target, m_texId); glBindTexture(target, m_texId);
if (!m_name.empty()) if (!m_name.empty() && g_ActiveConfig.backend_info.bSupportsSettingObjectNames)
{ {
glObjectLabel(GL_TEXTURE, m_texId, -1, m_name.c_str()); glObjectLabel(GL_TEXTURE, m_texId, -1, m_name.c_str());
} }