17ec681f3SmrgMesa 18.2.5 Release Notes / November 15, 2018
27ec681f3Smrg=============================================
37ec681f3Smrg
47ec681f3SmrgMesa 18.2.5 is a bug fix release which fixes bugs found since the 18.2.4
57ec681f3Smrgrelease.
67ec681f3Smrg
77ec681f3SmrgMesa 18.2.5 implements the OpenGL 4.5 API, but the version reported by
87ec681f3SmrgglGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
97ec681f3SmrgglGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
107ec681f3Smrgused. Some drivers don't support all the features required in OpenGL
117ec681f3Smrg4.5. OpenGL 4.5 is **only** available if requested at context creation.
127ec681f3SmrgCompatibility contexts may report a lower version depending on each
137ec681f3Smrgdriver.
147ec681f3Smrg
157ec681f3SmrgSHA256 checksums
167ec681f3Smrg----------------
177ec681f3Smrg
187ec681f3Smrg::
197ec681f3Smrg
207ec681f3Smrg   dddc28928b6f4083a0d5120b58c1c8e2dc189ab5c14299c08a386607fdbbdce7  mesa-18.2.5.tar.gz
217ec681f3Smrg   b12c32872832e5353155e1e8026e1f1ab75bba9dc5b178d712045684d26c2b73  mesa-18.2.5.tar.xz
227ec681f3Smrg
237ec681f3SmrgNew features
247ec681f3Smrg------------
257ec681f3Smrg
267ec681f3SmrgNone
277ec681f3Smrg
287ec681f3SmrgBug fixes
297ec681f3Smrg---------
307ec681f3Smrg
317ec681f3Smrg-  `Bug 105731 <https://bugs.freedesktop.org/show_bug.cgi?id=105731>`__
327ec681f3Smrg   - linker error "fragment shader input ... has no matching output in
337ec681f3Smrg   the previous stage" when previous stage's output declaration in a
347ec681f3Smrg   separate shader object
357ec681f3Smrg-  `Bug 107511 <https://bugs.freedesktop.org/show_bug.cgi?id=107511>`__
367ec681f3Smrg   - KHR/khrplatform.h not always installed when needed
377ec681f3Smrg-  `Bug 107626 <https://bugs.freedesktop.org/show_bug.cgi?id=107626>`__
387ec681f3Smrg   - [SNB] The graphical corruption and GPU hang occur sometimes on the
397ec681f3Smrg   piglit test "arb_texture_multisample-large-float-texture" with
407ec681f3Smrg   parameter --fp16
417ec681f3Smrg-  `Bug 108082 <https://bugs.freedesktop.org/show_bug.cgi?id=108082>`__
427ec681f3Smrg   - warning: unknown warning option '-Wno-format-truncation'
437ec681f3Smrg   [-Wunknown-warning-option]
447ec681f3Smrg-  `Bug 108560 <https://bugs.freedesktop.org/show_bug.cgi?id=108560>`__
457ec681f3Smrg   - Mesa 32 is built without sse
467ec681f3Smrg
477ec681f3SmrgChanges
487ec681f3Smrg-------
497ec681f3Smrg
507ec681f3SmrgAndre Heider (1):
517ec681f3Smrg
527ec681f3Smrg-  st/nine: fix stack corruption due to ABI mismatch
537ec681f3Smrg
547ec681f3SmrgAndrii Simiklit (1):
557ec681f3Smrg
567ec681f3Smrg-  i965/batch: don't ignore the 'brw_new_batch' call for a 'new batch'
577ec681f3Smrg
587ec681f3SmrgDylan Baker (2):
597ec681f3Smrg
607ec681f3Smrg-  meson: link gallium nine with pthreads
617ec681f3Smrg-  meson: fix libatomic tests
627ec681f3Smrg
637ec681f3SmrgEmil Velikov (2):
647ec681f3Smrg
657ec681f3Smrg-  egl/glvnd: correctly report errors when vendor cannot be found
667ec681f3Smrg-  m4: add Werror when checking for compiler flags
677ec681f3Smrg
687ec681f3SmrgEric Engestrom (6):
697ec681f3Smrg
707ec681f3Smrg-  svga: add missing meson build dependency
717ec681f3Smrg-  clover: add missing meson build dependency
727ec681f3Smrg-  wsi/wayland: use proper VkResult type
737ec681f3Smrg-  wsi/wayland: only finish() a successfully init()ed display
747ec681f3Smrg-  configure: install KHR/khrplatform.h when needed
757ec681f3Smrg-  meson: install KHR/khrplatform.h when needed
767ec681f3Smrg
777ec681f3SmrgGert Wollny (1):
787ec681f3Smrg
797ec681f3Smrg-  virgl/vtest-winsys: Use virgl version of bind flags
807ec681f3Smrg
817ec681f3SmrgJonathan Gray (1):
827ec681f3Smrg
837ec681f3Smrg-  intel/tools: include stdarg.h in error2aub
847ec681f3Smrg
857ec681f3SmrgJuan A. Suarez Romero (4):
867ec681f3Smrg
877ec681f3Smrg-  docs: add sha256 checksums for 18.2.4
887ec681f3Smrg-  cherry-ignore: add explicit 18.3 only nominations
897ec681f3Smrg-  cherry-ignore: i965/batch: avoid reverting batch buffer if saved
907ec681f3Smrg   state is an empty
917ec681f3Smrg-  Update version to 18.2.5
927ec681f3Smrg
937ec681f3SmrgLionel Landwerlin (1):
947ec681f3Smrg
957ec681f3Smrg-  anv/android: mark gralloc allocated BOs as external
967ec681f3Smrg
977ec681f3SmrgMarek Olšák (3):
987ec681f3Smrg
997ec681f3Smrg-  ac: fix ac_build_fdiv for f64
1007ec681f3Smrg-  st/va: fix incorrect use of resource_destroy
1017ec681f3Smrg-  include: update GL & GLES headers (v2)
1027ec681f3Smrg
1037ec681f3SmrgMatt Turner (2):
1047ec681f3Smrg
1057ec681f3Smrg-  util/ralloc: Switch from DEBUG to NDEBUG
1067ec681f3Smrg-  util/ralloc: Make sizeof(linear_header) a multiple of 8
1077ec681f3Smrg
1087ec681f3SmrgOlivier Fourdan (1):
1097ec681f3Smrg
1107ec681f3Smrg-  wayland/egl: Resize EGL surface on update buffer for swrast
1117ec681f3Smrg
1127ec681f3SmrgRhys Perry (1):
1137ec681f3Smrg
1147ec681f3Smrg-  glsl_to_tgsi: don't create 64-bit integer MAD/FMA
1157ec681f3Smrg
1167ec681f3SmrgSamuel Pitoiset (2):
1177ec681f3Smrg
1187ec681f3Smrg-  radv: disable conditional rendering for vkCmdCopyQueryPoolResults()
1197ec681f3Smrg-  radv: only expose VK_SUBGROUP_FEATURE_ARITHMETIC_BIT for VI+
1207ec681f3Smrg
1217ec681f3SmrgSergii Romantsov (1):
1227ec681f3Smrg
1237ec681f3Smrg-  autotools: library-dependency when no sse and 32-bit
1247ec681f3Smrg
1257ec681f3SmrgTimothy Arceri (4):
1267ec681f3Smrg
1277ec681f3Smrg-  st/mesa: calculate buffer size correctly for packed uniforms
1287ec681f3Smrg-  st/glsl_to_nir: fix next_stage gathering
1297ec681f3Smrg-  nir: add glsl_type_is_integer() helper
1307ec681f3Smrg-  nir: don't pack varyings ints with floats unless flat
1317ec681f3Smrg
1327ec681f3SmrgVadym Shovkoplias (1):
1337ec681f3Smrg
1347ec681f3Smrg-  glsl/linker: Fix out variables linking during single stage
1357ec681f3Smrg
1367ec681f3SmrgVinson Lee (1):
1377ec681f3Smrg
1387ec681f3Smrg-  r600/sb: Fix constant logical operand in assert.
139