freedreno: gl_InstanceID/instanced drawing/compute presently not supported

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
WIP freedreno/ir3: add POPC/BREV/MSB/LSB opcode support

These are part of GLES3.1 and ARB_gpu_shader5. The bitfield
extract/insert operations are still to be done.

XXX this apparently doesn't work... maybe the opcodes aren't really
there?

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
WIP freedreno/ir3: add TG4 support

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
WIP freedreno: add gl_VertexID/gl_InstanceID support

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
WIP freedreno/a3xx: don't clamp fragment color post-blend

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>