Lines Matching refs:SkImage_GpuYUVA
34 SkImage_GpuYUVA::SkImage_GpuYUVA(sk_sp<GrImageContext> context, in SkImage_GpuYUVA() function in SkImage_GpuYUVA
55 SkImage_GpuYUVA::SkImage_GpuYUVA(sk_sp<GrImageContext> context, in SkImage_GpuYUVA() function in SkImage_GpuYUVA
56 const SkImage_GpuYUVA* image, in SkImage_GpuYUVA()
67 bool SkImage_GpuYUVA::setupMipmapsForPlanes(GrRecordingContext* context) const { in setupMipmapsForPlanes()
99 GrSemaphoresSubmitted SkImage_GpuYUVA::onFlush(GrDirectContext* dContext, in onFlush()
121 bool SkImage_GpuYUVA::onHasMipmaps() const { return fYUVAProxies.mipmapped() == GrMipmapped::kYes; } in onHasMipmaps()
123 size_t SkImage_GpuYUVA::onTextureSize() const { in onTextureSize()
131 sk_sp<SkImage> SkImage_GpuYUVA::onMakeColorTypeAndColorSpace(SkColorType, in onMakeColorTypeAndColorSpace()
141 sk_sp<SkImage> result = sk_sp<SkImage>(new SkImage_GpuYUVA(sk_ref_sp(direct), this, targetCS)); in onMakeColorTypeAndColorSpace()
149 sk_sp<SkImage> SkImage_GpuYUVA::onReinterpretColorSpace(sk_sp<SkColorSpace> newCS) const { in onReinterpretColorSpace()
150 return sk_sp<SkImage>(new SkImage_GpuYUVA(fContext, this, std::move(newCS))); in onReinterpretColorSpace()
153 std::tuple<GrSurfaceProxyView, GrColorType> SkImage_GpuYUVA::onAsView( in onAsView()
183 std::unique_ptr<GrFragmentProcessor> SkImage_GpuYUVA::onAsFragmentProcessor( in onAsFragmentProcessor()
252 return sk_make_sp<SkImage_GpuYUVA>(sk_ref_sp(context), in MakeFromYUVATextures()
323 return sk_make_sp<SkImage_GpuYUVA>(sk_ref_sp(context), in MakeFromYUVAPixmaps()
382 return sk_make_sp<SkImage_GpuYUVA>(std::move(ctx), in MakePromiseYUVATexture()