Home | History | Annotate | Download | only in mock

Lines Matching full:override

26     ~GrMockGpu() override {}
31 ReadPixelTempDrawInfo*) override { return true; }
36 WritePixelTempDrawInfo*) override { return true; }
39 int* effectiveSampleCnt, SamplePattern*) override {
46 const GrGpuRTCommandBuffer::StencilLoadAndStoreInfo&) override;
48 GrGpuTextureCommandBuffer* createCommandBuffer(GrTexture*, GrSurfaceOrigin) override;
50 GrFence SK_WARN_UNUSED_RESULT insertFence() override { return 0; }
51 bool waitFence(GrFence, uint64_t) override { return true; }
52 void deleteFence(GrFence) const override {}
54 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override {
59 GrWrapOwnership ownership) override { return nullptr; }
60 void insertSemaphore(sk_sp<GrSemaphore> semaphore, bool flush) override {}
61 void waitSemaphore(sk_sp<GrSemaphore> semaphore) override {}
62 sk_sp<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override { return nullptr; }
69 void onResetContext(uint32_t resetBits) override {}
71 void xferBarrier(GrRenderTarget*, GrXferBarrierType) override {}
74 const GrMipLevel texels[], int mipLevelCount) override;
76 sk_sp<GrTexture> onWrapBackendTexture(const GrBackendTexture&, GrWrapOwnership) override {
82 GrWrapOwnership) override {
86 sk_sp<GrRenderTarget> onWrapBackendRenderTarget(const GrBackendRenderTarget&) override {
91 int sampleCnt) override {
96 const void*) override;
102 size_t rowBytes) override {
109 const GrMipLevel texels[], int mipLevelCount) override {
116 size_t offset, size_t rowBytes) override {
120 void onResolveRenderTarget(GrRenderTarget* target, GrSurfaceOrigin) override { return; }
124 const SkIPoint& dstPoint, bool canDiscardOutsideDstRect) override {
128 void onFinishFlush(bool insertedSemaphores) override {}
132 int height) override;
133 void clearStencil(GrRenderTarget*, int clearValue) override {}
136 bool isRT, GrMipMapped) override;
137 bool isTestingOnlyBackendTexture(const GrBackendTexture&) const override;
138 void deleteTestingOnlyBackendTexture(GrBackendTexture*, bool abandonTexture = false) override;
140 void testingOnly_flushGpuAndSync() override {}