commit piglit for openSUSE:Factory
Hello community, here is the log from the commit of package piglit for openSUSE:Factory checked in at 2020-09-16 19:38:27 Comparing /work/SRC/openSUSE:Factory/piglit (Old) and /work/SRC/openSUSE:Factory/.piglit.new.4249 (New) Package is "piglit" Wed Sep 16 19:38:27 2020 rev:11 rq:834828 version:1~20200721.5db8d7472 Changes: --- /work/SRC/openSUSE:Factory/piglit/piglit.changes2020-08-12 13:41:25.821890983 +0200 +++ /work/SRC/openSUSE:Factory/.piglit.new.4249/piglit.changes 2020-09-16 19:38:31.546744289 +0200 @@ -1,0 +2,5 @@ +Tue Sep 15 15:49:00 UTC 2020 - Michel Normand + +- Add _constraints with 6GB min disk space + +--- New: _constraints Other differences: -- ++ _constraints ++ 6
commit piglit for openSUSE:Factory
Hello community, here is the log from the commit of package piglit for openSUSE:Factory checked in at 2020-08-12 13:41:19 Comparing /work/SRC/openSUSE:Factory/piglit (Old) and /work/SRC/openSUSE:Factory/.piglit.new.3399 (New) Package is "piglit" Wed Aug 12 13:41:19 2020 rev:10 rq:825933 version:1~20200721.5db8d7472 Changes: --- /work/SRC/openSUSE:Factory/piglit/piglit.changes2020-07-24 09:58:53.301583379 +0200 +++ /work/SRC/openSUSE:Factory/.piglit.new.3399/piglit.changes 2020-08-12 13:41:25.821890983 +0200 @@ -1,0 +2,6 @@ +Wed Aug 12 07:28:43 UTC 2020 - Jozef Pupava + +- update suse_qa-skip-tests.txt bsc#1174531, cleanup obsolete entries +- add Recommends: waffle to fix wfinfo utility not found + +--- Other differences: -- ++ piglit.spec ++ --- /var/tmp/diff_new_pack.AF5sYy/_old 2020-08-12 13:41:27.901893525 +0200 +++ /var/tmp/diff_new_pack.AF5sYy/_new 2020-08-12 13:41:27.905893531 +0200 @@ -61,6 +61,7 @@ Requires: python3-numpy Requires: python3-six Requires: python3-xml +Recommends: waffle ExcludeArch:%{ix86} ppc %if %{with opengl} BuildRequires: pkgconfig(gl) ++ suse_qa-skip-tests.txt ++ 2030 lines (skipped) between suse_qa-skip-tests.txt and /work/SRC/openSUSE:Factory/.piglit.new.3399/suse_qa-skip-tests.txt
commit piglit for openSUSE:Factory
Hello community, here is the log from the commit of package piglit for openSUSE:Factory checked in at 2020-07-24 09:56:59 Comparing /work/SRC/openSUSE:Factory/piglit (Old) and /work/SRC/openSUSE:Factory/.piglit.new.3592 (New) Package is "piglit" Fri Jul 24 09:56:59 2020 rev:9 rq:822163 version:1~20200721.5db8d7472 Changes: --- /work/SRC/openSUSE:Factory/piglit/piglit.changes2020-06-11 14:54:45.911290299 +0200 +++ /work/SRC/openSUSE:Factory/.piglit.new.3592/piglit.changes 2020-07-24 09:58:53.301583379 +0200 @@ -1,0 +2,242 @@ +Tue Jul 21 22:49:51 UTC 2020 - Jozef Pupava + +- Update to version 1~20200721.5db8d7472: + * dsa: fix error codes for *TextureSubImage* calls + * ext_external_objects/vk-buf-exchange: New interoperability test + * ext_external_objects: Vulkan framework additions for external BOs + * ext_external_objects: changed default tiling mode to linear + * ext_external_objects/vk-image-display-overwrite: New test + * ext_external_objects: Additions to the framework and tests + * glsl-4.50: move a test to the glsl-4.50 dir + * arb_shader_bit_encoding: move some tests to the arb_shader_bit_encoding dir + * ext_shader_integer_mix: move some tests to the ext_shader_integer_mix dir + * glsl-1.30: move some tests to the glsl-1.30 dir + * glsl-1.20: move a bunch of shaders to the glsl-1.20 dir + * glsl-1.10: move a whole bunch shader tests to the glsl-1.10 dir + * glsl-3.30: move glsl 3.30 bug test to the glsl-3.30 dir + * arb_texture_gather: move test to the arb_texture_gather dir + * arb_sample_shading: bump gl version for mrt-alpha-to-coverage-combinations + * glsl-1.50: add extension requirement for spec@glsl-1.50@gs-max-output + * dsa: fix error codes to reflect GL 4.6 spec. + * tests: do not use designated initializers in c++ + * tests: fix illegal initializers + * intel_shader_integer_functions2: ignore overflow errors + * builtin-functions: ignore RuntimeWarnings from add-tests + * tests: do not assert framebuffer-completeness + * tests: do not remove non-existent test + * primitive-restart: do not assign undefined value + * tests/texturing: set sample_count + * glsl-uniform-out-of-bounds-2: silence warning + * tests: add reproducer for Mesa issue 2946 + * gl-4.1: add a minmax test (v2) + * ext_shader_image_load_store: fix imageAtomic*Wrap tests + * ext_shader_image_load_store-image: fix the compile only test + * Add param to piglit_compile_shader_text_nothrow to not print errors + * gl-3.1: use glsl 1.40 for mixed-int-float-fbo + * OES_geometry_shader: Test dynamically non-uniform num vertices + * glsl-1.10: Test absolute value of a dot-product result + * glsl-1.10: move tmp array index tests to the glsl-1.10 dir + * glsl-1.10: move some linking tests to the glsl-1.10 dir + * glsl-1.10: move some discard tests to the glsl-1.10 dir + * glsl-1.10: move some move loop tests to the glsl-1.10 dir + * glsl-1.10: move sampler shader tests to glsl-1.10 dir + * arb_shader_texture_lod: move test to arb_shader_texture_lod dir + * arb_gpu_shader_int64: move some unroll tests to the arb_gpu_shader_int64 dir + * arb_gpu_shader_fp64: move loop unroll test to the arb_gpu_shader_fp64 dir + * glsl-1.30: move some loop unroll tests to the glsl-1.30 dir + * glsl-1.10: move loop shader tests to glsl-1.10 dir + * glsl-4.50: move constant multiply test to glsl-4.50 dir + * glsl: move vec4 vector indexing tests to glsl-1.10 + * glsl-1.20: move uniform initializer tests to glsl 1.20 dir + * glsl: move open-coded-bitfieldReverse tests to where they belong + * glsl-1.30: move builtin trunc test to glsl-1.30 dir + * glsl-1.10: move builtin tests to the glsl-1.10 dir + * glsl-1.10: move copy propagation tests to glsl-1.10 dir + * glsl-1.10: move derivative tests to glsl-1.10 dir + * glsl-1.20: move const builtin tests to glsl-1.20 dir + * glsl-1.30: move cosh builtin test to glsl-1.30 dir + * arb_arrays_of_arrays: move arrays copy size mismatch test to AoA dir + * glsl-1.20: move array tests to glsl-1.20 dir + * glsl-1.10: move algebraic tests to glsl-1.10 dir + * glsl-1.10: move exp2 test to glsl-1.10 dir + * tests: add reproducer for issue 3140 + * namespace-pollution: fix array out-of-bounds access by glBitmap + * cl: Add test for i16/f16 inline immediate handling + * glsl-1.10: test uniform array resizing + * arb_shader_image_load_store: test storing to two different image formats. + * glsl-1.10: use correct comment tokens in fs-loop-while-false-03 + * glsl-1.10: Test detection of open-coded "mix" pattern + * tests/fbo: Disable stencil test prior to glCopyPixels + * glsl-array-bounds: initialize arrays to avoid optimizing out undefined access + * glsl-array-bounds: set out-of-bounds array index inside shader + * glsl-1.10: remove initializer for uniform in
commit piglit for openSUSE:Factory
Hello community, here is the log from the commit of package piglit for openSUSE:Factory checked in at 2020-06-11 14:53:38 Comparing /work/SRC/openSUSE:Factory/piglit (Old) and /work/SRC/openSUSE:Factory/.piglit.new.3606 (New) Package is "piglit" Thu Jun 11 14:53:38 2020 rev:8 rq:813424 version:1~20191210.603cfb975 Changes: --- /work/SRC/openSUSE:Factory/piglit/piglit.changes2019-12-10 22:44:59.705751868 +0100 +++ /work/SRC/openSUSE:Factory/.piglit.new.3606/piglit.changes 2020-06-11 14:54:45.911290299 +0200 @@ -1,0 +2,5 @@ +Thu Jun 11 08:54:01 UTC 2020 - Martin Pluskal + +- Fix building with gcc10 + +--- Other differences: -- ++ piglit.spec ++ --- /var/tmp/diff_new_pack.pk5p71/_old 2020-06-11 14:54:47.199294227 +0200 +++ /var/tmp/diff_new_pack.pk5p71/_new 2020-06-11 14:54:47.199294227 +0200 @@ -1,7 +1,7 @@ # # spec file for package piglit # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -109,6 +109,7 @@ -DPIGLIT_BUILD_GL_ES2_TESTS=OFF \ -DPIGLIT_BUILD_GL_ES3_TESTS=OFF \ %endif + -DCMAKE_C_FLAGS="%{optflags} -fcommon -DNDEBUG" \ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now" \ -DCMAKE_SKIP_RPATH:BOOL=OFF \ -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON \
commit piglit for openSUSE:Factory
Hello community, here is the log from the commit of package piglit for openSUSE:Factory checked in at 2019-12-10 22:44:55 Comparing /work/SRC/openSUSE:Factory/piglit (Old) and /work/SRC/openSUSE:Factory/.piglit.new.4691 (New) Package is "piglit" Tue Dec 10 22:44:55 2019 rev:7 rq:755563 version:1~20191210.603cfb975 Changes: --- /work/SRC/openSUSE:Factory/piglit/piglit.changes2018-08-31 10:47:49.751449397 +0200 +++ /work/SRC/openSUSE:Factory/.piglit.new.4691/piglit.changes 2019-12-10 22:44:59.705751868 +0100 @@ -1,0 +2,667 @@ +Tue Dec 10 13:08:06 UTC 2019 - Martin Pluskal + +- Update to version 1~20191210.603cfb975: + * glsl-es-3.10: add precision statement to a shader missing it + * ext_dsa: add vao functions tests + * arb_vertex_attrib_64bit: fix error message in explicit location check + * Require a GLSL version in fs-shift-left-of-shift-left + * arb_separate_shader_objects: add linker test for glsl version 1.40 + * ci: update wayland/ci-templates ref + * glsl-1.50: new GS test for emitted triangle strip orientation + * arb_blend_func_extended: Make issue-1917 test reproduce issue on BSW + * arb_program_interface_query: add gl_PerVertex redeclaration + * ext_disjoint_timer_query: use/test glGetInteger64vEXT call + * ext_texture_format_bgra: changes for effective internal format + * tbo: include tbo re-init test to opengl.py + * arb_blend_func_extended: Add test checking corruption on BSW/BDW + * gitlab-ci: use ccache to speed up builds + * gitlab-ci: set interruptible to auto-cancel CI pipelines + * glsl-es-3.10: port arb_shader_atomic_counters tests to glsl-es-3.10 + * arb_shader_atomic_counters: fix buffers needed check + * arb_gl_spirv: add some simple ubo/ssbo tests + * arb_gl_spirv: add GL_ACTIVE_UNIFORMS checks + * tbo: test a re-initialization + * arb_shading_language_include: delete shader includes on teardown + * Add new tests for ROL/ROR instruction verification + * generated_tests: more python fixes + * tox: hold pytest-mock to version 1.11.2, since 1.12 seems to be broken + * python: fix collections.abc warning + * python: fix string tests + * glsl-es-3.10: add some image load/store tests with predication. + * piglit-util: expand piglit_integer_texture + * arb_shading_language_include: fix crash in process isolation + * cl/create-context-from-type: fix typo in output error text + * gitlab-ci: avoid pulling all the git history each time + * gitlab-ci: limit ninja to 4 threads to avoid stealing resources from other jobs + * ext_occlusion_query_boolean: remove invalid enum check + * ext_disjoint_timer_query: add GL_QUERY_COUNTER_BITS_EXT tests + * arb_separate_shader_objects: remove broken test + * glsl-1.30: Add tests involving isnan() combined with other comparisons + * arb_sparse_buffer: tests EXT_direct_state_access interactions + * arb_texture_buffer_range: modify test to also use glTextureBufferRangeEXT + * ARB_instanced_arrays: Add test for VertexArrayVertexAttribDivisorEXT + * arb_gpu_shader_fp64: add test for EXT_direct_state_access interactions + * arb_clear_buffer_object: extends test to use Named functions + * shader_runner: don't use deleted query objects + * shader_runner: support query object failures in subtests + * shader_runner: fix garbled non-unicode output making piglit-run choke on it + * cmake: use DT_RUNPATH instead of DT_RPATH for executables + * arb_gl_spirv: add xfb tests for lines and triangles + * arb_gl_spirv: add xfb tests + * shader_runner: add xfb query object support + * shader_runner: add xfb testing support + * shader_runner: add support for glGetProgram queries + * Add a test of a select of a negation of an int cast from a float + * glx: fix pointer type + * egl: one more s/EGL_NO_CONFIG_MESA/EGL_NO_CONFIG_KHR/ + * s/EGL_NO_CONFIG_MESA/EGL_NO_CONFIG_KHR/ + * cmake: drop egl dependency version + * Use source code location for Mako's module_directory + * arb_gpu_shader_int64: add display list test + * egl: simple test for EGL_EXT_image_flush_external + * cl/get-device-info: fix variable type for CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE + * travis: drop overly complicated regular build as it's covered directly by gitlab now + * add pre-merge gitlab ci :) + * tox,cmake,travis: Add support and testing for Python 3.8 + * Fix pbo-getteximage to check for GL_ARB_texture_cube_map_array + * tests: add test for PBO texture downloads + * arb_bindless_texture: test an unnamed explicitly bound ubo that contains a sampler + * arb_bindless_texture: test a basic unnamed ubo that contains a sampler + * glx-egl-switch-context: Do not compile if EGL unavailable + * glx,egl: Reproduce crash while switching contexts + * glsl: Verify that open-code bitfieldReverse is not improperly optimized + * ext_demote_to_helper_invocation: Add
commit piglit for openSUSE:Factory
Hello community, here is the log from the commit of package piglit for openSUSE:Factory checked in at 2018-08-31 10:47:47 Comparing /work/SRC/openSUSE:Factory/piglit (Old) and /work/SRC/openSUSE:Factory/.piglit.new (New) Package is "piglit" Fri Aug 31 10:47:47 2018 rev:6 rq:632266 version:1~20180604.cde860ab3 Changes: --- /work/SRC/openSUSE:Factory/piglit/piglit.changes2018-07-09 13:27:16.622994227 +0200 +++ /work/SRC/openSUSE:Factory/.piglit.new/piglit.changes 2018-08-31 10:47:49.751449397 +0200 @@ -1,0 +2,10 @@ +Thu Aug 30 08:27:10 UTC 2018 - m...@suse.com + +- Update suse_qa.py and opensuse_qa.py to work with current piglit. + +--- +Wed Aug 29 08:13:34 UTC 2018 - Ondřej Súkup + +- use %make_jobs makro instead make_build + +--- Other differences: -- ++ piglit.spec ++ --- /var/tmp/diff_new_pack.Qchqe7/_old 2018-08-31 10:47:50.439450247 +0200 +++ /var/tmp/diff_new_pack.Qchqe7/_new 2018-08-31 10:47:50.443450251 +0200 @@ -113,7 +113,7 @@ -DCMAKE_SKIP_RPATH:BOOL=OFF \ -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON \ -Wno-dev -%make_build +%make_jobs %install %cmake_install ++ opensuse_qa.py ++ --- /var/tmp/diff_new_pack.Qchqe7/_old 2018-08-31 10:47:50.483450301 +0200 +++ /var/tmp/diff_new_pack.Qchqe7/_new 2018-08-31 10:47:50.483450301 +0200 @@ -6,12 +6,11 @@ absolute_import, division, print_function, unicode_literals ) -from tests.quick import profile as _profile -from framework.test import GLSLParserTest +from framework.profile import load_test_profile __all__ = ['profile'] -profile = _profile.copy() # pylint: disable=invalid-name +profile = load_test_profile('quick') with open("/usr/lib64/piglit/tests/opensuse_qa-skip-tests.txt") as f: to_skip = frozenset(map(lambda line: line[:-1], f)) ++ suse_qa.py ++ --- /var/tmp/diff_new_pack.Qchqe7/_old 2018-08-31 10:47:50.515450341 +0200 +++ /var/tmp/diff_new_pack.Qchqe7/_new 2018-08-31 10:47:50.515450341 +0200 @@ -6,12 +6,11 @@ absolute_import, division, print_function, unicode_literals ) -from tests.quick import profile as _profile -from framework.test import GLSLParserTest +from framework.profile import load_test_profile __all__ = ['profile'] -profile = _profile.copy() # pylint: disable=invalid-name +profile = load_test_profile('quick') with open("/usr/lib64/piglit/tests/suse_qa-skip-tests.txt") as f: to_skip = frozenset(map(lambda line: line[:-1], f))
commit piglit for openSUSE:Factory
Hello community, here is the log from the commit of package piglit for openSUSE:Factory checked in at 2018-07-09 13:27:15 Comparing /work/SRC/openSUSE:Factory/piglit (Old) and /work/SRC/openSUSE:Factory/.piglit.new (New) Package is "piglit" Mon Jul 9 13:27:15 2018 rev:5 rq:620950 version:1~20180604.cde860ab3 Changes: --- /work/SRC/openSUSE:Factory/piglit/piglit.changes2018-03-31 15:36:59.373466553 +0200 +++ /work/SRC/openSUSE:Factory/.piglit.new/piglit.changes 2018-07-09 13:27:16.622994227 +0200 @@ -1,0 +2,709 @@ +Wed Jun 6 14:30:34 UTC 2018 - mplus...@suse.com + +- Update to version 1~20180604.cde860ab3: + * arb_texture_view: convert some more tests to run on ES 3.1 + * util: provide way to read a texture in ES compatible way + * vertex-program-two-side: Fix GCC format-security warnings. + * glsl-fs-fogscale: Fix GCC format-security warnings. + * glsl-1.50: test compat built in constants + * built-in-constants: fix desktop GL version check for geometry shaders + * built-in-constants: add support for testing compatibility profile built ins + * framework/resume: properly parse the no_retry option + * framework: allow specifying the number of jobs for concurrency + * framework/html: guard against errors writing individual test results + * gl-3.0: Remove unused variable. + * arb_tessellation_shader: test display list support for glPatchParameterfv() + * arb_tessellation_shader: add basic display list test for glPatchParameteri() + * shader_runner: add basic display list support + * ARB_tessellation_shader: test gl_*Color built-ins with tessellation shaders + * piglit-util-gl: add support for using patches with fixed function attributes + * gl-3.2-compat: test gl_FogFragCoord built-in with geometry shaders + * gl-3.2-compat: test gl_ClipVertex built-in with geometry shaders + * gl-3.2-compat: test gl_TexCoord[] built-in with geometry shaders + * gl-3.2-compat: test gl_*Color built-ins with geometry shaders + * glsl-1.40/1.50: basic compiler tests for the compatibility profile + * glslparsertest: support compatibility profile tests + * cmake: Bump minimum version to 3.2. + * Revert "Specify an explicit window size in builtin uniform tests." + * Specify an explicit window size in builtin uniform tests. + * Fix bogus assertions in builtin uniform test generator. + * gl-3.0: test glUniform*ui{v} functions are compiled into display lists + * util: add includes when building for Wayland + * tests: Add gpu and quick no_isolation metaprofiles + * tests: rename shader_*_multi to shader_*.no_isolation + * profile: add the idea of process-isolated xml file + * cmake: Set a value for each portability define. + * glsl-uniform-initializer-7: Fixed uninitialized uniform. + * ext_packed_float: Add a test that queries GL_RGBA_SIGNED_COMPONENTS_EXT + * tests/quick_shader.py: Fix test count of quick_shader + * framework: make use of Filter.run in Profile classes + * framework: Add filters class + * framework: ensure that all tests are run before exiting + * shader_runner: Support PIGLIT_DEFAULT_SIZE env var + * framework-gl: Export window size override function + * framework: fix running with mixed concurrency (neither -c or -1) + * arb_internalformat_query2: test new ARB_ES3_compatibility internalformats + * util-gl: add ARB_ES3_compatibility internalformats support + * arb_internalformat_query2: use CompressedTexImage*D for specific compressed formats + * crucible: if a test has no XML output consider it a crash + * crucible: use tempfiles to allow running with concurrency + * crucible: fix getting values from piglit.conf + * ext_texture_norm16-render: refactor subtest execution + * find_static_tests.py: fix python2 compatibility + * name no_error profile depen on shader generation + * piglit-framework-gl: skip compat test when not supported + * framework: handle UnicodeDecodeError + * deqp_egl: add support for mustpass lists + * khr_gl45: add support for mustpass lists + * framework: fix grouptools.commonprefix when len(args) == 1 + * profile: use gz to compress profiles + * Generate xml for builtin profiles + * tests: Add script to find all hand written test files + * Add script to serialize profiles to XML + * opengl.py: Remove exported gl extensions + * tests/cl.py: fix out of tree serialization + * fix asmparser test serialization for out of tree builds + * fix glslparser test for out of tree builds + * tests/glsl_parser_test.py: fix is_skip for serialized profiles + * shader_tests: correctly generate xml during out of tree builds + * tests: use meta profiles + * tests/quick: fix filtering of vs_in shader tests + * py_modules: Add support for out of tree builds + * framework/profile: Add support for meta profiles + * profile: allow forcing python or xml loading + *
commit piglit for openSUSE:Factory
Hello community, here is the log from the commit of package piglit for openSUSE:Factory checked in at 2018-03-31 15:36:54 Comparing /work/SRC/openSUSE:Factory/piglit (Old) and /work/SRC/openSUSE:Factory/.piglit.new (New) Package is "piglit" Sat Mar 31 15:36:54 2018 rev:4 rq:592197 version:1~20170607.bc6ef16df Changes: --- /work/SRC/openSUSE:Factory/piglit/piglit.changes2017-06-09 15:58:40.280965437 +0200 +++ /work/SRC/openSUSE:Factory/.piglit.new/piglit.changes 2018-03-31 15:36:59.373466553 +0200 @@ -1,0 +2,7 @@ +Tue Mar 27 11:54:22 UTC 2018 - guillaume.gar...@opensuse.org + +- Fix SOURCE5 installation +- Handle properly openGL and openGL ES tests +- Enable Build for %arm and AArch64 + +--- Other differences: -- ++ piglit.spec ++ --- /var/tmp/diff_new_pack.gztYim/_old 2018-03-31 15:36:59.993444074 +0200 +++ /var/tmp/diff_new_pack.gztYim/_new 2018-03-31 15:36:59.993444074 +0200 @@ -1,7 +1,7 @@ # # spec file for package piglit # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,6 +16,16 @@ # +%ifarch %arm aarch64 +# Enable openGL ES only +%bcond_with opengl +%bcond_without opengles +%else +# Enable openGL and openGL ES +%bcond_without opengl +%bcond_without opengles +%endif + Name: piglit Version:1~20170607.bc6ef16df Release:0 @@ -41,11 +51,20 @@ BuildRequires: python3-xml BuildRequires: waffle-devel BuildRequires: pkgconfig(egl) +%if %{with opengl} BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glproto) BuildRequires: pkgconfig(glu) +%endif +%if %{with opengles} +BuildRequires: Mesa-libGLESv3-devel +BuildRequires: pkgconfig(glesv1_cm) +BuildRequires: pkgconfig(glesv2) +%endif BuildRequires: pkgconfig(libdrm) +%ifarch x86_64 BuildRequires: pkgconfig(libdrm_intel) +%endif BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xcb) @@ -56,7 +75,7 @@ Requires: python3-numpy Requires: python3-six Requires: python3-xml -ExcludeArch:%{ix86} %{arm} ppc +ExcludeArch:%{ix86} ppc %description Piglit is a collection of automated tests for OpenGL and OpenCL @@ -83,6 +102,14 @@ # CMAKE_BUILD_WITH_INSTALL_RPATH so the individual test binaries in # /usr/lib64/piglit/bin/* can find the libraries in /usr/lib64/piglit/lib %cmake \ +%if %{without opengl} + -DPIGLIT_BUILD_GL_TESTS=OFF \ +%endif +%if %{without opengles} + -DPIGLIT_BUILD_GL_ES1_TESTS=OFF \ + -DPIGLIT_BUILD_GL_ES2_TESTS=OFF \ + -DPIGLIT_BUILD_GL_ES3_TESTS=OFF \ +%endif -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now" \ -DCMAKE_SKIP_RPATH:BOOL=OFF \ -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON @@ -94,7 +121,7 @@ install -D -m 644 %{SOURCE2} %{buildroot}%{_libdir}/piglit/tests install -D -m 644 %{SOURCE3} %{buildroot}%{_libdir}/piglit/tests install -D -m 644 %{SOURCE4} %{buildroot}%{_libdir}/piglit/tests -install -D -m 644 %{SOURCE4} %{buildroot}%{_libdir}/piglit/tests +install -D -m 644 %{SOURCE5} %{buildroot}%{_libdir}/piglit/tests %fdupes %{buildroot}/%{_libdir}/piglit %post -p /sbin/ldconfig
commit piglit for openSUSE:Factory
Hello community, here is the log from the commit of package piglit for openSUSE:Factory checked in at 2017-06-09 15:58:37 Comparing /work/SRC/openSUSE:Factory/piglit (Old) and /work/SRC/openSUSE:Factory/.piglit.new (New) Package is "piglit" Fri Jun 9 15:58:37 2017 rev:3 rq:502494 version:1~20170607.bc6ef16df Changes: --- /work/SRC/openSUSE:Factory/piglit/piglit.changes2017-05-08 19:04:06.126921740 +0200 +++ /work/SRC/openSUSE:Factory/.piglit.new/piglit.changes 2017-06-09 15:58:40.280965437 +0200 @@ -1,0 +2,100 @@ +Thu Jun 08 17:58:40 UTC 2017 - mimi...@gmail.com + +- Update to version 1~20170607.bc6ef16df: + * arb_shader_storage_buffer_object: add member-memory-qualifiers.frag + * arb_bindless_texture: add arrays-of-struct.frag compiler tests + * arb_bindless_texture: add struct-inside-uniform-block.frag compiler tests + * cl: Add array of structures to program-scope-arrays test + * cl: Add input dependent test for global_offset + * egl: API test for EGL_IMG_context_priority extension + * egl-context-priority: Check eglInitialize result. + * primitive-restart: run all tests even when there's a failure + * srgb_conformance: fix error computation + * util: support instancing with piglit_draw_rect_custom + * shader_runner: add "draw instanced rect ortho" commands + * arb_tessellation_shader: test instancing + * glsl-1.50: test instancing with a geometry shader + * arb_tessellation_shader: add 3 new trivial tess+gs tests + * arb_compute_shader: test shaders when only 1 channel of gl_WorkGroupID is used + * drawoverhead: new microbenchmark + * shader_runner: add "draw arrays instanced" command + * shader_runner: add "relative probe rect rgba" command + * arb_tessellation_shader: test gl_PrimitiveID in instanced draws + * glsl-1.50: test gl_PrimitiveID in fragment shader when instancing is used + * util: add MIN3/MAX3 convenience macros + * arb_sparse_buffer: minmax test + * arb_sparse_buffer: add basic rendering test + * arb_sparse_buffer: add an extended commit test + * arb_sparse_buffer: add tests for various *BufferSubData commands + * piglit-framework-gl: add KHR_no_error enum to piglit_gl_test_config + * piglit-framework-gl: skip tests incompatible with KHR_no_error + * shader_runner: mark as compatible with KHR_no_error testing + * framework: Add command.setter method to Test + * tests: add no_error test profile for testing KHR_no_error + * tests: mark KHR_no_error incompatible tests + * tests: mark KHR_no_error compatible tests + * textureSamples: fix printf + * piglit-framework-gl: add piglit_khr_no_error for detecting when khr_no_error enabled + * arb_direct_state_access: set KHR_no_error compatibility + * KHR_no_error: set compatibility status for a bunch of glCompressedTex* tests + * arb_framebuffer_object: set KHR_no_error compatibility + * arb_copy_buffer: set KHR_no_error compatibility + * arb_draw_buffers_blend: set KHR_no_error compatibility + * arb_compute_variable_group_size: set KHR_no_error compatibility + * arb_compute_shader: remove misleading headers + * arb_compute_shader: set KHR_no_error compatibility + * texturing: Add decompression test for S3TC DXT1 + * arb_bindless_texture: add missing writeonly qualifier to images/inout.frag + * arb_bindless_texture: add new execution tests with sampler/image arrays + * shader_runner: add support for setting resident handles to UBO + * arb_bindless_texture: add ubo-named-block execution tests + * arb_uniform_buffer_object: add uniform-block-memory-qualifier.frag + * arb_direct_state_access: Fix memory leaks. + * arb_sparse_buffer: Fix Coverity unintentional integer overflow defect. + * cl-api-get-platform-ids: Remove duplicate piglit_cl_check_error. + * shader_runner: clear resident handles before texture bindings + * shader_runner: only clear handles that are resident + * arb_bindless_texture: add new explicit-image-binding.shader_test + * arb_bindless_texture: fix setting bound/bindless uniforms + * parser_utils: do not overwrite value when no digits are found + * shaders/ssa: fix wrong syntax in fs-swap-problem.shader_test + * shaders: set missing blue color to glsl-const-builtin-distance.shader_test + * arb_gpu_shader_fp64: set missing 'w' component to glsl-uniform-initializer-4 + * test/gleantest: fix missing --quick property from quick profile + * test_gleantest: make sure --quick is returned when set in GLOBAL_PARAMS + * glean: remove test_uniform_multiple_samplers() + * genned-names: correct the parameter for glBindBufferRange + * tests: Update integration for khronos CTS runner. + * util/egl: Honour Surfaceless MESA in get_default_display + * egl_mesa_platform_surfaceless: Don't use eglGetPlatformDisplay directly + * egl_mesa_platform_surfaceless: Use EXT functions for surfaces + *
commit piglit for openSUSE:Factory
Hello community, here is the log from the commit of package piglit for openSUSE:Factory checked in at 2017-05-08 19:03:22 Comparing /work/SRC/openSUSE:Factory/piglit (Old) and /work/SRC/openSUSE:Factory/.piglit.new (New) Package is "piglit" Mon May 8 19:03:22 2017 rev:2 rq:493210 version:1~20170428.dc7571028 Changes: --- /work/SRC/openSUSE:Factory/piglit/piglit.changes2017-03-28 15:20:32.831799800 +0200 +++ /work/SRC/openSUSE:Factory/.piglit.new/piglit.changes 2017-05-08 19:04:06.126921740 +0200 @@ -1,0 +2,106 @@ +Sat Apr 29 12:46:41 UTC 2017 - mplus...@suse.com + +- Update to version 1~20170428.dc7571028: + * gl-4.5/compare-framebuffer-parameter-with-get: add test + * arb_vertex_buffer_object-combined-vertex-index: new VBO test + * tests: INTEL_conservative_rasterization: add missing gles3 build file + * cl: Add sign_extend_inreg test + * framework/results.py: Copy 'tests' internally to OrderedDict + * framework/backends/json.py: preserve 'tests' order + * Add a test for GL_EXT_frag_depth + * gl-4.5/compare-framebuffer-parameter-with-get: Fix return-type warning. + * gl-4.5: Fix tautological-compare warning. + * arb_shader_storage_buffer_object: test unsized vs implicit arrays. This tests the difference between an unsized and an implicitly sized array + * arb_texture_multisample/minmax: Indent according to piglit style. + * arb_texture_multisample/minmax: Don't check INTEGER without integer textures. + * arb_get_texture_sub_image-errors: Fix expected error values + * gl-4.5: Fix sometimes-uninitialized warning. + * gles-es-3.10: unsized-array-not-in-last-position + * glsl-shaders: test correct shader source is use on cache fallback + * draw-elements: test glMultiDrawElements(GL_UNSIGNED_BYTE) + * all.py: let VBO tests run concurrently + * Add arb_transform_feedback_overflow_query tests. + * arb_transform_feedback_overflow_query: add error tests. + * primitive-restart: Delete more glDrawArrays tests. + * arb_transform_feedback_overflow_query: skip QBO subtests if unsupported + * generated_tests: fix tessellation -> tesselation typo + * generated_tests: Fix require_extensions for constant_array_size + * arb_gpu_shader_fp64: fix vs-double-uniform-array-direct-indirect + * get-active-attrib-array: allocate a sufficiently large buffer + * builtin_functions: Add more 64-bit integers + * arb_gpu_shader_fp64: add non-uniform control flow test for indirect addressing + * shader_runner: make buffer large enough to fit any GL enum + * arb_shading_language_420pack: check different binding points + * arb_shader_atomic_counters: check different binding points + * README: correct flags for 32-on-64 build + * glsl-1.30: Test large local array (v2) + * glsl-1.30: Test large vec4 local array + * glsl-1.30: Test large vec2 local array + * glsl-1.30: Test large local vec3 array + * glsl-1.30: Test multiple large local arrays + * Set non-mipmap filter for CopyImage textures in namespace pollution test + * Set nearest filter for CopyImage textures in api errors test. + * arb_vertex_attrib_64bit: remove piglit_ortho_projection() call + * shader_runner: Add support for "polygon mode" + * nv_fill_rectangle: add tests + * arb_shader_ballot: simple ballotARB execution test + * arb_shader_ballot: add readInvocationARB tests + * arb_shader_ballot: add readFirstInvocationARB test + * arb_shader_ballot: test builtin variables + * arb_shader_ballot: test ballotARB inside if/else control flow + * arb_shader_ballot: test peeling away the first invocation + * arb_shader_clock: add basic execution tests + * arb_cull_distance: Fix sometimes-uninitialized warnings. + * glslparsertest: Add test case for FDO bug #100438. + * cl: Unmap mapped cl buffer in buffer-flags test + * cl: OCL1.1 allows pointers to NULL as valid kernel args + * glsl-1.50: instance name is not used to match UBO/SSBOs shader interfaces + * arb_texture_buffer_range: test glTexBufferRange() with wrong target + * tests/py_modules/constants.py: look for generated_tests in build dir (v2) + * glsl-1.10: tests return lowering for a loop nested in an if + * shader_runner: add support for ARB_bindless_texture + * add API-related tests for ARB_bindless_texture + * arb_bindless_texture: add compiler-related tests + * arb_bindless_texture: add linker-related tests + * arb_bindless_texture: add execution-related tests + * arb_post_depth_coverage-basic: Add a basic initial test. + * arb_post_depth_coverage-multisampling: Add a multisampling test. + * arb_post_depth_coverage-sample-shading: Test sample shading. + * framework/exceptions: Add an exception class for user errors + * framework: Exit if a filter removes all tests from a profile + * Cmake: install comp shaders that are not generated + * glsl-1.50: new trivial GS test + *
commit piglit for openSUSE:Factory
Hello community, here is the log from the commit of package piglit for openSUSE:Factory checked in at 2017-03-28 15:20:30 Comparing /work/SRC/openSUSE:Factory/piglit (Old) and /work/SRC/openSUSE:Factory/.piglit.new (New) Package is "piglit" Tue Mar 28 15:20:30 2017 rev:1 rq:458894 version:1~20170207.5bbeed390 Changes: New Changes file: --- /dev/null 2017-03-01 00:40:19.279048016 +0100 +++ /work/SRC/openSUSE:Factory/.piglit.new/piglit.changes 2017-03-28 15:20:32.831799800 +0200 @@ -0,0 +1,79 @@ +--- +Thu Feb 16 14:20:25 UTC 2017 - jeng...@inai.de + +- Update description + +--- +Thu Feb 16 10:03:19 UTC 2017 - mplus...@suse.com + +- Build only on 64 bit architectures + +--- +Wed Feb 08 09:55:33 UTC 2017 - mimi...@gmail.com + +- Update to version 1~20170207.5bbeed390: + * framework/test/glsl_parser_test.py: fix python script to run glslparsertest on Windows + * arb_gpu_shader_int64: allow shift tests to be generated + * arb_gpu_shader_int64: add testing of unsigned div/mod + +--- +Mon Feb 06 12:35:02 UTC 2017 - mimi...@gmail.com + +- Update to version 1~20170203.ca58eec0b: + * CMake: Enable python 3.6 + * glsl-1.20: add a test that gl_ClipVertex actually affects all primitive types + * glsl-1.30: add a test that gl_ClipDistance actually affects all primitive types + * cl: Add tests for fdiv with neg/abs inputs + * cl: Add tests for stored fneg + * getteximage-formats: Disable dithering during glDrawPixels + * framework/backends/json: always flush the metadata to the disk + * egl: test that EGL_BAD_PARAMETER is returned for an invalid EGLImage attrib + * Rename gen_conversion_fp64 to gen_conversion + * gen_conversion: explicitly enumerate conversion target types + * gen_conversion: rename _gen_from/to_double and _double_type + * gen_conversion: refactor templates to allow multiple extensions + * gen_conversion: generate tests for 64-bit integers + * framework/programs/run.py: Allow comments in test-list files. + * arb_texture_view-texsubimage-levels: correct buffer size + * util: move SUBTEST and SUBTESTCONDITION to piglit-util + * gl-3.1/draw-buffer-errors: skip if current Context is > 4.0 + * gl-3.1/draw-buffers-errors: select explicitly default framebuffer + * gl-4.5/named-framebuffer-draw-buffers-errors: add a new test + * gl-4.5/named-framebuffer-read-buffer-errors: add test + * polygon-offset: draw tests in two rows of nine + * gl-1.4-polygon-offset: print more info on failure. + +--- +Mon Jan 23 10:18:06 UTC 2017 - mimi...@gmail.com + +- Update to version 1~20170120.9123cb73c: + * Test multiple inout parameters with indirect array indexing + * Test multiple inout parameters with arrays of arrays + +--- +Fri Jan 20 12:36:28 UTC 2017 - mimi...@gmail.com + +- Update to version 1~20170119.9861294a9: + * unittests: Add new python generator to unittests + * CI: Add python 3.6 to build matrix + +--- +Thu Jan 19 16:20:57 UTC 2017 - mimi...@gmail.com + +- Update to version 1~20170119.1004a07bb: + * egl_khr_gl_image: Add test that clears a shared image + * glsl-1.10: test min max optimisation pass + * glsl-1.10: another test for min max optimisation pass + * deqp: Search stdout and stderr for X connection failure + * Add GL_INTEL_conservative_rasterization tests + * generated_tests: new compiler tests for INTEL_conservative_rasterization + * resume: use the previously-set test-list when resuming + * shader_runner: Fix MSVC build error. + * arb_texture_view: Fix MSVC build. + * PNG files, write mode correction + +--- +Mon Jul 11 10:49:11 UTC 2016 - m...@suse.com + +- Update to latest version. + New: _service _servicedata opensuse_qa-skip-tests.txt opensuse_qa.py piglit-1~20170207.5bbeed390.tar.xz piglit-rpmlintrc piglit.changes piglit.spec suse_qa-skip-tests.txt suse_qa.py Other differences: -- ++ piglit.spec ++ # # spec file for package piglit # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine