17ec681f3SmrgMesa 18.0.2 Release Notes / April 28, 2018 27ec681f3Smrg========================================== 37ec681f3Smrg 47ec681f3SmrgMesa 18.0.2 is a bug fix release which fixes bugs found since the 18.0.1 57ec681f3Smrgrelease. 67ec681f3Smrg 77ec681f3SmrgMesa 18.0.2 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 127ec681f3Smrgbecause compatibility contexts are not supported. 137ec681f3Smrg 147ec681f3SmrgSHA256 checksums 157ec681f3Smrg---------------- 167ec681f3Smrg 177ec681f3Smrg:: 187ec681f3Smrg 197ec681f3Smrg SHA256: ffd8dfe3337b474a3baa085f0e7ef1a32c7cdc3bed1ad810b2633919a9324840 mesa-18.0.2.tar.gz 207ec681f3Smrg SHA256: 98fa159768482dc568b9f8bf0f36c7acb823fa47428ffd650b40784f16b9e7b3 mesa-18.0.2.tar.xz 217ec681f3Smrg 227ec681f3SmrgNew features 237ec681f3Smrg------------ 247ec681f3Smrg 257ec681f3SmrgNone 267ec681f3Smrg 277ec681f3SmrgBug fixes 287ec681f3Smrg--------- 297ec681f3Smrg 307ec681f3Smrg- `Bug 95009 <https://bugs.freedesktop.org/show_bug.cgi?id=95009>`__ - 317ec681f3Smrg [SNB] 327ec681f3Smrg amd_shader_trinary_minmax.execution.built-in-functions.gs-mid3-ivec2-ivec2-ivec2 337ec681f3Smrg intermittent 347ec681f3Smrg- `Bug 95012 <https://bugs.freedesktop.org/show_bug.cgi?id=95012>`__ - 357ec681f3Smrg [SNB] glsl-1_50.execution.built-in-functions.gs-op tests intermittent 367ec681f3Smrg- `Bug 98281 <https://bugs.freedesktop.org/show_bug.cgi?id=98281>`__ - 377ec681f3Smrg 'message's in ctx->Debug.LogMessages[] seem to leak. 387ec681f3Smrg- `Bug 105320 <https://bugs.freedesktop.org/show_bug.cgi?id=105320>`__ 397ec681f3Smrg - Storage texel buffer access produces wrong results (RX Vega) 407ec681f3Smrg- `Bug 105775 <https://bugs.freedesktop.org/show_bug.cgi?id=105775>`__ 417ec681f3Smrg - SI reaches the maximum IB size in dwords and fail to submit 427ec681f3Smrg- `Bug 105994 <https://bugs.freedesktop.org/show_bug.cgi?id=105994>`__ 437ec681f3Smrg - surface state leak when creating and destroying image views with 447ec681f3Smrg aspectMask depth and stencil 457ec681f3Smrg- `Bug 106074 <https://bugs.freedesktop.org/show_bug.cgi?id=106074>`__ 467ec681f3Smrg - radv: si_scissor_from_viewport returns incorrect result when using 477ec681f3Smrg half-pixel viewport offset 487ec681f3Smrg- `Bug 106126 <https://bugs.freedesktop.org/show_bug.cgi?id=106126>`__ 497ec681f3Smrg - eglMakeCurrent does not always ensure 507ec681f3Smrg dri_drawable->update_drawable_info has been called for a new 517ec681f3Smrg EGLSurface if another has been created and destroyed first 527ec681f3Smrg 537ec681f3SmrgChanges 547ec681f3Smrg------- 557ec681f3Smrg 567ec681f3SmrgBas Nieuwenhuizen (2): 577ec681f3Smrg 587ec681f3Smrg- ac/nir: Make the GFX9 buffer size fix apply to image loads/atomics 597ec681f3Smrg too. 607ec681f3Smrg- radv: Mark GTT memory as device local for APUs. 617ec681f3Smrg 627ec681f3SmrgDylan Baker (2): 637ec681f3Smrg 647ec681f3Smrg- bin/install_megadrivers: fix DESTDIR and -D*-path 657ec681f3Smrg- meson: don't build classic mesa tests without dri_drivers 667ec681f3Smrg 677ec681f3SmrgIan Romanick (1): 687ec681f3Smrg 697ec681f3Smrg- intel/compiler: Add scheduler deps for instructions that implicitly 707ec681f3Smrg read g0 717ec681f3Smrg 727ec681f3SmrgJason Ekstrand (1): 737ec681f3Smrg 747ec681f3Smrg- i965/fs: Return mlen \* 8 for size_read() for INTERPOLATE_AT\_\* 757ec681f3Smrg 767ec681f3SmrgJohan Klokkhammer Helsing (1): 777ec681f3Smrg 787ec681f3Smrg- st/dri: Fix dangling pointer to a destroyed dri_drawable 797ec681f3Smrg 807ec681f3SmrgJuan A. Suarez Romero (4): 817ec681f3Smrg 827ec681f3Smrg- docs: add sha256 checksums for 18.0.1 837ec681f3Smrg- travis: radv needs LLVM 4.0 847ec681f3Smrg- cherry-ignore: add explicit 18.1 only nominations 857ec681f3Smrg- Update version to 18.0.2 867ec681f3Smrg 877ec681f3SmrgKenneth Graunke (1): 887ec681f3Smrg 897ec681f3Smrg- i965: Fix shadow batches to be the same size as the real BO. 907ec681f3Smrg 917ec681f3SmrgLionel Landwerlin (1): 927ec681f3Smrg 937ec681f3Smrg- anv: fix number of planes for depth & stencil 947ec681f3Smrg 957ec681f3SmrgLucas Stach (1): 967ec681f3Smrg 977ec681f3Smrg- etnaviv: fix texture_format_needs_swiz 987ec681f3Smrg 997ec681f3SmrgMarek Olšák (3): 1007ec681f3Smrg 1017ec681f3Smrg- radeonsi/gfx9: fix a hang with an empty first IB 1027ec681f3Smrg- glsl_to_tgsi: try harder to lower unsupported ir_binop_vector_extract 1037ec681f3Smrg- Revert "st/dri: Fix dangling pointer to a destroyed dri_drawable" 1047ec681f3Smrg 1057ec681f3SmrgSamuel Pitoiset (2): 1067ec681f3Smrg 1077ec681f3Smrg- radv: fix scissor computation when using half-pixel viewport offset 1087ec681f3Smrg- radv/winsys: allow to submit up to 4 IBs for chips without chaining 1097ec681f3Smrg 1107ec681f3SmrgThomas Hellstrom (1): 1117ec681f3Smrg 1127ec681f3Smrg- svga: Fix incorrect advertizing of EGL_KHR_gl_colorspace 1137ec681f3Smrg 1147ec681f3SmrgTimothy Arceri (1): 1157ec681f3Smrg 1167ec681f3Smrg- mesa: free debug messages when destroying the debug state 117