[Mesa-dev] [PATCH 0/8] gallium/r600g imrovements for d3d9 support
Automated rebase
david.heidelberger at ixit.cz
Fri May 16 16:20:12 PDT 2014
From: David Heidelberger <david.heidelberger at ixit.cz>
I cleaned up, reviewed and retested these patches against mesa-git.
Everything work fine, no regression spotted with piglit on 6550D
Also I'd like to thank Marek Olšák for helping me.
Christoph Bumiller (8):
r600g: handle PIPE_QUERY_GPU_FINISHED
r600g: check for PIPE_BIND_BLENDABLE in is_format_supported
r600g: support all channels of TGSI_FILE_ADDRESS
r600g: implement TGSI_OPCODE_BREAKC
r600g: HW bug workaround for TGSI_OPCODE_BREAKC
r600g: remove assert on draw with count == 0
gallium: create TGSI_PROPERTY to disable viewport and clipping
r600g: use TGSI_PROPERTY to disable viewport and clipping
src/gallium/auxiliary/tgsi/tgsi_strings.c | 3 +-
src/gallium/auxiliary/tgsi/tgsi_ureg.c | 16 ++++
src/gallium/auxiliary/tgsi/tgsi_ureg.h | 4 +
src/gallium/docs/source/tgsi.rst | 9 ++
src/gallium/drivers/r600/evergreen_state.c | 22 ++++-
src/gallium/drivers/r600/evergreend.h | 28 ++++++
src/gallium/drivers/r600/r600_asm.c | 1 +
src/gallium/drivers/r600/r600_asm.h | 1 +
src/gallium/drivers/r600/r600_pipe.h | 1 +
src/gallium/drivers/r600/r600_shader.c | 131 +++++++++++++++++++++------
src/gallium/drivers/r600/r600_shader.h | 1 +
src/gallium/drivers/r600/r600_state.c | 22 ++++-
src/gallium/drivers/r600/r600_state_common.c | 12 ++-
src/gallium/drivers/r600/r600d.h | 6 ++
src/gallium/drivers/radeon/r600_query.c | 9 ++
src/gallium/include/pipe/p_shader_tokens.h | 3 +-
16 files changed, 230 insertions(+), 39 deletions(-)
--
1.9.2
More information about the mesa-dev
mailing list