fbo-mrt-alphatest: Actually require MRTs to be available.
[piglit.git] / tests / llvmpipe_gl.py
blob210e5ffd93b19d28f0240e9b0ca5c4b2cc70ae58
1 # -*- coding: utf-8 -*-
3 import platform
4 import sys
6 from framework.grouptools import join
7 from tests.quick_gl import profile as _profile
9 __all__ = ['profile']
11 profile = _profile.copy() # pylint: disable=invalid-name
14 def remove(key):
15 try:
16 del profile.test_list[key]
17 except KeyError:
18 sys.stderr.write('warning: test %s does not exist\n' % key)
19 sys.stderr.flush()
22 # These take too long or too much memory
23 remove(join('spec', '!OpenGL 1.0', 'gl-1.0-blend-func'))
24 remove(join('spec', '!OpenGL 1.1', 'streaming-texture-leak'))
25 remove(join('spec', '!OpenGL 1.1', 'max-texture-size'))
27 if platform.system() != 'Windows':
28 remove(join('glx', 'glx-multithread-shader-compile'))