[Intel-gfx] [PATCH v2 0/5] drm/i915: Vulkan performance query support
Lionel Landwerlin
lionel.g.landwerlin at intel.com
Wed May 22 15:12:08 UTC 2019
Mesa change : https://gitlab.freedesktop.org/mesa/mesa/merge_requests/932
On 22/05/2019 14:05, Lionel Landwerlin wrote:
> Hi all,
>
> This small (but maybe not to everybody's taste) series enables us to
> support performance queries on Vulkan. We've gone through the process
> to define this as a Vulkan INTEL extension (it should appear on [1]
> soonish).
>
> This v2 includes fixes after Chris' first round of review.
>
> Cheers,
>
> [1] : https://github.com/KhronosGroup/Vulkan-Docs
>
> Lionel Landwerlin (5):
> drm/i915/perf: introduce a versioning of the i915-perf uapi
> drm/i915/perf: allow holding preemption on filtered ctx
> drm/i915/perf: allow for CS OA configs to be created lazily
> drm/i915: add a new perf configuration execbuf parameter
> drm/i915: add support for perf configuration queries
>
> drivers/gpu/drm/i915/gt/intel_context.c | 1 +
> drivers/gpu/drm/i915/gt/intel_context_types.h | 3 +
> drivers/gpu/drm/i915/gt/intel_engine_types.h | 7 +
> drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 1 +
> drivers/gpu/drm/i915/gt/intel_lrc.c | 3 +-
> drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 4 +-
> drivers/gpu/drm/i915/i915_drv.c | 7 +
> drivers/gpu/drm/i915/i915_drv.h | 29 +-
> drivers/gpu/drm/i915/i915_gem_execbuffer.c | 97 +++++-
> drivers/gpu/drm/i915/i915_perf.c | 214 +++++++++++---
> drivers/gpu/drm/i915/i915_query.c | 277 ++++++++++++++++++
> include/uapi/drm/i915_drm.h | 112 ++++++-
> 12 files changed, 705 insertions(+), 50 deletions(-)
>
> --
> 2.21.0.392.gf8f6787159e
>
More information about the Intel-gfx
mailing list