Files
TheRock/third-party/sysdeps/linux/amd-mesa/mesa-fork/docs/relnotes/21.2.5.rst
T
derek.holloway 7502bf64a4
CodeQL / Analyze (actions) (push) Canceled after 0s
CodeQL / Analyze (python) (push) Canceled after 0s
pre-commit / pre-commit (push) Canceled after 0s
Multi-Arch CI / setup (push) Canceled after 0s
Publish build_manylinux_x86_64 images / publish_build_manylinux_x86_64 (push) Canceled after 0s
Setup (Multi-Arch) / setup (push) Canceled after 0s
Multi-Arch CI / Linux::${{ fromJSON(needs.setup.outputs.linux_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubi10 image / publish_no_rocm_image_ubi10 (push) Canceled after 0s
Multi-Arch CI / Windows::${{ fromJSON(needs.setup.outputs.windows_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Multi-Arch CI / Manifest Diff (push) Canceled after 0s
TheRock Manifest Diff Report / Generate Manifest Diff Report (push) Canceled after 0s
Multi-Arch CI / CI Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_ocl_rt images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_rocgdb images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Unit Tests / Unit Tests :: ubuntu-24.04 (push) Canceled after 0s
Unit Tests / Unit Tests :: windows-2022 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_media (push) Canceled after 0s
Unit Tests / Unit Tests Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_openmpi (push) Canceled after 0s
Flatten subprojects into a single base monorepo
2026-09-02 16:34:47 -07:00

139 lines
3.9 KiB
ReStructuredText

Mesa 21.2.5 Release Notes / 2021-10-28
======================================
Mesa 21.2.5 is a bug fix release which fixes bugs found since the 21.2.4 release.
Mesa 21.2.5 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.2.5 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
---------------
::
8e49585fb760d973723dab6435d0c86f7849b8305b1e6d99f475138d896bacbb mesa-21.2.5.tar.xz
New features
------------
- None
Bug fixes
---------
- RADV: Resident Evil Village needs invariantgeom when NGG culling is enabled
- [radeonsi] Euro Truck Simulator 2: broken mimimap
- [regression][bisected] Launching Valheim OpenGL game leads to GPU Hang
- Android Meson build regression: hardware/system information apps crash on Raspberry Pi 4
- anv: dEQP-VK.graphicsfuzz.cov-multiple-one-iteration-loops-global-counter-write-matrices fails
Changes
-------
Alyssa Rosenzweig (4):
- panfrost: Detect implementations support AFBC
- panfrost,panvk: Use dev->has_afbc instead of quirks
- panfrost: Fix gl_FragColor lowering
- panfrost: Add internal afbc_formats
Boris Brezillon (3):
- vulkan: Fix weak symbol emulation when compiling with MSVC
- vulkan: Set unused entrypoints to vk_entrypoint_stub when compiling with MSVC
- vulkan: Fix entrypoint generation when compiling for x86 with MSVC
Daniel Schürmann (1):
- driconf: set vk_x11_strict_image_count for Wolfenstein: Youngblood
Dylan Baker (7):
- docs: add sha256 sum for 21.2.4 release
- .pick_status.json: Update to 1c0eb7aa78bac4494dbff0c502a8c09e23a4c123
- .pick_status.json: Update to d43f89f17a8259c842016fa559fa33c1c6279105
- .pick_status.json: Update to be6d584de43966ee58bf1fcac156ebf8040081d1
- .pick_status.json: Update to 39f25945311e1385a54ddd17f71f9f6023d97256
- .pick_status.json: Update to dc74285d32df9c09eb896bc4571066402d32d10b
- .pick_status.json: Update to 16f838576cf29e26f1af198ac93a0fb3a3cfad8f
Emma Anholt (1):
- radeonsi: Fix leak of screen->perfcounters.
Ian Romanick (1):
- nir/loop_unroll: Always unroll loops that iterate at most once
Jan Beich (1):
- meson: disable -Werror=thread-safety on FreeBSD
Faith Ekstrand (2):
- i965: Emit a NULL surface for buffer textures with no buffer
- nir/algebraic: Lower fisfinite
Karol Herbst (1):
- spirv: Don't add 0.5 to array indicies for OpImageSampleExplicitLod
Lionel Landwerlin (2):
- isl: only bump the min row pitch for display when not specified
- anv: fix push constant lowering with bindless shaders
Maniraj D (1):
- egl: set TSD as NULL after deinit
Marcin Ślusarz (2):
- iris: fix scratch address patching for TESS_EVAL stage
- intel: fix INTEL_DEBUG environment variable on 32-bit systems
Marek Olšák (2):
- mesa: fix crashes in the no_error path of glUniform
- st/mesa: don't crash when draw indirect buffer has no storage
Mike Blumenkrantz (6):
- aux/pb: add a tolerance for reclaim failure
- aux/pb: more correctly check number of reclaims
- zink: fully zero surface creation struct
- zink: don't break early when applying fb clears
- zink: fix gl_SampleMaskIn spirv generation
- nir/lower_samplers_as_deref: rewrite more image intrinsics
Mykhailo Skorokhodov (1):
- iris: Add missed tile flush flag
Nanley Chery (1):
- iris: Tile cache flush for depth before fast clear
Pierre-Eric Pelloux-Prayer (1):
- radeonsi: use viewport offset in quant_mode determination
Tapani Pälli (1):
- anv: use vk_object_zalloc for wsi fences created
Timur Kristóf (1):
- drirc: Apply radv_invariant_geom workaround to Resident Evil Village.