V2:
  Split vl_compositor graphic shaders from vl_compositor API
  replace compute_shader_sub_pic with compute_shader_rgba
  Add VL_COMPOSITOR prefix in front of dirty define
  replace backslashes in the commit title with forward slashes

James Zhu (7):
  gallium/auxiliary/vl: Move dirty define to header file
  gallium/auxiliary/vl: Split vl_compositor graphic shaders from
    vl_compositor API
  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       |   4 +
 src/gallium/auxiliary/meson.build            |   4 +
 src/gallium/auxiliary/vl/vl_compositor.c     | 726 ++-------------------------
 src/gallium/auxiliary/vl/vl_compositor.h     |   6 +
 src/gallium/auxiliary/vl/vl_compositor_cs.c  | 408 +++++++++++++++
 src/gallium/auxiliary/vl/vl_compositor_cs.h  |  56 +++
 src/gallium/auxiliary/vl/vl_compositor_gfx.c | 726 +++++++++++++++++++++++++++
 src/gallium/auxiliary/vl/vl_compositor_gfx.h |  88 ++++
 8 files changed, 1330 insertions(+), 688 deletions(-)
 create mode 100644 src/gallium/auxiliary/vl/vl_compositor_cs.c
 create mode 100644 src/gallium/auxiliary/vl/vl_compositor_cs.h
 create mode 100644 src/gallium/auxiliary/vl/vl_compositor_gfx.c
 create mode 100644 src/gallium/auxiliary/vl/vl_compositor_gfx.h

-- 
2.7.4

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to