radv: advertise VK_EXT_extended_dynamic_state
[mesa.git] / docs / relnotes / 18.2.6.rst
1 Mesa 18.2.6 Release Notes / November 28, 2018
2 =============================================
3
4 Mesa 18.2.6 is a bug fix release which fixes bugs found since the 18.2.5
5 release.
6
7 Mesa 18.2.6 implements the OpenGL 4.5 API, but the version reported by
8 glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
9 glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
10 used. Some drivers don't support all the features required in OpenGL
11 4.5. OpenGL 4.5 is **only** available if requested at context creation.
12 Compatibility contexts may report a lower version depending on each
13 driver.
14
15 SHA256 checksums
16 ----------------
17
18 ::
19
20 e0ea1236dbc6c412b02e1b5d7f838072525971a6630246fa82ae4466a6d8a587 mesa-18.2.6.tar.gz
21 9ebafa4f8249df0c718e93b9ca155e3593a1239af303aa2a8b0f2056a7efdc12 mesa-18.2.6.tar.xz
22
23 New features
24 ------------
25
26 None
27
28 Bug fixes
29 ---------
30
31 - `Bug 107626 <https://bugs.freedesktop.org/show_bug.cgi?id=107626>`__
32 - [SNB] The graphical corruption and GPU hang occur sometimes on the
33 piglit test "arb_texture_multisample-large-float-texture" with
34 parameter --fp16
35 - `Bug 107856 <https://bugs.freedesktop.org/show_bug.cgi?id=107856>`__
36 - i965 incorrectly calculates the number of layers for texture views
37 (assert)
38 - `Bug 108630 <https://bugs.freedesktop.org/show_bug.cgi?id=108630>`__
39 - [G965] piglit.spec.!opengl 1_2.tex3d-maxsize spins forever
40 - `Bug 108713 <https://bugs.freedesktop.org/show_bug.cgi?id=108713>`__
41 - Gallium: use after free with transform feedback
42 - `Bug 108829 <https://bugs.freedesktop.org/show_bug.cgi?id=108829>`__
43 - [meson] libglapi exports internal API
44
45 Changes
46 -------
47
48 Andrii Simiklit (1):
49
50 - i965/batch: avoid reverting batch buffer if saved state is an empty
51
52 Bas Nieuwenhuizen (1):
53
54 - radv: Fix opaque metadata descriptor last layer.
55
56 Brian Paul (1):
57
58 - scons/svga: remove opt from the list of valid build types
59
60 Danylo Piliaiev (1):
61
62 - i965: Fix calculation of layers array length for isl_view
63
64 Dylan Baker (2):
65
66 - meson: Don't set -Wall
67 - meson: Don't force libva to required from auto
68
69 Emil Velikov (13):
70
71 - bin/get-pick-list.sh: simplify git oneline printing
72 - bin/get-pick-list.sh: prefix output with "[stable] "
73 - bin/get-pick-list.sh: handle "typod" usecase.
74 - bin/get-pick-list.sh: handle the fixes tag
75 - bin/get-pick-list.sh: tweak the commit sha matching pattern
76 - bin/get-pick-list.sh: flesh out is_sha_nomination
77 - bin/get-pick-list.sh: handle fixes tag with missing colon
78 - bin/get-pick-list.sh: handle unofficial "broken by" tag
79 - bin/get-pick-list.sh: use test instead of [ ]
80 - bin/get-pick-list.sh: handle reverts prior to the branchpoint
81 - travis: drop unneeded x11proto-xf86vidmode-dev
82 - glx: make xf86vidmode mandatory for direct rendering
83 - travis: adding missing x11-xcb for meson+vulkan
84
85 Eric Anholt (1):
86
87 - vc4: Make sure we make ro scanout resources for
88 create_with_modifiers.
89
90 Eric Engestrom (5):
91
92 - meson: only run vulkan's meson.build when building vulkan
93 - gbm: remove unnecessary meson include
94 - meson: fix wayland-less builds
95 - egl: add missing glvnd entrypoint for EGL_ANDROID_blob_cache
96 - glapi: add missing visibility args
97
98 Erik Faye-Lund (1):
99
100 - mesa/main: remove bogus error for zero-sized images
101
102 Gert Wollny (3):
103
104 - mesa: Reference count shaders that are used by transform feedback
105 objects
106 - r600: clean up the GS ring buffers when the context is destroyed
107 - glsl: free or reuse memory allocated for TF varying
108
109 Jason Ekstrand (2):
110
111 - nir/lower_alu_to_scalar: Don't try to lower unpack_32_2x16
112 - anv: Put robust buffer access in the pipeline hash
113
114 Juan A. Suarez Romero (6):
115
116 - cherry-ignore: add explicit 18.3 only nominations
117 - cherry-ignore: intel/aub_viewer: fix dynamic state printing
118 - cherry-ignore: intel/aub_viewer: Print blend states properly
119 - cherry-ignore: mesa/main: fix incorrect depth-error
120 - docs: add sha256 checksums for 18.2.5
121 - Update version to 18.2.6
122
123 Karol Herbst (1):
124
125 - nir/spirv: cast shift operand to u32
126
127 Kenneth Graunke (1):
128
129 - i965: Add PCI IDs for new Amberlake parts that are Coffeelake based
130
131 Lionel Landwerlin (1):
132
133 - egl/dri: fix error value with unknown drm format
134
135 Marek Olšák (2):
136
137 - winsys/amdgpu: fix a buffer leak in amdgpu_bo_from_handle
138 - winsys/amdgpu: fix a device handle leak in amdgpu_winsys_create
139
140 Rodrigo Vivi (4):
141
142 - i965: Add a new CFL PCI ID.
143 - intel: aubinator: Adding missed platforms to the error message.
144 - intel: Introducing Amber Lake platform
145 - intel: Introducing Whiskey Lake platform