Commit Graph

805 Commits

Author SHA256 Message Date
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
Dominique Leuenberger
e31ff5011c Accepting request 500026 from X11:XOrg
- 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]

- 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
 * i965/vec4: fix swizzle and writemask when loading an uniform with constant offset
 * i965/vec4: load dvec3/4 uniforms first in the push constant buffer
 * gallivm: Make sure module has the correct data layout when pass manager runs

- specfile: libglvnd0 -> libglvnd; missed the package name
  change in libglvnd package (boo#1038619, comment#5)

OBS-URL: https://build.opensuse.org/request/show/500026
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=291
2017-06-01 14:29:23 +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
Dominique Leuenberger
a51e3a5bbd Accepting request 494543 from X11:XOrg
- baselibs.conf: libglvnd0 -> libglvnd; missed the package name
  change in libglvnd package (boo#1038619)

- 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/494543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=290
2017-05-20 08:07:19 +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
Dominique Leuenberger
c2e81d853f Accepting request 492016 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/492016
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=289
2017-05-04 06:54:55 +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 < 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
c554e12bef - baselibs.conf: added libvulkan_intel-32bit as a requirement for
Mesa-libd3d (boo#1036282)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=606
2017-04-27 10:26:30 +00:00
06f2426965 Accepting request 491022 from home:AndreasSchwab:f
- No OpenCL on ppc

OBS-URL: https://build.opensuse.org/request/show/491022
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=605
2017-04-26 18:17:08 +00:00
Dominique Leuenberger
2b812fba9c Accepting request 489771 from X11:XOrg
- let Mesa require Mesa-libEGL1 for a libglvnd build; 
  xf86-video-amdgpu driver needs it for 2D support via glamor
  (boo#1034832)

- Add u_add_llvm_codegen_dependencies.patch to link to
  libLLVMCodegen to fix cyclic linking problems. bsc#981975

- Enable OpenCL for aarch64, ppc64 and ppc64le now, too.
  %arm is still left out, waiting for llvm4 to build.

- update to 17.0.4
 * fdo#100391 - SachaWillems deferredmultisampling asserts
 * fdo#100452 - push_constants host memory leak when resetting command buffer
 * fdo#100582 - piglit.spec.arb_stencil_texturing.glblitframebuffer corrupts
    state.gl_texture* assertions
 * radeonsi: add new polaris10 pci ids
 * fixes for anv, radv, i965 and nouveau drivers

OBS-URL: https://build.opensuse.org/request/show/489771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=288
2017-04-25 06:58:02 +00:00
182b898d77 - let Mesa require Mesa-libEGL1 for a libglvnd build;
xf86-video-amdgpu driver needs it for 2D support via glamor
  (boo#1034832)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=603
2017-04-21 09:43:57 +00:00
f2aedc59e3 Accepting request 489618 from home:namtrac:branches:X11:XOrg
- Add u_add_llvm_codegen_dependencies.patch to link to
  libLLVMCodegen to fix cyclic linking problems. bsc#981975

OBS-URL: https://build.opensuse.org/request/show/489618
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=602
2017-04-20 14:13:15 +00:00
4511120c5c Accepting request 489186 from home:a_faerber:branches:X11:XOrg
Enable OpenCL for all but ARMv7 and ARMv6

OBS-URL: https://build.opensuse.org/request/show/489186
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=601
2017-04-19 08:32:56 +00:00
63b05b8698 Accepting request 488968 from home:mimi_vx:branches:X11:XOrg
- update to 17.0.4
 * fdo#100391 - SachaWillems deferredmultisampling asserts
 * fdo#100452 - push_constants host memory leak when resetting command buffer
 * fdo#100582 - piglit.spec.arb_stencil_texturing.glblitframebuffer corrupts
    state.gl_texture* assertions
 * radeonsi: add new polaris10 pci ids
 * fixes for anv, radv, i965 and nouveau drivers

OBS-URL: https://build.opensuse.org/request/show/488968
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=600
2017-04-17 17:51:18 +00:00
Yuchen Lin
1d3dddd2bf Accepting request 487587 from X11:XOrg
- only reverse-apply 'U_draw-use-SoA-fetch-not-AoS-one.patch' on 
  s390x (bsc#1032272)

- build wayland on Leap >= 42.3
- separate package 'Mesa-dri-nouveau' on Leap

- removed broken locking patches for nouveau DRI driver
  * N_01-WIP-nouveau-add-locking.patch
  * N_02-nouveau-more-locking-make-sure-that-fence-work-is-always-done-with-the-push-mutex-acquired.patch
  * N_03-nv30-locking-fixes.patch
  * N_04-nv50-Fix-double-lock-in-nv50_hw_sm_get_query_result.patch
  * N_05-Use-nv50_render_condition-in-nv50_blitctx_post_blit.patch

- let Mesa require Mesa-libGL1 for a libglvnd build (bsc#1033708)

- U_draw-use-SoA-fetch-not-AoS-one.patch 
  * reverse-apply this patch to fix OpenGL support on s390x
    (bsc#1032272)

OBS-URL: https://build.opensuse.org/request/show/487587
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=287
2017-04-17 08:20:20 +00:00
c5a067ede1 - removed broken locking patches for nouveau DRI driver
* N_01-WIP-nouveau-add-locking.patch
  * N_02-nouveau-more-locking-make-sure-that-fence-work-is-always-done-with-the-push-mutex-acquired.patch
  * N_03-nv30-locking-fixes.patch
  * N_04-nv50-Fix-double-lock-in-nv50_hw_sm_get_query_result.patch
  * N_05-Use-nv50_render_condition-in-nv50_blitctx_post_blit.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=598
2017-04-12 13:54:40 +00:00
48bda34511 - only reverse-apply 'U_draw-use-SoA-fetch-not-AoS-one.patch' on
s390x (bsc#1032272)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=597
2017-04-12 13:43:02 +00:00
f1cbffa9fb - build wayland on Leap >= 42.3
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=596
2017-04-12 12:54:28 +00:00
5d9a2e217f - build wayland on Leap
- separate package 'Mesa-dri-nouveau' on Leap

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=595
2017-04-12 12:32:31 +00:00
9bd958f291 - removed broken locking patches
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=594
2017-04-12 12:16:11 +00:00
81a4cfd5f5 - let Mesa require Mesa-libGL1 for a libglvnd build (bsc#1033708)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=593
2017-04-12 09:54:46 +00:00
607719c047 - U_draw-use-SoA-fetch-not-AoS-one.patch
* reverse-apply this patch to fix OpenGL support on s390x
    (bsc#1032272)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=592
2017-04-07 15:06:33 +00:00
Yuchen Lin
4df52bf090 Accepting request 485819 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/485819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=286
2017-04-07 12:18:50 +00:00
fd56f9108c Accepting request 485802 from home:a_faerber:branches:X11:XOrg
Enable Clover for s390x

OBS-URL: https://build.opensuse.org/request/show/485802
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=590
2017-04-05 12:32:09 +00:00
a514a471cd OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=589 2017-04-03 09:26:48 +00:00
2c7d130c53 Accepting request 484351 from home:mimi_vx:branches:X11:XOrg
- update to 17.0.3
- change Mesa.keyring to new release manager key
 * fdo#96743 [BYT, HSW, SKL, BXT, KBL] GPU hangs with GfxBench 4.0 CarChase
 * fdo#99246 [d3dadapter+radeonsi] EVE-Online : hang on wormhole sight
 * fdo#100061 LODQ instruction generated with invalid dst mask
 * fdo#100182 Flickering in The Talos Principle on Sky Lake GT4
 * radeonsi: add new polaris12 pci id
 * many fixes for RADV, ANV, i915, radeonsi and freedreno drivers

OBS-URL: https://build.opensuse.org/request/show/484351
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=588
2017-04-01 18:06:22 +00:00
7cd393408d - specfile: Remove requires to libglvnd0/libglvnd-devel from
baselibs.conf when libglvnd build has been disabled; ugly ...

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=587
2017-03-29 15:20:32 +00:00
aa012f3f2c - specfile: only require libglvnd0/libglvnd-devel, if libglvnd build
is enabled
- baselibs.conf: added requires to libglvnd0/libglvnd-devel where
  needed

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=586
2017-03-29 09:44:09 +00:00
7eea581602 - disable libglvnd for openSUSE Leap 42.x and sle12
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=585
2017-03-27 14:35:16 +00:00
709691dd52 * fdo#97988 [radeonsi] playing back videos with VDPAU exhibits
* fdo#99484 Crusader Kings 2 - Loading bars, siege bars, morale bars, etc.
  * fdo#100049 ralloc: Make sure ralloc() allocations match malloc()'s
    alignment. causes seg fault in 32bit build
  * many fixes for ANV, RADV, Vulkan and i965 + radeonsi drivers

- fedora_0001-glxglvnddispatch-Add-missing-dispatch-for-GetDriverC.patch
  * Fix glXGetDriverConfig not working with glvnd 
  (https://bugzilla.redhat.com/show_bug.cgi?id=1429894)
- Fix indirect rendering, add libGLX_indirect.so.0 symlink
  (https://bugzilla.redhat.com/show_bug.cgi?id=1427174)
- added Requires to libglvnd0/libglvnd-devel where still needed
- patches picked from fedora:
  http://pkgs.fedoraproject.org/cgit/rpms/mesa.git/tree/

- re-enabled GLES build with libglvnd build, just not package GLES
  libs and require libglvnd0/libglvnd-devel instead

- archlinux_0001-Fix-linkage-against-shared-glapi.patch
  * fixes libglvnd support for osmesa
- archlinux_glvnd-fix-gl-dot-pc.patch
  * fixes libglvnd support in pkgconfig file
- archlinux_0001-EGL-Implement-the-libglvnd-interface-for-EGL-v2.patch/
  archlinux_0002-fixup-EGL-Implement-the-libglvnd-interface-for-EGL-v.patch
  * adds libglvnd support for EGL
- patches picked from archlinux:
  https://git.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/mesa

- archlinux_glapi-Link-with-glapi-when-built-shared.patch
  * currently needed for libglvnd support; picked from archlinux

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=584
2017-03-27 13:16:13 +00:00
2efdc95a37 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=583 2017-03-27 13:06:56 +00:00
7cdd1e1ddc Accepting request 481466 from home:mimi_vx:branches:X11:XOrg
- update to 17.0.2
 * fdo#97988 [radeonsi] playing back videos with VDPAU exhibits
    deinterlacing/anti-aliasing issues not visible with VA-API
 * fdo#99484 Crusader Kings 2 - Loading bars, siege bars, morale bars, etc.
    do not render correctly
 * fdo#100049 ralloc: Make sure ralloc() allocations match malloc()'s alignment.
    causes seg fault in 32bit build
* many fixes for ANV, RADV, Vulkan and i965 + radeonsi drivers

OBS-URL: https://build.opensuse.org/request/show/481466
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=582
2017-03-21 10:21:02 +00:00
Dominique Leuenberger
0d51144774 Accepting request 477059 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/477059
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=285
2017-03-10 19:45:32 +00:00
d5c4614c09 Accepting request 476933 from home:mimi_vx:branches:X11:XOrg
- update to 17.0.1
 * radv: Never try to create more than max_sets descriptor sets.
 * radv: Reset emitted compute pipeline when calling secondary cmd buffer.
 * radv: Only use PKT3_OCCLUSION_QUERY when it doesn't hang.
 * radv: Use correct size for availability flag.
 * gallivm: Reenable PPC VSX (v3)
 * gallivm: Improve debug output (V2)
 * gallivm: Override getHostCPUName() "generic" w/ "pwr8" (v4)
 * egl/dri3: implement query surface hook
 * etnaviv: move pctx initialisation to avoid a null dereference
 * etnaviv: remove number of pixel pipes validation
 * anv: fix Get*MemoryRequirements for !LLC
 * egl/wayland: Don't use DRM format codes for SHM
 * tgsi: fix memory leak in tgsi sanity check
 * radv: change base aligmment for allocated memory.
 * radv: fix cik macroModeIndex.
 * radv: adopt some init config workarounds from radeonsi.
 * radv: fix depth format in blit2d.
 * radv: fix txs for sampler buffers
 * bin/get-extra-pick-list: use git merge-base to get the branchpoint
 * bin/get-extra-pick-list: rework to use already_picked list
 * bin/get-typod-pick-list.sh: limit `git grep ...' to only as needed
 * bin/get-pick-list.sh: limit `git grep ...' only as needed
 * bin/get-pick-list.sh: remove ancient way of nominating patches
 * bin/get-fixes-pick-list.sh: add new script
 * vc4: Avoid emitting small immediates for UBO indirect load address guards.
 * r300g: only allow byteswapped formats on big endian
 * gallium/u_queue: fix a crash with atexit handlers
 * gallium/u_queue: set num_threads correctly if not all threads start
 * glx/glvnd: Fix GLXdispatchIndex sorting

OBS-URL: https://build.opensuse.org/request/show/476933
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=580
2017-03-05 21:42:28 +00:00
Dominique Leuenberger
1d32faa8f3 Accepting request 459633 from X11:XOrg
1

OBS-URL: https://build.opensuse.org/request/show/459633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=284
2017-02-24 23:57:30 +00:00
6c192c086a Accepting request 459625 from home:AndreasSchwab:f
- Use --enable-gallium-llvm only if llvm is available

OBS-URL: https://build.opensuse.org/request/show/459625
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=578
2017-02-22 09:41:13 +00:00
45730c04a6 Accepting request 459607 from home:dimstar:Factory
- Provide libwayland-egl1 as -32bit compat library, required by
  libgtk-3-0.

OBS-URL: https://build.opensuse.org/request/show/459607
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=577
2017-02-22 09:15:25 +00:00
cc4d0d31da Accepting request 457140 from home:jengelh:branches:X11:XOrg
- Some %if around %post do not match with %if around %package;
  drop them altogether since they are not needed except around
  %files.
- Rename wrongly-named libOSMesa9 to libOSMesa8

OBS-URL: https://build.opensuse.org/request/show/457140
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=576
2017-02-22 01:28:40 +00:00
Dominique Leuenberger
45dc35ec9e Accepting request 457123 from X11:XOrg
- update to 17.0.0
- removed n_Fixed-build-against-wayland-1.2.1.patch , version requirement
   bumped up by upstream.
* Vulkan drivers:
  + Correctly return (and implement) VK_INCOMPLETE on multiple WSI queries
  + Support for the VK_KHR_sampler_mirror_clamp_to_edge extension
  + We now use the Khoronos vk.xml file to generate the entrypoints
* ANV:
  + HiZ and performance improvements
  + Float64 support and tessellation shader support.
* RADV:
  + Support multiple devices
  + Support for the VK_AMD_draw_indirect_count extension
  + Support for the VK_AMD_negative_viewport_height extension
* Mesa core:
  + Noticeable refactoring en route to GLSL Shader Cache
  + Groundwork for int64
* i965:
  + OpenGL 4.5 support on Haswell hardware
  + Reuse the same BLORP and ISL code as the ANV driver
* Gallium:
  + HUD: A number of race issues and memory leaks were resolved.
* freedreno
  + Support for a5xx
* nouveau:
  + OpenGL 4.3 support on Maxwell hardware
  + Improved performance due to instruction pipelining (Maxwell)
* r600/radeonsi
  + VCE: Handle H.264 level 5.2
  + Polaris12 support
  + Dozens of performance improvements
* Clover:
  + Implement clGetExtensionFunctionAddressForPlatform.
  + Add missing clGetDeviceInfo CL1.2 queries
* VDPAU:
  + Use dri3 to directly send the buffer to X
* Build:
  + Building RADV requires --enable-gallium-llvm
  + Compatibility fixes for building mesa as part of ARC
  + The vulkan headers vk_platform.h and vulkan.h are no longer installed
  + A couple of configure options (--with-sha1 and --disable-shader-cache) are
    removed alongside their respective library requirements.

OBS-URL: https://build.opensuse.org/request/show/457123
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=283
2017-02-18 23:58:04 +00:00
7d89858013 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=574 2017-02-14 16:03:05 +00:00
270c94a3b0 Accepting request 457115 from home:mimi_vx:branches:X11:XOrg
- update to 17.0.0
- removed n_Fixed-build-against-wayland-1.2.1.patch , version requirement
   bumped up by upstream.
* Vulkan drivers:
  + Correctly return (and implement) VK_INCOMPLETE on multiple WSI queries
  + Support for the VK_KHR_sampler_mirror_clamp_to_edge extension
  + We now use the Khoronos vk.xml file to generate the entrypoints
* ANV:
  + HiZ and performance improvements
  + Float64 support and tessellation shader support.
* RADV:
  + Support multiple devices
  + Support for the VK_AMD_draw_indirect_count extension
  + Support for the VK_AMD_negative_viewport_height extension
* Mesa core:
  + Noticeable refactoring en route to GLSL Shader Cache
  + Groundwork for int64
* i965:
  + OpenGL 4.5 support on Haswell hardware
  + Reuse the same BLORP and ISL code as the ANV driver
* Gallium:
  + HUD: A number of race issues and memory leaks were resolved.
* freedreno
  + Support for a5xx
* nouveau:
  + OpenGL 4.3 support on Maxwell hardware
  + Improved performance due to instruction pipelining (Maxwell)
* r600/radeonsi
  + VCE: Handle H.264 level 5.2
  + Polaris12 support

OBS-URL: https://build.opensuse.org/request/show/457115
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=573
2017-02-14 15:53:20 +00:00
Dominique Leuenberger
a89b9cb018 Accepting request 454704 from X11:XOrg
- specfile: fix build configuration for arm, ppc and s390 platforms

- update to 13.0.4
  * Multiple fixes for the i965 and radeonsi drivers. An odd glitch
    in glxgears when using the freedreno driver was also addressed.
  * The ANV driver being the prime source of patches - from
    compatibility improvements with newer Vulkan loaders, 
    smoketesting and various rendering and compliance fixes.
  * A couple of longstanding issues in the VA state tracker have
    also been resolved.

OBS-URL: https://build.opensuse.org/request/show/454704
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=282
2017-02-08 09:51:41 +00:00
769f8eb3d8 - improved schwab's changelog
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=571
2017-02-04 22:55:37 +00:00