Lines Matching refs:override
25 ~GrMockGpu() override;
27 GrThreadSafePipelineBuilder* pipelineBuilder() override;
28 sk_sp<GrThreadSafePipelineBuilder> refPipelineBuilder() override;
30 GrFence SK_WARN_UNUSED_RESULT insertFence() override { return 0; }
31 bool waitFence(GrFence) override { return true; }
32 void deleteFence(GrFence) const override {}
34 std::unique_ptr<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override {
39 GrWrapOwnership /* ownership */) override {
42 void insertSemaphore(GrSemaphore* semaphore) override {}
43 void waitSemaphore(GrSemaphore* semaphore) override {}
44 std::unique_ptr<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override {
48 void submit(GrOpsRenderPass* renderPass) override;
50 void checkFinishProcs() override {}
51 void finishOutstandingGpuWork() override {}
56 void xferBarrier(GrRenderTarget*, GrXferBarrierType) override {}
65 uint32_t levelClearMask) override;
72 const void* data, size_t dataSize) override;
80 size_t bufferSize) override;
85 GrIOType) override;
88 GrWrapCacheable) override;
93 GrWrapCacheable) override;
95 sk_sp<GrRenderTarget> onWrapBackendRenderTarget(const GrBackendRenderTarget&) override;
98 const void*) override;
105 size_t rowBytes) override {
115 bool prepForTexSampling) override {
125 size_t rowBytes) override {
134 size_t offset) override {
139 const SkIPoint& dstPoint) override {
143 bool onRegenerateMipMapLevels(GrTexture*) override { return true; }
145 void onResolveRenderTarget(GrRenderTarget* target, const SkIRect&) override {}
148 GrGpuFinishedContext finishedContext) override {
161 GrXferBarrierFlags renderPassXferBarriers) override;
163 bool onSubmitToGpu(bool syncCpu) override {
168 SkISize dimensions, int numStencilSamples) override;
170 GrBackendFormat getPreferredStencilFormat(const GrBackendFormat&) override {
179 GrMemoryless isMemoryless) override {
187 GrProtected) override;
191 std::array<float, 4> color) override {
198 GrProtected) override;
203 size_t) override {
207 void deleteBackendTexture(const GrBackendTexture&) override;
209 bool compile(const GrProgramDesc&, const GrProgramInfo&) override { return false; }
212 bool isTestingOnlyBackendTexture(const GrBackendTexture&) const override;
217 GrProtected) override;
218 void deleteTestingOnlyBackendRenderTarget(const GrBackendRenderTarget&) override;