| Index: content/common/gpu/image_transport_surface_calayer_mac.mm
|
| diff --git a/content/common/gpu/image_transport_surface_calayer_mac.mm b/content/common/gpu/image_transport_surface_calayer_mac.mm
|
| index 3778d4868ba424cf24cfa287752d8a7afe37239b..1aec294ce0ded5808170eac63d376a3c63638c39 100644
|
| --- a/content/common/gpu/image_transport_surface_calayer_mac.mm
|
| +++ b/content/common/gpu/image_transport_surface_calayer_mac.mm
|
| @@ -290,8 +290,13 @@ void CALayerStorageProvider::FreeColorBufferStorage() {
|
| can_draw_returned_false_count_ = 0;
|
| }
|
|
|
| -void CALayerStorageProvider::SwapBuffers(
|
| - const gfx::Size& size, float scale_factor) {
|
| +void CALayerStorageProvider::FrameSizeChanged(const gfx::Size& pixel_size,
|
| + float scale_factor) {
|
| + DCHECK_EQ(fbo_pixel_size_.ToString(), pixel_size.ToString());
|
| + DCHECK_EQ(fbo_scale_factor_, scale_factor);
|
| +}
|
| +
|
| +void CALayerStorageProvider::SwapBuffers() {
|
| DCHECK(!has_pending_draw_);
|
|
|
| // Recreate the CALayer on the new GPU if a GPU switch has occurred. Note
|
|
|