Lines Matching refs:TileData
22 void DDLTileHelper::TileData::init(int id,
42 DDLTileHelper::TileData::TileData() {}
43 DDLTileHelper::TileData::~TileData() {}
45 void DDLTileHelper::TileData::createDDL(const SkPicture* picture) {
76 TileData* tile = &fTiles[i];
99 void DDLTileHelper::TileData::precompile(GrDirectContext* direct) {
112 sk_sp<SkSurface> DDLTileHelper::TileData::makeWrappedTileDest(GrRecordingContext* rContext) {
132 void DDLTileHelper::TileData::drawSKPDirectly(GrDirectContext* dContext,
151 void DDLTileHelper::TileData::draw(GrDirectContext* direct) {
163 void DDLTileHelper::TileData::reset() {
170 sk_sp<SkImage> DDLTileHelper::TileData::makePromiseImageForDst(
192 void DDLTileHelper::TileData::CreateBackendTexture(GrDirectContext* direct, TileData* tile) {
202 void DDLTileHelper::TileData::DeleteBackendTexture(GrDirectContext*, TileData* tile) {
281 static void do_gpu_stuff(GrDirectContext* direct, DDLTileHelper::TileData* tile) {
299 TileData* tile = &fTiles[i];
353 TileData* tile = &fTiles[i];
358 taskGroup->add([direct, tile]() { TileData::CreateBackendTexture(direct, tile); });
362 TileData::CreateBackendTexture(direct, &fTiles[i]);
370 TileData* tile = &fTiles[i];
372 taskGroup->add([direct, tile]() { TileData::DeleteBackendTexture(direct, tile); });
376 TileData::DeleteBackendTexture(direct, &fTiles[i]);