SHA256
1
0
forked from pool/Mesa
Commit Graph

594 Commits

Author SHA256 Message Date
Michal Srb
377f19bdd3 Accepting request 563225 from home:michalsrb:branches2:X11:XOrg
- Update to 17.3.2
  * Multiple fixes in the RADV Vulkan driver, workaround when using
    slibtool and a GLSL workaround for various titles using Unreal
    Engine 4.
- Drop upstreamed u_r600-Add-support-for-B5G5R5A1.patch
- Modify u_mesa-python3-only.patch to not break python 2.

OBS-URL: https://build.opensuse.org/request/show/563225
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=676
2018-01-10 09:51:07 +00:00
Michal Srb
91e3c82152 Accepting request 563054 from home:michalsrb:branches2:X11:XOrg
- Update to 17.3.1
  * Multiple fixes and improvements of the GLSL shader cache. The
    RADV driver no longer advertises VK_EXT_debug_report - there is
    no support for it.
  * The i965, radeonsi, nvc0 and freedreno drivers have received a
    few small fixes each.
  * A number of big endian fixes have been merged.

- Fixes for 32bit support broken by the Mesa split.

OBS-URL: https://build.opensuse.org/request/show/563054
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=675
2018-01-09 15:25:30 +00:00
50c22eaceb Accepting request 562483 from home:scarabeus_iv:branches:X11:XOrg
- Switch to python3 during build instead of python2
  * Add patch u_mesa-python3-only.patch

- Switch to python3 during build instead of python2
  * Add patch u_mesa-python3-only.patch

OBS-URL: https://build.opensuse.org/request/show/562483
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=674
2018-01-08 11:57:13 +00:00
Michal Srb
f5abfd3a4d - Require llvm >= 3.9.0
* The build fails otherwise because it is required for multiple
    Mesa components.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=673
2018-01-08 09:36:58 +00:00
Michal Srb
85dec995cf - Require llvm >= 3.9.0
* The build fails otherwise because it is required for multiple
    Mesa components.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=672
