[Mesa-dev] [PATCH] anv: Use separate MOCS settings for external BOs on gen8

2018-08-29 Thread Jason Ekstrand
On all other platforms, it's safe to use the usual PTE settings for both internal and external BOs. On Broadwell, however, we can't get the right caching behavior for scanout without disabling eLLC and we really don't want to do this on everything. In order to do this, we add an anv-specific BO

Re: [Mesa-dev] [PATCH] anv: Use separate MOCS settings for external BOs on gen8

2018-08-02 Thread Lionel Landwerlin
On 10/07/18 05:59, Jason Ekstrand wrote: On all other platforms, it's safe to use the usual PTE settings for both internal and external BOs. On Broadwell, however, we can't get the right caching behavior for scanout without disabling eLLC and we really don't want to do this on everything. In

[Mesa-dev] [PATCH] anv: Use separate MOCS settings for external BOs on gen8

2018-07-09 Thread Jason Ekstrand
On all other platforms, it's safe to use the usual PTE settings for both internal and external BOs. On Broadwell, however, we can't get the right caching behavior for scanout without disabling eLLC and we really don't want to do this on everything. In order to do this, we add an anv-specific BO