mirror of
https://gitee.com/openharmony/third_party_mesa3d
synced 2024-11-23 23:41:13 +00:00
106 lines
2.7 KiB
ReStructuredText
106 lines
2.7 KiB
ReStructuredText
Mesa 21.1.8 Release Notes / 2021-09-08
|
|
======================================
|
|
|
|
Mesa 21.1.8 is a bug fix release which fixes bugs found since the 21.1.7 release.
|
|
|
|
Mesa 21.1.8 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.1.8 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
|
|
---------------
|
|
|
|
::
|
|
|
|
5cd32f5d089dca75300578a3d771a656eaed652090573a2655fe4e7022d56bfc mesa-21.1.8.tar.xz
|
|
|
|
|
|
New features
|
|
------------
|
|
|
|
- None
|
|
|
|
|
|
Bug fixes
|
|
---------
|
|
|
|
- llvmpipe doesn't compile a valid shader with an useless switch
|
|
- GetFragDataLocation(prog, "gl_FragColor") generates INVALID_OPERATION, but specs don't say it should
|
|
- Possible miscompilation of a comparison with unsigned zero
|
|
- dEQP-VK.wsi.android.swapchain.create#image_swapchain_create_info crash on Android R
|
|
|
|
|
|
Changes
|
|
-------
|
|
|
|
Alyssa Rosenzweig (1):
|
|
|
|
- drm-shim: Support kernels with >4k pages
|
|
|
|
Boris Brezillon (1):
|
|
|
|
- panfrost: Fix pan_blitter_emit_bifrost_blend()
|
|
|
|
Eric Engestrom (3):
|
|
|
|
- .pick_status.json: Update to 8bb9e9e76fa1f062c8da9536e9ee209b2dc268f7
|
|
- Revert "python: Explicitly add the 'L' suffix on Python 3"
|
|
- isl: drop left-over comment
|
|
|
|
Erik Faye-Lund (2):
|
|
|
|
- gallium/nir/tgsi: fixup indentation
|
|
- gallium/nir/tgsi: initialize file_max for inputs
|
|
|
|
Ilia Mirkin (1):
|
|
|
|
- mesa: don't return errors for gl_* GetFragData* queries
|
|
|
|
Jason Ekstrand (1):
|
|
|
|
- anv: Set CONTEXT_PARAM_RECOVERABLE to false
|
|
|
|
Lionel Landwerlin (1):
|
|
|
|
- anv/android: handle image bindings from gralloc buffers
|
|
|
|
Mao, Marc (1):
|
|
|
|
- iris: declare padding for iris_vue_prog_key
|
|
|
|
Marcin Ślusarz (2):
|
|
|
|
- nir/builder: invalidate metadata per function
|
|
- glsl/opt_algebraic: disable invalid optimization
|
|
|
|
Mike Blumenkrantz (1):
|
|
|
|
- nir/lower_vectorize_tess_levels: set num_components for vectorized loads
|
|
|
|
Roman Stratiienko (1):
|
|
|
|
- lima: Implement lima_resource_get_param() callback
|
|
|
|
Simon Ser (4):
|
|
|
|
- etnaviv: add stride, offset and modifier to resource_get_param
|
|
- panfrost: implement resource_get_param
|
|
- vc4: implement resource_get_param
|
|
- v3d: implement resource_get_param
|
|
|
|
Timothy Arceri (1):
|
|
|
|
- glsl: fix variable scope for instructions inside case statements
|
|
|
|
Vinson Lee (2):
|
|
|
|
- meson: Remove duplicate xvmc in build summary.
|
|
- nir: Initialize evaluate_cube_face_index_amd dst.x.
|