| Index: gm/etc1bitmap.cpp
|
| diff --git a/gm/etc1bitmap.cpp b/gm/etc1bitmap.cpp
|
| index 2241c848c3ee990aa9bf2658d0364fcd61e14ccd..fcf521a1803fec084c3a9ee68eba507bccee2f8b 100644
|
| --- a/gm/etc1bitmap.cpp
|
| +++ b/gm/etc1bitmap.cpp
|
| @@ -145,6 +145,20 @@ private:
|
| typedef ETC1BitmapGM INHERITED;
|
| };
|
|
|
| +// This class specializes ETC1BitmapGM to load the mandrill_128.r11.ktx file.
|
| +class ETC1Bitmap_R11_KTX_GM : public ETC1BitmapGM {
|
| +public:
|
| + ETC1Bitmap_R11_KTX_GM() : ETC1BitmapGM() { }
|
| + virtual ~ETC1Bitmap_R11_KTX_GM() { }
|
| +
|
| +protected:
|
| +
|
| + virtual SkString fileExtension() const SK_OVERRIDE { return SkString("r11.ktx"); }
|
| +
|
| +private:
|
| + typedef ETC1BitmapGM INHERITED;
|
| +};
|
| +
|
| #ifndef SK_IGNORE_ETC1_SUPPORT
|
| /**
|
| * Test decoding an image from a PKM file and then
|
| @@ -211,6 +225,7 @@ private:
|
|
|
| DEF_GM( return SkNEW(skiagm::ETC1Bitmap_PKM_GM); )
|
| DEF_GM( return SkNEW(skiagm::ETC1Bitmap_KTX_GM); )
|
| +DEF_GM( return SkNEW(skiagm::ETC1Bitmap_R11_KTX_GM); )
|
|
|
| #ifndef SK_IGNORE_ETC1_SUPPORT
|
| DEF_GM( return SkNEW(skiagm::ETC1Bitmap_NPOT_GM); )
|
|
|