mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-12-14 12:44:04 +08:00
169 lines
4.7 KiB
ReStructuredText
169 lines
4.7 KiB
ReStructuredText
Mesa 22.1.1 Release Notes / 2022-06-01
|
|
======================================
|
|
|
|
Mesa 22.1.1 is a bug fix release which fixes bugs found since the 22.1.0 release.
|
|
|
|
Mesa 22.1.1 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 22.1.1 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.
|
|
|
|
SHA256 checksum
|
|
---------------
|
|
|
|
::
|
|
|
|
46940865ffe794db73ac2bc7ab7ff2570042a0b61a8ac43ca1688863e2bc0ef1 mesa-22.1.1.tar.xz
|
|
|
|
|
|
New features
|
|
------------
|
|
|
|
- None
|
|
|
|
|
|
Bug fixes
|
|
---------
|
|
|
|
- nir_lower_phis_to_regs_block: Assertion \`src->src.is_ssa' failed.
|
|
- Build failure on sparc
|
|
- Signal 6 (Aborted) when opening GTK3 applications
|
|
- radv: Conditional rendering on compute queue
|
|
- anv: line failure
|
|
- panfrost midgard - major issues with MelonDS emulator - not able to trace properly too
|
|
- Nheko misrendering on RK3399 (Mali T860)
|
|
|
|
|
|
Changes
|
|
-------
|
|
|
|
Alyssa Rosenzweig (1):
|
|
|
|
- pan/bi: Fix mov and pack_32_2x16
|
|
|
|
Boris Brezillon (1):
|
|
|
|
- dzn: Use the vk_sync_binary abstraction
|
|
|
|
Charmaine Lee (1):
|
|
|
|
- gallium/util: Increase the debug_flush map depth to 64
|
|
|
|
Daniel Schürmann (1):
|
|
|
|
- aco: fix spilling of phis without temp operands
|
|
|
|
Dave Airlie (2):
|
|
|
|
- lavapipe: fix depth bias offset flag enables.
|
|
- llvmpipe: flush resources for kms swrast path.
|
|
|
|
Dylan Baker (8):
|
|
|
|
- docs: add release notes for 22.1.0
|
|
- VERSION: bump for 22.1.0 final
|
|
- relnotes: Add sha256sum and fix minor formatting issues
|
|
- .pick_status.json: Update to 8b13ee75ba9f27ceac6b6180ca05d321caa13612
|
|
- .pick_status.json: Update to 95d4e5435bf63239105a50370ebbbbdeb7fed2f8
|
|
- .pick_status.json: Update to ee2278de654853f1d6107e6ef6fc8537a668866e
|
|
- .pick_status.json: Update to 9773ed1dc74b98019640d909cdc2b5d6cffae85a
|
|
- .pick_status.json: Update to 5067a26f4432ae5e9690e70ef2498ea24798593e
|
|
|
|
Erik Faye-Lund (4):
|
|
|
|
- editorconfig: remove scons-ism
|
|
- editorconfig: remove html-rule
|
|
- editorconfig: remove m4-rule
|
|
- editorconfig: remove pl-rule
|
|
|
|
Filip Gawin (1):
|
|
|
|
- r300: keep negation if w is an inline constant
|
|
|
|
Hans-Kristian Arntzen (1):
|
|
|
|
- radv: Fix RTPSO hashing of pGroups.
|
|
|
|
Icecream95 (5):
|
|
|
|
- panfrost: Copy blend constant into variant even when reusing it
|
|
- nir: Add store_combined_output_pan BASE back
|
|
- pan/bi: Read base for combined stores
|
|
- pan/mdg: Read base for combined stores
|
|
- panfrost: Only write depth / stencil once if MRT is used
|
|
|
|
Faith Ekstrand (8):
|
|
|
|
- radv: Add a sqtt entrypoint for CmdBindVertexBuffers2
|
|
- intel/fs: Copy color_outputs_valid into wm_prog_data
|
|
- anv: Drop alpha_to_coverage from the NULL FS optimization
|
|
- anv: Handle the null FS optimization after compiling shaders
|
|
- anv: Don't disable the fragment shader if XFB is enabled
|
|
- nir: Handle register sources in lower_phis_to_regs_block
|
|
- glsl/nir: Stop leaking varyings_info
|
|
- nir: Mark negative re-distribution on fadd as imprecise
|
|
|
|
Konstantin Seurer (1):
|
|
|
|
- radv: Fix handling of primitiveOffset
|
|
|
|
Matt Turner (1):
|
|
|
|
- mesa: Drop dead #include "sparc/sparc.h"
|
|
|
|
Michael Skorokhodov (1):
|
|
|
|
- anv: Update line range
|
|
|
|
Mike Blumenkrantz (10):
|
|
|
|
- turnip: fix assert for max xfb outputs
|
|
- zink: use a zink_render_pass_pipeline_state bit for fbfetch
|
|
- zink: add renderpass bits for color/depth r/w
|
|
- zink: only warn once for SRGB fb without KHR_swapchain_mutable_format
|
|
- zink: require draw params ext/cap in ntv if drawid is used
|
|
- zink: emit spirv cap for subgroup vote ops
|
|
- st/pbo_compute: use different calc for non-3d compute buffer sizing
|
|
- zink: make swapchain kill message more descriptive
|
|
- zink: drop wideLines requirement
|
|
- zink: drop largePoints requirement
|
|
|
|
Pierre-Eric Pelloux-Prayer (1):
|
|
|
|
- radeonsi: don't use sel->nir in si_check_blend_dst_sampler_noop
|
|
|
|
Qiang Yu (1):
|
|
|
|
- radeonsi: lower nir_intrinsic_sparse_residency_code_and
|
|
|
|
Rhys Perry (2):
|
|
|
|
- aco: fix p_constaddr with a non-zero offset
|
|
- aco/ra: fix usage of invalidated iterator
|
|
|
|
Samuel Pitoiset (1):
|
|
|
|
- radv: fix writing buffer markers with non-zero memory offset
|
|
|
|
Timur Kristóf (2):
|
|
|
|
- radv: Implement conditional rendering for async compute queue.
|
|
- radv: Disable predication for supass clear and image clears.
|
|
|
|
Yogesh Mohan Marimuthu (1):
|
|
|
|
- vulkan/wsi: fix extra free if buffer_blit_queue
|
|
|
|
Zack Rusin (4):
|
|
|
|
- svga: Don't try to build x86/x64 assembly on different arch's
|
|
- svga: finish readbacks before mapping resources
|
|
- svga: Use direct maps when GB objects are present
|
|
- svga: Add support for SVGAv3
|