17ec681f3SmrgMesa 18.1.6 Release Notes / August 13 2018 27ec681f3Smrg========================================== 37ec681f3Smrg 47ec681f3SmrgMesa 18.1.6 is a bug fix release which fixes bugs found since the 18.1.5 57ec681f3Smrgrelease. 67ec681f3Smrg 77ec681f3SmrgMesa 18.1.6 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 580e03328ffefe1fd43b19ab7669f20d931601a1c0a4c0f8b9c65d6e81a06df3 mesa-18.1.6.tar.gz 217ec681f3Smrg bb7ce759069801804fcfb8152da3457f76cd7b4e0096e4870ff5adcb5c894289 mesa-18.1.6.tar.xz 227ec681f3Smrg 237ec681f3SmrgNew features 247ec681f3Smrg------------ 257ec681f3Smrg 267ec681f3SmrgNone 277ec681f3Smrg 287ec681f3SmrgBug fixes 297ec681f3Smrg--------- 307ec681f3Smrg 317ec681f3Smrg- `Bug 13728 <https://bugs.freedesktop.org/show_bug.cgi?id=13728>`__ - 327ec681f3Smrg [G965] Some objects in Neverwinter Nights Linux version not displayed 337ec681f3Smrg correctly 347ec681f3Smrg- `Bug 98699 <https://bugs.freedesktop.org/show_bug.cgi?id=98699>`__ - 357ec681f3Smrg "float[a+++4 ? 1:1] f;" crashes glsl_compiler 367ec681f3Smrg- `Bug 99730 <https://bugs.freedesktop.org/show_bug.cgi?id=99730>`__ - 377ec681f3Smrg Metro Redux game(s) needs override for midshader extension 387ec681f3Smrg declaration 397ec681f3Smrg- `Bug 106382 <https://bugs.freedesktop.org/show_bug.cgi?id=106382>`__ 407ec681f3Smrg - Shader cache breaks INTEL_DEBUG=shader_time 417ec681f3Smrg- `Bug 107117 <https://bugs.freedesktop.org/show_bug.cgi?id=107117>`__ 427ec681f3Smrg - mesa-18.1: regression with TFP on intel with modesettings and 437ec681f3Smrg glamor acceleration 447ec681f3Smrg- `Bug 107212 <https://bugs.freedesktop.org/show_bug.cgi?id=107212>`__ 457ec681f3Smrg - Dual-Core CPU E5500 / G45: RetroArch with reicast core results in 467ec681f3Smrg corrupted graphics 477ec681f3Smrg 487ec681f3SmrgChanges 497ec681f3Smrg------- 507ec681f3Smrg 517ec681f3SmrgAdam Jackson (1): 527ec681f3Smrg 537ec681f3Smrg- glx: GLX_MESA_multithread_makecurrent is direct-only 547ec681f3Smrg 557ec681f3SmrgAndres Gomez (3): 567ec681f3Smrg 577ec681f3Smrg- ddebug: use util_snprintf() in dd_get_debug_filename_and_mkdir 587ec681f3Smrg- gallium/aux/util: use util_snprintf() in test_texture_barrier 597ec681f3Smrg- glsl: use util_snprintf() 607ec681f3Smrg 617ec681f3SmrgChristian Gmeiner (1): 627ec681f3Smrg 637ec681f3Smrg- etnaviv: fix typo in query names 647ec681f3Smrg 657ec681f3SmrgDave Airlie (1): 667ec681f3Smrg 677ec681f3Smrg- r600: reduce num compute threads to 1024. 687ec681f3Smrg 697ec681f3SmrgDylan Baker (6): 707ec681f3Smrg 717ec681f3Smrg- docs: Add sha-256 sums for 18.1.5 727ec681f3Smrg- nir/meson: fix c vs cpp args for nir test 737ec681f3Smrg- gallium: fix ddebug on windows 747ec681f3Smrg- cherry-ignore: add patches that get-pick-list is finding in error 757ec681f3Smrg- cherry-ignore: Add some additional patches that are for 18.2 767ec681f3Smrg- bump version to 18.1.6 777ec681f3Smrg 787ec681f3SmrgEmil Velikov (5): 797ec681f3Smrg 807ec681f3Smrg- swr: don't export swr_create_screen_internal 817ec681f3Smrg- automake: require shared glapi when using DRI based libGL 827ec681f3Smrg- autotools: error out when using the broken --with-{gl, 837ec681f3Smrg osmesa}-lib-name 847ec681f3Smrg- autotools: error out when building with mangling and glvnd 857ec681f3Smrg- autotools: use correct gl.pc LIBS when using glvnd 867ec681f3Smrg 877ec681f3SmrgEric Anholt (4): 887ec681f3Smrg 897ec681f3Smrg- vc4: Fix a leak of the no-vertex-elements workaround BO. 907ec681f3Smrg- vc4: Respect a sampler view's first_layer field. 917ec681f3Smrg- vc4: Ignore samplers for finding uniform offsets. 927ec681f3Smrg- egl: Fix leak of X11 pixmaps backing pbuffers in DRI3. 937ec681f3Smrg 947ec681f3SmrgGert Wollny (1): 957ec681f3Smrg 967ec681f3Smrg- meson, install_megadrivers: Also remove stale symlinks 977ec681f3Smrg 987ec681f3SmrgJan Vesely (2): 997ec681f3Smrg 1007ec681f3Smrg- clover: Reduce wait_count in abort path. 1017ec681f3Smrg- clover: Don't extend illegal integer types. 1027ec681f3Smrg 1037ec681f3SmrgJason Ekstrand (2): 1047ec681f3Smrg 1057ec681f3Smrg- nir: Take if uses into account in ssa_def_components_read 1067ec681f3Smrg- i965/fs: Flag all slots of a flat input as flat 1077ec681f3Smrg 1087ec681f3SmrgJon Turney (1): 1097ec681f3Smrg 1107ec681f3Smrg- meson: use correct keyword to fix a meson warning 1117ec681f3Smrg 1127ec681f3SmrgJordan Justen (2): 1137ec681f3Smrg 1147ec681f3Smrg- i965, anv: Use INTEL_DEBUG for disk_cache driver flags 1157ec681f3Smrg- i965: Disable shader cache with INTEL_DEBUG=shader_time 1167ec681f3Smrg 1177ec681f3SmrgJuan A. Suarez Romero (2): 1187ec681f3Smrg 1197ec681f3Smrg- wayland/egl: update surface size on window resize 1207ec681f3Smrg- wayland/egl: initialize window surface size to window size 1217ec681f3Smrg 1227ec681f3SmrgKarol Herbst (2): 1237ec681f3Smrg 1247ec681f3Smrg- nir/lower_int64: mark all metadata as dirty 1257ec681f3Smrg- nvc0/ir: return 0 in imageLoad on incomplete textures 1267ec681f3Smrg 1277ec681f3SmrgKenneth Graunke (1): 1287ec681f3Smrg 1297ec681f3Smrg- intel: Fix SIMD16 unaligned payload GRF reads on Gen4-5. 1307ec681f3Smrg 1317ec681f3SmrgMarek Olšák (1): 1327ec681f3Smrg 1337ec681f3Smrg- ac/surface: fix MSAA corruption on Vega due to FMASK tile swizzle 1347ec681f3Smrg 1357ec681f3SmrgMauro Rossi (2): 1367ec681f3Smrg 1377ec681f3Smrg- radv: generate entrypoints for VK_ANDROID_native_buffer 1387ec681f3Smrg- radv: move vk_format_table.c to generated sources 1397ec681f3Smrg 1407ec681f3SmrgOlivier Fourdan (1): 1417ec681f3Smrg 1427ec681f3Smrg- dri3: For 1.2, use root window instead of pixmap drawable 1437ec681f3Smrg 1447ec681f3SmrgTapani Pälli (1): 1457ec681f3Smrg 1467ec681f3Smrg- glsl: handle error case with ast_post_inc, ast_post_dec 1477ec681f3Smrg 1487ec681f3SmrgVlad Golovkin (1): 1497ec681f3Smrg 1507ec681f3Smrg- swr: Remove unnecessary memset call 1517ec681f3Smrg 1527ec681f3Smrgvadym.shovkoplias (1): 1537ec681f3Smrg 1547ec681f3Smrg- drirc: Allow extension midshader for Metro Redux 155