[Mesa-dev] [PATCH] i965/gen9: Use custom MOCS entries set up by the kernel on BXT.

2015-07-01 Thread Francisco Jerez
Follow-up to "i965/gen9: Use custom MOCS entries set up by the kernel.", sent as a separate patch to make the SKL change easier to back-port to stable branches. --- This change depends on Ville's "[PATCH 1/2] i965: House MOCS settings in brw_context/brw_device_info": http://lists.freedesktop.org/a

Re: [Mesa-dev] [PATCH] i965/gen9: Use custom MOCS entries set up by the kernel.

2015-06-30 Thread Francisco Jerez
Ben Widawsky writes: > On Wed, Jul 01, 2015 at 12:33:54AM +0300, Francisco Jerez wrote: >> Ben Widawsky writes: >> >> > On Tue, Jun 30, 2015 at 11:25:42PM +0300, Francisco Jerez wrote: >> >> Instead of relying on hardware defaults the i915 kernel driver is >> >> going program custom MOCS tables

Re: [Mesa-dev] [PATCH] i965/gen9: Use custom MOCS entries set up by the kernel.

2015-06-30 Thread Ben Widawsky
On Wed, Jul 01, 2015 at 12:33:54AM +0300, Francisco Jerez wrote: > Ben Widawsky writes: > > > On Tue, Jun 30, 2015 at 11:25:42PM +0300, Francisco Jerez wrote: > >> Instead of relying on hardware defaults the i915 kernel driver is > >> going program custom MOCS tables system-wide on Gen9 hardware.

Re: [Mesa-dev] [PATCH] i965/gen9: Use custom MOCS entries set up by the kernel.

2015-06-30 Thread Francisco Jerez
Ben Widawsky writes: > On Tue, Jun 30, 2015 at 11:25:42PM +0300, Francisco Jerez wrote: >> Instead of relying on hardware defaults the i915 kernel driver is >> going program custom MOCS tables system-wide on Gen9 hardware. The >> "WT" entry previously used for renderbuffers had a number of probl

Re: [Mesa-dev] [PATCH] i965/gen9: Use custom MOCS entries set up by the kernel.

2015-06-30 Thread Ben Widawsky
On Tue, Jun 30, 2015 at 11:25:42PM +0300, Francisco Jerez wrote: > Instead of relying on hardware defaults the i915 kernel driver is > going program custom MOCS tables system-wide on Gen9 hardware. The > "WT" entry previously used for renderbuffers had a number of problems: > It disabled caching o

[Mesa-dev] [PATCH] i965/gen9: Use custom MOCS entries set up by the kernel.

2015-06-30 Thread Francisco Jerez
Instead of relying on hardware defaults the i915 kernel driver is going program custom MOCS tables system-wide on Gen9 hardware. The "WT" entry previously used for renderbuffers had a number of problems: It disabled caching on eLLC, it used a reserved L3 cacheability setting, and it used to overri