1708cc Apply patch nouveau-tu1xx-support.patch

Authored and Committed by Packit 4 years ago
48 files changed. 8041 lines added. 812 lines removed.
src/gallium/drivers/nouveau/Makefile.sources
file modified
+8 -0
src/gallium/drivers/nouveau/codegen/nv50_ir.h
file modified
+26 -1
src/gallium/drivers/nouveau/codegen/nv50_ir_driver.h
file modified
+7 -0
src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp
file modified
+32 -150
src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gv100.cpp
file added
+2052
src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gv100.h
file added
+403
src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp
file modified
+306 -105
src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp
file modified
+3 -6
src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.cpp
file modified
+2 -3
src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.h
file modified
+1 -0
src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gv100.cpp
file added
+481
src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gv100.h
file added
+78
src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp
file modified
+18 -4
src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.h
file modified
+3 -1
src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp
file modified
+36 -0
src/gallium/drivers/nouveau/codegen/nv50_ir_print.cpp
file modified
+7 -0
src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp
file modified
+22 -6
src/gallium/drivers/nouveau/codegen/nv50_ir_sched_gm107.h
file added
+156
src/gallium/drivers/nouveau/codegen/nv50_ir_target.cpp
file modified
+18 -10
src/gallium/drivers/nouveau/codegen/nv50_ir_target.h
file modified
+1 -1
src/gallium/drivers/nouveau/codegen/nv50_ir_target_gv100.cpp
file added
+594
src/gallium/drivers/nouveau/codegen/nv50_ir_target_gv100.h
file added
+52
src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp
file modified
+1 -1
src/gallium/drivers/nouveau/meson.build
file modified
+14 -0
src/gallium/drivers/nouveau/nouveau_screen.c
file modified
+5 -1
src/gallium/drivers/nouveau/nv50/nv50_2d.xml.h
file modified
+1 -3
src/gallium/drivers/nouveau/nv_object.xml.h
file modified
+4 -0
src/gallium/drivers/nouveau/nvc0/cla0c0qmd.h
file added
+660
src/gallium/drivers/nouveau/nvc0/clc0c0qmd.h
file added
+665
src/gallium/drivers/nouveau/nvc0/clc3c0qmd.h
file added
+245
src/gallium/drivers/nouveau/nvc0/drf.h
file added
+119
src/gallium/drivers/nouveau/nvc0/mme/comc597.mme.h
file added
+904
src/gallium/drivers/nouveau/nvc0/nvc0_3d.xml.h
file modified
+12 -0
src/gallium/drivers/nouveau/nvc0/nvc0_miptree.c
file modified
+53 -1
src/gallium/drivers/nouveau/nvc0/nvc0_program.c
file modified
+35 -10
src/gallium/drivers/nouveau/nvc0/nvc0_program.h
file modified
+6 -2
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
file modified
+109 -98
src/gallium/drivers/nouveau/nvc0/nvc0_shader_state.c
file modified
+26 -12
src/gallium/drivers/nouveau/nvc0/nvc0_surface.c
file modified
+55 -74
src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c
file modified
+27 -8
src/gallium/drivers/nouveau/nvc0/nvc0_vbo_translate.c
file modified
+10 -2
src/gallium/drivers/nouveau/nvc0/nve4_compute.c
file modified
+215 -177
src/gallium/drivers/nouveau/nvc0/nve4_compute.h
file modified
+0 -136
src/gallium/drivers/nouveau/nvc0/qmd.h
file added
+68
src/gallium/drivers/nouveau/nvc0/qmda0c0.c
file added
+166
src/gallium/drivers/nouveau/nvc0/qmdc0c0.c
file added
+165
src/gallium/drivers/nouveau/nvc0/qmdc3c0.c
file added
+168
src/gallium/winsys/nouveau/drm/nouveau_drm_winsys.c
file modified
+2 -0
    Apply patch nouveau-tu1xx-support.patch
    
    patch_name: nouveau-tu1xx-support.patch
    present_in_specfile: true
    location_in_specfile: 2