HomeSort by relevance Sort by last modified time
    Searched refs:ImageTexture (Results 1 - 12 of 12) sorted by null

  /external/webkit/Source/WebCore/platform/graphics/android/rendering/
ImagesManager.h 39 class ImageTexture;
46 ImageTexture* setImage(SkBitmapRef* imgRef);
47 ImageTexture* retainImage(unsigned imgCRC);
50 // should be called only by ~ImageTexture()
62 HashMap<unsigned, ImageTexture*> m_images;
ImagesManager.cpp 36 #include "ImageTexture.h"
50 ImageTexture* ImagesManager::setImage(SkBitmapRef* imgRef)
57 ImageTexture* image = 0;
61 crc = ImageTexture::computeCRC(bitmap);
74 img = ImageTexture::convertBitmap(bitmap);
75 image = new ImageTexture(img, crc);
83 ImageTexture* ImagesManager::retainImage(unsigned imgCRC)
89 ImageTexture* image = 0;
104 ImageTexture* image = m_images.get(imgCRC);
122 HashMap<unsigned, ImageTexture*>::iterator end = m_images.end()
    [all...]
ImageTexture.h 50 // an ImageTexture instance with it (or increment the refcount of an existing
54 // To detect if an image is similar, we compute and use a CRC. Each ImageTexture
60 // Each ImageTexture's CRC being unique, LayerAndroid instances simply store that
61 // and retain/release the corresponding ImageTexture (so that
64 // ImageTexture at draw time.
66 // ImageTexture recopy the original SkBitmap so that they can safely be used
71 class ImageTexture : public TilePainter {
73 ImageTexture(SkBitmap* bmp, unsigned crc);
74 virtual ~ImageTexture();
111 #endif // ImageTexture
    [all...]
ImageTexture.cpp 26 #define LOG_TAG "ImageTexture"
30 #include "ImageTexture.h"
73 ImageTexture::ImageTexture(SkBitmap* bmp, unsigned crc)
81 ClassTracker::instance()->increment("ImageTexture");
96 ImageTexture::~ImageTexture()
99 ClassTracker::instance()->decrement("ImageTexture");
107 SkBitmap* ImageTexture::convertBitmap(SkBitmap* bitmap)
126 unsigned ImageTexture::computeCRC(const SkBitmap* bitmap
    [all...]
PaintTileOperation.cpp 35 #include "ImageTexture.h"
66 ImageTexture* image = static_cast<ImageTexture*>(m_painter);
PaintTileOperation.h 37 class ImageTexture;
  /external/webkit/Source/WebCore/platform/graphics/android/layers/
BaseLayerAndroid.h 78 bool drawSimpleQuad(ImageTexture* imageTexture,
82 void drawRepeatedGrid(ImageTexture* imageTexture,
BaseLayerAndroid.cpp 186 bool FixedBackgroundImageLayerAndroid::drawSimpleQuad(ImageTexture* imageTexture,
195 // TODO: add the fast path to imageTexture which contains >1 tiles.
196 GLuint imageTextureId = imageTexture->getImageTextureId();
250 void FixedBackgroundImageLayerAndroid::drawRepeatedGrid(ImageTexture* imageTexture,
270 imageTexture->drawGL(this, getOpacity(), &p);
294 ImageTexture* imageTexture = ImagesManager::instance()->retainImage(m_imageCRC);
295 if (!imageTexture) {
    [all...]
LayerAndroid.h 26 #include "ImageTexture.h"
54 class ImageTexture;
LayerAndroid.cpp 522 ImageTexture* image = ImagesManager::instance()->setImage(img);
879 ImageTexture* imageTexture = ImagesManager::instance()->retainImage(m_imageCRC);
880 if (imageTexture)
881 imageTexture->drawGL(this, getOpacity());
991 ImageTexture* imageTexture = ImagesManager::instance()->retainImage(m_imageCRC);
993 if (imageTexture) {
    [all...]
  /external/webkit/Source/WebKit/android/jni/
ViewStateSerializer.cpp 414 ImageTexture* imagetexture = local
416 if (imagetexture && imagetexture->bitmap())
417 imagetexture->bitmap()->flatten(buffer);
  /external/webkit/Source/WebCore/
Android.mk 684 platform/graphics/android/rendering/ImageTexture.cpp \
    [all...]

Completed in 541 milliseconds