panfrost: Implement alpha testing natively
On Midgard, we still have to lower on v6+. Passes Piglit ./fbo-mrt-alphatest (saving a cycle in the fragment shader to compare/discard). Signed-off-by:Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Reviewed-by:
Boris Brezillon <boris.brezillon@collabora.com> Part-of: <mesa/mesa!8447>
- src/gallium/drivers/panfrost/pan_cmdstream.c 5 additions, 1 deletionsrc/gallium/drivers/panfrost/pan_cmdstream.c
- src/gallium/drivers/panfrost/pan_context.c 3 additions, 2 deletionssrc/gallium/drivers/panfrost/pan_context.c
- src/gallium/drivers/panfrost/pan_context.h 1 addition, 0 deletionssrc/gallium/drivers/panfrost/pan_context.h
- src/gallium/drivers/panfrost/pan_screen.c 3 additions, 0 deletionssrc/gallium/drivers/panfrost/pan_screen.c