[][src]Function skia_bindings::SkDeferredDisplayListRecorder_makeYUVAPromiseTexture

pub unsafe extern "C" fn SkDeferredDisplayListRecorder_makeYUVAPromiseTexture(
    this: *mut SkDeferredDisplayListRecorder,
    yuvColorSpace: SkYUVColorSpace,
    yuvaFormats: *const GrBackendFormat,
    yuvaSizes: *const SkISize,
    yuvaIndices: *const SkYUVAIndex,
    imageWidth: c_int,
    imageHeight: c_int,
    imageOrigin: GrSurfaceOrigin,
    imageColorSpace: sk_sp<SkColorSpace>,
    textureFulfillProc: SkDeferredDisplayListRecorder_PromiseImageTextureFulfillProc,
    textureReleaseProc: SkDeferredDisplayListRecorder_PromiseImageTextureReleaseProc,
    textureDoneProc: SkDeferredDisplayListRecorder_PromiseImageTextureDoneProc,
    textureContexts: *mut SkDeferredDisplayListRecorder_PromiseImageTextureContext,
    version: SkDeferredDisplayListRecorder_PromiseImageApiVersion
) -> sk_sp<SkImage>