diff options
author | nduca@chromium.org <nduca@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-22 17:09:59 +0000 |
---|---|---|
committer | nduca@chromium.org <nduca@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-22 17:09:59 +0000 |
commit | 799b4b2342f2ce5837c8b36bd419eb6f40625f3b (patch) | |
tree | ec20862106f4d01e0c87dc6bb967ab103cb3c350 /gpu/command_buffer/service/gles2_cmd_decoder.h | |
parent | 530724d2c2949d7c6823f6065004c9335388920f (diff) | |
download | chromium_src-799b4b2342f2ce5837c8b36bd419eb6f40625f3b.zip chromium_src-799b4b2342f2ce5837c8b36bd419eb6f40625f3b.tar.gz chromium_src-799b4b2342f2ce5837c8b36bd419eb6f40625f3b.tar.bz2 |
Unify MacOS resizing path with glResizeCHROMIUM.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=97644
Review URL: http://codereview.chromium.org/7671035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@97668 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'gpu/command_buffer/service/gles2_cmd_decoder.h')
-rw-r--r-- | gpu/command_buffer/service/gles2_cmd_decoder.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/gpu/command_buffer/service/gles2_cmd_decoder.h b/gpu/command_buffer/service/gles2_cmd_decoder.h index 23c5e3a..fc66b3d 100644 --- a/gpu/command_buffer/service/gles2_cmd_decoder.h +++ b/gpu/command_buffer/service/gles2_cmd_decoder.h @@ -81,12 +81,7 @@ class GLES2Decoder : public CommonDecoder { uint32 parent_texture_id) = 0; // Resize an offscreen frame buffer. - virtual void ResizeOffscreenFrameBuffer(const gfx::Size& size) = 0; - - // Force the offscreen frame buffer's size to be updated. This - // usually occurs lazily, during SwapBuffers, but on some platforms - // (Mac OS X in particular) it must be done immediately. - virtual bool UpdateOffscreenFrameBufferSize() = 0; + virtual bool ResizeOffscreenFrameBuffer(const gfx::Size& size) = 0; // Make this decoder's GL context current. virtual bool MakeCurrent() = 0; @@ -105,7 +100,8 @@ class GLES2Decoder : public CommonDecoder { // Sets a callback which is called when a glResizeCHROMIUM command // is processed. - virtual void SetResizeCallback(Callback1<gfx::Size>::Type* callback) = 0; + virtual void SetResizeCallback( + Callback1<gfx::Size>::Type* callback) = 0; // Sets a callback which is called when a SwapBuffers command is processed. virtual void SetSwapBuffersCallback(Callback0::Type* callback) = 0; |