diff options
Diffstat (limited to 'chromium/gpu/command_buffer/service/renderbuffer_manager.h')
-rw-r--r-- | chromium/gpu/command_buffer/service/renderbuffer_manager.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/chromium/gpu/command_buffer/service/renderbuffer_manager.h b/chromium/gpu/command_buffer/service/renderbuffer_manager.h index e87b1303cd0..72373f7adb4 100644 --- a/chromium/gpu/command_buffer/service/renderbuffer_manager.h +++ b/chromium/gpu/command_buffer/service/renderbuffer_manager.h @@ -20,6 +20,8 @@ #include "gpu/gpu_export.h" namespace gpu { +class GpuDriverBugWorkarounds; + namespace gles2 { class FeatureInfo; @@ -76,7 +78,8 @@ class GPU_EXPORT Renderbuffer // Regenerates the object backing this client_id, creating a new service_id. // Also reattaches any framebuffers using this renderbuffer. - bool RegenerateAndBindBackingObjectIfNeeded(); + bool RegenerateAndBindBackingObjectIfNeeded( + const GpuDriverBugWorkarounds& workarounds); void AddFramebufferAttachmentPoint(Framebuffer* framebuffer, GLenum attachment); |