mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 14:19:46 -06:00
Switch to using bitfields in the streambuffer class so we can exclude buggy streambuffer types. This disables pinned memory on ATI for GL_ELEMENT_ARRAY_BUFFER because it seems to be buggy. This fixes ATI for me.
This commit is contained in:
@ -287,15 +287,6 @@ Renderer::Renderer()
|
||||
ERROR_LOG(VIDEO, "buggy driver detected. Disable UBO");
|
||||
}
|
||||
|
||||
#ifndef _WIN32
|
||||
if(g_Config.backend_info.bSupportsGLPinnedMemory) {
|
||||
// some fglrx versions have a broken pinned memory implementation, so disable it on non-windows plattforms.
|
||||
// everywhere else it isn't supported at all :-(
|
||||
g_Config.backend_info.bSupportsGLPinnedMemory = false;
|
||||
ERROR_LOG(VIDEO, "some fglrx versions have broken pinned memory support, so it's disabled for fglrx");
|
||||
}
|
||||
#endif
|
||||
|
||||
UpdateActiveConfig();
|
||||
OSD::AddMessage(StringFromFormat("Missing Extensions: %s%s%s%s%s%s",
|
||||
g_ActiveConfig.backend_info.bSupportsDualSourceBlend ? "" : "DualSourceBlend ",
|
||||
|
Reference in New Issue
Block a user