Lines Matching refs:GrDynamicAtlas
8 #include "src/gpu/GrDynamicAtlas.h"
21 // Each Node covers a sub-rectangle of the final atlas. When a GrDynamicAtlas runs out of room, we
24 class GrDynamicAtlas::Node {
53 sk_sp<GrTextureProxy> GrDynamicAtlas::MakeLazyAtlasProxy(
73 GrDynamicAtlas::GrDynamicAtlas(GrColorType colorType, InternalMultisample internalMultisample,
84 GrDynamicAtlas::~GrDynamicAtlas() {
87 void GrDynamicAtlas::reset(SkISize initialSize, const GrCaps& caps) {
112 GrDynamicAtlas::Node* GrDynamicAtlas::makeNode(Node* previous, int l, int t, int r, int b) {
121 GrSurfaceProxyView GrDynamicAtlas::readView(const GrCaps& caps) const {
126 GrSurfaceProxyView GrDynamicAtlas::writeView(const GrCaps& caps) const {
131 bool GrDynamicAtlas::addRect(int width, int height, SkIPoint16* location) {
144 bool GrDynamicAtlas::internalPlaceRect(int w, int h, SkIPoint16* loc) {
188 void GrDynamicAtlas::instantiate(GrOnFlushResourceProvider* onFlushRP,