Revisions of Mesa
Dominique Leuenberger (dimstar_suse)
accepted
request 500026
from
Stefan Dirsch (sndirsch)
(revision 291)
- 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)
Dominique Leuenberger (dimstar_suse)
accepted
request 494543
from
Stefan Dirsch (sndirsch)
(revision 290)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 492016
from
Stefan Dirsch (sndirsch)
(revision 289)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 489771
from
Stefan Dirsch (sndirsch)
(revision 288)
- 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
Yuchen Lin (maxlin_factory)
accepted
request 487587
from
Stefan Dirsch (sndirsch)
(revision 287)
- 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)
Dominique Leuenberger (dimstar_suse)
accepted
request 477059
from
Stefan Dirsch (sndirsch)
(revision 285)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 459633
from
Stefan Dirsch (sndirsch)
(revision 284)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 457123
from
Stefan Dirsch (sndirsch)
(revision 283)
- 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.
Dominique Leuenberger (dimstar_suse)
accepted
request 454704
from
Stefan Dirsch (sndirsch)
(revision 282)
- 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.
Dominique Leuenberger (dimstar_suse)
accepted
request 453418
from
Stefan Dirsch (sndirsch)
(revision 281)
- baselibs.conf: replaced definition of packages, which default is not set to be built in specfile to arch aarch64 ppc64 ppc64le s390x x86_64 package <package> in order to make "osc service localrun source_validator" happy :-( - Update baselibs.conf to ship i386 vulkan json files on x86_64
Dominique Leuenberger (dimstar_suse)
accepted
request 451432
from
Stefan Dirsch (sndirsch)
(revision 280)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 449325
from
Stefan Dirsch (sndirsch)
(revision 279)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 448428
from
Stefan Dirsch (sndirsch)
(revision 278)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 445455
from
Max Staudt (mstaudt)
(revision 277)
- U_cso-don-t-release-sampler-states-that-are-bound.patch: This avoids Radeon hangs due to a use-after-free bug in Gallium. Fixes (boo#1015012), (fdo#93649)
Dominique Leuenberger (dimstar_suse)
accepted
request 442666
from
Stefan Dirsch (sndirsch)
(revision 276)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 440359
from
Stefan Dirsch (sndirsch)
(revision 275)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 439196
from
Stefan Dirsch (sndirsch)
(revision 274)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 438299
from
Stefan Dirsch (sndirsch)
(revision 273)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 437257
from
Stefan Dirsch (sndirsch)
(revision 272)
- let Mesa-dri-nouveau supplement xf86-video-nouveau, so it gets preselected as well once hardware supplements for Mesa-dri-nouveau match (bnc#1005323) - Mesa.spec: %ifdef'd out patches by mistake - Split off nouveau*_dri.so into Mesa-dri-nouveau. Nouveau's 3D support is too unstable to enable by default. - Mesa.spec: Disable Nouveau locking patches by default - U_r300g-Set-R300_VAP_CNTL-on-RSxxx-to-avoid-triangle-flickering.patch: Initialize RSxxx chipsets correctly (bsc#985650) - 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 Backport nouveau locking workaround to enable multithreading. Source: https://github.com/imirkin/mesa/commits/locking According to the author, crashes may still happen, but much more rarely. Tested on GK107. N_04-* and N_05-* include untested fixes for nv50. Fixes (boo#997171) as suggested in (fdo#91632).
Displaying revisions 221 - 240 of 511