Lines Matching defs:device
37 SkSurface_Gpu::SkSurface_Gpu(sk_sp<skgpu::BaseDevice> device)
38 : INHERITED(device->width(), device->height(), &device->surfaceProps())
39 , fDevice(std::move(device)) {
417 auto device = rContext->priv().createDevice(budgeted, c.imageInfo(), SkBackingFit::kExact,
421 if (!device) {
425 sk_sp<SkSurface> result = sk_make_sp<SkSurface_Gpu>(std::move(device));
476 auto device = rContext->priv().createDevice(budgeted, info, SkBackingFit::kExact,
480 if (!device) {
483 return sk_make_sp<SkSurface_Gpu>(std::move(device));
518 auto device = rContext->priv().createDevice(grColorType, std::move(proxy),
522 if (!device) {
526 return sk_make_sp<SkSurface_Gpu>(std::move(device));
634 auto device = rContext->priv().createDevice(grColorType, std::move(proxy),
638 if (!device) {
642 return sk_make_sp<SkSurface_Gpu>(std::move(device));