public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [PATCH v4 0/7] drm/i915: Vulkan performance query support
@ 2019-06-05 13:38 Lionel Landwerlin
  2019-06-05 13:38 ` [PATCH v4 1/7] drm/i915/perf: introduce a versioning of the i915-perf uapi Lionel Landwerlin
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: Lionel Landwerlin @ 2019-06-05 13:38 UTC (permalink / raw)
  To: intel-gfx

Hi all,

Here is a list of changes in this iteration :

  - Reuse i915_user_extension_fn

  - Serialize OA configuration updates

  - Report the perf priority through the effective_prio() helper
    rather than updating the value

Cheers,

Lionel Landwerlin (7):
  drm/i915/perf: introduce a versioning of the i915-perf uapi
  drm/i915/perf: allow for CS OA configs to be created lazily
  drm/i915: introduce a mechanism to extend execbuf2
  drm/i915: add syncobj timeline support
  drm/i915: add a new perf configuration execbuf parameter
  drm/i915/perf: allow holding preemption on filtered ctx
  drm/i915: add support for perf configuration queries

 .../gpu/drm/i915/gem/i915_gem_execbuffer.c    | 439 +++++++++++++++---
 drivers/gpu/drm/i915/gt/intel_engine_cs.c     |   2 +
 drivers/gpu/drm/i915/gt/intel_engine_types.h  |   9 +
 drivers/gpu/drm/i915/gt/intel_gpu_commands.h  |   1 +
 drivers/gpu/drm/i915/gt/intel_lrc.c           |   8 +-
 drivers/gpu/drm/i915/gt/intel_ringbuffer.c    |   4 +-
 drivers/gpu/drm/i915/i915_drv.c               |  11 +-
 drivers/gpu/drm/i915/i915_drv.h               |  51 +-
 drivers/gpu/drm/i915/i915_perf.c              | 203 ++++++--
 drivers/gpu/drm/i915/i915_priolist_types.h    |   7 +
 drivers/gpu/drm/i915/i915_query.c             | 279 +++++++++++
 drivers/gpu/drm/i915/i915_request.c           |   1 +
 drivers/gpu/drm/i915/i915_request.h           |   1 +
 drivers/gpu/drm/i915/intel_guc_submission.c   |  10 +-
 include/uapi/drm/i915_drm.h                   | 193 +++++++-
 15 files changed, 1116 insertions(+), 103 deletions(-)

--
2.21.0.392.gf8f6787159e
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

end of thread, other threads:[~2019-06-07  4:23 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-05 13:38 [PATCH v4 0/7] drm/i915: Vulkan performance query support Lionel Landwerlin
2019-06-05 13:38 ` [PATCH v4 1/7] drm/i915/perf: introduce a versioning of the i915-perf uapi Lionel Landwerlin
2019-06-05 13:38 ` [PATCH v4 2/7] drm/i915/perf: allow for CS OA configs to be created lazily Lionel Landwerlin
2019-06-05 13:38 ` [PATCH v4 3/7] drm/i915: introduce a mechanism to extend execbuf2 Lionel Landwerlin
2019-06-05 13:38 ` [PATCH v4 4/7] drm/i915: add syncobj timeline support Lionel Landwerlin
2019-06-05 13:38 ` [PATCH v4 5/7] drm/i915: add a new perf configuration execbuf parameter Lionel Landwerlin
2019-06-05 13:38 ` [PATCH v4 6/7] drm/i915/perf: allow holding preemption on filtered ctx Lionel Landwerlin
2019-06-05 13:38 ` [PATCH v4 7/7] drm/i915: add support for perf configuration queries Lionel Landwerlin
2019-06-05 15:19 ` ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Vulkan performance query support (rev4) Patchwork
2019-06-05 15:24 ` ✗ Fi.CI.SPARSE: " Patchwork
2019-06-05 15:41 ` ✓ Fi.CI.BAT: success " Patchwork
2019-06-07  4:23 ` ✗ Fi.CI.IGT: failure " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox