mesa/src/gallium/include/pipe
Dave Airlie c4427ceff7 gallium: add defines/shader opcode for texture cube map array
This just adds the texture target and capability along
with 3 new opcodes required to support this extension.

As this extension requires some texture opcodes with samp + 5 args,
we need to use another src register, this is only required
for TEX, TXL and TXB opcodes to implement this spec.

TEX2 is required for shadow cube map arrays
TXL2 is required for cube map array sampler + explicit lod
TXB2 is required for cube map array sampler + lod bias

Reviewed-by: Brian Paul <brianp@vmware.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-11-09 10:26:37 +10:00
..
p_compiler.h gallium: Add support for Solaris Studio C++ compiler. 2012-06-18 10:01:26 -07:00
p_config.h util: Add cpuid for Solaris Studio. 2012-09-03 12:28:07 -07:00
p_context.h gallium: add start_slot parameter to set_vertex_buffers 2012-10-31 00:55:13 +01:00
p_defines.h gallium: add defines/shader opcode for texture cube map array 2012-11-09 10:26:37 +10:00
p_format.h gallium: add R8G8_R8B8 and G8R8_B8R8 formats 2012-03-09 12:40:54 +01:00
p_screen.h gallium: mention PIPE_TIMEOUT_INFINITE in the fence_finish() comment 2012-09-20 09:49:12 -06:00
p_shader_tokens.h gallium: add defines/shader opcode for texture cube map array 2012-11-09 10:26:37 +10:00
p_state.h mesa: bump MAX_VARYING to 32 2012-10-29 12:51:41 +01:00
p_video_decoder.h vl: move away from state like parameters 2012-01-15 12:40:44 +01:00
p_video_enums.h vl: add interlacing capabilities 2012-02-06 10:35:58 +01:00
p_video_state.h vl/compositor: replace pipe_video_rect with u_rect 2012-03-02 13:14:21 +01:00