mesa/soft/llvmpipe: add fake MSAA support

Graphics / Mesa 3D Graphics Library / Mesa - Dave Airlie [gmail.com] - 1 April 2014 21:12 UTC

This adds a gallium cap that allows us to fake GL3.0 by not exposing MSAA on sw rendering. It also forces the extra extensions needed for GL3.2.

76ba50a mesa/soft/llvmpipe: add fake MSAA support
src/gallium/drivers/freedreno/freedreno_screen.c | 1 +
src/gallium/drivers/i915/i915_screen.c | 1 +
src/gallium/drivers/ilo/ilo_screen.c | 1 +
src/gallium/drivers/llvmpipe/lp_screen.c | 2 ++
src/gallium/drivers/nouveau/nv30/nv30_screen.c | 1 +
src/gallium/drivers/nouveau/nv50/nv50_screen.c | 1 +
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c | 1 +
src/gallium/drivers/r600/r600_pipe.c | 3 +++
src/gallium/drivers/radeonsi/si_pipe.c | 1 +
src/gallium/drivers/softpipe/sp_screen.c | 2 ++
src/gallium/drivers/svga/svga_screen.c | 1 +
src/gallium/include/pipe/p_defines.h | 3 ++-
src/mesa/main/mtypes.h | 2 ++
src/mesa/main/version.c | 2 +-
src/mesa/state_tracker/st_extensions.c | 7 +++++++
15 files changed, 27 insertions(+), 2 deletions(-)

Upstream: cgit.freedesktop.org


  • Share