--- 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 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel