Searched refs:PlotLocator (Results 1 – 9 of 9) sorted by relevance
/external/skia/src/gpu/ |
D | AtlasTypes.h | 235 class PlotLocator { 244 PlotLocator(uint32_t pageIdx, uint32_t plotIdx, uint64_t generation) in PlotLocator() function 253 PlotLocator() in PlotLocator() function 269 bool operator==(const PlotLocator& other) const { 297 PlotLocator plotLocator() const { return fPlotLocator; } in plotLocator() 333 void updatePlotLocator(PlotLocator p) { in updatePlotLocator() 351 PlotLocator fPlotLocator{0, 0, 0}; 365 virtual void evict(PlotLocator) = 0; 410 SkASSERT(index < skgpu::PlotLocator::kMaxPlots); in find() 423 uint32_t fPlotAlreadyUpdated[skgpu::PlotLocator::kMaxMultitexturePages]; [all …]
|
D | AtlasTypes.cpp | 137 fPlotLocator = PlotLocator(fPageIndex, fPlotIndex, fGenID); in resetRects()
|
/external/skia/src/gpu/graphite/ |
D | DrawAtlas.h | 114 bool hasID(const PlotLocator& plotLocator) { in hasID() 191 void processEviction(PlotLocator); 232 sk_sp<TextureProxy> fProxies[PlotLocator::kMaxMultitexturePages]; 233 Page fPages[PlotLocator::kMaxMultitexturePages]; 271 bool needsUpload(PlotLocator plotLocator, AtlasToken uploadToken, uint32_t atlasID);
|
D | DrawAtlas.cpp | 38 static std::unique_ptr<ConditionalUploadContext> Make(PlotLocator plotLocator, in Make() 54 PlotUploadContext(PlotLocator plotLocator, in PlotUploadContext() 63 PlotLocator fPlotLocator; // has plot index, page index, and eviction gen ID 123 PlotLocator::kMaxMultitexturePages : 1) in DrawAtlas() 127 SkASSERT(numPlotsX * numPlotsY <= PlotLocator::kMaxPlots); in DrawAtlas() 136 inline void DrawAtlas::processEviction(PlotLocator plotLocator) { in processEviction() 572 bool PlotUploadTracker::needsUpload(PlotLocator plotLocator, in needsUpload()
|
/external/skia/src/gpu/ganesh/ |
D | GrDrawOpAtlas.h | 116 bool hasID(const skgpu::PlotLocator& plotLocator) { in hasID() 199 void processEviction(skgpu::PlotLocator); 238 GrSurfaceProxyView fViews[skgpu::PlotLocator::kMaxMultitexturePages]; 239 Page fPages[skgpu::PlotLocator::kMaxMultitexturePages];
|
D | GrDrawOpAtlas.cpp | 32 using PlotLocator = skgpu::PlotLocator; typedef 114 PlotLocator::kMaxMultitexturePages : 1) in GrDrawOpAtlas() 118 SkASSERT(numPlotsX * numPlotsY <= PlotLocator::kMaxPlots); in GrDrawOpAtlas() 127 inline void GrDrawOpAtlas::processEviction(PlotLocator plotLocator) { in processEviction()
|
/external/skia/src/gpu/ganesh/ops/ |
D | SmallPathAtlasMgr.h | 88 void evict(skgpu::PlotLocator) override;
|
D | SmallPathAtlasMgr.cpp | 129 void SmallPathAtlasMgr::evict(skgpu::PlotLocator plotLocator) { in evict()
|
/external/skia/tests/ |
D | DrawOpAtlasTest.cpp | 83 void evict(skgpu::PlotLocator) override { in evict() argument
|