[PATCH 0/2] Consolidate create-sync and create-fence

dongwon.kim@intel.com posted 2 patches 2 months, 1 week ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240702205503.2774745-1-dongwon.kim@intel.com
Maintainers: "Marc-André Lureau" <marcandre.lureau@redhat.com>
There is a newer version of this series
include/ui/dmabuf.h      |  2 --
include/ui/egl-helpers.h |  3 +--
ui/dmabuf.c              | 14 --------------
ui/egl-helpers.c         | 27 +++++++++++----------------
ui/gtk-egl.c             | 15 +++------------
ui/gtk-gl-area.c         | 10 ++--------
6 files changed, 17 insertions(+), 54 deletions(-)
[PATCH 0/2] Consolidate create-sync and create-fence
Posted by dongwon.kim@intel.com 2 months, 1 week ago
From: Dongwon Kim <dongwon.kim@intel.com>

Sync object itself is never used as is so can be removed
from QemuDmaBuf struct. So now sync is only temporarily needed
when creating fence for the object which means what was done in
egl_dmabuf_create_sync can now be a part of egl_dmabuf_create_fence
function. And egl_dmabuf_create_fence returns fence_fd so the
better function name will be egl_dmabuf_create_fence_fd.

Dongwon Kim (2):
  ui/egl-helpers: Consolidate create-sync and create-fence
  ui/dmabuf: Remove 'sync' from QemuDmaBuf struct

 include/ui/dmabuf.h      |  2 --
 include/ui/egl-helpers.h |  3 +--
 ui/dmabuf.c              | 14 --------------
 ui/egl-helpers.c         | 27 +++++++++++----------------
 ui/gtk-egl.c             | 15 +++------------
 ui/gtk-gl-area.c         | 10 ++--------
 6 files changed, 17 insertions(+), 54 deletions(-)

-- 
2.34.1