mesa/soft/llvmpipe: add fake MSAA support
authorDave Airlie <airlied@gmail.com>
Wed, 27 Nov 2013 09:47:51 +0000 (19:47 +1000)
committerDave Airlie <airlied@redhat.com>
Wed, 2 Apr 2014 02:12:04 +0000 (12:12 +1000)
commit76ba50a25a8bbc1e5fbcdb24da7e09f8996cf2c5
tree05bd8c06d733e96246bacab1e8a429bf3800be51
parent882b46a42ee8f25853b972911e6e31988b979412
mesa/soft/llvmpipe: add fake MSAA support

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.

Signed-off-by: Dave Airlie <airlied@redhat.com>
15 files changed:
src/gallium/drivers/freedreno/freedreno_screen.c
src/gallium/drivers/i915/i915_screen.c
src/gallium/drivers/ilo/ilo_screen.c
src/gallium/drivers/llvmpipe/lp_screen.c
src/gallium/drivers/nouveau/nv30/nv30_screen.c
src/gallium/drivers/nouveau/nv50/nv50_screen.c
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c
src/gallium/drivers/r600/r600_pipe.c
src/gallium/drivers/radeonsi/si_pipe.c
src/gallium/drivers/softpipe/sp_screen.c
src/gallium/drivers/svga/svga_screen.c
src/gallium/include/pipe/p_defines.h
src/mesa/main/mtypes.h
src/mesa/main/version.c
src/mesa/state_tracker/st_extensions.c