Lines Matching refs:tiles
211 static void ddl_sample(GrDirectContext* dContext, DDLTileHelper* tiles, GpuSync& gpuSync, in ddl_sample() argument
226 tiles->interleaveDDLCreationAndDraw(dContext, picture); in ddl_sample()
230 tiles->drawAllTilesDirectly(dContext, picture); in ddl_sample()
232 tiles->kickOffThreadedWork(recordingTaskGroup, gpuTaskGroup, dContext, picture); in ddl_sample()
274 DDLTileHelper tiles(dContext, dstCharacterization, viewport, in run_ddl_benchmark() local
278 tiles.createBackendTextures(nullptr, dContext); in run_ddl_benchmark()
298 ddl_sample(dContext, &tiles, gpuSync, nullptr, recordingTaskGroup.get(), in run_ddl_benchmark()
308 tiles.resetAllTiles(); in run_ddl_benchmark()
309 ddl_sample(dContext, &tiles, gpuSync, &sample, recordingTaskGroup.get(), in run_ddl_benchmark()
327 dstSurface->draw(tiles.composeDDL()); in run_ddl_benchmark()
331 tiles.resetAllTiles(); in run_ddl_benchmark()
340 tiles.deleteBackendTextures(nullptr, dContext); in run_ddl_benchmark()