freedreno: prepare for a3xx
authorRob Clark <robclark@freedesktop.org>
Sun, 26 May 2013 21:13:27 +0000 (17:13 -0400)
committerRob Clark <robclark@freedesktop.org>
Sat, 8 Jun 2013 17:15:51 +0000 (13:15 -0400)
commit18c317b21ddc2ec4538544f9dd69dc568dcf821f
tree224e3c0464dcedabbf5784e5c3def952473fd8f8
parent213c207b3ac40ae769afe01b8578f566b5e7840d
freedreno: prepare for a3xx

Split the parts that are specific to adreno a2xx series GPUs from the
parts that will be in common with a3xx, so that a3xx support can be
added more cleanly.

Signed-off-by: Rob Clark <robclark@freedesktop.org>
68 files changed:
configure.ac
src/gallium/drivers/freedreno/Makefile.am
src/gallium/drivers/freedreno/a2xx.xml.h [deleted file]
src/gallium/drivers/freedreno/a2xx/Makefile.am [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/a2xx.xml.h [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/disasm-a2xx.c [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_blend.c [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_blend.h [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_compiler.c [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_compiler.h [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_context.c [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_context.h [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_draw.c [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_draw.h [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_emit.c [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_emit.h [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_gmem.c [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_gmem.h [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_program.c [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_program.h [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_rasterizer.c [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_rasterizer.h [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_screen.c [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_screen.h [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_texture.c [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_texture.h [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_util.c [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_util.h [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_zsa.c [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/fd2_zsa.h [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/instr-a2xx.h [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/ir-a2xx.c [new file with mode: 0644]
src/gallium/drivers/freedreno/a2xx/ir-a2xx.h [new file with mode: 0644]
src/gallium/drivers/freedreno/adreno_common.xml.h
src/gallium/drivers/freedreno/adreno_pm4.xml.h
src/gallium/drivers/freedreno/disasm.c [deleted file]
src/gallium/drivers/freedreno/disasm.h
src/gallium/drivers/freedreno/freedreno_blend.c [deleted file]
src/gallium/drivers/freedreno/freedreno_blend.h [deleted file]
src/gallium/drivers/freedreno/freedreno_clear.c [deleted file]
src/gallium/drivers/freedreno/freedreno_clear.h [deleted file]
src/gallium/drivers/freedreno/freedreno_compiler.c [deleted file]
src/gallium/drivers/freedreno/freedreno_compiler.h [deleted file]
src/gallium/drivers/freedreno/freedreno_context.c
src/gallium/drivers/freedreno/freedreno_context.h
src/gallium/drivers/freedreno/freedreno_draw.c [new file with mode: 0644]
src/gallium/drivers/freedreno/freedreno_draw.h [new file with mode: 0644]
src/gallium/drivers/freedreno/freedreno_gmem.c
src/gallium/drivers/freedreno/freedreno_program.c [deleted file]
src/gallium/drivers/freedreno/freedreno_program.h [deleted file]
src/gallium/drivers/freedreno/freedreno_rasterizer.c [deleted file]
src/gallium/drivers/freedreno/freedreno_rasterizer.h [deleted file]
src/gallium/drivers/freedreno/freedreno_resource.c
src/gallium/drivers/freedreno/freedreno_screen.c
src/gallium/drivers/freedreno/freedreno_screen.h
src/gallium/drivers/freedreno/freedreno_state.c
src/gallium/drivers/freedreno/freedreno_state.h
src/gallium/drivers/freedreno/freedreno_texture.c
src/gallium/drivers/freedreno/freedreno_texture.h
src/gallium/drivers/freedreno/freedreno_util.c
src/gallium/drivers/freedreno/freedreno_util.h
src/gallium/drivers/freedreno/freedreno_vbo.c [deleted file]
src/gallium/drivers/freedreno/freedreno_vbo.h [deleted file]
src/gallium/drivers/freedreno/freedreno_zsa.c [deleted file]
src/gallium/drivers/freedreno/freedreno_zsa.h [deleted file]
src/gallium/drivers/freedreno/instr-a2xx.h [deleted file]
src/gallium/drivers/freedreno/ir-a2xx.c [deleted file]
src/gallium/drivers/freedreno/ir-a2xx.h [deleted file]