Mesa (master): nv50/ir: import new shader backend code
Christoph Bumiller
chrisbmr at kemper.freedesktop.org
Wed Sep 14 14:22:39 UTC 2011
Module: Mesa
Branch: master
Commit: 57594065c30feec9376be9b2132659f7d87362ee
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=57594065c30feec9376be9b2132659f7d87362ee
Author: Christoph Bumiller <e0425955 at student.tuwien.ac.at>
Date: Wed Sep 14 16:18:23 2011 +0200
nv50/ir: import new shader backend code
---
src/gallium/drivers/nv50/Makefile | 2 +-
src/gallium/drivers/nv50/Makefile.sources | 14 +
src/gallium/drivers/nv50/codegen/nv50_ir.cpp | 1008 +++++++++
src/gallium/drivers/nv50/codegen/nv50_ir.h | 1049 +++++++++
src/gallium/drivers/nv50/codegen/nv50_ir_bb.cpp | 409 ++++
.../drivers/nv50/codegen/nv50_ir_build_util.cpp | 501 +++++
.../drivers/nv50/codegen/nv50_ir_build_util.h | 245 +++
src/gallium/drivers/nv50/codegen/nv50_ir_driver.h | 149 ++
.../drivers/nv50/codegen/nv50_ir_emit_nv50.cpp | 1333 ++++++++++++
.../drivers/nv50/codegen/nv50_ir_from_tgsi.cpp | 2288 ++++++++++++++++++++
src/gallium/drivers/nv50/codegen/nv50_ir_graph.cpp | 381 ++++
src/gallium/drivers/nv50/codegen/nv50_ir_graph.h | 207 ++
src/gallium/drivers/nv50/codegen/nv50_ir_inlines.h | 328 +++
.../drivers/nv50/codegen/nv50_ir_peephole.cpp | 2192 +++++++++++++++++++
src/gallium/drivers/nv50/codegen/nv50_ir_print.cpp | 558 +++++
src/gallium/drivers/nv50/codegen/nv50_ir_ra.cpp | 963 ++++++++
src/gallium/drivers/nv50/codegen/nv50_ir_ssa.cpp | 463 ++++
.../drivers/nv50/codegen/nv50_ir_target.cpp | 304 +++
src/gallium/drivers/nv50/codegen/nv50_ir_target.h | 164 ++
src/gallium/drivers/nv50/codegen/nv50_ir_util.cpp | 253 +++
src/gallium/drivers/nv50/codegen/nv50_ir_util.h | 585 +++++
src/gallium/drivers/nvc0/Makefile | 2 +-
src/gallium/drivers/nvc0/Makefile.sources | 5 +
.../drivers/nvc0/codegen/nv50_ir_emit_nvc0.cpp | 1714 +++++++++++++++
.../drivers/nvc0/codegen/nv50_ir_lowering_nvc0.cpp | 705 ++++++
.../drivers/nvc0/codegen/nv50_ir_target_nvc0.cpp | 568 +++++
.../drivers/nvc0/codegen/nv50_ir_target_nvc0.h | 46 +
src/gallium/targets/gbm/Makefile | 1 +
28 files changed, 16435 insertions(+), 2 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=57594065c30feec9376be9b2132659f7d87362ee
More information about the mesa-commit
mailing list