Index: gpu/command_buffer/service/texture_definition.h |
diff --git a/gpu/command_buffer/service/texture_definition.h b/gpu/command_buffer/service/texture_definition.h |
index 9ea9357bbc86c175a086647cb9244b90206ec44a..0a9910b4a2094f9d405818696c60506b37a14150 100644 |
--- a/gpu/command_buffer/service/texture_definition.h |
+++ b/gpu/command_buffer/service/texture_definition.h |
@@ -46,6 +46,11 @@ class GPU_EXPORT TextureDefinition { |
TextureDefinition(GLenum target, |
GLuint service_id, |
+ GLenum min_filter, |
+ GLenum mag_filter, |
+ GLenum wrap_s, |
+ GLenum wrap_t, |
+ GLenum usage, |
bool immutable, |
const LevelInfos& level_infos); |
~TextureDefinition(); |
@@ -55,6 +60,11 @@ class GPU_EXPORT TextureDefinition { |
} |
GLuint ReleaseServiceId(); |
+ GLenum min_filter() const { return min_filter_; } |
+ GLenum mag_filter() const { return mag_filter_; } |
+ GLenum wrap_s() const { return wrap_s_; } |
+ GLenum wrap_t() const { return wrap_t_; } |
+ GLenum usage() const { return usage_; } |
bool immutable() const { return immutable_; } |
@@ -65,6 +75,11 @@ class GPU_EXPORT TextureDefinition { |
private: |
GLenum target_; |
GLuint service_id_; |
+ GLenum min_filter_; |
+ GLenum mag_filter_; |
+ GLenum wrap_s_; |
+ GLenum wrap_t_; |
+ GLenum usage_; |
bool immutable_; |
std::vector<std::vector<LevelInfo> > level_infos_; |