Module: Mesa Branch: master Commit: 946cf4eb6846767306a221eec7d0f82d20dfb6b5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=946cf4eb6846767306a221eec7d0f82d20dfb6b5
Author: Rob Clark <[email protected]> Date: Tue Nov 8 10:50:03 2016 -0500 freedreno/a5xx: initial support Signed-off-by: Rob Clark <[email protected]> --- configure.ac | 2 +- src/gallium/drivers/freedreno/Makefile.am | 1 + src/gallium/drivers/freedreno/Makefile.sources | 27 + src/gallium/drivers/freedreno/a5xx/fd5_blend.c | 144 ++++ src/gallium/drivers/freedreno/a5xx/fd5_blend.h | 60 ++ src/gallium/drivers/freedreno/a5xx/fd5_context.c | 117 ++++ src/gallium/drivers/freedreno/a5xx/fd5_context.h | 90 +++ src/gallium/drivers/freedreno/a5xx/fd5_draw.c | 288 ++++++++ src/gallium/drivers/freedreno/a5xx/fd5_draw.h | 113 ++++ src/gallium/drivers/freedreno/a5xx/fd5_emit.c | 729 +++++++++++++++++++++ src/gallium/drivers/freedreno/a5xx/fd5_emit.h | 162 +++++ src/gallium/drivers/freedreno/a5xx/fd5_format.c | 445 +++++++++++++ src/gallium/drivers/freedreno/a5xx/fd5_format.h | 44 ++ src/gallium/drivers/freedreno/a5xx/fd5_gmem.c | 482 ++++++++++++++ src/gallium/drivers/freedreno/a5xx/fd5_gmem.h | 34 + src/gallium/drivers/freedreno/a5xx/fd5_program.c | 608 +++++++++++++++++ src/gallium/drivers/freedreno/a5xx/fd5_program.h | 45 ++ src/gallium/drivers/freedreno/a5xx/fd5_query.c | 32 + src/gallium/drivers/freedreno/a5xx/fd5_query.h | 34 + .../drivers/freedreno/a5xx/fd5_rasterizer.c | 99 +++ .../drivers/freedreno/a5xx/fd5_rasterizer.h | 57 ++ src/gallium/drivers/freedreno/a5xx/fd5_screen.c | 104 +++ src/gallium/drivers/freedreno/a5xx/fd5_screen.h | 34 + src/gallium/drivers/freedreno/a5xx/fd5_texture.c | 353 ++++++++++ src/gallium/drivers/freedreno/a5xx/fd5_texture.h | 70 ++ src/gallium/drivers/freedreno/a5xx/fd5_zsa.c | 101 +++ src/gallium/drivers/freedreno/a5xx/fd5_zsa.h | 55 ++ src/gallium/drivers/freedreno/freedreno_batch.c | 15 + src/gallium/drivers/freedreno/freedreno_batch.h | 12 +- src/gallium/drivers/freedreno/freedreno_context.h | 1 + src/gallium/drivers/freedreno/freedreno_gmem.c | 5 +- src/gallium/drivers/freedreno/freedreno_screen.c | 4 + src/gallium/drivers/freedreno/freedreno_screen.h | 6 + src/gallium/drivers/freedreno/freedreno_util.h | 116 +++- 34 files changed, 4471 insertions(+), 18 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=946cf4eb6846767306a221eec7d0f82d20dfb6b5 _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
