~mmach/netext73/mesa-haswell

« back to all changes in this revision

Viewing changes to docs/relnotes/13.0.5.rst

  • Committer: mmach
  • Date: 2022-09-22 19:56:13 UTC
  • Revision ID: netbit73@gmail.com-20220922195613-wtik9mmy20tmor0i
2022-09-22 21:17:09

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Mesa 13.0.5 Release Notes / February 20, 2017
2
 
=============================================
3
 
 
4
 
Mesa 13.0.5 is a bug fix release which fixes bugs found since the 13.0.4
5
 
release.
6
 
 
7
 
Mesa 13.0.5 implements the OpenGL 4.4 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.4. OpenGL 4.4 is **only** available if requested at context creation
12
 
because compatibility contexts are not supported.
13
 
 
14
 
SHA256 checksums
15
 
----------------
16
 
 
17
 
::
18
 
 
19
 
   7e45e3812078726eabca6d9384364bf035a3c4279024ec9090dd1b19a8989926  mesa-13.0.5.tar.gz
20
 
   bfcea7e2c801525a60895c8aff11aa68457ee9aa35d01a4638e1f310a3f5ef87  mesa-13.0.5.tar.xz
21
 
 
22
 
New features
23
 
------------
24
 
 
25
 
None
26
 
 
27
 
Bug fixes
28
 
---------
29
 
 
30
 
-  `Bug 98329 <https://bugs.freedesktop.org/show_bug.cgi?id=98329>`__ -
31
 
   [dEQP, EGL, SKL, BDW, BSW]
32
 
   dEQP-EGL.functional.image.render_multiple_contexts.gles2_renderbuffer_depth16_depth_buffer
33
 
-  `Bug 98421 <https://bugs.freedesktop.org/show_bug.cgi?id=98421>`__ -
34
 
   src/loader/loader.c:111:40: error: unknown type name ‘drmDevicePtr’
35
 
-  `Bug 98526 <https://bugs.freedesktop.org/show_bug.cgi?id=98526>`__ -
36
 
   glsl/tests/general-ir-test regression
37
 
-  `Bug 99532 <https://bugs.freedesktop.org/show_bug.cgi?id=99532>`__ -
38
 
   Compute shader doesn't give right result under some circumstances
39
 
-  `Bug 99631 <https://bugs.freedesktop.org/show_bug.cgi?id=99631>`__ -
40
 
   segfault with OSVRTrackerView and openscenegraph git master
41
 
-  `Bug 99633 <https://bugs.freedesktop.org/show_bug.cgi?id=99633>`__ -
42
 
   rasterizer/core/clip.h:279:49: error: ‘const struct API_STATE’ has no
43
 
   member named ‘linkageCount’
44
 
-  `Bug 99692 <https://bugs.freedesktop.org/show_bug.cgi?id=99692>`__ -
45
 
   [radv] Mostly broken on Hawaii PRO/CIK ASICs
46
 
 
47
 
Changes
48
 
-------
49
 
 
50
 
Bartosz Tomczyk (2):
51
 
 
52
 
-  r600: Fix stack overflow
53
 
-  r600/sb: Fix memory leak
54
 
 
55
 
Bruce Cherniak (1):
56
 
 
57
 
-  swr: [rasterizer core] Remove dead code Clipper::ClipScalar()
58
 
 
59
 
Chad Versace (1):
60
 
 
61
 
-  i965/mt: Disable HiZ when sharing depth buffer externally (v2)
62
 
 
63
 
Dave Airlie (3):
64
 
 
65
 
-  radv: change base aligmment for allocated memory.
66
 
-  radv: fix cik macroModeIndex.
67
 
-  radv: adopt some init config workarounds from radeonsi.
68
 
 
69
 
Derek Foreman (1):
70
 
 
71
 
-  egl/dri2: add image_loader_extension back into loader extensions for
72
 
   wayland
73
 
 
74
 
Emil Velikov (26):
75
 
 
76
 
-  docs: add sha256 checksums for 13.0.4
77
 
-  configure.ac: list radeon in --with-vulkan-drivers help string
78
 
-  i965: automake: correctly set MKDIR_GEN
79
 
-  freedreno: automake: correctly set MKDIR_GEN
80
 
-  i965: automake: include builddir prior to srcdir
81
 
-  i915: automake: include builddir prior to srcdir
82
 
-  egl: automake: include builddir prior to srcdir
83
 
-  clover: automake: include builddir prior to srcdir
84
 
-  st/dri: automake: include builddir prior to srcdir
85
 
-  d3dadapter9: automake: include builddir prior to srcdir
86
 
-  glx: automake: include builddir prior to srcdir
87
 
-  glx/apple: automake: include builddir prior to srcdir
88
 
-  glx/windows: automake: include builddir prior to srcdir
89
 
-  loader: automake: include builddir prior to srcdir
90
 
