diff options
author | ccameron@chromium.org <ccameron@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-02 23:45:16 +0000 |
---|---|---|
committer | ccameron@chromium.org <ccameron@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-02 23:45:16 +0000 |
commit | f78ac522f8fc1463797b4de6831f9f0ee58566f8 (patch) | |
tree | b683be43f4ce2aa22198e2ede71497bb41265ec6 /content/browser/renderer_host/compositing_iosurface_transformer_mac.h | |
parent | 2f19a0632eb3212d3b230f5de41ae2004e15056c (diff) | |
download | chromium_src-f78ac522f8fc1463797b4de6831f9f0ee58566f8.zip chromium_src-f78ac522f8fc1463797b4de6831f9f0ee58566f8.tar.gz chromium_src-f78ac522f8fc1463797b4de6831f9f0ee58566f8.tar.bz2 |
Separate CompositingIOSurface from its GL context
This is towards making all CompositingIOSurfaces in a window
to share a single GL context.
BUG=180463
Review URL: https://chromiumcodereview.appspot.com/13363002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@191935 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/renderer_host/compositing_iosurface_transformer_mac.h')
-rw-r--r-- | content/browser/renderer_host/compositing_iosurface_transformer_mac.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/content/browser/renderer_host/compositing_iosurface_transformer_mac.h b/content/browser/renderer_host/compositing_iosurface_transformer_mac.h index c38c0e0..d401b92 100644 --- a/content/browser/renderer_host/compositing_iosurface_transformer_mac.h +++ b/content/browser/renderer_host/compositing_iosurface_transformer_mac.h @@ -25,13 +25,12 @@ class CompositingIOSurfaceTransformer { public: // Construct a transformer that always uses the given parameters for texture // bindings. |texture_target| is one of the valid enums to use with - // glBindTexture(). |texture_unit| selects the texture unit to be used when - // running the shader programs (i.e., specify 0 for GL_TEXTURE0). + // glBindTexture(). // |src_texture_needs_y_flip| is true when the |src_texture| argument to any // of the methods below uses upside-down Y coordinates. // |shader_program_cache| is not owned by this instance. CompositingIOSurfaceTransformer( - GLenum texture_target, int texture_unit, bool src_texture_needs_y_flip, + GLenum texture_target, bool src_texture_needs_y_flip, CompositingIOSurfaceShaderPrograms* shader_program_cache); ~CompositingIOSurfaceTransformer(); @@ -78,7 +77,6 @@ class CompositingIOSurfaceTransformer { // textures being created and read). Generally, this is // GL_TEXTURE_RECTANGLE_ARB. const GLenum texture_target_; - const int texture_unit_; const bool src_texture_needs_y_flip_; CompositingIOSurfaceShaderPrograms* const shader_program_cache_; |