diff options
Diffstat (limited to 'chromium/gpu/command_buffer/service/texture_manager.h')
-rw-r--r-- | chromium/gpu/command_buffer/service/texture_manager.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/chromium/gpu/command_buffer/service/texture_manager.h b/chromium/gpu/command_buffer/service/texture_manager.h index ec79a33ce40..2c3183947bc 100644 --- a/chromium/gpu/command_buffer/service/texture_manager.h +++ b/chromium/gpu/command_buffer/service/texture_manager.h @@ -155,6 +155,10 @@ class GPU_GLES2_EXPORT Texture final : public TextureBase { return max_level_; } + GLint unclamped_base_level() const { return unclamped_base_level_; } + + GLint unclamped_max_level() const { return unclamped_max_level_; } + GLenum swizzle_r() const { return swizzle_r_; } GLenum swizzle_g() const { return swizzle_g_; } @@ -578,6 +582,9 @@ class GPU_GLES2_EXPORT Texture final : public TextureBase { GLenum swizzle_b_; GLenum swizzle_a_; + GLint unclamped_base_level_ = 0; + GLint unclamped_max_level_ = 1000; + // The maximum level that has been set. GLint max_level_set_; |