Merge tag 'drm-next-2020-06-02' of git://anongit.freedesktop.org/drm/drm
[openwrt/staging/blogic.git] / drivers / gpu / drm / virtio / virtgpu_gem.c
index 1025658be4df23c8491cc7e2a6f11c3d4e6adc8d..d6cb350ae52a99289fb73a800fdfbb6ef5c44766 100644 (file)
@@ -39,6 +39,9 @@ static int virtio_gpu_gem_create(struct drm_file *file,
        int ret;
        u32 handle;
 
+       if (vgdev->has_virgl_3d)
+               virtio_gpu_create_context(dev, file);
+
        ret = virtio_gpu_object_create(vgdev, params, &obj, NULL);
        if (ret < 0)
                return ret;