Re: [Mesa-dev] [PATCH 2/5] meta/blit: Write depth only when asked for

2015-01-29 Thread Matt Turner
On Thu, Jan 29, 2015 at 6:21 AM, Topi Pohjolainen wrote: > diff --git a/src/mesa/drivers/common/meta.c b/src/mesa/drivers/common/meta.c > index ec7564a..45035b1 100644 > --- a/src/mesa/drivers/common/meta.c > +++ b/src/mesa/drivers/common/meta.c > @@ -293,13 +293,14 @@ _mesa_meta_setup_blit_shader

[Mesa-dev] [PATCH 2/5] meta/blit: Write depth only when asked for

2015-01-29 Thread Topi Pohjolainen
Implementing an idea from Ken, on i965 the shader program for 2D blits becomes significantly simpler. Before: pln(8) g6<1>Fg4<0,1,0>Fg2<8,8,1>F { align1 1Q compacted }; pln(8) g7<1>Fg4.4<0,1,0>F g2<8,8,1>F { align1 1Q compacted }; send(8) g2<1>UW g6<8,8,1>F sampler