Re: [Mesa-dev] [PATCH 3/3] radeonsi: overhaul the vertex fetch fixup mechanism

2019-05-07 Thread Marek Olšák
For the series: Reviewed-by: Marek Olšák Marek On Fri, May 3, 2019 at 7:06 AM Haehnle, Nicolai wrote: > On 03.05.19 12:36, Nicolai Hähnle wrote: > > On 25.04.19 13:18, Nicolai Hähnle wrote: > >> @@ -4618,21 +4648,27 @@ static void si_bind_vertex_elements(struct > >> pipe_context *ctx, void

Re: [Mesa-dev] [PATCH 3/3] radeonsi: overhaul the vertex fetch fixup mechanism

2019-05-03 Thread Haehnle, Nicolai
On 03.05.19 12:36, Nicolai Hähnle wrote: > On 25.04.19 13:18, Nicolai Hähnle wrote: >> @@ -4618,21 +4648,27 @@ static void si_bind_vertex_elements(struct >> pipe_context *ctx, void *state) >>   struct si_vertex_elements *old = sctx->vertex_elements; >>   struct si_vertex_elements *v =

Re: [Mesa-dev] [PATCH 3/3] radeonsi: overhaul the vertex fetch fixup mechanism

2019-05-03 Thread Haehnle, Nicolai
On 25.04.19 13:18, Nicolai Hähnle wrote: > @@ -4618,21 +4648,27 @@ static void si_bind_vertex_elements(struct > pipe_context *ctx, void *state) > struct si_vertex_elements *old = sctx->vertex_elements; > struct si_vertex_elements *v = (struct si_vertex_elements*)state; > >

[Mesa-dev] [PATCH 3/3] radeonsi: overhaul the vertex fetch fixup mechanism

2019-04-25 Thread Nicolai Hähnle
From: Nicolai Hähnle The overall goal is to support unaligned loads from vertex buffers natively on SI. In the unaligned case, we fall back to the general case implementation in ac_build_opencoded_load_format. Since this function is fully general, we will also use it going forward for cases