Lines Matching refs:GrDrawOpAtlas
26 #include "src/gpu/GrDrawOpAtlas.h"
49 int GrDrawOpAtlas::numAllocated_TestingOnly() const {
68 void GrDrawOpAtlas::setMaxPages_TestingOnly(uint32_t maxPages) {
74 class AssertOnEvict : public GrDrawOpAtlas::EvictionCallback {
76 void evict(GrDrawOpAtlas::PlotLocator) override {
81 static void check(skiatest::Reporter* r, GrDrawOpAtlas* atlas,
113 static bool fill_plot(GrDrawOpAtlas* atlas,
116 GrDrawOpAtlas::AtlasLocator* atlasLocator,
124 GrDrawOpAtlas::ErrorCode code;
127 return GrDrawOpAtlas::ErrorCode::kSucceeded == code;
147 GrDrawOpAtlas::GenerationCounter counter;
149 std::unique_ptr<GrDrawOpAtlas> atlas = GrDrawOpAtlas::Make(
156 GrDrawOpAtlas::AllowMultitexturing::kYes,
164 GrDrawOpAtlas::AtlasLocator atlasLocators[kNumPlots * kNumPlots];
176 GrDrawOpAtlas::AtlasLocator atlasLocator;