diff options
-rw-r--r-- | chrome/browser/renderer_host/accelerated_surface_container_mac.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/chrome/browser/renderer_host/accelerated_surface_container_mac.cc b/chrome/browser/renderer_host/accelerated_surface_container_mac.cc index 3d1972f..f8ea964 100644 --- a/chrome/browser/renderer_host/accelerated_surface_container_mac.cc +++ b/chrome/browser/renderer_host/accelerated_surface_container_mac.cc @@ -79,7 +79,9 @@ void AcceleratedSurfaceContainerMac::Draw(CGLContextObj context) { glBindTexture(target, texture_); glTexParameterf(target, GL_TEXTURE_MIN_FILTER, GL_NEAREST); glTexParameterf(target, GL_TEXTURE_MAG_FILTER, GL_NEAREST); - if (!io_surface_support) { + if (io_surface_support) { + texture_needs_upload_ = true; + } else { // Reserve space on the card for the actual texture upload, done with the // glTexSubImage2D() call, below. glTexImage2D(target, |