Index: cc/resources/ui_resource_bitmap.h |
diff --git a/cc/resources/ui_resource_bitmap.h b/cc/resources/ui_resource_bitmap.h |
index dbf70690792c2801457abf68b0ff9cb7ee51639b..e1b5aee0adbde5786923991311a36b041efa16e4 100644 |
--- a/cc/resources/ui_resource_bitmap.h |
+++ b/cc/resources/ui_resource_bitmap.h |
@@ -22,14 +22,20 @@ class CC_EXPORT UIResourceBitmap |
enum UIResourceFormat { |
RGBA8 |
}; |
+ enum UIResourceWrapMode { |
+ CLAMP_TO_EDGE, |
+ REPEAT |
+ }; |
// Takes ownership of “pixels”. |
static scoped_refptr<UIResourceBitmap> Create(uint8_t* pixels, |
UIResourceFormat format, |
+ UIResourceWrapMode wrap_mode, |
gfx::Size size); |
gfx::Size GetSize() const { return size_; } |
UIResourceFormat GetFormat() const { return format_; } |
+ UIResourceWrapMode GetWrapMode() const { return wrap_mode_; } |
uint8_t* GetPixels() { return pixels_.get(); } |
private: |
@@ -40,6 +46,7 @@ class CC_EXPORT UIResourceBitmap |
scoped_ptr<uint8_t[]> pixels_; |
UIResourceFormat format_; |
+ UIResourceWrapMode wrap_mode_; |
gfx::Size size_; |
DISALLOW_COPY_AND_ASSIGN(UIResourceBitmap); |