• Home
  • Raw
  • Download

Lines Matching refs:GrDrawOpAtlas

35 void GrDrawOpAtlas::instantiate(GrOnFlushResourceProvider* onFlushResourceProvider) {  in instantiate()
42 std::unique_ptr<GrDrawOpAtlas> GrDrawOpAtlas::Make(GrProxyProvider* proxyProvider, in Make()
53 std::unique_ptr<GrDrawOpAtlas> atlas(new GrDrawOpAtlas(proxyProvider, format, colorType, in Make()
69 std::pair<uint16_t, uint16_t> GrDrawOpAtlas::PackIndexInTexCoords(uint16_t u, uint16_t v, in PackIndexInTexCoords()
81 std::tuple<uint16_t, uint16_t, int> GrDrawOpAtlas::UnpackIndexFromTexCoords(uint16_t u, in UnpackIndexFromTexCoords()
94 GrDrawOpAtlas::Plot::Plot(int pageIndex, int plotIndex, GenerationCounter* generationCounter, in Plot()
124 GrDrawOpAtlas::Plot::~Plot() { in ~Plot()
128 bool GrDrawOpAtlas::Plot::addSubImage(int width, int height, const void* image, SkIPoint16* loc) { in addSubImage()
169 void GrDrawOpAtlas::Plot::uploadToTexture(GrDeferredTextureUploadWritePixelsFn& writePixels, in uploadToTexture()
192 void GrDrawOpAtlas::Plot::resetRects() { in resetRects()
211 GrDrawOpAtlas::GrDrawOpAtlas( in GrDrawOpAtlas() function in GrDrawOpAtlas
228 SkASSERT(numPlotsX * numPlotsY <= GrDrawOpAtlas::kMaxPlots); in GrDrawOpAtlas()
237 inline void GrDrawOpAtlas::processEviction(PlotLocator plotLocator) { in processEviction()
245 inline bool GrDrawOpAtlas::updatePlot(GrDeferredUploadTarget* target, in updatePlot()
270 bool GrDrawOpAtlas::uploadToPage(const GrCaps& caps, unsigned int pageIdx, PlotLocator* plotLocator, in uploadToPage()
298 GrDrawOpAtlas::ErrorCode GrDrawOpAtlas::addToAtlas(GrResourceProvider* resourceProvider, in addToAtlas()
409 void GrDrawOpAtlas::compact(GrDeferredUploadToken startTokenForNextFlush) { in compact()
553 bool GrDrawOpAtlas::createPages( in createPages()
595 bool GrDrawOpAtlas::activateNewPage(GrResourceProvider* resourceProvider) { in activateNewPage()
613 inline void GrDrawOpAtlas::deactivateLastPage() { in deactivateLastPage()