Home
last modified time | relevance | path

Searched refs:PlotLocator (Results 1 – 15 of 15) sorted by relevance

/external/skia/src/gpu/
DAtlasTypes.h239 class PlotLocator {
248 PlotLocator(uint32_t pageIdx, uint32_t plotIdx, uint64_t generation) in PlotLocator() function
257 PlotLocator() in PlotLocator() function
273 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 …]
DAtlasTypes.cpp163 fPlotLocator = PlotLocator(fPageIndex, fPlotIndex, fGenID); in resetRects()
/external/skia/src/gpu/ganesh/
DGrDrawOpAtlas.h123 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];
DGrDrawOpAtlas.cpp43 using PlotLocator = skgpu::PlotLocator; typedef
125 PlotLocator::kMaxMultitexturePages : 1) in GrDrawOpAtlas()
129 SkASSERT(numPlotsX * numPlotsY <= PlotLocator::kMaxPlots); in GrDrawOpAtlas()
136 inline void GrDrawOpAtlas::processEviction(PlotLocator plotLocator) { in processEviction()
/external/skia/src/gpu/graphite/
DDrawAtlas.h126 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];
DComputePathAtlas.cpp156 for (int i = 0; i < PlotLocator::kMaxMultitexturePages; ++i) { in onReset()
171 VelloScene fScenes[PlotLocator::kMaxMultitexturePages];
172 SkISize fOccupiedAreas[PlotLocator::kMaxMultitexturePages] = {
DClipAtlasManager.h63 void evict(PlotLocator) override;
DDrawAtlas.cpp97 PlotLocator::kMaxMultitexturePages : 1) in DrawAtlas()
101 SkASSERT(numPlotsX * numPlotsY <= PlotLocator::kMaxPlots); in DrawAtlas()
115 const PlotLocator& plotLocator = plot->plotLocator(); in processEvictionAndResetRects()
DPathAtlas.h144 void evict(PlotLocator) override;
DPathAtlas.cpp194 void PathAtlas::DrawAtlasMgr::evict(PlotLocator plotLocator) { in evict()
DClipAtlasManager.cpp254 void ClipAtlasManager::DrawAtlasMgr::evict(PlotLocator plotLocator) { in evict()
/external/skia/tests/graphite/
DDrawAtlasTest.cpp31 void evict(skgpu::PlotLocator) override { in evict() argument
40 REPORTER_ASSERT(r, atlas->maxPages() == skgpu::PlotLocator::kMaxMultitexturePages); in check()
/external/skia/src/gpu/ganesh/ops/
DSmallPathAtlasMgr.h97 void evict(skgpu::PlotLocator) override;
DSmallPathAtlasMgr.cpp136 void SmallPathAtlasMgr::evict(skgpu::PlotLocator plotLocator) { in evict()
/external/skia/tests/
DDrawOpAtlasTest.cpp63 void evict(skgpu::PlotLocator) override { in evict() argument
72 REPORTER_ASSERT(r, atlas->maxPages() == skgpu::PlotLocator::kMaxMultitexturePages); in check()