mirror of
https://gitee.com/openharmony/third_party_mesa3d
synced 2024-11-27 09:31:03 +00:00
146 lines
4.4 KiB
ReStructuredText
146 lines
4.4 KiB
ReStructuredText
|
Mesa 18.2.6 Release Notes / November 28, 2018
|
||
|
=============================================
|
||
|
|
||
|
Mesa 18.2.6 is a bug fix release which fixes bugs found since the 18.2.5
|
||
|
release.
|
||
|
|
||
|
Mesa 18.2.6 implements the OpenGL 4.5 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.5. OpenGL 4.5 is **only** available if requested at context creation.
|
||
|
Compatibility contexts may report a lower version depending on each
|
||
|
driver.
|
||
|
|
||
|
SHA256 checksums
|
||
|
----------------
|
||
|
|
||
|
::
|
||
|
|
||
|
e0ea1236dbc6c412b02e1b5d7f838072525971a6630246fa82ae4466a6d8a587 mesa-18.2.6.tar.gz
|
||
|
9ebafa4f8249df0c718e93b9ca155e3593a1239af303aa2a8b0f2056a7efdc12 mesa-18.2.6.tar.xz
|
||
|
|
||
|
New features
|
||
|
------------
|
||
|
|
||
|
None
|
||
|
|
||
|
Bug fixes
|
||
|
---------
|
||
|
|
||
|
- `Bug 107626 <https://bugs.freedesktop.org/show_bug.cgi?id=107626>`__
|
||
|
- [SNB] The graphical corruption and GPU hang occur sometimes on the
|
||
|
piglit test "arb_texture_multisample-large-float-texture" with
|
||
|
parameter --fp16
|
||
|
- `Bug 107856 <https://bugs.freedesktop.org/show_bug.cgi?id=107856>`__
|
||
|
- i965 incorrectly calculates the number of layers for texture views
|
||
|
(assert)
|
||
|
- `Bug 108630 <https://bugs.freedesktop.org/show_bug.cgi?id=108630>`__
|
||
|
- [G965] piglit.spec.!opengl 1_2.tex3d-maxsize spins forever
|
||
|
- `Bug 108713 <https://bugs.freedesktop.org/show_bug.cgi?id=108713>`__
|
||
|
- Gallium: use after free with transform feedback
|
||
|
- `Bug 108829 <https://bugs.freedesktop.org/show_bug.cgi?id=108829>`__
|
||
|
- [meson] libglapi exports internal API
|
||
|
|
||
|
Changes
|
||
|
-------
|
||
|
|
||
|
Andrii Simiklit (1):
|
||
|
|
||
|
- i965/batch: avoid reverting batch buffer if saved state is an empty
|
||
|
|
||
|
Bas Nieuwenhuizen (1):
|
||
|
|
||
|
- radv: Fix opaque metadata descriptor last layer.
|
||
|
|
||
|
Brian Paul (1):
|
||
|
|
||
|
- scons/svga: remove opt from the list of valid build types
|
||
|
|
||
|
Danylo Piliaiev (1):
|
||
|
|
||
|
- i965: Fix calculation of layers array length for isl_view
|
||
|
|
||
|
Dylan Baker (2):
|
||
|
|
||
|
- meson: Don't set -Wall
|
||
|
- meson: Don't force libva to required from auto
|
||
|
|
||
|
Emil Velikov (13):
|
||
|
|
||
|
- bin/get-pick-list.sh: simplify git oneline printing
|
||
|
- bin/get-pick-list.sh: prefix output with "[stable] "
|
||
|
- bin/get-pick-list.sh: handle "typod" usecase.
|
||
|
- bin/get-pick-list.sh: handle the fixes tag
|
||
|
- bin/get-pick-list.sh: tweak the commit sha matching pattern
|
||
|
- bin/get-pick-list.sh: flesh out is_sha_nomination
|
||
|
- bin/get-pick-list.sh: handle fixes tag with missing colon
|
||
|
- bin/get-pick-list.sh: handle unofficial "broken by" tag
|
||
|
- bin/get-pick-list.sh: use test instead of [ ]
|
||
|
- bin/get-pick-list.sh: handle reverts prior to the branchpoint
|
||
|
- travis: drop unneeded x11proto-xf86vidmode-dev
|
||
|
- glx: make xf86vidmode mandatory for direct rendering
|
||
|
- travis: adding missing x11-xcb for meson+vulkan
|
||
|
|
||
|
Eric Anholt (1):
|
||
|
|
||
|
- vc4: Make sure we make ro scanout resources for
|
||
|
create_with_modifiers.
|
||
|
|
||
|
Eric Engestrom (5):
|
||
|
|
||
|
- meson: only run vulkan's meson.build when building vulkan
|
||
|
- gbm: remove unnecessary meson include
|
||
|
- meson: fix wayland-less builds
|
||
|
- egl: add missing glvnd entrypoint for EGL_ANDROID_blob_cache
|
||
|
- glapi: add missing visibility args
|
||
|
|
||
|
Erik Faye-Lund (1):
|
||
|
|
||
|
- mesa/main: remove bogus error for zero-sized images
|
||
|
|
||
|
Gert Wollny (3):
|
||
|
|
||
|
- mesa: Reference count shaders that are used by transform feedback
|
||
|
objects
|
||
|
- r600: clean up the GS ring buffers when the context is destroyed
|
||
|
- glsl: free or reuse memory allocated for TF varying
|
||
|
|
||
|
Jason Ekstrand (2):
|
||
|
|
||
|
- nir/lower_alu_to_scalar: Don't try to lower unpack_32_2x16
|
||
|
- anv: Put robust buffer access in the pipeline hash
|
||
|
|
||
|
Juan A. Suarez Romero (6):
|
||
|
|
||
|
- cherry-ignore: add explicit 18.3 only nominations
|
||
|
- cherry-ignore: intel/aub_viewer: fix dynamic state printing
|
||
|
- cherry-ignore: intel/aub_viewer: Print blend states properly
|
||
|
- cherry-ignore: mesa/main: fix incorrect depth-error
|
||
|
- docs: add sha256 checksums for 18.2.5
|
||
|
- Update version to 18.2.6
|
||
|
|
||
|
Karol Herbst (1):
|
||
|
|
||
|
- nir/spirv: cast shift operand to u32
|
||
|
|
||
|
Kenneth Graunke (1):
|
||
|
|
||
|
- i965: Add PCI IDs for new Amberlake parts that are Coffeelake based
|
||
|
|
||
|
Lionel Landwerlin (1):
|
||
|
|
||
|
- egl/dri: fix error value with unknown drm format
|
||
|
|
||
|
Marek Olšák (2):
|
||
|
|
||
|
- winsys/amdgpu: fix a buffer leak in amdgpu_bo_from_handle
|
||
|
- winsys/amdgpu: fix a device handle leak in amdgpu_winsys_create
|
||
|
|
||
|
Rodrigo Vivi (4):
|
||
|
|
||
|
- i965: Add a new CFL PCI ID.
|
||
|
- intel: aubinator: Adding missed platforms to the error message.
|
||
|
- intel: Introducing Amber Lake platform
|
||
|
- intel: Introducing Whiskey Lake platform
|