2018-01-08 09:29:24 +00:00
Michal Srb
ffde9da8c0 - Add Mesa-dri and Mesa-gallium to baselibs.conf.
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=671
2018-01-08 07:57:36 +00:00
Michal Srb
45afbf2b5d Accepting request 561802 from home:michalsrb:branches:bnc1071297:X11:XOrg
- Use different form of split for faster build (bnc#1071297)
  * Mesa.spec does not use llvm and builds most of the *-devel
    subpackages.
  * Mesa-drivers.spec uses llvm and builds extra things installable
    in addition to packages from Mesa.spec. These packages are
    required for actual rendering.

OBS-URL: https://build.opensuse.org/request/show/561802
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=670
2018-01-05 09:08:37 +00:00
6f6ab1c88d Accepting request 555779 from home:Zaitor
Run pre_checkin.sh

OBS-URL: https://build.opensuse.org/request/show/555779
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=669
2017-12-10 23:13:32 +00:00
d25fd5b848 Accepting request 555293 from home:mimi_vx:branches:X11:XOrg
- update to 17.3.0
- drop U_configure.ac-rework-llvm-libs-handling-for-3.9.patch
  * new major release comitng with changes in RADV, intel ANV,
     S3TC support, RadeonSI driver with RX Vega. On-disk shader cache

OBS-URL: https://build.opensuse.org/request/show/555293
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=668
2017-12-10 12:52:00 +00:00
99c133b1aa installed with full Mesa package. (bsc#1071297)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=667
2017-12-09 11:25:08 +00:00
f308b44782 Accepting request 555227 from home:michalsrb:branches:bnc1071297:X11:XOrg
- Split Mesa into Mesa and Mesa-mini. Mesa-mini does not depend on
  llvm and its purpose is to build fast and allow other packages
  that BuildRequire Mesa to be build independently on llvm.
  Packages built against Mesa-mini should work correctly when
  installed with full Mesa package.

OBS-URL: https://build.opensuse.org/request/show/555227
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=666
2017-12-09 07:37:06 +00:00
162fc6874a Accepting request 545750 from home:avindra
- update to 17.2.6
  * Core: fix to keep a program alive when re-linking and prevent
    an use-after-free.
  * GLSL compiler: several fixes, including one to prevent a
    SIGSEV when calling an undeclared subroutine in certain
    conditions and another to mark the xfb buffers as active only
    if a variable uses them.
  * SPIR-V compiler: fixed seveal problems involving the usage of
    separate images and texture/samplers.
  * Intel drivers: many new fixes, specially for i965. Several are
    focused on improving SIMD32 and little-core. It also includes a
    fix for a GPU hang which was detected while playing HW
    accelerated video with mpv.
  * AMD drivers: radv has seen plugged 2 memory leaks while r600
    has gotten a fix through reversing the tess factor components
    for isolines.
  * swr driver: fixes for two performance regressions (one for 
    avx512 platforms and the other for the avx/avx2 platforms).
  * ddebug gallium driver: fix for an use-after-free.
  * EGL: Wayland platform of the the DRI2 drivers got a fix to
    prevent crashing in ancient systems.
  * GLX has also received corrections to prevent a couple of errors
    when creating and binding a context in DRI3 and DRISW,
    respectively.
  * Build and integration: allow building libglvnd when EGL is present
    but not GLX. Enable building targets which don't need X11, such
    as omx and va, when XCB is not present. You can now specify
    the prefix installation for the OpenCL icd file.

OBS-URL: https://build.opensuse.org/request/show/545750
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=664
2017-11-27 10:08:12 +00:00
8922a426b3 Accepting request 540678 from home:avindra
It's still building. All of the patches were applied without conflicts.

Let's see the result.

OBS-URL: https://build.opensuse.org/request/show/540678
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=662
2017-11-11 17:08:56 +00:00
f75420706c Accepting request 538334 from X11:XOrg
Revert change to python3 .. unfortuanetly dependecy on python2 is hardcoded and
needs more changes than simple deps

I'll open bug for this -> now is prepared removal of python2 from distribution

OBS-URL: https://build.opensuse.org/request/show/538334
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=660
2017-11-02 17:55:58 +00:00
5ad1a95bf5 Accepting request 538278 from home:mimi_vx:branches:X11:XOrg
- switch to python3

OBS-URL: https://build.opensuse.org/request/show/538278
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=659
2017-11-02 10:31:15 +00:00
cd6ef975f9 Accepting request 537777 from home:avindra
Update to 17.2.4.

No surprises.

Build is still going, lets see the result.

OBS-URL: https://build.opensuse.org/request/show/537777
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=658
2017-10-31 13:06:44 +00:00
6a40d63633 - update to 17.2.3
* The Vulkan drivers ANV and RADV have multiple small fixes.
  * The EGL code has improved handling of the new wl_dmabuf codepath.
  * SWR no longer crashes when checking environment variables.
  * Other gallium drivers have also seen updates - freedreno, nouveau and
    radeonsi. The gallivm module, used by llvmpipe et al. has gained little
    endian PPC64 fixes.
  * The VA and VDPAU state-trackers have seems improvements handling
    interlaced videos.
  * We're using python3 compatible constructs which gives us SCons 3.0
    support.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=656
2017-10-23 09:52:13 +00:00
6bebdfbdba Accepting request 534468 from home:michalsrb:branches:X11:XOrg
- U_configure.ac-rework-llvm-libs-handling-for-3.9.patch
  * llvm-config 3.9 and higher works properly, use its values
    instead of guessing. Fixes build against llvm built as single
    shared library.

OBS-URL: https://build.opensuse.org/request/show/534468
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=654
2017-10-17 14:05:27 +00:00
a17739caf7 Accepting request 533675 from home:Andreas_Schwab:Factory
- svga is x86-only
- u_svga-Fix-build-on-ppc64le.patch: Remove

OBS-URL: https://build.opensuse.org/request/show/533675
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=653
2017-10-12 17:44:54 +00:00
ba221bca17 Accepting request 533412 from home:michalsrb:branches:X11:XOrg
- Add build dependency on clang-devel-static.
  * Required with new llvm4 build mode (bnc#1049703).
  * Also rename dependency llvm-clang-devel to clang-devel. The
    llvm-clang-devel is old name kept around for compatibility.

Note that it is unresolvable at the moment. It needs to meet with
llvm submission from devel:tools:compiler to work.

OBS-URL: https://build.opensuse.org/request/show/533412
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=652
2017-10-11 14:40:26 +00:00
5e1061b579 - update to 17.2.2
* several Vulkan ANV/RADV driver fixes including Wayland WSI 
    improvements, RadeonSI / i965 / VC4 OpenGL fixes among other
    work, some fixes to common Gallium3D code, support for LLVM 5.0
    in Gallium3D when using the SCons build system, and a range of
    other fixes/improvements.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=650
2017-10-04 10:28:48 +00:00
a5b416ce07 Accepting request 530199 from home:StefanBruens:branches:X11:XOrg
- Drop gallium svga driver for arm/aarch64. The svga driver is a vmware
  guest driver, thus only usable on x86(_64) platforms
- Also enable OpenCL on arm (32bit), llvm4 has reached Factory

OBS-URL: https://build.opensuse.org/request/show/530199
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=649
2017-10-01 11:44:45 +00:00
bf7f23de09 Accepting request 526977 from home:mimi_vx:branches:X11:XOrg
- update to 17.2.1
  * drop upstreamed patches
         n_force-xlocale-funcs.patch 
         u_gallivm-correct-channel-shift-logic-on-big-endian.patch
         u_llvmpipe-lp_build_gather_elem_vec-BE-fix-for-3x16-lo.patch
  * fdo#100613 - Regression in Mesa 17 on s390x (zSystems)
  * fdo#101709 - [llvmpipe] piglit gl-1.0-scissor-offscreen regression
  * fdo#102454 - glibc 2.26 doesn't provide anymore xlocale.h
  * fdo#102467 - [src/mesa/state_tracker/st_cb_readpixels.c:178]: (warning)
        Redundant assignment
  * fdo#102502 - [bisected] Kodi crashes since commit 707d2e8b - gallium:
        fold u_trim_pipe_prim call from st/mesa to drivers
  * many fixes for RADV a glsl

OBS-URL: https://build.opensuse.org/request/show/526977
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=647
2017-09-18 14:53:14 +00:00
9a39a129c3 - u_svga-Fix-build-on-ppc64le.patch
* This let us compile the code on ppc64le, but it no-ops the log
    function.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=645
2017-09-07 12:28:09 +00:00
98015196a8 - update to 17.2.0
* many RADV/ANV Vulkan driver improvements
  * Vulkan and OpenGL performance improvements
  * more work towards OpenGL 4.6 compliance
  * a wealth of other open-source driver improvements
  * initial Raven Ridge support (used on Vega-class graphics)
  * Intel Cannonlake Support 
- adjusted archlinux_0001-Fix-linkage-against-shared-glapi.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=644
2017-09-05 10:42:51 +00:00
7554bc1319 .changes cleanup
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=642
2017-08-29 12:03:33 +00:00
38811d7811 Accepting request 519162 from home:mimi_vx:branches:X11:XOrg
- update to 17.1.8 
 * fdo#101334 - AMD SI cards: Some vulkan apps freeze the system
 * fdo#101766 - Assertion `!"invalid type"' failed when constant
    expression involves literal of different type<
 * fdo#102024 - FORMAT_FEATURE_SAMPLED_IMAGE_BIT not supported for D16_UNORM
    and D32_SFLOAT
 * fdo#102148 - Crash when running qopenglwidget example on mesa llvmpipe win32
 * fdo#102241 - gallium/wgl: SwapBuffers freezing regularly with swap
    interval enabled
 * fdo#101910 - [BYT]
    ES31-CTS.functional.copy_image.non_compressed.viewclass_96_bits.rgb32f_rgb32f
  * fdo#102308 - segfault in glCompressedTextureSubImage3D

>>>>>>> ./Mesa.changes.r797cdae3a18826447fbc3669ad9416d2

OBS-URL: https://build.opensuse.org/request/show/519162
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=641
2017-08-29 12:02:11 +00:00
e52ee1c853 Accepting request 519140 from home:favogt:branches:X11:XOrg
Please forward and submit also to openSUSE:Factory:Update.

- Add patch to fix strtod on non-EN locale (boo#1055929):
  * n_force-xlocale-funcs.patch

OBS-URL: https://build.opensuse.org/request/show/519140
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=640
2017-08-28 14:50:41 +00:00
85877492fd - u_llvmpipe-lp_build_gather_elem_vec-BE-fix-for-3x16-lo.patch
updated; fixes three of the four regressions observed (PPC64, S390)
  [fdo#100613, comment#42]

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=638
2017-08-23 09:26:16 +00:00
68b1e7965c Accepting request 516907 from home:jberry:branches:X11:XOrg
- Replace uses of arch directive with targettype within a package
  declaration to resolve incorrect dependencies placed on -32bit
  packages.

OBS-URL: https://build.opensuse.org/request/show/516907
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=636
2017-08-15 10:22:17 +00:00
Michal Srb
32282c512b - Removed n_glesv2.pc-Add-lGL-for-libglvnd-builds-boo-1052776.patch
* The issue was in libglvnd which is fixed now. (boo#1052776)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=635
2017-08-14 14:09:43 +00:00
7c61184d43 - n_glesv2.pc-Add-lGL-for-libglvnd-builds-boo-1052776.patch
glesv2.pc: Add "-lGL" for libglvnd builds (boo#1052776)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=633
2017-08-08 14:20:49 +00:00
c8fb596141 Accepting request 515079 from home:mimi_vx:branches:X11:XOrg
- update to 17.1.6
 * fdo#97957 - Awful screen tearing in a separate X server with DRI3
 * fdo#101683 - Some games hang while loading when compositing is shut
    off or absent
 * fdo#101867 - Launch options window renders black in Feral Games
    in current Mesa trunk
 * and some other fixes as usualy

OBS-URL: https://build.opensuse.org/request/show/515079
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=632
2017-08-07 19:38:11 +00:00
319736993a Accepting request 511074 from home:michalsrb:branches:bnc1047154:X11:XOrg
- u_r600-Add-support-for-B5G5R5A1.patch
  * Fixes rendercheck tests when X server accelerates using glamor.
    (bnc#1047154)

OBS-URL: https://build.opensuse.org/request/show/511074
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=630
2017-07-22 04:13:15 +00:00
Michal Srb
b9c449e4ca Accepting request 510582 from home:mimi_vx:branches:X11:XOrg
- update to 17.1.5
 * fdo#100242 - radeon buffer allocation failure during startup of Factorio
 * fdo#101657 - strtod.c:32:10: fatal error: xlocale.h: No such file or directory
 * fdo#101666 - bitfieldExtract is marked as a built-in function
    on OpenGL ES 3.0, but was added in OpenGL ES 3.1
 * fdo#101703 - No stencil buffer allocated when requested by GLUT
 * and other bugfixes

OBS-URL: https://build.opensuse.org/request/show/510582
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=628
2017-07-18 07:04:14 +00:00
a6b839a15d Accepting request 507487 from home:mimi_vx:branches:X11:XOrg
- update to 17.1.4
 * fdo#77240 - khrplatform.h not installed if EGL is disabled
 * fdo#95530 - Stellaris - colored overlay of sectors doesn't render on i965
 * fdo#96958 - [SKL] Improper rendering in Europa Universalis IV
 * fdo#99467 - [radv] DOOM 2016 + wine. Green screen everywhere
 * fdo#101071 - compiling glsl fails with undefined reference to `pthread_create'
 * fdo#101252 - eglGetDisplay() is not thread safe
 * fdo#101294 - radeonsi minecraft forge splash freeze since 17.1
 * fdo#101451 - [G33] ES2-CTS.functional.clipping.polygon regression
 * and some other fixes as usualy

OBS-URL: https://build.opensuse.org/request/show/507487
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=626
2017-07-03 13:15:31 +00:00
a7c69b289b Accepting request 504705 from home:mimi_vx:branches:X11:XOrg
- update to 17.1.3
 * fdo#100988 - glXGetCurrentDisplay() no longer works for FakeGLX contexts?
 * fixes for radv, radeonsi, i965

OBS-URL: https://build.opensuse.org/request/show/504705
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=624
2017-06-19 13:37:21 +00:00
25fdb29277 Accepting request 504569 from home:mimi_vx:branches:X11:XOrg
- Fix baselibs.conf -> boo#1044813

OBS-URL: https://build.opensuse.org/request/show/504569
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=623
2017-06-19 12:57:00 +00:00
b5acd468fc - added "Requires: libclc" to Mesa-libOpenCL packages (boo#1044646)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=621
2017-06-16 08:17:26 +00:00
fe95464afc - specfile: Remove requires to vulkan libs from baselibs.conf on
platforms where vulkan build is disabled; ugly ... (bsc#1042900)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=620
2017-06-07 13:55:26 +00:00
2b06d7facf Accepting request 501363 from home:mimi_vx:branches:X11:XOrg
- update to 17.1.2
 * fdo#98833 - [REGRESSION, bisected] Wayland revert commit breaks
    non-Vsync fullscreen frame updates
 * fdo#100741 - Chromium - Memory leak
 * fdo#100877 - vulkan/tests/block_pool_no_free regression
 * fdo#101110 - Build failure in GNOME Continuous
 * many ANV, RADV, vulkan, i965 and egl fixes

OBS-URL: https://build.opensuse.org/request/show/501363
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=619
2017-06-06 12:36:09 +00:00
07667cc47b - u_llvmpipe-lp_build_gather_elem_vec-BE-fix-for-3x16-lo.patch
* Fix loading of a 3x16 vector as a single 48-bit load on 
    big-endian systems (PPC64, S390). [fdo#100613]

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=617
2017-05-31 08:00:23 +00:00
b357255f8e Accepting request 498237 from home:mimi_vx:branches:X11:XOrg
- update to 17.1.1
- dropped patch:
    fedora_0001-glxglvnddispatch-Add-missing-dispatch-for-GetDriverC.patch
 * fdo#100854 - YUV to RGB Color Space Conversion result is not precise
 * fdo#100925 - [HSW/BSW/BDW/SKL] Google Earth is not resolving
    all the details in the map correctly
 * radeonsi: add new vega10 pci ids
 * gbm/dri: Fix sign-extension in modifier query
 * radeon: automake: remove unneeded elf Cflags/Libs
 * egl: add g_egldispatchstubs.h to the release tarball
 * renderonly: Initialize fields of struct winsys_handle
 * vc4: Don't allocate new BOs to avoid synchronization when they're shared
 * anv: fix possible stack corruption
 * anv: don't leak DRM devices
 * glxglvnddispatch: Add missing dispatch for GetDriverConfig
 * nvc0/ir: SHLADD's middle source must be an immediate
 * nir/lower_tex: Fix minor error in YUV color conversion matrix
 * amd/addrlib: import Raven support
 * radeonsi/gfx9: add support for Raven
 * anv/formats: Update the three-channel BC1 mappings
 * 965/formats: Update the three-channel DXT1 mapping
 * radeonsi: mark fast-cleared textures as compressed when dirtying
 * radeonsi: fix primitive ID in fragment shader when using tessellation
 * radeonsi: fix gl_PrimitiveID in tessellation with instanced draws on SI
 * radeonsi: fix gl_PrimitiveIDIn in geometry shader when using tessellation
 * intel/isl/gen7: Use stencil vertical alignment of 8 instead of 4
 * mesa/st: fix yuv EGLImage's
 * virgl: fix virgl_bo_transfer_{put, get} box struct cop
 * 965/vec4/gs: restore the uniform values which was overwritten by failed
    vec4_gs_visitor execution

OBS-URL: https://build.opensuse.org/request/show/498237
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=616
2017-05-25 09:11:01 +00:00
baa944fd07 reverted previous change
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=615
2017-05-23 15:58:12 +00:00
249d1cfc79 - reenabled libxatracker2 on s390x (unintentionally removed)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=614
2017-05-23 15:49:03 +00:00
fcc0bdaf5d - specfile: libglvnd0 -> libglvnd; missed the package name
change in libglvnd package (boo#1038619, comment#5)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=613
2017-05-21 21:30:37 +00:00
507b8280d5 - baselibs.conf: libglvnd0 -> libglvnd; missed the package name
change in libglvnd package (boo#1038619)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=611
2017-05-11 09:11:40 +00:00
70179cbd70 Accepting request 494420 from home:mimi_vx:branches:X11:XOrg
- update to 17.1.0
- drop upstreamed patches:
    archlinux_0002-fixup-EGL-Implement-the-libglvnd-interface-for-EGL-v.patch
    archlinux_0001-EGL-Implement-the-libglvnd-interface-for-EGL-v2.patch
    archlinux_glapi-Link-with-glapi-when-built-shared.patch
+ New major release with:
  + OpenGL 4.2 support for Intel Ivy Bridge chips.
  + The RADV driver passes the Khronos CTS
  + Shader on-disk cache. Improving the startup and shader compilation
      times in some games.
  + This release includes significant performance improvements for games by
     Feral Interactive.
 * for full list of changes please check docs/relnotes/17.1.0.html

OBS-URL: https://build.opensuse.org/request/show/494420
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=610
2017-05-11 08:52:56 +00:00
eb572587ff Accepting request 492009 from home:mimi_vx:branches:X11:XOrg
- update to 17.0.5
 * fdo#97524 - Samplers referring to the same texture unit with different
    types should raise GL_INVALID_OPERATION
 * nvc0/ir: Properly handle a "split form" of predicate destination
 * nir: Destination component count of shader_clock intrinsic is 2
 * winsys/sw/dri: don't use GNU void pointer arithmetic
 * st/clover: add space between &lt; and ::
 * configure.ac: check require_basic_egl only if egl enabled
 * st/mesa: automake: honour the vdpau header install location
 * intel/fs: Use regs_written() in spilling cost heuristic for improved accuracy
 * intel/fs: Take into account amount of data read in spilling cost heuristic.
 * radv: report timestampPeriod correctly
 * anv/blorp: Flush the texture cache in UpdateBuffer
 * anv/cmd_buffer: Flush the VF cache at the top of all primaries
 * anv/cmd_buffer: Always set up a null surface state
 * anv/cmd_buffer: Use the null surface state for ATTACHMENT_UNUSED
 * anv/blorp: Properly handle VK_ATTACHMENT_UNUSED
 * i965/vec4: Avoid reswizzling MACH instructions in opt_register_coalesce()
 * st/mesa: invalidate the readpix cache in st_indirect_draw_vbo
 * anv/cmd_buffer: Disable CCS on BDW input attachments
 * mesa: fix remaining xfb prims check for GLES with multiple instances
 * mesa: validate sampler type across the whole program
 * vbo: fix gl_DrawID handling in glMultiDrawArrays
 * util/queue: don't hang at exit
 * mesa: fix remaining xfb prims check for GLES with multiple instances
 * mesa: extract need_xfb_remaining_prims_check
 * mesa: move glMultiDrawArrays to vbo and fix error handling
 + update Mesa.keyring to both upstream release managers

OBS-URL: https://build.opensuse.org/request/show/492009
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=608
2017-04-29 09:59:03 +00:00
a77ad11291 - u_gallivm-correct-channel-shift-logic-on-big-endian.patch:
* instead of reverse applying a change on s390x
    ("U_draw-use-SoA-fetch-not-AoS-one.patch") address the 
    issue by a real fix (bsc#1032272, fdo#100613)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=607
2017-04-28 13:08:39 +00:00