summaryrefslogtreecommitdiff
path: root/scripts/gcc-goto.sh
diff options
context:
space:
mode:
authorGurchetan Singh <gurchetansingh@chromium.org>2021-09-22 02:20:19 +0300
committerGerd Hoffmann <kraxel@redhat.com>2021-09-29 10:22:30 +0300
commite8b6e76f69a4336076a2e639d211c4cf3447ce87 (patch)
tree9e58e2e80538b045cc86e39fb1869f55a9dd9442 /scripts/gcc-goto.sh
parent7547675b84bf452542463db29adb113cadb7dd6d (diff)
downloadlinux-e8b6e76f69a4336076a2e639d211c4cf3447ce87.tar.xz
drm/virtio: implement context init: plumb {base_fence_ctx, ring_idx} to virtio_gpu_fence_alloc
These were defined in the previous commit. We'll need these parameters when allocating a dma_fence. The use case for this is multiple synchronizations timelines. The maximum number of timelines per 3D instance will be 32. Usually, only 2 are needed -- one for CPU commands, and another for GPU commands. As such, we'll need to specify these parameters when allocating a dma_fence. vgdev->fence_drv.context is the "default" fence context for 2D mode and old userspace. Signed-off-by: Gurchetan Singh <gurchetansingh@chromium.org> Acked-by: Lingfeng Yang <lfy@google.com> Link: http://patchwork.freedesktop.org/patch/msgid/20210921232024.817-8-gurchetansingh@chromium.org Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'scripts/gcc-goto.sh')
0 files changed, 0 insertions, 0 deletions