OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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