Searched refs:PlotLocator (Results 1 – 15 of 15) sorted by relevance
239 class PlotLocator {248 PlotLocator(uint32_t pageIdx, uint32_t plotIdx, uint64_t generation) in PlotLocator() function257 PlotLocator() in PlotLocator() function273 bool operator==(const PlotLocator& other) const {301 PlotLocator plotLocator() const { return fPlotLocator; } in plotLocator()337 void updatePlotLocator(PlotLocator p) { in updatePlotLocator()355 PlotLocator fPlotLocator{AtlasGenerationCounter::kInvalidGeneration, 0, 0};369 virtual void evict(PlotLocator) = 0;414 SkASSERT(index < skgpu::PlotLocator::kMaxPlots); in find()427 uint32_t fPlotAlreadyUpdated[skgpu::PlotLocator::kMaxMultitexturePages];[all …]
163 fPlotLocator = PlotLocator(fPageIndex, fPlotIndex, fGenID); in resetRects()
123 bool hasID(const skgpu::PlotLocator& plotLocator) { in hasID()205 void processEviction(skgpu::PlotLocator);244 GrSurfaceProxyView fViews[skgpu::PlotLocator::kMaxMultitexturePages];245 Page fPages[skgpu::PlotLocator::kMaxMultitexturePages];
43 using PlotLocator = skgpu::PlotLocator; typedef125 PlotLocator::kMaxMultitexturePages : 1) in GrDrawOpAtlas()129 SkASSERT(numPlotsX * numPlotsY <= PlotLocator::kMaxPlots); in GrDrawOpAtlas()136 inline void GrDrawOpAtlas::processEviction(PlotLocator plotLocator) { in processEviction()
126 uint32_t getListIndex(const PlotLocator& locator) { in getListIndex()130 bool hasID(const PlotLocator& plotLocator) { in hasID()259 sk_sp<TextureProxy> fProxies[PlotLocator::kMaxMultitexturePages];260 Page fPages[PlotLocator::kMaxMultitexturePages];
156 for (int i = 0; i < PlotLocator::kMaxMultitexturePages; ++i) { in onReset()171 VelloScene fScenes[PlotLocator::kMaxMultitexturePages];172 SkISize fOccupiedAreas[PlotLocator::kMaxMultitexturePages] = {
63 void evict(PlotLocator) override;
97 PlotLocator::kMaxMultitexturePages : 1) in DrawAtlas()101 SkASSERT(numPlotsX * numPlotsY <= PlotLocator::kMaxPlots); in DrawAtlas()115 const PlotLocator& plotLocator = plot->plotLocator(); in processEvictionAndResetRects()
144 void evict(PlotLocator) override;
194 void PathAtlas::DrawAtlasMgr::evict(PlotLocator plotLocator) { in evict()
254 void ClipAtlasManager::DrawAtlasMgr::evict(PlotLocator plotLocator) { in evict()
31 void evict(skgpu::PlotLocator) override { in evict() argument40 REPORTER_ASSERT(r, atlas->maxPages() == skgpu::PlotLocator::kMaxMultitexturePages); in check()
97 void evict(skgpu::PlotLocator) override;
136 void SmallPathAtlasMgr::evict(skgpu::PlotLocator plotLocator) { in evict()
63 void evict(skgpu::PlotLocator) override { in evict() argument72 REPORTER_ASSERT(r, atlas->maxPages() == skgpu::PlotLocator::kMaxMultitexturePages); in check()