[Mesa-dev] [PATCH 0/3] anv/i965: account timestamp correctly on Gen10
Rafael Antognolli
rafael.antognolli at intel.com
Mon Dec 4 17:29:03 UTC 2017
This series is
Reviewed-by: Rafael Antognolli <rafael.antognolli at intel.com>
On Mon, Dec 04, 2017 at 04:21:26PM +0000, Lionel Landwerlin wrote:
> Hi all,
>
> We've had some timestamp related issues on Gen10. Those are mostly
> related to the fact that the frequency of the timestamps is variable
> depending on the part you get. There is no way to tell from the
> PCI-id, you can only get that information by reading a couple of
> registers.
>
> We introduced a new parameter to query in the kernel to expose that
> information. This seems like it's going to land in 4.16. Here are the
> userspace patches making use of that new param.
>
> Cheers,
>
> Lionel Landwerlin (3):
> drm-uapi: Update drm/i915 headers from drm-next
> i965: read CS timestamp frequency from the kernel on Gen10+
> anv: query CS timestamp frequency from the kernel
>
> include/drm-uapi/README | 8 ++--
> include/drm-uapi/drm.h | 41 +++++++++++++++++++
> include/drm-uapi/drm_mode.h | 70 +++++++++++++++++++++++++++++++-
> include/drm-uapi/i915_drm.h | 38 +++++++++++++++++
> src/intel/vulkan/anv_device.c | 13 ++++++
> src/mesa/drivers/dri/i965/intel_screen.c | 24 +++++++++++
> 6 files changed, 188 insertions(+), 6 deletions(-)
>
> --
> 2.15.1
More information about the mesa-dev
mailing list