Re: [Mesa-dev] [PATCH v3 21/24] i965: Use correct VertStride on align16 instructions.

2017-03-08 Thread Samuel Iglesias Gonsálvez
On 07/03/17 22:39, Francisco Jerez wrote: > Samuel Iglesias Gonsálvez writes: > >> On 04/03/17 01:44, Francisco Jerez wrote: >>> Samuel Iglesias Gonsálvez writes: >>> From: Matt Turner In commit c35fa7a, we changed the "width" of DF source registers to 2, which is conceptu

Re: [Mesa-dev] [PATCH v3 21/24] i965: Use correct VertStride on align16 instructions.

2017-03-07 Thread Francisco Jerez
Samuel Iglesias Gonsálvez writes: > On 04/03/17 01:44, Francisco Jerez wrote: >> Samuel Iglesias Gonsálvez writes: >> >>> From: Matt Turner >>> >>> In commit c35fa7a, we changed the "width" of DF source registers to 2, >>> which is conceptually fine. Unfortunately a VertStride of 2 is not >>>

Re: [Mesa-dev] [PATCH v3 21/24] i965: Use correct VertStride on align16 instructions.

2017-03-07 Thread Matt Turner
On Tue, Mar 7, 2017 at 5:11 AM, Samuel Iglesias Gonsálvez wrote: > > > On 04/03/17 01:44, Francisco Jerez wrote: >> Samuel Iglesias Gonsálvez writes: >> >>> From: Matt Turner >>> >>> In commit c35fa7a, we changed the "width" of DF source registers to 2, >>> which is conceptually fine. Unfortunat

Re: [Mesa-dev] [PATCH v3 21/24] i965: Use correct VertStride on align16 instructions.

2017-03-07 Thread Samuel Iglesias Gonsálvez
On 04/03/17 01:44, Francisco Jerez wrote: > Samuel Iglesias Gonsálvez writes: > >> From: Matt Turner >> >> In commit c35fa7a, we changed the "width" of DF source registers to 2, >> which is conceptually fine. Unfortunately a VertStride of 2 is not >> allowed by align16 instructions on IVB/BYT,

Re: [Mesa-dev] [PATCH v3 21/24] i965: Use correct VertStride on align16 instructions.

2017-03-03 Thread Francisco Jerez
Samuel Iglesias Gonsálvez writes: > From: Matt Turner > > In commit c35fa7a, we changed the "width" of DF source registers to 2, > which is conceptually fine. Unfortunately a VertStride of 2 is not > allowed by align16 instructions on IVB/BYT, and the regular VertStride > of 4 works fine in any

[Mesa-dev] [PATCH v3 21/24] i965: Use correct VertStride on align16 instructions.

2017-02-14 Thread Samuel Iglesias Gonsálvez
From: Matt Turner In commit c35fa7a, we changed the "width" of DF source registers to 2, which is conceptually fine. Unfortunately a VertStride of 2 is not allowed by align16 instructions on IVB/BYT, and the regular VertStride of 4 works fine in any case. See generated_tests/spec/arb_gpu_shader