Lines Matching full:override
21 ~GrDDLGpu() override {}
26 ReadPixelTempDrawInfo*) override {
34 WritePixelTempDrawInfo*) override {
42 bool canDiscardOutsideDstRect) override {
48 int* effectiveSampleCnt, SamplePattern*) override {
56 const GrGpuRTCommandBuffer::StencilLoadAndStoreInfo&) override;
58 GrGpuTextureCommandBuffer* createCommandBuffer(GrTexture*, GrSurfaceOrigin) override;
60 GrFence SK_WARN_UNUSED_RESULT insertFence() override {
64 bool waitFence(GrFence, uint64_t) override {
68 void deleteFence(GrFence) const override {
72 sk_sp<GrSemaphore> SK_WARN_UNUSED_RESULT makeSemaphore(bool isOwned) override {
78 GrWrapOwnership ownership) override {
82 void insertSemaphore(sk_sp<GrSemaphore> semaphore, bool flush) override {
85 void waitSemaphore(sk_sp<GrSemaphore> semaphore) override {
88 sk_sp<GrSemaphore> prepareTextureForCrossContextUsage(GrTexture*) override {
98 void onResetContext(uint32_t resetBits) override { SkASSERT(0); }
100 void xferBarrier(GrRenderTarget*, GrXferBarrierType) override { SkASSERT(0); }
103 const GrMipLevel texels[], int mipLevelCount) override;
105 sk_sp<GrTexture> onWrapBackendTexture(const GrBackendTexture&, GrWrapOwnership) override {
112 GrWrapOwnership) override {
117 sk_sp<GrRenderTarget> onWrapBackendRenderTarget(const GrBackendRenderTarget&) override {
123 int sampleCnt) override {
129 const void*) override;
135 size_t rowBytes) override {
143 const GrMipLevel texels[], int mipLevelCount) override {
151 size_t offset, size_t rowBytes) override {
156 void onResolveRenderTarget(GrRenderTarget* target, GrSurfaceOrigin) override {
161 void onFinishFlush(bool insertedSemaphores) override { SkASSERT(0); }
165 int height) override;
166 void clearStencil(GrRenderTarget*, int clearValue) override { SkASSERT(0); }
169 bool isRT, GrMipMapped) override;
170 bool isTestingOnlyBackendTexture(const GrBackendTexture&) const override;
171 void deleteTestingOnlyBackendTexture(GrBackendTexture*, bool abandon = false) override;
173 void testingOnly_flushGpuAndSync() override {}