• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Mesa 18.1.3 Release Notes / June 29 2018
2========================================
3
4Mesa 18.1.3 is a bug fix release which fixes bugs found since the 18.1.2
5release.
6
7Mesa 18.1.2 implements the OpenGL 4.5 API, but the version reported by
8glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
9glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
10used. Some drivers don't support all the features required in OpenGL
114.5. OpenGL 4.5 is **only** available if requested at context creation.
12Compatibility contexts may report a lower version depending on each
13driver.
14
15SHA256 checksums
16----------------
17
18::
19
20   2a1e36280d01ad18ba6d5b3fbd653ceaa109eaa031b78eb5dfaa4df452742b66  mesa-18.1.3.tar.gz
21   54f08deeda0cd2f818e8d40140040ed013de7852573002453b7f50da9ea738ce  mesa-18.1.3.tar.xz
22
23New features
24------------
25
26None
27
28Bug fixes
29---------
30
31-  `Bug 105396 <https://bugs.freedesktop.org/show_bug.cgi?id=105396>`__
32   - tc compatible htile sets depth of htiles of discarded fragments to
33   1.0
34-  `Bug 105399 <https://bugs.freedesktop.org/show_bug.cgi?id=105399>`__
35   - [snb] GPU hang: after geometry shader emits no geometry, the
36   program hangs
37-  `Bug 106756 <https://bugs.freedesktop.org/show_bug.cgi?id=106756>`__
38   - Wine 3.9 crashes with DXVK on Just Cause 3 and Quantum Break on
39   VEGA but works ON POLARIS
40-  `Bug 106774 <https://bugs.freedesktop.org/show_bug.cgi?id=106774>`__
41   - GLSL IR copy propagates loads of SSBOs
42-  `Bug 106903 <https://bugs.freedesktop.org/show_bug.cgi?id=106903>`__
43   - radv: Fragment shader output goes to wrong attachments when render
44   targets are sparse
45-  `Bug 106907 <https://bugs.freedesktop.org/show_bug.cgi?id=106907>`__
46   - Correct Transform Feedback Varyings information is expected after
47   using ProgramBinary
48-  `Bug 106912 <https://bugs.freedesktop.org/show_bug.cgi?id=106912>`__
49   - radv: 16-bit depth buffer causes artifacts in Shadow Warrior 2
50-  `Bug 106980 <https://bugs.freedesktop.org/show_bug.cgi?id=106980>`__
51   - Basemark GPU vulkan benchmark fails.
52
53Changes
54-------
55
56Andrii Simiklit (1):
57
58-  i965/gen6/gs: Handle case where a GS doesn't allocate VUE
59
60Bas Nieuwenhuizen (2):
61
62-  radv: Fix output for sparse MRTs.
63-  ac/surface: Set compressZ for stencil-only surfaces.
64
65Christian Gmeiner (1):
66
67-  util/bitset: include util/macro.h
68
69Dave Airlie (1):
70
71-  glsl: allow standalone semicolons outside main()
72
73Dylan Baker (8):
74
75-  docs: Add release notes for 18.1.2
76-  cherry-ignore: Add 587e712eda95c31d88ea9d20e59ad0ae59afef4f
77-  meson: Fix auto option for va
78-  meson: Fix auto option for xvmc
79-  meson: Correct behavior of vdpau=auto
80-  cherry-ignore: Ignore cac7ab1192eefdd8d8b3f25053fb006b5c330eb8
81-  cherry-ignore: add a2f5292c82ad07731d633b36a663e46adc181db9
82-  VERSION: bump version to 18.1.3
83
84Emil Velikov (2):
85
86-  configure: use compliant grep regex checks
87-  glsl/tests/glcpp: reinstate "error out if no tests found"
88
89Eric Engestrom (3):
90
91-  radv: fix reported number of available VGPRs
92-  radv: fix bitwise check
93-  meson: fix i965/anv/isl genX static lib names
94
95Ian Romanick (2):
96
97-  glsl: Don't copy propagate from SSBO or shared variables either
98-  glsl: Don't copy propagate elements from SSBO or shared variables
99   either
100
101Jason Ekstrand (2):
102
103-  nir: Handle call instructions in foreach_src
104-  nir/validate: Use the type from the tail of call parameter derefs
105
106Lukas Rusak (2):
107
108-  meson: only build vl_winsys_dri.c when x11 platform is used
109-  meson: fix private libs when building without glx
110
111Marek Olšák (5):
112
113-  radeonsi/gfx9: fix si_get_buffer_from_descriptors for 48-bit pointers
114-  ac/gpu_info: report real total memory sizes
115-  ac/gpu_info: add kernel_flushes_hdp_before_ib
116-  radeonsi: always put persistent buffers into GTT on radeon
117-  mesa: fix glGetInteger64v for arrays of integers
118
119Rob Clark (1):
120
121-  freedreno/ir3: fix base_vertex
122
123Samuel Pitoiset (6):
124
125-  radv: don't fast clear HTILE for 16-bit depth surfaces on GFX8
126-  radv: update the ZRANGE_PRECISION value for the TC-compat bug
127-  radv: fix emitting the TCS regs on GFX9
128-  radv: fix HTILE metadata initialization in presence of subpass clears
129-  radv: ignore pInheritanceInfo for primary command buffers
130-  radv: use separate bind points for the dynamic buffers
131
132Tapani Pälli (1):
133
134-  glsl: serialize data from glTransformFeedbackVaryings
135
136Tomeu Vizoso (1):
137
138-  virgl: Remove debugging left-overs
139