17ec681f3SmrgMesa 18.2.4 Release Notes / October 31, 2018 27ec681f3Smrg============================================ 37ec681f3Smrg 47ec681f3SmrgMesa 18.2.4 is a bug fix release which fixes bugs found since the 18.2.4 57ec681f3Smrgrelease. 67ec681f3Smrg 77ec681f3SmrgMesa 18.2.4 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 968bfe78605e9397ddf244933b1fa62edb8429fc55aaec2ae7e20bb1c82abdea mesa-18.2.4.tar.gz 217ec681f3Smrg 621d1aebb57876d5b6a5d2dcf4eb7e0620e650c6fe5cf3655c65e243adc9cb4e mesa-18.2.4.tar.xz 227ec681f3Smrg 237ec681f3SmrgNew features 247ec681f3Smrg------------ 257ec681f3Smrg 267ec681f3SmrgNone 277ec681f3Smrg 287ec681f3SmrgBug fixes 297ec681f3Smrg--------- 307ec681f3Smrg 317ec681f3Smrg- `Bug 107865 <https://bugs.freedesktop.org/show_bug.cgi?id=107865>`__ 327ec681f3Smrg - swr fail to build with llvm-libs 6.0.1 337ec681f3Smrg- `Bug 108272 <https://bugs.freedesktop.org/show_bug.cgi?id=108272>`__ 347ec681f3Smrg - [polaris10] opencl-mesa: Anything using OpenCL segfaults, XFX 357ec681f3Smrg Radeon RX 580 367ec681f3Smrg- `Bug 108524 <https://bugs.freedesktop.org/show_bug.cgi?id=108524>`__ 377ec681f3Smrg - [RADV] GPU lockup on event synchronization 387ec681f3Smrg 397ec681f3SmrgChanges 407ec681f3Smrg------- 417ec681f3Smrg 427ec681f3SmrgAlex Smith (2): 437ec681f3Smrg 447ec681f3Smrg- ac/nir: Use context-specific LLVM types 457ec681f3Smrg- anv: Fix sanitization of stencil state when the depth test is 467ec681f3Smrg disabled 477ec681f3Smrg 487ec681f3SmrgAlok Hota (2): 497ec681f3Smrg 507ec681f3Smrg- swr/rast: ignore CreateElementUnorderedAtomicMemCpy 517ec681f3Smrg- swr/rast: fix intrinsic/function for LLVM 7 compatibility 527ec681f3Smrg 537ec681f3SmrgAndres Rodriguez (1): 547ec681f3Smrg 557ec681f3Smrg- radv: fix check for perftest options size 567ec681f3Smrg 577ec681f3SmrgBas Nieuwenhuizen (1): 587ec681f3Smrg 597ec681f3Smrg- radv: Emit enqueued pipeline barriers on event write. 607ec681f3Smrg 617ec681f3SmrgConnor Abbott (2): 627ec681f3Smrg 637ec681f3Smrg- ac: Introduce ac_build_expand() 647ec681f3Smrg- ac: Fix loading a dvec3 from an SSBO 657ec681f3Smrg 667ec681f3SmrgDavid McFarland (1): 677ec681f3Smrg 687ec681f3Smrg- util: Change remaining uint32 cache ids to sha1 697ec681f3Smrg 707ec681f3SmrgDylan Baker (1): 717ec681f3Smrg 727ec681f3Smrg- meson: don't require libelf for r600 without LLVM 737ec681f3Smrg 747ec681f3SmrgElie Tournier (1): 757ec681f3Smrg 767ec681f3Smrg- gallium: Correctly handle no config context creation 777ec681f3Smrg 787ec681f3SmrgEric Engestrom (1): 797ec681f3Smrg 807ec681f3Smrg- radv: s/abs/fabsf/ for floats 817ec681f3Smrg 827ec681f3SmrgJan Vesely (1): 837ec681f3Smrg 847ec681f3Smrg- radeonsi: Bump number of allowed global buffers to 32 857ec681f3Smrg 867ec681f3SmrgJason Ekstrand (3): 877ec681f3Smrg 887ec681f3Smrg- spirv: Use the right bit-size for spec constant ops 897ec681f3Smrg- blorp: Emit a dummy 3DSTATE_WM prior to 3DSTATE_WM_HZ_OP 907ec681f3Smrg- anv: Flag semaphore BOs as external 917ec681f3Smrg 927ec681f3SmrgJuan A. Suarez Romero (3): 937ec681f3Smrg 947ec681f3Smrg- docs: add sha256 checksums for 18.2.3 957ec681f3Smrg- cherry-ignore: Revert "anv/skylake: disable 967ec681f3Smrg ForceThreadDispatchEnable" 977ec681f3Smrg- Update version to 18.2.4 987ec681f3Smrg 997ec681f3SmrgLiviu Prodea (1): 1007ec681f3Smrg 1017ec681f3Smrg- scons: Put to rest zombie texture_float build option. 1027ec681f3Smrg 1037ec681f3SmrgMarek Olšák (1): 1047ec681f3Smrg 1057ec681f3Smrg- radeonsi: fix a VGT hang with primitive restart on Polaris10 and 1067ec681f3Smrg later 1077ec681f3Smrg 1087ec681f3SmrgMichel Dänzer (1): 1097ec681f3Smrg 1107ec681f3Smrg- loader/dri3: Also wait for front buffer fence if we triggered it 1117ec681f3Smrg 1127ec681f3SmrgNanley Chery (1): 1137ec681f3Smrg 1147ec681f3Smrg- intel/blorp: Define the clear value bounds for HiZ clears 1157ec681f3Smrg 1167ec681f3SmrgRob Clark (2): 1177ec681f3Smrg 1187ec681f3Smrg- freedreno: fix inorder rendering case 1197ec681f3Smrg- freedreno: don't flush when new and old pfb is identical 120