Opened 2 years ago

Closed 2 years ago

#15966 closed enhancement (fixed)

mesa-21.3.4

Reported by: Douglas R. Reno Owned by: Bruce Dubbs
Priority: normal Milestone: 11.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version

Change History (3)

comment:1 by Bruce Dubbs, 2 years ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 2 years ago

Mesa 21.3.4 Release Notes / 2022-01-12

Mesa 21.3.4 is a bug fix release which fixes bugs found since the 21.3.3 release.

Mesa 21.3.4 implements the OpenGL 4.6 API, but the version reported by glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 4.6. OpenGL 4.6 is only available if requested at context creation. Compatibility contexts may report a lower version depending on each driver.

Mesa 21.3.4 implements the Vulkan 1.2 API, but the version reported by the apiVersion property of the VkPhysicalDeviceProperties struct depends on the particular driver being used.

Bug fixes

  • i965: gen5 exposes EXT_texture_integer incorrectly
  • [radeonsi, regression, bisected]: Rendering issues with Factorio
  • mesa >= 21.x (with llvmpipe) will break the game JVGS
  • Panfrost - RK3399 - FACTORIO - glitches everywhere
  • Baldurs Gate 3 (Patch 6) - ribbon-like artifacts on textures
  • Game Starsector crashes under certain circumstances with mesa 21.3.+
  • FreeSpace models incorrectly rendered on Polaris cards, causing system freeze
  • Incomplete evaluation of nested DEFINE macros
  • [r300g, bisected] piglit glsl-fs-discard-04 fails
  • Panfrost G52 Firefox terrible glitches on youtube playback

Changes

  • pan/bi: Fix load_const of 1-bit booleans
  • gallium/util: Add pixel->blocks box helper
  • lima,panfrost: Correct pixel vs block mismatches
  • radv: Set optimal copy alignment to 1.
  • microsoft/compiler: Fix dxil_nir_create_bare_samplers()
  • ir3/ra: Fix logic bug in compress_regs_left
  • ir3: Bump type mismatch penalty to 3
  • aco: don't allow SDWA on VOP3P instructions
  • aco: validate VOP3P opsel correctly
  • tu: fix workaround for depth bounds test without depth test
  • intel/genxml/gen4-5: fix more Raster Operation in BLT to be a uint
  • crocus: fail resource allocation properly.
  • freedreno/afuc: Disable the disassembler on 32-bit builds.
  • i915g: Turn off FP16 in the vertex shaders.
  • r300: Fix omod failing to increase the number of channels stored.
  • nir_to_tgsi: Fix a bug in TXP detection after backend lowering.
  • r300: fix handling swizzle in transform_source_conflicts
  • intel/compiler/test: Fix build with GCC 7
  • i965: Disable EXT_texture_integer on Gfx4 and Gfx5
  • Revert "anv: Stop doing too much per-sample shading"
  • anv: don't leave anv_batch fields undefined
  • anv: limit compiler valid color outputs using NIR variables
  • intel/dev: fixup chv workaround
  • etnaviv: initialize vertex attributes on context reset
  • etnaviv: drm: fix size limit in etna_cmd_stream_realloc
  • etnaviv: drm: properly handle reviving BOs via a lookup
  • zink: fix -Warray-bounds warning
  • radv: fix xfb query copy param ordering
  • zink: always unset vertex shader variant key data when changing last vertex stage
  • zink: add extra synchronization for buffer descriptor binds
  • zink: use device-local heap for sparse backing allocations
  • r300: Remove broken optimization in rc_transform_KILL
  • radeonsi/gfx8: use the proper dcc clear size
  • vbo/dlist: fix loopback crash
  • vbo/dlist: add vertices to incomplete primitives
  • radeonsi/gfx10: fix si_texture_get_offset for mipmapped tex
  • glapi: should not add alias function to static_data.py
  • aco: remove pack_half_2x16(a, 0) optimization
  • intel/fs: OpImageQueryLod does not support arrayed images as an operand
  • v3dv: Hotfix: Rename remaining V3DV_HAS_SURFACE->V3DV_USE_WSI_PLATFORM
  • radv: add drirc radv_disable_htile_layers and enable it for F1 2021
  • iris: unref syncobjs and free r/w dependencies array for slab entries
  • mesa: free idalloc storage for display lists
  • mesa: free vbo_save_vertex_list store prims
  • glsl/glcpp: make sure to expand new token after concatenation
  • venus: subtract appended header size in vn_CreatePipelineCache
  • Fix compilation on armv7l with gcc 11.2.0

comment:3 by Bruce Dubbs, 2 years ago

Resolution: fixed
Status: assignedclosed

Fixed at commit 62cb663564ea76a411003ab25f397f1447571027

Package updates.
    Update to mesa-21.3.4.
    Update to cryptsetup-2.4.3.
Note: See TracTickets for help on using tickets.