All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-xe] [PATCH v2 0/2] drm/xe: switch to using drm_exec
@ 2023-07-13 13:17 Francois Dugast
  2023-07-13 13:17 ` [Intel-xe] [PATCH v2 1/2] drm: execution context for GEM buffers v7 Francois Dugast
                   ` (7 more replies)
  0 siblings, 8 replies; 14+ messages in thread
From: Francois Dugast @ 2023-07-13 13:17 UTC (permalink / raw)
  To: intel-xe; +Cc: Francois Dugast, christian.koenig

Make Xe use drm_exec (execution context for GEM buffers v7) which was just merged to drm-misc-next.

Christian König (1):
  drm: execution context for GEM buffers v7

Francois Dugast (1):
  drm/xe: switch to using drm_exec

 Documentation/gpu/drm-mm.rst         |  12 +
 drivers/gpu/drm/Kconfig              |   6 +
 drivers/gpu/drm/Makefile             |   2 +
 drivers/gpu/drm/drm_exec.c           | 333 +++++++++++++++++++++++++++
 drivers/gpu/drm/xe/Kconfig           |   1 +
 drivers/gpu/drm/xe/xe_bo.c           |  29 ++-
 drivers/gpu/drm/xe/xe_bo_types.h     |   1 -
 drivers/gpu/drm/xe/xe_exec.c         |  30 +--
 drivers/gpu/drm/xe/xe_gt_pagefault.c |  55 +----
 drivers/gpu/drm/xe/xe_vm.c           | 246 ++++++++++----------
 drivers/gpu/drm/xe/xe_vm.h           |  32 +--
 include/drm/drm_exec.h               | 123 ++++++++++
 12 files changed, 644 insertions(+), 226 deletions(-)
 create mode 100644 drivers/gpu/drm/drm_exec.c
 create mode 100644 include/drm/drm_exec.h

-- 
2.34.1


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2023-07-14  6:45 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-13 13:17 [Intel-xe] [PATCH v2 0/2] drm/xe: switch to using drm_exec Francois Dugast
2023-07-13 13:17 ` [Intel-xe] [PATCH v2 1/2] drm: execution context for GEM buffers v7 Francois Dugast
2023-07-13 13:17 ` [Intel-xe] [PATCH v2 2/2] drm/xe: switch to using drm_exec Francois Dugast
2023-07-13 14:00   ` Matthew Brost
2023-07-13 14:17     ` Francois Dugast
2023-07-13 14:35     ` Christian König
2023-07-13 18:13       ` Matthew Brost
2023-07-14  6:44         ` Christian König
2023-07-13 14:18 ` [Intel-xe] ✓ CI.Patch_applied: success for " Patchwork
2023-07-13 14:19 ` [Intel-xe] ✗ CI.checkpatch: warning " Patchwork
2023-07-13 14:20 ` [Intel-xe] ✓ CI.KUnit: success " Patchwork
2023-07-13 14:24 ` [Intel-xe] ✓ CI.Build: " Patchwork
2023-07-13 14:24 ` [Intel-xe] ✓ CI.Hooks: " Patchwork
2023-07-13 14:25 ` [Intel-xe] ✓ CI.checksparse: " Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.