mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-02-14 06:40:53 +00:00
cleanup: remove intermediate const char* variables
This commit is contained in:
parent
a745f02a07
commit
2834c88de7
@ -110,8 +110,7 @@ namespace gl
|
||||
{
|
||||
if (!find_count) break;
|
||||
|
||||
const char *ext = (const char*)glGetStringi(GL_EXTENSIONS, i);
|
||||
const auto ext_name = std::string(ext);
|
||||
const std::string ext_name = reinterpret_cast<const char*>(glGetStringi(GL_EXTENSIONS, i));
|
||||
|
||||
if (ext_name == "GL_ARB_shader_draw_parameters")
|
||||
{
|
||||
@ -171,10 +170,9 @@ namespace gl
|
||||
}
|
||||
|
||||
//Workaround for intel drivers which have terrible capability reporting
|
||||
std::string vendor_string;
|
||||
if (const char* raw_string = (const char*)glGetString(GL_VENDOR))
|
||||
std::string vendor_string = reinterpret_cast<const char*>(glGetString(GL_VENDOR));
|
||||
if (!vendor_string.empty())
|
||||
{
|
||||
vendor_string = raw_string;
|
||||
std::transform(vendor_string.begin(), vendor_string.end(), vendor_string.begin(), ::tolower);
|
||||
}
|
||||
else
|
||||
|
Loading…
x
Reference in New Issue
Block a user