ogl: change the default buffer upload on osx+nvidia

This commit is contained in:
degasus 2013-09-11 11:02:09 +02:00
parent 2b10142b4f
commit 3b0b5155e8

View File

@ -21,8 +21,12 @@ StreamBuffer::StreamBuffer(u32 type, size_t size, StreamType uploadType)
{
glGenBuffers(1, &m_buffer);
bool nvidia = !strcmp(g_ogl_config.gl_vendor, "NVIDIA Corporation");
bool nvidia = false;
#ifndef __APPLE__
// OSX also reports to be nvidia, but the driver is self written and doesn't act like the windows nvidia driver.
nvidia = !strcmp(g_ogl_config.gl_vendor, "NVIDIA Corporation");
#endif
if(m_uploadtype & STREAM_DETECT)
{
// TODO: move this to InitBackendInfo