Searched defs:GrBatchAtlas (Results 1 - 2 of 2) sorted by relevance

/external/skia/src/gpu/
H A DGrBatchAtlas.cpp8 #include "GrBatchAtlas.h"
16 GrBatchAtlas::BatchPlot::BatchPlot(int index, uint64_t genID, int offX, int offY, int width,
39 GrBatchAtlas::BatchPlot::~BatchPlot() {
44 bool GrBatchAtlas::BatchPlot::addSubImage(int width, int height, const void* image,
82 void GrBatchAtlas::BatchPlot::uploadToTexture(GrBatchUploader::TextureUploader* uploader,
99 void GrBatchAtlas::BatchPlot::resetRects() {
120 GrPlotUploader(GrBatchAtlas::BatchPlot* plot, GrTexture* texture)
132 SkAutoTUnref<GrBatchAtlas::BatchPlot> fPlot;
140 GrBatchAtlas::GrBatchAtlas(GrTextur function in class:GrBatchAtlas
[all...]
H A DGrBatchAtlas.h31 class GrBatchAtlas { class
39 // A function pointer for use as a callback during eviction. Whenever GrBatchAtlas evicts a
42 typedef void (*EvictionFunc)(GrBatchAtlas::AtlasID, void*);
44 GrBatchAtlas(GrTexture*, int numPlotsX, int numPlotsY);
45 ~GrBatchAtlas();
83 * A class which can be handed back to GrBatchAtlas for updating in bulk last use tokens. The
84 * current max number of plots the GrBatchAtlas can handle is 32, if in the future this is
96 int index = GrBatchAtlas::GetIndexFromID(id);
124 friend class GrBatchAtlas;
142 // The backing GrTexture for a GrBatchAtlas i
[all...]

Completed in 140 milliseconds