[Mesa-dev] [PATCH] Move nv30, nv50 and nvc0 to nouveau.
Johannes Obermayr
johannesobermayr at gmx.de
Thu Sep 5 17:24:17 PDT 2013
---
Sorry for annoying the mailing list but ...
<irc_dri-devel>
[Dienstag, 20. August 2013] [21:23:56] <jobermayr> calim: Would you accept such a patch: https://github.com/jobermayr/mesa/commit/b859d1d
[Dienstag, 20. August 2013] [21:56:05] <calim> jobermayr: what's that good for ?
[Dienstag, 20. August 2013] [21:56:33] <calim> ah, you moved everything into a nouveau subdir
[Dienstag, 20. August 2013] [21:59:42] <calim> hm, I don't care, doesn't really have an effect other than requiring more key presses to reach the driver dir
<key_statement>
[Dienstag, 20. August 2013] [21:59:58] <calim> so, I'd accept it
</key_statement>
[Dienstag, 20. August 2013] [22:01:00] <calim> but you remove the ability to not build nv30 support ...
[Dienstag, 20. August 2013] [22:02:45] <calim> I mean, you could have kept the separate libnvXX.a
<note_from_today>
Depending targets (dri-nouveau, egl-static, pipe-loader, vdpau-nouveau, xorg-nouveau and xmvc-nouveau) require nv30_screen_create, nv50_screen_create and nvc0_screen_create in nouveau_drm_screen_create (libnouveaudrm.la). So it is not possible not to build nv30 and since all three former libnvXX.la are required it makes sense to build only one libnouveau.la ...
</note_from_today>
[Dienstag, 20. August 2013] [22:38:05] <jobermayr> calim: It only builds one libnouveau library, a bit faster compile times on -jX and all things which go into it are better structured
</irc_dri-devel>
<email_in_german>
Am Dienstag, 20. August 2013, 23:27:59 schrieb Johannes Obermayr an Christoph Bumiller:
> Hallo Christoph,
>
> anbei der Patch zur Umstrukturierung (entpackt ~ 4 MB, deshalb nicht an die Liste ...).
>
> Falls mal aboll's und mein Wunsch in Erfüllung gehen sollte und wir die Shared-Libs-Patches einspielen dürfen, müssen dann in libnouveau.so nur die drei *_screen_create Symbole freigegeben werden.
>
> Wie vorhin auf der Liste angekündigt gibt es einen kleinen Geschwindigkeitsbonus beim Kompilieren obendrein
>
> Gruß
> Johannes
</email_in_german>
<irc_dri-devel>
[Sonntag, 1. September 2013] [23:23:37] <jobermayr> calim: This commit also contains whiteline and new blank line at EOF fixes: https://github.com/jobermayr/mesa/commit/5a677fc . Is it sth. you will push to master or must I maintain it in my branch?
[Donnerstag, 5. September 2013] [17:56:33] <jobermayr_> calim: What about pushing https://github.com/jobermayr/mesa/commit/def1781 and for 9.2: https://github.com/jobermayr/mesa/commit/03073db ? Don't you accept it anymore?
</irc_dri-devel>
<general_question>
Why is it so difficult to get an agreed patch in master?
</general_question>
---
configure.ac | 5 +-
src/gallium/Android.mk | 5 +-
src/gallium/drivers/Makefile.am | 2 +-
src/gallium/drivers/nouveau/Android.mk | 8 +-
src/gallium/drivers/nouveau/Makefile.am | 14 +-
src/gallium/drivers/nouveau/Makefile.sources | 91 +
src/gallium/drivers/nouveau/codegen/nv50_ir.cpp | 1231 ++++++++
src/gallium/drivers/nouveau/codegen/nv50_ir.h | 1197 ++++++++
src/gallium/drivers/nouveau/codegen/nv50_ir_bb.cpp | 550 ++++
.../drivers/nouveau/codegen/nv50_ir_build_util.cpp | 614 ++++
.../drivers/nouveau/codegen/nv50_ir_build_util.h | 324 +++
.../drivers/nouveau/codegen/nv50_ir_driver.h | 220 ++
.../drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp | 1682 +++++++++++
.../drivers/nouveau/codegen/nv50_ir_emit_nv50.cpp | 1962 +++++++++++++
.../drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp | 2988 ++++++++++++++++++++
.../drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp | 2852 +++++++++++++++++++
.../drivers/nouveau/codegen/nv50_ir_graph.cpp | 436 +++
.../drivers/nouveau/codegen/nv50_ir_graph.h | 228 ++
.../drivers/nouveau/codegen/nv50_ir_inlines.h | 420 +++
.../nouveau/codegen/nv50_ir_lowering_nv50.cpp | 1101 ++++++++
.../nouveau/codegen/nv50_ir_lowering_nvc0.cpp | 1597 +++++++++++
.../drivers/nouveau/codegen/nv50_ir_peephole.cpp | 2464 ++++++++++++++++
.../drivers/nouveau/codegen/nv50_ir_print.cpp | 698 +++++
src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp | 2050 ++++++++++++++
.../drivers/nouveau/codegen/nv50_ir_ssa.cpp | 552 ++++
.../drivers/nouveau/codegen/nv50_ir_target.cpp | 469 +++
.../drivers/nouveau/codegen/nv50_ir_target.h | 235 ++
.../nouveau/codegen/nv50_ir_target_nv50.cpp | 552 ++++
.../drivers/nouveau/codegen/nv50_ir_target_nv50.h | 72 +
.../nouveau/codegen/nv50_ir_target_nvc0.cpp | 604 ++++
.../drivers/nouveau/codegen/nv50_ir_target_nvc0.h | 74 +
.../drivers/nouveau/codegen/nv50_ir_util.cpp | 390 +++
src/gallium/drivers/nouveau/codegen/nv50_ir_util.h | 788 ++++++
.../drivers/nouveau/codegen/target_lib_nvc0.asm | 96 +
.../drivers/nouveau/codegen/target_lib_nvc0.asm.h | 112 +
.../drivers/nouveau/codegen/target_lib_nve4.asm | 698 +++++
.../drivers/nouveau/codegen/target_lib_nve4.asm.h | 592 ++++
.../drivers/nouveau/codegen/target_lib_nvf0.asm.h | 13 +
src/gallium/drivers/nouveau/nouveau_mm.c | 1 -
src/gallium/drivers/nouveau/nouveau_screen.c | 4 +-
src/gallium/drivers/nouveau/nouveau_video.c | 2 +-
src/gallium/drivers/nouveau/nv30/nv01_2d.xml.h | 1416 ++++++++++
src/gallium/drivers/nouveau/nv30/nv30-40_3d.xml.h | 2045 ++++++++++++++
src/gallium/drivers/nouveau/nv30/nv30_clear.c | 226 ++
src/gallium/drivers/nouveau/nv30/nv30_context.c | 263 ++
src/gallium/drivers/nouveau/nv30/nv30_context.h | 237 ++
src/gallium/drivers/nouveau/nv30/nv30_draw.c | 506 ++++
src/gallium/drivers/nouveau/nv30/nv30_format.c | 259 ++
src/gallium/drivers/nouveau/nv30/nv30_format.h | 57 +
src/gallium/drivers/nouveau/nv30/nv30_fragprog.c | 170 ++
src/gallium/drivers/nouveau/nv30/nv30_fragtex.c | 202 ++
src/gallium/drivers/nouveau/nv30/nv30_miptree.c | 490 ++++
src/gallium/drivers/nouveau/nv30/nv30_push.c | 290 ++
src/gallium/drivers/nouveau/nv30/nv30_query.c | 274 ++
src/gallium/drivers/nouveau/nv30/nv30_resource.c | 77 +
src/gallium/drivers/nouveau/nv30/nv30_resource.h | 75 +
src/gallium/drivers/nouveau/nv30/nv30_screen.c | 588 ++++
src/gallium/drivers/nouveau/nv30/nv30_screen.h | 51 +
src/gallium/drivers/nouveau/nv30/nv30_state.c | 458 +++
src/gallium/drivers/nouveau/nv30/nv30_state.h | 144 +
.../drivers/nouveau/nv30/nv30_state_validate.c | 538 ++++
src/gallium/drivers/nouveau/nv30/nv30_texture.c | 306 ++
src/gallium/drivers/nouveau/nv30/nv30_transfer.c | 754 +++++
src/gallium/drivers/nouveau/nv30/nv30_transfer.h | 40 +
src/gallium/drivers/nouveau/nv30/nv30_vbo.c | 627 ++++
src/gallium/drivers/nouveau/nv30/nv30_vertprog.c | 258 ++
src/gallium/drivers/nouveau/nv30/nv30_vertprog.h | 176 ++
src/gallium/drivers/nouveau/nv30/nv30_winsys.h | 158 ++
src/gallium/drivers/nouveau/nv30/nv40_vertprog.h | 178 ++
src/gallium/drivers/nouveau/nv30/nv40_verttex.c | 100 +
src/gallium/drivers/nouveau/nv30/nvfx_fragprog.c | 1251 ++++++++
src/gallium/drivers/nouveau/nv30/nvfx_shader.h | 525 ++++
src/gallium/drivers/nouveau/nv30/nvfx_vertprog.c | 1133 ++++++++
src/gallium/drivers/nouveau/nv50/nv50_2d.xml.h | 416 +++
src/gallium/drivers/nouveau/nv50/nv50_3d.xml.h | 2110 ++++++++++++++
src/gallium/drivers/nouveau/nv50/nv50_3ddefs.xml.h | 98 +
src/gallium/drivers/nouveau/nv50/nv50_blit.h | 223 ++
src/gallium/drivers/nouveau/nv50/nv50_context.c | 317 +++
src/gallium/drivers/nouveau/nv50/nv50_context.h | 322 +++
src/gallium/drivers/nouveau/nv50/nv50_debug.h | 25 +
src/gallium/drivers/nouveau/nv50/nv50_defs.xml.h | 200 ++
src/gallium/drivers/nouveau/nv50/nv50_draw.c | 88 +
src/gallium/drivers/nouveau/nv50/nv50_formats.c | 504 ++++
src/gallium/drivers/nouveau/nv50/nv50_miptree.c | 495 ++++
src/gallium/drivers/nouveau/nv50/nv50_program.c | 445 +++
src/gallium/drivers/nouveau/nv50/nv50_program.h | 106 +
src/gallium/drivers/nouveau/nv50/nv50_push.c | 309 ++
src/gallium/drivers/nouveau/nv50/nv50_query.c | 399 +++
src/gallium/drivers/nouveau/nv50/nv50_resource.c | 104 +
src/gallium/drivers/nouveau/nv50/nv50_resource.h | 153 +
src/gallium/drivers/nouveau/nv50/nv50_screen.c | 845 ++++++
src/gallium/drivers/nouveau/nv50/nv50_screen.h | 153 +
.../drivers/nouveau/nv50/nv50_shader_state.c | 623 ++++
src/gallium/drivers/nouveau/nv50/nv50_state.c | 1110 ++++++++
.../drivers/nouveau/nv50/nv50_state_validate.c | 414 +++
src/gallium/drivers/nouveau/nv50/nv50_stateobj.h | 78 +
.../drivers/nouveau/nv50/nv50_stateobj_tex.h | 34 +
src/gallium/drivers/nouveau/nv50/nv50_surface.c | 1353 +++++++++
src/gallium/drivers/nouveau/nv50/nv50_tex.c | 352 +++
.../drivers/nouveau/nv50/nv50_texture.xml.h | 306 ++
src/gallium/drivers/nouveau/nv50/nv50_transfer.c | 412 +++
src/gallium/drivers/nouveau/nv50/nv50_transfer.h | 27 +
src/gallium/drivers/nouveau/nv50/nv50_vbo.c | 820 ++++++
src/gallium/drivers/nouveau/nv50/nv50_winsys.h | 125 +
src/gallium/drivers/nouveau/nv50/nv84_video.c | 797 ++++++
src/gallium/drivers/nouveau/nv50/nv84_video.h | 138 +
src/gallium/drivers/nouveau/nv50/nv84_video_bsp.c | 250 ++
src/gallium/drivers/nouveau/nv50/nv84_video_vp.c | 552 ++++
src/gallium/drivers/nouveau/nv50/nv98_video.c | 297 ++
src/gallium/drivers/nouveau/nv50/nv98_video.h | 48 +
src/gallium/drivers/nouveau/nv50/nv98_video_bsp.c | 159 ++
src/gallium/drivers/nouveau/nv50/nv98_video_ppp.c | 143 +
src/gallium/drivers/nouveau/nv50/nv98_video_vp.c | 202 ++
src/gallium/drivers/nouveau/nvc0/nvc0_2d.xml.h | 380 +++
src/gallium/drivers/nouveau/nvc0/nvc0_3d.xml.h | 1350 +++++++++
src/gallium/drivers/nouveau/nvc0/nvc0_3ddefs.xml.h | 98 +
src/gallium/drivers/nouveau/nvc0/nvc0_compute.c | 271 ++
src/gallium/drivers/nouveau/nvc0/nvc0_compute.h | 10 +
.../drivers/nouveau/nvc0/nvc0_compute.xml.h | 410 +++
src/gallium/drivers/nouveau/nvc0/nvc0_context.c | 402 +++
src/gallium/drivers/nouveau/nvc0/nvc0_context.h | 357 +++
src/gallium/drivers/nouveau/nvc0/nvc0_draw.c | 88 +
src/gallium/drivers/nouveau/nvc0/nvc0_formats.c | 25 +
.../drivers/nouveau/nvc0/nvc0_graph_macros.h | 236 ++
src/gallium/drivers/nouveau/nvc0/nvc0_m2mf.xml.h | 138 +
src/gallium/drivers/nouveau/nvc0/nvc0_miptree.c | 355 +++
src/gallium/drivers/nouveau/nvc0/nvc0_program.c | 811 ++++++
src/gallium/drivers/nouveau/nvc0/nvc0_program.h | 68 +
src/gallium/drivers/nouveau/nvc0/nvc0_push.c | 409 +++
src/gallium/drivers/nouveau/nvc0/nvc0_query.c | 1448 ++++++++++
src/gallium/drivers/nouveau/nvc0/nvc0_resource.c | 62 +
src/gallium/drivers/nouveau/nvc0/nvc0_resource.h | 58 +
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c | 967 +++++++
src/gallium/drivers/nouveau/nvc0/nvc0_screen.h | 325 +++
.../drivers/nouveau/nvc0/nvc0_shader_state.c | 278 ++
src/gallium/drivers/nouveau/nvc0/nvc0_state.c | 1247 ++++++++
.../drivers/nouveau/nvc0/nvc0_state_validate.c | 577 ++++
src/gallium/drivers/nouveau/nvc0/nvc0_stateobj.h | 77 +
src/gallium/drivers/nouveau/nvc0/nvc0_surface.c | 1265 +++++++++
src/gallium/drivers/nouveau/nvc0/nvc0_tex.c | 814 ++++++
src/gallium/drivers/nouveau/nvc0/nvc0_transfer.c | 558 ++++
src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c | 891 ++++++
.../drivers/nouveau/nvc0/nvc0_vbo_translate.c | 649 +++++
src/gallium/drivers/nouveau/nvc0/nvc0_video.c | 331 +++
src/gallium/drivers/nouveau/nvc0/nvc0_video.h | 48 +
src/gallium/drivers/nouveau/nvc0/nvc0_video_bsp.c | 155 +
src/gallium/drivers/nouveau/nvc0/nvc0_video_ppp.c | 143 +
src/gallium/drivers/nouveau/nvc0/nvc0_video_vp.c | 202 ++
src/gallium/drivers/nouveau/nvc0/nvc0_winsys.h | 144 +
src/gallium/drivers/nouveau/nvc0/nve4_compute.c | 652 +++++
src/gallium/drivers/nouveau/nvc0/nve4_compute.h | 131 +
.../drivers/nouveau/nvc0/nve4_compute.xml.h | 429 +++
src/gallium/drivers/nouveau/nvc0/nve4_p2mf.xml.h | 107 +
src/gallium/drivers/nv30/Android.mk | 37 -
src/gallium/drivers/nv30/Makefile.am | 34 -
src/gallium/drivers/nv30/Makefile.sources | 20 -
src/gallium/drivers/nv30/nv01_2d.xml.h | 1416 ----------
src/gallium/drivers/nv30/nv30-40_3d.xml.h | 2045 --------------
src/gallium/drivers/nv30/nv30_clear.c | 226 --
src/gallium/drivers/nv30/nv30_context.c | 263 --
src/gallium/drivers/nv30/nv30_context.h | 237 --
src/gallium/drivers/nv30/nv30_draw.c | 506 ----
src/gallium/drivers/nv30/nv30_format.c | 259 --
src/gallium/drivers/nv30/nv30_format.h | 57 -
src/gallium/drivers/nv30/nv30_fragprog.c | 170 --
src/gallium/drivers/nv30/nv30_fragtex.c | 202 --
src/gallium/drivers/nv30/nv30_miptree.c | 490 ----
src/gallium/drivers/nv30/nv30_push.c | 290 --
src/gallium/drivers/nv30/nv30_query.c | 274 --
src/gallium/drivers/nv30/nv30_resource.c | 77 -
src/gallium/drivers/nv30/nv30_resource.h | 75 -
src/gallium/drivers/nv30/nv30_screen.c | 588 ----
src/gallium/drivers/nv30/nv30_screen.h | 51 -
src/gallium/drivers/nv30/nv30_state.c | 458 ---
src/gallium/drivers/nv30/nv30_state.h | 144 -
src/gallium/drivers/nv30/nv30_state_validate.c | 538 ----
src/gallium/drivers/nv30/nv30_texture.c | 306 --
src/gallium/drivers/nv30/nv30_transfer.c | 754 -----
src/gallium/drivers/nv30/nv30_transfer.h | 40 -
src/gallium/drivers/nv30/nv30_vbo.c | 627 ----
src/gallium/drivers/nv30/nv30_vertprog.c | 258 --
src/gallium/drivers/nv30/nv30_vertprog.h | 176 --
src/gallium/drivers/nv30/nv30_winsys.h | 158 --
src/gallium/drivers/nv30/nv40_vertprog.h | 178 --
src/gallium/drivers/nv30/nv40_verttex.c | 100 -
src/gallium/drivers/nv30/nvfx_fragprog.c | 1251 --------
src/gallium/drivers/nv30/nvfx_shader.h | 525 ----
src/gallium/drivers/nv30/nvfx_vertprog.c | 1133 --------
src/gallium/drivers/nv50/Android.mk | 37 -
src/gallium/drivers/nv50/Makefile.am | 34 -
src/gallium/drivers/nv50/Makefile.sources | 49 -
src/gallium/drivers/nv50/codegen/nv50_ir.cpp | 1231 --------
src/gallium/drivers/nv50/codegen/nv50_ir.h | 1197 --------
src/gallium/drivers/nv50/codegen/nv50_ir_bb.cpp | 550 ----
.../drivers/nv50/codegen/nv50_ir_build_util.cpp | 614 ----
.../drivers/nv50/codegen/nv50_ir_build_util.h | 324 ---
src/gallium/drivers/nv50/codegen/nv50_ir_driver.h | 220 --
.../drivers/nv50/codegen/nv50_ir_emit_nv50.cpp | 1962 -------------
.../drivers/nv50/codegen/nv50_ir_from_tgsi.cpp | 2852 -------------------
src/gallium/drivers/nv50/codegen/nv50_ir_graph.cpp | 436 ---
src/gallium/drivers/nv50/codegen/nv50_ir_graph.h | 228 --
src/gallium/drivers/nv50/codegen/nv50_ir_inlines.h | 420 ---
.../drivers/nv50/codegen/nv50_ir_lowering_nv50.cpp | 1101 --------
.../drivers/nv50/codegen/nv50_ir_peephole.cpp | 2464 ----------------
src/gallium/drivers/nv50/codegen/nv50_ir_print.cpp | 698 -----
src/gallium/drivers/nv50/codegen/nv50_ir_ra.cpp | 2050 --------------
src/gallium/drivers/nv50/codegen/nv50_ir_ssa.cpp | 552 ----
.../drivers/nv50/codegen/nv50_ir_target.cpp | 469 ---
src/gallium/drivers/nv50/codegen/nv50_ir_target.h | 235 --
.../drivers/nv50/codegen/nv50_ir_target_nv50.cpp | 552 ----
.../drivers/nv50/codegen/nv50_ir_target_nv50.h | 72 -
src/gallium/drivers/nv50/codegen/nv50_ir_util.cpp | 390 ---
src/gallium/drivers/nv50/codegen/nv50_ir_util.h | 788 ------
src/gallium/drivers/nv50/nv50_2d.xml.h | 416 ---
src/gallium/drivers/nv50/nv50_3d.xml.h | 2110 --------------
src/gallium/drivers/nv50/nv50_3ddefs.xml.h | 98 -
src/gallium/drivers/nv50/nv50_blit.h | 223 --
src/gallium/drivers/nv50/nv50_context.c | 317 ---
src/gallium/drivers/nv50/nv50_context.h | 322 ---
src/gallium/drivers/nv50/nv50_debug.h | 25 -
src/gallium/drivers/nv50/nv50_defs.xml.h | 200 --
src/gallium/drivers/nv50/nv50_draw.c | 88 -
src/gallium/drivers/nv50/nv50_formats.c | 504 ----
src/gallium/drivers/nv50/nv50_miptree.c | 495 ----
src/gallium/drivers/nv50/nv50_program.c | 445 ---
src/gallium/drivers/nv50/nv50_program.h | 106 -
src/gallium/drivers/nv50/nv50_push.c | 309 --
src/gallium/drivers/nv50/nv50_query.c | 399 ---
src/gallium/drivers/nv50/nv50_resource.c | 104 -
src/gallium/drivers/nv50/nv50_resource.h | 153 -
src/gallium/drivers/nv50/nv50_screen.c | 845 ------
src/gallium/drivers/nv50/nv50_screen.h | 153 -
src/gallium/drivers/nv50/nv50_shader_state.c | 623 ----
src/gallium/drivers/nv50/nv50_state.c | 1110 --------
src/gallium/drivers/nv50/nv50_state_validate.c | 414 ---
src/gallium/drivers/nv50/nv50_stateobj.h | 78 -
src/gallium/drivers/nv50/nv50_stateobj_tex.h | 34 -
src/gallium/drivers/nv50/nv50_surface.c | 1355 ---------
src/gallium/drivers/nv50/nv50_tex.c | 352 ---
src/gallium/drivers/nv50/nv50_texture.xml.h | 306 --
src/gallium/drivers/nv50/nv50_transfer.c | 412 ---
src/gallium/drivers/nv50/nv50_transfer.h | 27 -
src/gallium/drivers/nv50/nv50_vbo.c | 820 ------
src/gallium/drivers/nv50/nv50_winsys.h | 125 -
src/gallium/drivers/nv50/nv84_video.c | 797 ------
src/gallium/drivers/nv50/nv84_video.h | 138 -
src/gallium/drivers/nv50/nv84_video_bsp.c | 250 --
src/gallium/drivers/nv50/nv84_video_vp.c | 552 ----
src/gallium/drivers/nv50/nv98_video.c | 297 --
src/gallium/drivers/nv50/nv98_video.h | 48 -
src/gallium/drivers/nv50/nv98_video_bsp.c | 159 --
src/gallium/drivers/nv50/nv98_video_ppp.c | 143 -
src/gallium/drivers/nv50/nv98_video_vp.c | 202 --
src/gallium/drivers/nvc0/Android.mk | 37 -
src/gallium/drivers/nvc0/Makefile.am | 34 -
src/gallium/drivers/nvc0/Makefile.sources | 22 -
.../drivers/nvc0/codegen/nv50_ir_emit_gk110.cpp | 1682 -----------
.../drivers/nvc0/codegen/nv50_ir_emit_nvc0.cpp | 2988 --------------------
.../drivers/nvc0/codegen/nv50_ir_lowering_nvc0.cpp | 1597 -----------
.../drivers/nvc0/codegen/nv50_ir_target_nvc0.cpp | 604 ----
.../drivers/nvc0/codegen/nv50_ir_target_nvc0.h | 74 -
.../drivers/nvc0/codegen/target_lib_nvc0.asm | 96 -
.../drivers/nvc0/codegen/target_lib_nvc0.asm.h | 113 -
.../drivers/nvc0/codegen/target_lib_nve4.asm | 698 -----
.../drivers/nvc0/codegen/target_lib_nve4.asm.h | 593 ----
.../drivers/nvc0/codegen/target_lib_nvf0.asm.h | 13 -
src/gallium/drivers/nvc0/nvc0_2d.xml.h | 380 ---
src/gallium/drivers/nvc0/nvc0_3d.xml.h | 1350 ---------
src/gallium/drivers/nvc0/nvc0_3ddefs.xml.h | 98 -
src/gallium/drivers/nvc0/nvc0_compute.c | 271 --
src/gallium/drivers/nvc0/nvc0_compute.h | 10 -
src/gallium/drivers/nvc0/nvc0_compute.xml.h | 410 ---
src/gallium/drivers/nvc0/nvc0_context.c | 402 ---
src/gallium/drivers/nvc0/nvc0_context.h | 357 ---
src/gallium/drivers/nvc0/nvc0_draw.c | 88 -
src/gallium/drivers/nvc0/nvc0_formats.c | 25 -
src/gallium/drivers/nvc0/nvc0_graph_macros.h | 236 --
src/gallium/drivers/nvc0/nvc0_m2mf.xml.h | 138 -
src/gallium/drivers/nvc0/nvc0_miptree.c | 355 ---
src/gallium/drivers/nvc0/nvc0_program.c | 811 ------
src/gallium/drivers/nvc0/nvc0_program.h | 68 -
src/gallium/drivers/nvc0/nvc0_push.c | 409 ---
src/gallium/drivers/nvc0/nvc0_query.c | 1448 ----------
src/gallium/drivers/nvc0/nvc0_resource.c | 62 -
src/gallium/drivers/nvc0/nvc0_resource.h | 58 -
src/gallium/drivers/nvc0/nvc0_screen.c | 967 -------
src/gallium/drivers/nvc0/nvc0_screen.h | 325 ---
src/gallium/drivers/nvc0/nvc0_shader_state.c | 278 --
src/gallium/drivers/nvc0/nvc0_state.c | 1248 --------
src/gallium/drivers/nvc0/nvc0_state_validate.c | 577 ----
src/gallium/drivers/nvc0/nvc0_stateobj.h | 77 -
src/gallium/drivers/nvc0/nvc0_surface.c | 1266 ---------
src/gallium/drivers/nvc0/nvc0_tex.c | 814 ------
src/gallium/drivers/nvc0/nvc0_transfer.c | 558 ----
src/gallium/drivers/nvc0/nvc0_vbo.c | 891 ------
src/gallium/drivers/nvc0/nvc0_vbo_translate.c | 649 -----
src/gallium/drivers/nvc0/nvc0_video.c | 331 ---
src/gallium/drivers/nvc0/nvc0_video.h | 48 -
src/gallium/drivers/nvc0/nvc0_video_bsp.c | 155 -
src/gallium/drivers/nvc0/nvc0_video_ppp.c | 143 -
src/gallium/drivers/nvc0/nvc0_video_vp.c | 202 --
src/gallium/drivers/nvc0/nvc0_winsys.h | 144 -
src/gallium/drivers/nvc0/nve4_compute.c | 652 -----
src/gallium/drivers/nvc0/nve4_compute.h | 131 -
src/gallium/drivers/nvc0/nve4_compute.xml.h | 429 ---
src/gallium/drivers/nvc0/nve4_p2mf.xml.h | 107 -
src/gallium/targets/dri-nouveau/Makefile.am | 3 -
src/gallium/targets/egl-static/Makefile.am | 3 -
src/gallium/targets/pipe-loader/Makefile.am | 3 -
src/gallium/targets/vdpau-nouveau/Makefile.am | 3 -
src/gallium/targets/xorg-nouveau/Makefile.am | 3 -
src/gallium/targets/xvmc-nouveau/Makefile.am | 3 -
312 files changed, 74365 insertions(+), 74597 deletions(-)
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir.h
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_bb.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.h
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_driver.h
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nv50.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_graph.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_graph.h
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_inlines.h
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_print.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_ssa.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_target.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_target.h
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.h
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.h
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_util.cpp
create mode 100644 src/gallium/drivers/nouveau/codegen/nv50_ir_util.h
create mode 100644 src/gallium/drivers/nouveau/codegen/target_lib_nvc0.asm
create mode 100644 src/gallium/drivers/nouveau/codegen/target_lib_nvc0.asm.h
create mode 100644 src/gallium/drivers/nouveau/codegen/target_lib_nve4.asm
create mode 100644 src/gallium/drivers/nouveau/codegen/target_lib_nve4.asm.h
create mode 100644 src/gallium/drivers/nouveau/codegen/target_lib_nvf0.asm.h
create mode 100644 src/gallium/drivers/nouveau/nv30/nv01_2d.xml.h
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30-40_3d.xml.h
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_clear.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_context.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_context.h
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_draw.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_format.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_format.h
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_fragprog.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_fragtex.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_miptree.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_push.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_query.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_resource.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_resource.h
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_screen.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_screen.h
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_state.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_state.h
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_state_validate.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_texture.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_transfer.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_transfer.h
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_vbo.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_vertprog.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_vertprog.h
create mode 100644 src/gallium/drivers/nouveau/nv30/nv30_winsys.h
create mode 100644 src/gallium/drivers/nouveau/nv30/nv40_vertprog.h
create mode 100644 src/gallium/drivers/nouveau/nv30/nv40_verttex.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nvfx_fragprog.c
create mode 100644 src/gallium/drivers/nouveau/nv30/nvfx_shader.h
create mode 100644 src/gallium/drivers/nouveau/nv30/nvfx_vertprog.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_2d.xml.h
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_3d.xml.h
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_3ddefs.xml.h
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_blit.h
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_context.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_context.h
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_debug.h
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_defs.xml.h
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_draw.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_formats.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_miptree.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_program.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_program.h
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_push.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_query.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_resource.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_resource.h
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_screen.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_screen.h
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_shader_state.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_state.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_state_validate.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_stateobj.h
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_stateobj_tex.h
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_surface.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_tex.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_texture.xml.h
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_transfer.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_transfer.h
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_vbo.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv50_winsys.h
create mode 100644 src/gallium/drivers/nouveau/nv50/nv84_video.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv84_video.h
create mode 100644 src/gallium/drivers/nouveau/nv50/nv84_video_bsp.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv84_video_vp.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv98_video.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv98_video.h
create mode 100644 src/gallium/drivers/nouveau/nv50/nv98_video_bsp.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv98_video_ppp.c
create mode 100644 src/gallium/drivers/nouveau/nv50/nv98_video_vp.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_2d.xml.h
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_3d.xml.h
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_3ddefs.xml.h
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_compute.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_compute.h
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_compute.xml.h
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_context.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_context.h
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_draw.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_formats.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_graph_macros.h
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_m2mf.xml.h
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_miptree.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_program.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_program.h
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_push.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_query.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_resource.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_resource.h
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_screen.h
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_shader_state.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_state.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_state_validate.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_stateobj.h
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_surface.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_tex.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_transfer.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_vbo_translate.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_video.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_video.h
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_video_bsp.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_video_ppp.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_video_vp.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nvc0_winsys.h
create mode 100644 src/gallium/drivers/nouveau/nvc0/nve4_compute.c
create mode 100644 src/gallium/drivers/nouveau/nvc0/nve4_compute.h
create mode 100644 src/gallium/drivers/nouveau/nvc0/nve4_compute.xml.h
create mode 100644 src/gallium/drivers/nouveau/nvc0/nve4_p2mf.xml.h
delete mode 100644 src/gallium/drivers/nv30/Android.mk
delete mode 100644 src/gallium/drivers/nv30/Makefile.am
delete mode 100644 src/gallium/drivers/nv30/Makefile.sources
delete mode 100644 src/gallium/drivers/nv30/nv01_2d.xml.h
delete mode 100644 src/gallium/drivers/nv30/nv30-40_3d.xml.h
delete mode 100644 src/gallium/drivers/nv30/nv30_clear.c
delete mode 100644 src/gallium/drivers/nv30/nv30_context.c
delete mode 100644 src/gallium/drivers/nv30/nv30_context.h
delete mode 100644 src/gallium/drivers/nv30/nv30_draw.c
delete mode 100644 src/gallium/drivers/nv30/nv30_format.c
delete mode 100644 src/gallium/drivers/nv30/nv30_format.h
delete mode 100644 src/gallium/drivers/nv30/nv30_fragprog.c
delete mode 100644 src/gallium/drivers/nv30/nv30_fragtex.c
delete mode 100644 src/gallium/drivers/nv30/nv30_miptree.c
delete mode 100644 src/gallium/drivers/nv30/nv30_push.c
delete mode 100644 src/gallium/drivers/nv30/nv30_query.c
delete mode 100644 src/gallium/drivers/nv30/nv30_resource.c
delete mode 100644 src/gallium/drivers/nv30/nv30_resource.h
delete mode 100644 src/gallium/drivers/nv30/nv30_screen.c
delete mode 100644 src/gallium/drivers/nv30/nv30_screen.h
delete mode 100644 src/gallium/drivers/nv30/nv30_state.c
delete mode 100644 src/gallium/drivers/nv30/nv30_state.h
delete mode 100644 src/gallium/drivers/nv30/nv30_state_validate.c
delete mode 100644 src/gallium/drivers/nv30/nv30_texture.c
delete mode 100644 src/gallium/drivers/nv30/nv30_transfer.c
delete mode 100644 src/gallium/drivers/nv30/nv30_transfer.h
delete mode 100644 src/gallium/drivers/nv30/nv30_vbo.c
delete mode 100644 src/gallium/drivers/nv30/nv30_vertprog.c
delete mode 100644 src/gallium/drivers/nv30/nv30_vertprog.h
delete mode 100644 src/gallium/drivers/nv30/nv30_winsys.h
delete mode 100644 src/gallium/drivers/nv30/nv40_vertprog.h
delete mode 100644 src/gallium/drivers/nv30/nv40_verttex.c
delete mode 100644 src/gallium/drivers/nv30/nvfx_fragprog.c
delete mode 100644 src/gallium/drivers/nv30/nvfx_shader.h
delete mode 100644 src/gallium/drivers/nv30/nvfx_vertprog.c
delete mode 100644 src/gallium/drivers/nv50/Android.mk
delete mode 100644 src/gallium/drivers/nv50/Makefile.am
delete mode 100644 src/gallium/drivers/nv50/Makefile.sources
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir.cpp
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir.h
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_bb.cpp
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_build_util.cpp
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_build_util.h
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_driver.h
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_emit_nv50.cpp
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_from_tgsi.cpp
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_graph.cpp
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_graph.h
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_inlines.h
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_lowering_nv50.cpp
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_peephole.cpp
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_print.cpp
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_ra.cpp
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_ssa.cpp
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_target.cpp
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_target.h
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_target_nv50.cpp
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_target_nv50.h
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_util.cpp
delete mode 100644 src/gallium/drivers/nv50/codegen/nv50_ir_util.h
delete mode 100644 src/gallium/drivers/nv50/nv50_2d.xml.h
delete mode 100644 src/gallium/drivers/nv50/nv50_3d.xml.h
delete mode 100644 src/gallium/drivers/nv50/nv50_3ddefs.xml.h
delete mode 100644 src/gallium/drivers/nv50/nv50_blit.h
delete mode 100644 src/gallium/drivers/nv50/nv50_context.c
delete mode 100644 src/gallium/drivers/nv50/nv50_context.h
delete mode 100644 src/gallium/drivers/nv50/nv50_debug.h
delete mode 100644 src/gallium/drivers/nv50/nv50_defs.xml.h
delete mode 100644 src/gallium/drivers/nv50/nv50_draw.c
delete mode 100644 src/gallium/drivers/nv50/nv50_formats.c
delete mode 100644 src/gallium/drivers/nv50/nv50_miptree.c
delete mode 100644 src/gallium/drivers/nv50/nv50_program.c
delete mode 100644 src/gallium/drivers/nv50/nv50_program.h
delete mode 100644 src/gallium/drivers/nv50/nv50_push.c
delete mode 100644 src/gallium/drivers/nv50/nv50_query.c
delete mode 100644 src/gallium/drivers/nv50/nv50_resource.c
delete mode 100644 src/gallium/drivers/nv50/nv50_resource.h
delete mode 100644 src/gallium/drivers/nv50/nv50_screen.c
delete mode 100644 src/gallium/drivers/nv50/nv50_screen.h
delete mode 100644 src/gallium/drivers/nv50/nv50_shader_state.c
delete mode 100644 src/gallium/drivers/nv50/nv50_state.c
delete mode 100644 src/gallium/drivers/nv50/nv50_state_validate.c
delete mode 100644 src/gallium/drivers/nv50/nv50_stateobj.h
delete mode 100644 src/gallium/drivers/nv50/nv50_stateobj_tex.h
delete mode 100644 src/gallium/drivers/nv50/nv50_surface.c
delete mode 100644 src/gallium/drivers/nv50/nv50_tex.c
delete mode 100644 src/gallium/drivers/nv50/nv50_texture.xml.h
delete mode 100644 src/gallium/drivers/nv50/nv50_transfer.c
delete mode 100644 src/gallium/drivers/nv50/nv50_transfer.h
delete mode 100644 src/gallium/drivers/nv50/nv50_vbo.c
delete mode 100644 src/gallium/drivers/nv50/nv50_winsys.h
delete mode 100644 src/gallium/drivers/nv50/nv84_video.c
delete mode 100644 src/gallium/drivers/nv50/nv84_video.h
delete mode 100644 src/gallium/drivers/nv50/nv84_video_bsp.c
delete mode 100644 src/gallium/drivers/nv50/nv84_video_vp.c
delete mode 100644 src/gallium/drivers/nv50/nv98_video.c
delete mode 100644 src/gallium/drivers/nv50/nv98_video.h
delete mode 100644 src/gallium/drivers/nv50/nv98_video_bsp.c
delete mode 100644 src/gallium/drivers/nv50/nv98_video_ppp.c
delete mode 100644 src/gallium/drivers/nv50/nv98_video_vp.c
delete mode 100644 src/gallium/drivers/nvc0/Android.mk
delete mode 100644 src/gallium/drivers/nvc0/Makefile.am
delete mode 100644 src/gallium/drivers/nvc0/Makefile.sources
delete mode 100644 src/gallium/drivers/nvc0/codegen/nv50_ir_emit_gk110.cpp
delete mode 100644 src/gallium/drivers/nvc0/codegen/nv50_ir_emit_nvc0.cpp
delete mode 100644 src/gallium/drivers/nvc0/codegen/nv50_ir_lowering_nvc0.cpp
delete mode 100644 src/gallium/drivers/nvc0/codegen/nv50_ir_target_nvc0.cpp
delete mode 100644 src/gallium/drivers/nvc0/codegen/nv50_ir_target_nvc0.h
delete mode 100644 src/gallium/drivers/nvc0/codegen/target_lib_nvc0.asm
delete mode 100644 src/gallium/drivers/nvc0/codegen/target_lib_nvc0.asm.h
delete mode 100644 src/gallium/drivers/nvc0/codegen/target_lib_nve4.asm
delete mode 100644 src/gallium/drivers/nvc0/codegen/target_lib_nve4.asm.h
delete mode 100644 src/gallium/drivers/nvc0/codegen/target_lib_nvf0.asm.h
delete mode 100644 src/gallium/drivers/nvc0/nvc0_2d.xml.h
delete mode 100644 src/gallium/drivers/nvc0/nvc0_3d.xml.h
delete mode 100644 src/gallium/drivers/nvc0/nvc0_3ddefs.xml.h
delete mode 100644 src/gallium/drivers/nvc0/nvc0_compute.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_compute.h
delete mode 100644 src/gallium/drivers/nvc0/nvc0_compute.xml.h
delete mode 100644 src/gallium/drivers/nvc0/nvc0_context.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_context.h
delete mode 100644 src/gallium/drivers/nvc0/nvc0_draw.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_formats.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_graph_macros.h
delete mode 100644 src/gallium/drivers/nvc0/nvc0_m2mf.xml.h
delete mode 100644 src/gallium/drivers/nvc0/nvc0_miptree.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_program.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_program.h
delete mode 100644 src/gallium/drivers/nvc0/nvc0_push.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_query.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_resource.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_resource.h
delete mode 100644 src/gallium/drivers/nvc0/nvc0_screen.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_screen.h
delete mode 100644 src/gallium/drivers/nvc0/nvc0_shader_state.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_state.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_state_validate.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_stateobj.h
delete mode 100644 src/gallium/drivers/nvc0/nvc0_surface.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_tex.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_transfer.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_vbo.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_vbo_translate.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_video.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_video.h
delete mode 100644 src/gallium/drivers/nvc0/nvc0_video_bsp.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_video_ppp.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_video_vp.c
delete mode 100644 src/gallium/drivers/nvc0/nvc0_winsys.h
delete mode 100644 src/gallium/drivers/nvc0/nve4_compute.c
delete mode 100644 src/gallium/drivers/nvc0/nve4_compute.h
delete mode 100644 src/gallium/drivers/nvc0/nve4_compute.xml.h
delete mode 100644 src/gallium/drivers/nvc0/nve4_p2mf.xml.h
More information about the mesa-dev
mailing list