OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:renderInfo
(Results
1 - 13
of
13
) sorted by null
/external/webkit/Source/WebCore/platform/graphics/android/
GaneshRenderer.cpp
80
void GaneshRenderer::setupCanvas(const TileRenderInfo&
renderInfo
, SkCanvas* canvas)
82
if (
renderInfo
.measurePerf)
88
if (
renderInfo
.textureInfo->getSharedTextureMode() == SurfaceTextureMode) {
103
if (
renderInfo
.tileSize.width() == TilesManager::tileWidth()
104
&&
renderInfo
.tileSize.height() == TilesManager::tileHeight()) {
105
device = ganesh->getDeviceForBaseTile(
renderInfo
);
110
renderInfo
.tileSize.width(),
renderInfo
.tileSize.height());
113
if (
renderInfo
.measurePerf) {
123
if (
renderInfo
.textureInfo->getSharedTextureMode() == EglImageMode)
[
all
...]
GaneshRenderer.h
49
virtual void setupCanvas(const TileRenderInfo&
renderInfo
, SkCanvas* canvas);
50
virtual void setupPartialInval(const TileRenderInfo&
renderInfo
, SkCanvas* canvas);
51
virtual void renderingComplete(const TileRenderInfo&
renderInfo
, SkCanvas* canvas);
GaneshContext.h
42
SkDevice* getDeviceForBaseTile(const TileRenderInfo&
renderInfo
);
53
SkDevice* getDeviceForBaseTileSurface(const TileRenderInfo&
renderInfo
);
55
SkDevice* getDeviceForBaseTileFBO(const TileRenderInfo&
renderInfo
);
RasterRenderer.h
50
virtual void setupCanvas(const TileRenderInfo&
renderInfo
, SkCanvas* canvas);
51
virtual void renderingComplete(const TileRenderInfo&
renderInfo
, SkCanvas* canvas);
BaseRenderer.cpp
82
const TileRenderInfo&
renderInfo
, int pictureCount)
86
snprintf(str, 256, "(%d,%d) %.2f, tl%x p%x c%d",
renderInfo
.x,
renderInfo
.y,
87
renderInfo
.scale, this,
renderInfo
.tilePainter, pictureCount);
115
int BaseRenderer::renderTiledContent(const TileRenderInfo&
renderInfo
)
118
const SkSize& tileSize =
renderInfo
.tileSize;
121
setupCanvas(
renderInfo
, &canvas);
131
setupPartialInval(
renderInfo
, &canvas);
132
canvas.translate(-
renderInfo
.x * tileSize.width(), -renderInfo.y * tileSize.height())
[
all
...]
RasterRenderer.cpp
91
void RasterRenderer::setupCanvas(const TileRenderInfo&
renderInfo
, SkCanvas* canvas)
93
if (
renderInfo
.measurePerf)
96
if (
renderInfo
.baseTile->isLayerTile()) {
106
if (
renderInfo
.measurePerf) {
116
canvas->translate(-
renderInfo
.invalRect->fLeft, -
renderInfo
.invalRect->fTop);
119
void RasterRenderer::renderingComplete(const TileRenderInfo&
renderInfo
, SkCanvas* canvas)
121
if (
renderInfo
.measurePerf) {
128
GLUtils::paintTextureWithBitmap(&
renderInfo
, bitmap);
130
if (
renderInfo
.measurePerf
[
all
...]
BaseRenderer.h
79
int renderTiledContent(const TileRenderInfo&
renderInfo
);
90
virtual void setupCanvas(const TileRenderInfo&
renderInfo
, SkCanvas* canvas) = 0;
91
virtual void setupPartialInval(const TileRenderInfo&
renderInfo
, SkCanvas* canvas) {}
92
virtual void renderingComplete(const TileRenderInfo&
renderInfo
, SkCanvas* canvas) = 0;
94
void drawTileInfo(SkCanvas* canvas, const TileRenderInfo&
renderInfo
,
GaneshContext.cpp
86
SkDevice* GaneshContext::getDeviceForBaseTile(const TileRenderInfo&
renderInfo
)
99
if (
renderInfo
.textureInfo->getSharedTextureMode() == SurfaceTextureMode)
100
device = getDeviceForBaseTileSurface(
renderInfo
);
101
else if (
renderInfo
.textureInfo->getSharedTextureMode() == EglImageMode)
102
device = getDeviceForBaseTileFBO(
renderInfo
);
112
SkDevice* GaneshContext::getDeviceForBaseTileSurface(const TileRenderInfo&
renderInfo
)
160
const float tileWidth =
renderInfo
.tileSize.width();
161
const float tileHeight =
renderInfo
.tileSize.height();
168
renderInfo
.textureInfo->m_width = tileWidth;
169
renderInfo
.textureInfo->m_height = tileHeight
[
all
...]
TransferQueue.cpp
360
void TransferQueue::updateQueueWithBitmap(const TileRenderInfo*
renderInfo
,
363
if (!tryUpdateQueueWithBitmap(
renderInfo
, x, y, bitmap)) {
366
BaseTile* tile =
renderInfo
->baseTile;
372
bool TransferQueue::tryUpdateQueueWithBitmap(const TileRenderInfo*
renderInfo
,
381
renderInfo
->x,
renderInfo
->y);
424
addItemInTransferQueue(
renderInfo
, currentUploadType, &bitmap);
428
renderInfo
->x,
renderInfo
->y,
renderInfo
->baseTile)
[
all
...]
BaseTile.cpp
385
// setup the common
renderInfo
fields;
386
TileRenderInfo
renderInfo
;
387
renderInfo
.x = x;
388
renderInfo
.y = y;
389
renderInfo
.scale = scale;
390
renderInfo
.tileSize = texture->getSize();
391
renderInfo
.tilePainter = painter;
392
renderInfo
.baseTile = this;
393
renderInfo
.textureInfo = textureInfo;
395
const float tileWidth =
renderInfo
.tileSize.width()
[
all
...]
GLUtils.cpp
376
void GLUtils::paintTextureWithBitmap(const TileRenderInfo*
renderInfo
,
379
if (!
renderInfo
)
381
const int x =
renderInfo
->invalRect->fLeft;
382
const int y =
renderInfo
->invalRect->fTop;
383
const SkSize& requiredSize =
renderInfo
->tileSize;
384
TextureInfo* textureInfo =
renderInfo
->textureInfo;
391
GLUtils::updateSurfaceTextureWithBitmap(
renderInfo
, x, y, bitmap);
393
GLUtils::updateSharedSurfaceTextureWithBitmap(
renderInfo
, x, y, bitmap);
407
GLUtils::createSurfaceTextureWithBitmap(
renderInfo
, bitmap);
409
GLUtils::updateSharedSurfaceTextureWithBitmap(
renderInfo
, 0, 0, bitmap)
[
all
...]
TransferQueue.h
118
void updateQueueWithBitmap(const TileRenderInfo*
renderInfo
, int x, int y,
146
bool tryUpdateQueueWithBitmap(const TileRenderInfo*
renderInfo
, int x, int y,
GLUtils.h
80
static void paintTextureWithBitmap(const TileRenderInfo*
renderInfo
, const SkBitmap& bitmap);
Completed in 442 milliseconds