vega: fix build breakage from cso sampler/view changes
st/xa: updates for CSO interface changes
st/xorg: updates for CSO interface changes
gallium/tests/trivial: updates for CSO interface changes
Use C99 NAN and INFINITY macros
u_blitter: Move a pointer dereference after null check.

Fixes dereference before null check defect reported by Coverity.

Signed-off-by: Vinson Lee <vlee@freedesktop.org>
Reviewed-by: Marek Olšák <maraeo@gmail.com>
draw: Ensure channel in convert_to_soa is initialized.

Fixes uninitialized pointer read defect reported by Coverity.

Signed-off-by: Vinson Lee <vlee@freedesktop.org>
Reviewed-by: Brian Paul <brianp@vmware.com>
r600g: fix F2U opcode translation

Signed-off-by: Marek Olšák <maraeo@gmail.com>
gallium: set sample mask to ~0 for clear, blit and gen_mipmap

The sample mask affects single-sampled rendering too (it's orthogonal
to the color mask).

Reviewed-by: Brian Paul <brianp@vmware.com>
gallium/u_blit: check nr_samples before using resource_copy_region

Reviewed-by: Brian Paul <brianp@vmware.com>
gallium/u_blit: bail out if src is a multisample texture

Reviewed-by: Brian Paul <brianp@vmware.com>
gallium/u_blitter: set sample mask to ~0

Reviewed-by: Brian Paul <brianp@vmware.com>
gallium/tgsi: fixup texture name strings

Reviewed-by: Brian Paul <brianp@vmware.com>
gallium/u_blitter: minor cleanup

Reviewed-by: Brian Paul <brianp@vmware.com>
gallium: define PIPE_MASK_RGBAZS

I need this and it seems like it could be useful.

Reviewed-by: Brian Paul <brianp@vmware.com>
gallium/u_blitter: add ability to blit only depth or only stencil

Reviewed-by: Brian Paul <brianp@vmware.com>
gallium/u_blitter: remove fallback for stencil copy that all drivers skipped

Reviewed-by: Brian Paul <brianp@vmware.com>
r600g: correct texture memory size for Z32F_S8X24 on evergreen
r600g: don't decompress depth or stencil if there isn't any
gallium/u_blitter: add a query for checking whether copying is supported

v2: add comments