Please login to access the resource

System for rendering interactive 3-D graphics

Edit Package Mesa

Mesa is a 3-D graphics library with an API which is very similar to
that of OpenGL.* To the extent that Mesa utilizes the OpenGL command
syntax or state machine, it is being used with authorization from
Silicon Graphics, Inc.(SGI). However, the author does not possess an
OpenGL license from SGI, and makes no claim that Mesa is in any way a
compatible replacement for OpenGL or associated with SGI. Those who
want a licensed implementation of OpenGL should contact a licensed
vendor.

Please do not refer to the library as MesaGL (for legal reasons). It's
just Mesa or The Mesa 3-D graphics library.

* OpenGL is a trademark of Silicon Graphics Incorporated.

Refresh
Refresh
Source Files
Filename Size Changed
Mesa-rpmlintrc 0000000074 74 Bytes
Mesa.changes 0000168728 165 KB
Mesa.keyring 0000003100 3.03 KB
Mesa.spec 0000030824 30.1 KB
N_01-WIP-nouveau-add-locking.patch 0000066265 64.7 KB
N_02-nouveau-more-locking-make-sure-that-fence-work-is-always-done-with-the-push-mutex-acquired.patch 0000004188 4.09 KB
N_03-nv30-locking-fixes.patch 0000004518 4.41 KB
N_04-nv50-Fix-double-lock-in-nv50_hw_sm_get_query_result.patch 0000001027 1 KB
N_05-Use-nv50_render_condition-in-nv50_blitctx_post_blit.patch 0000001286 1.26 KB
README.updates 0000000413 413 Bytes
baselibs.conf 0000002880 2.81 KB
manual-pages.tar.bz2 0000137685 134 KB
mesa-17.0.0.tar.xz 0009442580 9.01 MB
mesa-17.0.0.tar.xz.sig 0000000566 566 Bytes
n_Define-GLAPIVAR-separate-from-GLAPI.patch 0000001013 1013 Bytes
u_Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch 0000001803 1.76 KB
u_mesa-8.0-llvmpipe-shmget.patch 0000006509 6.36 KB
u_mesa-8.0.1-fix-16bpp.patch 0000002362 2.31 KB
Revision 283 (latest revision is 512)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 457123 from Stefan Dirsch's avatar 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.
Comments 2


Richard Wallwork's avatar

This issue affecting icelake graphics and preventing wayland sessions on gnome seems to have been resolved on other distros https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889 but is still occuring on tumbleweed. Apologies if I am posting in the wrong place, but wondering if it is on your radar?

Also relates to bug https://bugzilla.opensuse.org/show_bug.cgi?id=1216003

openSUSE Build Service is sponsored by