Lines Matching refs:sk_sp
317 sk_sp<GrGpu> GrGLGpu::Make(sk_sp<const GrGLInterface> interface, const GrContextOptions& options,
337 return sk_sp<GrGpu>(new GrGLGpu(std::move(glContext), direct));
486 sk_sp<GrThreadSafePipelineBuilder> GrGLGpu::refPipelineBuilder() {
656 sk_sp<GrTexture> GrGLGpu::onWrapBackendTexture(const GrBackendTexture& backendTex,
711 sk_sp<GrTexture> GrGLGpu::onWrapCompressedBackendTexture(const GrBackendTexture& backendTex,
734 sk_sp<GrTexture> GrGLGpu::onWrapRenderableBackendTexture(const GrBackendTexture& backendTex,
770 sk_sp<GrGLTextureRenderTarget> texRT(GrGLTextureRenderTarget::MakeWrapped(
777 sk_sp<GrRenderTarget> GrGLGpu::onWrapBackendRenderTarget(const GrBackendRenderTarget& backendRT) {
871 sk_sp<GrGpuBuffer> transferBuffer,
938 sk_sp<GrGpuBuffer> transferBuffer,
1328 static sk_sp<GrTexture> return_null_texture() {
1350 sk_sp<GrTexture> GrGLGpu::onCreateTexture(SkISize dimensions,
1396 sk_sp<GrGLTexture> tex;
1455 sk_sp<GrTexture> GrGLGpu::onCreateCompressedTexture(SkISize dimensions,
1501 sk_sp<GrTexture> GrGLGpu::onCreateCompressedTexture(SkISize dimensions,
1553 sk_sp<GrRefCntedCallback> finishedCallback,
1773 sk_sp<GrAttachment> GrGLGpu::makeStencilAttachment(const GrBackendFormat& colorFormat,
1788 sk_sp<GrAttachment> GrGLGpu::makeMSAAAttachment(SkISize dimensions, const GrBackendFormat& format,
1797 sk_sp<GrGpuBuffer> GrGLGpu::onCreateBuffer(size_t size, GrGpuBufferType intendedType,
1880 sk_sp<GrGLProgram> program = fProgramCache->findOrCreateProgram(this->getContext(),
1921 void GrGLGpu::flushProgram(sk_sp<GrGLProgram> program) {
3683 sk_sp<GrRefCntedCallback> finishedCallback,
3740 sk_sp<GrGLProgram> tmp = fProgramCache->findOrCreateProgram(this->getContext(),