summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Engestrom <eric@engestrom.ch>2021-09-08 22:18:24 +0100
committerEric Engestrom <eric@engestrom.ch>2021-09-08 22:18:24 +0100
commita893ce8a0cbeae515808af41d6b12d3f51140dbd (patch)
tree42a7137d0ce78e2c19bf4743171cac07aa3ac80b
parentb48ac0e29b79e82c06c2eb314fd9bfc849e9045c (diff)
docs: add release notes for 21.1.8
-rw-r--r--docs/relnotes/21.1.8.rst105
1 files changed, 105 insertions, 0 deletions
diff --git a/docs/relnotes/21.1.8.rst b/docs/relnotes/21.1.8.rst
new file mode 100644
index 00000000000..7a56f5c7673
--- /dev/null
+++ b/docs/relnotes/21.1.8.rst
@@ -0,0 +1,105 @@
+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
+---------------
+
+::
+
+ TBD.
+
+
+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.