-  mapi: automake: include builddir prior to srcdir
91
 
-  radeon, r200: automake: include builddir prior to srcdir
92
 
-  dri/swrast: automake: include builddir prior to srcdir
93
 
-  dri/osmesa: automake: include builddir prior to srcdir
94
 
-  mesa/tests: automake: include builddir prior to srcdir
95
 
-  bin/get-extra-pick-list: use git merge-base to get the branchpoint
96
 
-  bin/get-extra-pick-list: rework to use already_picked list
97
 
-  bin/get-typod-pick-list.sh: limit \`git grep ...' to only as needed
98
 
-  bin/get-pick-list.sh: limit \`git grep ...' only as needed
99
 
-  bin/get-pick-list.sh: remove ancient way of nominating patches
100
 
-  bin/get-fixes-pick-list.sh: add new script
101
 
-  Update version to 13.0.5
102
 
 
103
 
Eric Anholt (1):
104
 
 
105
 
-  vc4: Avoid emitting small immediates for UBO indirect load address
106
 
   guards.
107
 
 
108
 
Hans de Goede (1):
109
 
 
110
 
-  glx/glvnd: Fix GLXdispatchIndex sorting
111
 
 
112
 
Ian Romanick (11):
113
 
 
114
 
-  linker: Slight code rearrange to prevent duplication in the next
115
 
   commit
116
 
-  linker: Accurately track gl_uniform_block::stageref
117
 
-  glsl: Split process_block_array into two functions
118
 
-  glsl: Fix wonkey indentation left from previous commit
119
 
-  glsl: Track the linearized array index for each UBO instance array
120
 
   element
121
 
-  glsl: Use simpler visitor to determine which UBO and SSBO blocks are
122
 
   used
123
 
-  glsl: Add tracking for elements of an array-of-arrays that have been
124
 
   accessed
125
 
-  glsl: Add structures to track accessed elements of a single array
126
 
-  glsl: Mark a set of array elements as accessed using a list of
127
 
   array_deref_range
128
 
-  glsl: Walk a list of ir_dereference_array to mark array elements as
129
 
   accessed
130
 
-  linker: Accurately mark a uniform block instance array element as
131
 
   used in a stage
132
 
 
133
 
Ilia Mirkin (3):
134
 
 
135
 
-  vbo: process buffer binding state changes on draw when recording
136
 
-  st/mesa: MAX_VARYING is the max supported number of patch varyings,
137
 
   not min
138
 
-  nvc0: disable linked tsc mode in compute launch descriptor
139
 
 
140
 
Jason Ekstrand (11):
141
 
 
142
 
-  nir/search: Use the correct bit size for integer comparisons
143
 
-  i965/blorp: Use the correct ISL format for combined depth/stencil
144
 
-  intel/blorp: Handle clearing of A4B4G4R4 on all platforms
145
 
-  isl/formats: Only advertise sampling for A4B4G4R4 on Broadwell
146
 
-  anv: Flush render cache before STATE_BASE_ADDRESS on gen7
147
 
-  anv: Improve flushing around STATE_BASE_ADDRESS
148
 
-  vulkan/wsi/wayland: Handle VK_INCOMPLETE for GetFormats
149
 
-  vulkan/wsi/wayland: Handle VK_INCOMPLETE for GetPresentModes
150
 
-  vulkan/wsi: Lower the maximum image sizes
151
 
-  i965/sampler_state: Pass texObj into update_sampler_state
152
 
-  i965/sampler_state: Set the "Base Mip Level" field on Sandy Bridge
153
 
 
154
 
Kenneth Graunke (1):
155
 
 
156
 
-  i965: Unbind deleted shaders from brw_context, fixing malloc
157
 
   heisenbug.
158
 
 
159
 
Lionel Landwerlin (5):
160
 
 
161
 
-  anv: don't require render target isl bit for depth/stencil surfaces
162
 
-  anv: set command buffer to NULL when allocations fail
163
 
-  anv: fix descriptor pool internal size allocation
164
 
-  spirv: handle OpUndef as part of the variable parsing pass
165
 
-  spirv: handle undefined components for OpVectorShuffle
166
 
 
167
 
Marc-André Lureau (1):
168
 
 
169
 
-  tgsi-dump: dump label if instruction has one
170
 
 
171
 
Marek Olšák (2):
172
 
 
173
 
-  radeonsi: always set the TCL1_ACTION_ENA when invalidating L2
174
 
-  gallium/radeon: fix performance of buffer readbacks
175
 
 
176
 
Topi Pohjolainen (2):
177
 
 
178
 
-  i965: Make depth clear flushing more explicit
179
 
-  i965/gen6: Issue direct depth stall and flush after depth clear
180
 
 
181
 
Vinson Lee (2):
182
 
 
183
 
-  scons: Require libdrm >= 2.4.66 for DRM.
184
 
-  util: Fix Clang trivial destructor check.