Opened 2 years ago

Closed 2 years ago

#16162 closed enhancement (fixed)

mesa-21.3.7

Reported by: Douglas R. Reno Owned by: pierre
Priority: normal Milestone: 11.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version

Change History (6)

comment:1 by pierre, 2 years ago

Owner: changed from blfs-book to pierre
Status: newassigned

comment:2 by pierre, 2 years ago

Mesa 21.3.7 Release Notes / 2022-02-23¶

Mesa 21.3.7 is a bug fix release which fixes bugs found since the 21.3.6 release.

Mesa 21.3.7 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.7 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.

New features¶

None

Bug fixes¶

lavapipe: dEQP-VK.spirv_assembly.instruction.compute.float16.arithmetic_3.step fails

ANV: Bad output from TransformFeedback . Regression from Mesa 21. Something to do with VB+XFB -> VB+XFB dependency?

Changes¶

Alyssa Rosenzweig (4):

pan/bi: Avoid *FADD.v2f16 hazard in optimizer

pan/bi: Avoid *FADD.v2f16 hazard in scheduler

pan/bi: Lower swizzles on CSEL.i32/MUX.i32

panvk: Use more reliable assert for UBO pushing

Bas Nieuwenhuizen (1):

radv: Fix preamble argument order.

Connor Abbott (1):

ir3/spill: Fix simplify_phi_nodes with multiple loop nesting

Dave Airlie (3):

lavapipe: fix sampler + sampler view leaks.

lavapipe: reference gallium fences correctly.

crocus: fix leak on gen4/5 stencil fallback blit path.

Emma Anholt (1):

i915g: Initialize the rest of the “from_nir” temporary VS struct.

Eric Engestrom (2):

.pick_status.json: Update to dabba7d7263be6ffb6f3676465e92c65952fa824

.pick_status.json: Mark b07372312d7053f2ef5c858ceb1fbf9ade5e7c52 as denominated

Ian Romanick (9):

gallivm/nir: Call nir_lower_bool_to_int32 after nir_opt_algebraic_late

nir: All set-on-comparison opcodes can take all float types

intel/fs: Don’t optimize out 1.0*x and -1.0*x

spriv: Produce correct result for GLSLstd450Step with NaN

spirv: Produce correct result for GLSLstd450Modf with Inf

spirv: Produce correct result for GLSLstd450Tanh with NaN

nir: Properly handle various exceptional values in frexp

nir: Produce correct results for atan with NaN

nir: Add missing dependency on nir_opcodes.py

Jason Ekstrand (1):

anv: Call vk_command_buffer_finish if create fails

Jonathan Gray (1):

dri: avoid NULL deref of DrawBuffer on flush

Lionel Landwerlin (2):

nir: fix lower_memcpy

anv/genxml/intel/fs: fix binding shader record entry

Marcin Ślusarz (1):

anv: don’t set color state when input state was requested

Marek Olšák (1):

ac/surface: add more elements to meta equations because HTILE can use them

Mike Blumenkrantz (4):

lavapipe: use util_pack_color_union() for generating clear colors

aux/draw: fix llvm tcs lane vec generation

zink: always set VkPipelineMultisampleStateCreateInfo::pSampleMask

zink: always invalidate streamout counter buffer if not resuming

Nanley Chery (1):

iris: Don’t fast clear with the view format

Pavel Ondračka (1):

r300: fix transformation of abs modifiers with negate

Qiang Yu (3):

radeonsi: workaround Specviewperf13 Catia hang on GFX9

radeonsi: fix depth stencil multi sample texture blit

glx: fix pbuffer refcount init

Samuel Pitoiset (1):

radv/winsys: fix initializing debug/perftest options if multiple instances

Tapani Pälli (5):

intel/genxml: add PIPE_CONTROL field for L3 read only cache invalidation

anv: invalidate L3 read only cache when VF cache is invalidated

iris: invalidate L3 read only cache when VF cache is invalidated

iris: fix a leak on surface states

mesa/st: always use DXT5 when transcoding ASTC format

Thierry Reding (2):

tegra: Use private reference count for sampler views

tegra: Use private reference count for resources

Timur Kristóf (1):

radv: Disable IB2 on compute queues.

Yiwei Zhang (1):

venus: properly destroy deferred ahb image before real image creation

comment:3 by pierre, 2 years ago

The nouveau patch still applies without any fuzz, so I think it is still needed (I cannot test).

comment:4 by Douglas R. Reno, 2 years ago

It's definitely still needed, there's still debate upstream about the patch set (and the changes are so significant that they'll have to be in the next release cycle). It should be good to go though

comment:5 by pierre, 2 years ago

fixed at 28d6ae07f98

comment:6 by pierre, 2 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.