gallium/swr: Enable GL_ARB_gpu_shader5: multiple streams
authorKrzysztof Raszkowski <krzysztof.raszkowski@intel.com>
Tue, 29 Oct 2019 14:50:02 +0000 (14:50 +0000)
committerJan Zielinski <jan.zielinski@intel.com>
Tue, 29 Oct 2019 14:50:02 +0000 (14:50 +0000)
commit163d5fde06696fed2e69e000a7621087c1636749
tree23c7c0c901996e06dab1b747247bf95e6a484322
parent44971b84b70b35e260b09493b6f75304cd58965f
gallium/swr: Enable GL_ARB_gpu_shader5: multiple streams

Added support for geometry shader multiple streams (part of
GL_ARB_gpu_shader5 extension).

Reviewed-by: Jan Zielinski <jan.zielinski@intel.com>
src/gallium/auxiliary/draw/draw_llvm.c
src/gallium/auxiliary/gallivm/lp_bld_tgsi.h
src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c
src/gallium/drivers/swr/rasterizer/core/frontend.cpp
src/gallium/drivers/swr/swr_screen.cpp
src/gallium/drivers/swr/swr_shader.cpp