NOTICE: This package has been removed from pkgsrc

./graphics/MesaLib18, The Mesa 3D Graphics Library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 18.3.4nb1, Package name: MesaLib-18.3.4nb1, Maintainer: pkgsrc-users

MesaLib 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. However, the author makes no claim that Mesa is in any way a
compatible replacement for OpenGL or associated with Silicon Graphics, Inc.


Required to run:
[x11/libdrm] [x11/Xfixes] [x11/libXdamage] [x11/liboldXrandr] [x11/libxcb] [multimedia/libvdpau] [multimedia/libva] [lang/libLLVM] [x11/libxshmfence]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [textproc/py-cElementTree] [x11/fixesproto4] [devel/py-mako] [pkgtools/cwrappers] [x11/xorgproto] [lang/python37]

Package options: xa, dri, glesv1, glesv2, glx-tls, llvm, noatexit, vaapi, vdpau

Master sites:

SHA1: a9a6ea0f5b99df362dc35770ade10c1738e2629c
RMD160: 659565933a679d04dda58c7314e5d7c172e46d12
Filesize: 11596.898 KB

Version history: (Expand)


CVS history: (Expand)


   2019-08-21 15:35:29 by Nia Alarie | Files touched by this commit (178) | Package removed
Log message:
Move graphics/MesaLib18 to graphics/MesaLib.

Move graphics/MesaLib to graphics/MesaLib11.
   2019-08-21 14:21:28 by Nia Alarie | Files touched by this commit (6)
Log message:
MesaLib18: Add Wayland support.

Note: It doesn't seem to be possible to build Mesa without X11 support yet.

While here,

- Fix building with non-modular X.
- Appease pkglint and my eyes.
   2019-05-01 21:31:46 by Maya Rashish | Files touched by this commit (4)
Log message:
MesaLib18: attempt to help older linux builds by making the memfd logic
depend on SYS_memfd_* being defined, too.

Might help the Ubuntu 14.04 bulk builds.
   2019-04-25 09:33:32 by Maya Rashish | Files touched by this commit (620)
Log message:
PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.
   2019-04-11 18:27:03 by Maya Rashish | Files touched by this commit (2)
Log message:
mesalib18: the previous commit was actually about the combination of
-dri +osmesa. the dri case wasn't broken and already had expat.
expat is an easy dependency, and the default case will need it (and will
have it for various xorg things), so let's just keep it unconditional
and remove the conditional expat.
   2019-04-11 17:52:08 by Maya Rashish | Files touched by this commit (1)
Log message:
mesalib18: requires expat. from sobukus
   2019-02-22 16:40:35 by Tobias Nygren | Files touched by this commit (2) | Package updated
Log message:
mesa: update to 18.3.4

Bug fixes
  Bug 109107 - gallium/st/va: change va max_profiles when using Radeon VCN Hardware
  Bug 109401 - [DXVK] Project Cars rendering problems
  Bug 109543 - After upgrade mesa to 19.0.0~rc1 all vulkan based application \ 
stop working ["vulkan-cube" received SIGSEGV in \ 
radv_pipeline_init_blend_state at ../src/amd/vulkan/radv_pipeline.c:699]
  Bug 109603 - nir_instr_as_deref: Assertion `parent && parent->type \ 
== nir_instr_type_deref' failed.

Changes
  gallium-xlib: query MIT-SHM before using it.
  radv: Only look at pImmutableSamples if the descriptor has a sampler.
  amd/common: Use correct writemask for shared memory stores.
  get-pick-list: Add --pretty=medium to the arguments for Cc patches
  meson: Add dependency on genxml to anvil
  docs: add sha256 checksums for 18.3.3
  cherry-ignore: nv50,nvc0: add explicit settings for recent caps
  cherry-ignore: add more 19.0 only nominations from Ilia
  cherry-ignore: radv: fix using LOAD_CONTEXT_REG with old GFX ME firmwares on GFX8
  Update version to 18.3.4
  vc4: Fix copy-and-paste fail in backport of NEON asm fixes.
  xvmc: fix string comparison
  xvmc: fix string comparison
  vc4: Fix leak in HW queries error path
  v3d: Fix leak in resource setup error path
  intel/compiler: do not copy-propagate strided regions to ddx/ddy arguments
  nvc0: we have 16k-sized framebuffers, fix default scissors
  intel/fs: Handle IMAGE_SIZE in size_read() and is_send_from_grf()
  intel/fs: Do the grf127 hack on SIMD8 instructions in SIMD16 mode
  nir/deref: Rematerialize parents in rematerialize_derefs_in_use_blocks
  anv/cmd_buffer: check for NULL framebuffer
  st/mesa: Limit GL_MAX_[NATIVE_]PROGRAM_PARAMETERS_ARB to 2048
  freedreno/a6xx: Emit blitter dst with OUT_RELOCW
  st/va: fix the incorrect max profiles report
  st/va/vp9: set max reference as default of VP9 reference number
  meson: drop the xcb-xrandr version requirement
  gallium/u_threaded: fix EXPLICIT_FLUSH for flush offsets > 0
  radeonsi: fix EXPLICIT_FLUSH for flush offsets > 0
  winsys/amdgpu: don't drop manually added fence dependencies
  egl/wayland: Allow client->server format conversion for PRIME offload. (v2)
  egl/wayland-drm: Only announce formats via wl_drm which the driver supports.
  radeonsi: Fix guardband computation for large render targets
  freedreno: stop frob'ing pipe_resource::nr_samples
  intel: Add more PCI Device IDs for Coffee Lake and Ice Lake.
  radv: fix compiler issues with GCC 9
  radv: always export gl_SampleMask when the fragment shader uses it
   2019-02-01 15:03:12 by Tobias Nygren | Files touched by this commit (2) | Package updated
Log message:
MesaLib18: update to 18.3.3

Mesa 18.3.3 is a bug fix release which fixes bugs found since
the 18.3.2 release. No new features.