[Beignet] [PATCH] drm/i915: Export total subslice and EU counts

2015-03-13 Thread Daniel Vetter
Cc: daniel at ffwll.ch; intel-gfx at lists.freedesktop.org; > > beignet at lists.freedesktop.org; dri-devel at lists.freedesktop.org > > Subject: Re: [Beignet] [PATCH] drm/i915: Export total subslice and EU counts > > > > On Thu, Mar 05, 2015 at 12:35:55PM +0800, Zhigang Gong

[Beignet] [PATCH] drm/i915: Export total subslice and EU counts

2015-03-09 Thread Zhigang Gong
top.org; dri-devel at lists.freedesktop.org > Subject: Re: [Beignet] [PATCH] drm/i915: Export total subslice and EU counts > > On Thu, Mar 05, 2015 at 12:35:55PM +0800, Zhigang Gong wrote: > > There is one minor conflict when apply the KMD patch to latest > > drm-intel-nightly branch.

[Beignet] [PATCH] drm/i915: Export total subslice and EU counts

2015-03-06 Thread Jeff McGee
On Thu, Mar 05, 2015 at 12:35:55PM +0800, Zhigang Gong wrote: > There is one minor conflict when apply the KMD patch to latest > drm-intel-nightly branch. It should be easy to fix. > > Another issue is that IMO, we should bump libdrm's version number > when increase these new APIs. Then in Beignet

[Beignet] [PATCH] drm/i915: Export total subslice and EU counts

2015-03-06 Thread Jeff McGee
On Thu, Mar 05, 2015 at 12:35:55PM +0800, Zhigang Gong wrote: > There is one minor conflict when apply the KMD patch to latest > drm-intel-nightly branch. It should be easy to fix. > > Another issue is that IMO, we should bump libdrm's version number > when increase these new APIs. Then in Beignet

[Beignet] [PATCH] drm/i915: Export total subslice and EU counts

2015-03-05 Thread Zhigang Gong
There is one minor conflict when apply the KMD patch to latest drm-intel-nightly branch. It should be easy to fix. Another issue is that IMO, we should bump libdrm's version number when increase these new APIs. Then in Beignet, we can check the libdrm version at build time and determine whether we

[PATCH] drm/i915: Export total subslice and EU counts

2015-03-03 Thread Daniel Vetter
On Tue, Mar 03, 2015 at 09:54:39AM +0100, Daniel Vetter wrote: > On Mon, Mar 02, 2015 at 03:37:32PM -0800, jeff.mcgee at intel.com wrote: > > From: Jeff McGee > > > > Setup new I915_GETPARAM ioctl entries for subslice total and > > EU total. Userspace drivers need these values when constructing >

[PATCH] drm/i915: Export total subslice and EU counts

2015-03-03 Thread Daniel Vetter
On Mon, Mar 02, 2015 at 03:37:32PM -0800, jeff.mcgee at intel.com wrote: > From: Jeff McGee > > Setup new I915_GETPARAM ioctl entries for subslice total and > EU total. Userspace drivers need these values when constructing > GPGPU commands. This kernel query method is intended to replace > the PC

[PATCH] drm/i915: Export total subslice and EU counts

2015-03-02 Thread Jeff McGee
On Mon, Mar 02, 2015 at 03:37:32PM -0800, jeff.mcgee at intel.com wrote: > From: Jeff McGee > > Setup new I915_GETPARAM ioctl entries for subslice total and > EU total. Userspace drivers need these values when constructing > GPGPU commands. This kernel query method is intended to replace > the PC

[PATCH] drm/i915: Export total subslice and EU counts

2015-03-02 Thread jeff.mc...@intel.com
From: Jeff McGee Setup new I915_GETPARAM ioctl entries for subslice total and EU total. Userspace drivers need these values when constructing GPGPU commands. This kernel query method is intended to replace the PCI ID-based tables that userspace drivers currently maintain. The kernel driver can em