tu: Add support for suspending and resuming renderpasses
This is unfortunately very complicated because we have to stitch together the state of the suspended passes after the fact, with primary command buffers at submit time. Part-of: <mesa/mesa!17378>
Showing
- docs/features.txt 1 addition, 1 deletiondocs/features.txt
- src/freedreno/vulkan/meson.build 1 addition, 0 deletionssrc/freedreno/vulkan/meson.build
- src/freedreno/vulkan/tu_cmd_buffer.c 364 additions, 59 deletionssrc/freedreno/vulkan/tu_cmd_buffer.c
- src/freedreno/vulkan/tu_device.c 46 additions, 3 deletionssrc/freedreno/vulkan/tu_device.c
- src/freedreno/vulkan/tu_drm.c 21 additions, 18 deletionssrc/freedreno/vulkan/tu_drm.c
- src/freedreno/vulkan/tu_dynamic_rendering.c 237 additions, 0 deletionssrc/freedreno/vulkan/tu_dynamic_rendering.c
- src/freedreno/vulkan/tu_kgsl.c 32 additions, 12 deletionssrc/freedreno/vulkan/tu_kgsl.c
- src/freedreno/vulkan/tu_lrz.c 27 additions, 14 deletionssrc/freedreno/vulkan/tu_lrz.c
- src/freedreno/vulkan/tu_private.h 166 additions, 0 deletionssrc/freedreno/vulkan/tu_private.h
Loading
Please register or sign in to comment