WIP: freedreno: handle multi-slice resources (cubemap, mipmap, etc)
WIP: freedreno/a3xx/compiler: add LIT

Needed by glxgears and etuxracer ;-)
WIP: freedreno/a3xx: fix gpu lockup in some piglit tests

The varying-out config comes from the inputs of the frag shader (so that
we aren't exporting unneeded varyinges).  The varyings-count should come
from the frag shader as well, to avoid a discrepency in configuration
and resulting gpu lockup.
WIP: freedreno: fd_draw helper, and empty POINTLIST w/a.. TODO, keep
empty POINTLIST?
WIP: freedreno: split out WFI helper.. mostly just to give an easy debug point
WIP: freedreno: emit markers to scratch registers to triangulate gpu lockup position from post-mortem register dump
WIP: freedreno: avoid stalling at ringbuffer wraparound..
WIP: freedreno/a3xx: use INDIRECT state load for shaders

With a debug option to force DIRECT (mainly to make it easier for
capturing cmdstream dumps).
WIP: freedreno/a3xx/compiler: implement SUB
WIP: freedreno/a3xx: alpha-test
WIP: freedreno/a3xx: stencil fixes
WIP: freedreno/a3xx: handle front_ccw