[Mesa-dev] [PATCH 0/6] Add compute shader support on video compositor render
Zhu, James
James.Zhu at amd.com
Fri Feb 1 16:28:32 UTC 2019
Initially add compute shader support on video compositor render process.
These patches include only normal video buffer, weave and video sub-pictures
compute shader for video compositor render. export CS_COMPOSITOR_RENDER=true
to enable compuet shader video compositor render.
James Zhu (6):
gallium\auxiliary\vl: Move dirty define to header file
gallium\auxiliary\vl: Increase csc_matrix size
gallium\auxiliary\vl: Add compute shader to support video compositor
render
gallium\auxiliary\vl: Add compute shader initilization, assign and
cleanup
gallium\auxiliary\vl: Add debug option CS_COMPOSITOR_RENDER
gallium\auxiliary\vl: Add video compute shader render
src/gallium/auxiliary/Makefile.sources | 2 +
src/gallium/auxiliary/meson.build | 2 +
src/gallium/auxiliary/vl/vl_compositor.c | 59 +++-
src/gallium/auxiliary/vl/vl_compositor.h | 6 +
src/gallium/auxiliary/vl/vl_compositor_cs.c | 414 ++++++++++++++++++++++++++++
src/gallium/auxiliary/vl/vl_compositor_cs.h | 56 ++++
6 files changed, 532 insertions(+), 7 deletions(-)
create mode 100644 src/gallium/auxiliary/vl/vl_compositor_cs.c
create mode 100644 src/gallium/auxiliary/vl/vl_compositor_cs.h
--
2.7.4
More information about the mesa-dev
mailing list