Lines Matching defs:const
45 void preFlush(GrOnFlushResourceProvider*, SkSpan<const uint32_t>) override {
50 void postFlush(GrDeferredUploadToken, SkSpan<const uint32_t>) override {
66 void visitProxies(const GrVisitProxyFunc& func) const override {
70 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override {
81 const GrBackendFormat format =
86 const GrSurfaceProxy::LazySurfaceDesc& desc)
114 const char* name() const override { return "LazyProxyTest::Op"; }
115 FixedFunctionFlags fixedFunctionFlags() const override { return FixedFunctionFlags::kNone; }
116 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip* clip,
121 const GrSurfaceProxyView& writeView,
123 const GrDstProxyView&,
129 LazyProxyTest* const fTest;
142 static const GrColorType kColorType = GrColorType::kAlpha_F16;
143 static const GrSurfaceOrigin kOrigin = kBottomLeft_GrSurfaceOrigin;
144 const GrBackendFormat format =
148 [this](GrResourceProvider* rp, const GrSurfaceProxy::LazySurfaceDesc&)
163 const char* name() const override { return "LazyProxyTest::ClipFP"; }
164 std::unique_ptr<GrFragmentProcessor> clone() const override {
167 std::unique_ptr<ProgramImpl> onMakeProgramImpl() const override {
170 void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {}
171 bool onIsEqual(const GrFragmentProcessor&) const override { return false; }
173 GrRecordingContext* const fContext;
174 GrProxyProvider* const fProxyProvider;
175 LazyProxyTest* const fTest;
176 GrTextureProxy* const fAtlas;
188 SkIRect getConservativeBounds() const final {
196 SkRect* bounds) const override {
202 LazyProxyTest* const fTest;
237 static const int kSize = 16;
243 const GrCaps* caps = ctx->priv().caps();
267 TestCallback(const TestCallback& that) { SkASSERT(0); }
281 TestCallback& operator=(const TestCallback& that) = delete;
284 const GrSurfaceProxy::LazySurfaceDesc&) const {
337 void visitProxies(const GrVisitProxyFunc& func) const override {
344 LazyFailedInstantiationTestOp(const GrCaps* caps, GrProxyProvider* proxyProvider,
354 GrResourceProvider* rp, const GrSurfaceProxy::LazySurfaceDesc& desc)
379 const char* name() const override { return "LazyFailedInstantiationTestOp"; }
380 FixedFunctionFlags fixedFunctionFlags() const override { return FixedFunctionFlags::kNone; }
381 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override {
385 const GrSurfaceProxyView& writeView,
387 const GrDstProxyView&,
391 void onExecute(GrOpFlushState* state, const SkRect& chainBounds) override {