17ec681f3SmrgMesa 19.1.7 Release Notes / September 17, 2019 27ec681f3Smrg============================================== 37ec681f3Smrg 47ec681f3SmrgMesa 19.1.7 is a bug fix release which fixes bugs found since the 19.1.6 57ec681f3Smrgrelease. 67ec681f3Smrg 77ec681f3SmrgMesa 19.1.7 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 157ec681f3SmrgMesa 19.1.7 implements the Vulkan 1.1 API, but the version reported by 167ec681f3Smrgthe apiVersion property of the VkPhysicalDeviceProperties struct depends 177ec681f3Smrgon the particular driver being used. 187ec681f3Smrg 197ec681f3SmrgSHA256 checksums 207ec681f3Smrg---------------- 217ec681f3Smrg 227ec681f3Smrg:: 237ec681f3Smrg 247ec681f3Smrg e287920fdb38712a9fed448dc90b3ca95048c7face5db52e58361f8b6e0f3cd5 mesa-19.1.7.tar.xz 257ec681f3Smrg 267ec681f3SmrgNew features 277ec681f3Smrg------------ 287ec681f3Smrg 297ec681f3SmrgNone 307ec681f3Smrg 317ec681f3SmrgBug fixes 327ec681f3Smrg--------- 337ec681f3Smrg 347ec681f3Smrg- `Bug 110814 <https://bugs.freedesktop.org/show_bug.cgi?id=110814>`__ 357ec681f3Smrg - KWin compositor crashes on launch 367ec681f3Smrg- `Bug 111069 <https://bugs.freedesktop.org/show_bug.cgi?id=111069>`__ 377ec681f3Smrg - Assertion fails in nir_opt_remove_phis.c during compilation of 387ec681f3Smrg SPIR-V shader 397ec681f3Smrg- `Bug 111271 <https://bugs.freedesktop.org/show_bug.cgi?id=111271>`__ 407ec681f3Smrg - Crash in eglMakeCurrent 417ec681f3Smrg- `Bug 111401 <https://bugs.freedesktop.org/show_bug.cgi?id=111401>`__ 427ec681f3Smrg - Vulkan overlay layer - async compute not supported, making overlay 437ec681f3Smrg disappear in Doom 447ec681f3Smrg- `Bug 111405 <https://bugs.freedesktop.org/show_bug.cgi?id=111405>`__ 457ec681f3Smrg - Some infinite 'do{}while' loops lead mesa to an infinite 467ec681f3Smrg compilation 477ec681f3Smrg- `Bug 111467 <https://bugs.freedesktop.org/show_bug.cgi?id=111467>`__ 487ec681f3Smrg - WOLF RPG Editor + Gallium Nine Standalone: Rendering issue when 497ec681f3Smrg using Iris driver 507ec681f3Smrg- `Bug 111552 <https://bugs.freedesktop.org/show_bug.cgi?id=111552>`__ 517ec681f3Smrg - Geekbench 5.0 Vulkan compute benchmark fails on Anvil 527ec681f3Smrg 537ec681f3SmrgChanges 547ec681f3Smrg------- 557ec681f3Smrg 567ec681f3SmrgCaio Marcelo de Oliveira Filho (1): 577ec681f3Smrg 587ec681f3Smrg- glsl/nir: Avoid overflow when setting max_uniform_location 597ec681f3Smrg 607ec681f3SmrgConnor Abbott (1): 617ec681f3Smrg 627ec681f3Smrg- radv: Call nir_propagate_invariant() 637ec681f3Smrg 647ec681f3SmrgDanylo Piliaiev (1): 657ec681f3Smrg 667ec681f3Smrg- tgsi_to_nir: Translate TGSI_INTERPOLATE_COLOR as INTERP_MODE_NONE 677ec681f3Smrg 687ec681f3SmrgEric Engestrom (10): 697ec681f3Smrg 707ec681f3Smrg- ttn: fix 64-bit shift on 32-bit \`1\` 717ec681f3Smrg- egl: fix deadlock in malloc error path 727ec681f3Smrg- util/os_file: fix double-close() 737ec681f3Smrg- anv: fix format string in error message 747ec681f3Smrg- nir: fix memleak in error path 757ec681f3Smrg- anv: add support for driconf 767ec681f3Smrg- wsi: add minImageCount override 777ec681f3Smrg- anv: add support for vk_x11_override_min_image_count 787ec681f3Smrg- amd: move adaptive sync to performance section, as it is defined in 797ec681f3Smrg xmlpool 807ec681f3Smrg- radv: add support for vk_x11_override_min_image_count 817ec681f3Smrg 827ec681f3SmrgErik Faye-Lund (2): 837ec681f3Smrg 847ec681f3Smrg- gallium/auxiliary/indices: consistently apply start only to input 857ec681f3Smrg- util: fix SSE-version needed for double opcodes 867ec681f3Smrg 877ec681f3SmrgHal Gentz (1): 887ec681f3Smrg 897ec681f3Smrg- glx: Fix SEGV due to dereferencing a NULL ptr from XCB-GLX. 907ec681f3Smrg 917ec681f3SmrgJason Ekstrand (7): 927ec681f3Smrg 937ec681f3Smrg- Revert "intel/fs: Move the scalar-region conversion to the 947ec681f3Smrg generator." 957ec681f3Smrg- anv: Bump maxComputeWorkgroupSize 967ec681f3Smrg- nir: Don't infinitely recurse in lower_ssa_defs_to_regs_block 977ec681f3Smrg- nir: Add a block_is_unreachable helper 987ec681f3Smrg- nir/repair_ssa: Repair dominance for unreachable blocks 997ec681f3Smrg- nir/repair_ssa: Insert deref casts when needed 1007ec681f3Smrg- nir/dead_cf: Repair SSA if the pass makes progress 1017ec681f3Smrg 1027ec681f3SmrgJuan A. Suarez Romero (3): 1037ec681f3Smrg 1047ec681f3Smrg- docs: add sha256 checksums for 19.1.6 1057ec681f3Smrg- cherry-ignore: add explicit 19.2 only nominations 1067ec681f3Smrg- Update version to 19.1.7 1077ec681f3Smrg 1087ec681f3SmrgKenneth Graunke (1): 1097ec681f3Smrg 1107ec681f3Smrg- gallium: Fix util_format_get_depth_only 1117ec681f3Smrg 1127ec681f3SmrgLionel Landwerlin (1): 1137ec681f3Smrg 1147ec681f3Smrg- vulkan/overlay: bounce image back to present layout 1157ec681f3Smrg 1167ec681f3SmrgMauro Rossi (3): 1177ec681f3Smrg 1187ec681f3Smrg- android: radv: fix necessary dependecies 1197ec681f3Smrg- android: amd/common: fix missing include path 1207ec681f3Smrg- android: anv: libmesa_vulkan_common: add libmesa_util static 1217ec681f3Smrg dependency 1227ec681f3Smrg 1237ec681f3SmrgSamuel Pitoiset (1): 1247ec681f3Smrg 1257ec681f3Smrg- radv: fix allocating number of user sgprs if streamout is used 1267ec681f3Smrg 1277ec681f3SmrgSergii Romantsov (1): 1287ec681f3Smrg 1297ec681f3Smrg- intel/dri: finish proper glthread 130