17ec681f3SmrgMesa 19.1.3 Release Notes / July 23, 2019 27ec681f3Smrg========================================= 37ec681f3Smrg 47ec681f3SmrgMesa 19.1.3 is a bug fix release which fixes bugs found since the 19.1.2 57ec681f3Smrgrelease. 67ec681f3Smrg 77ec681f3SmrgMesa 19.1.3 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 845460b2225d15c15d4a9743dec798ff0b7396b533011d43e774e67f7825b7e0 mesa-19.1.3.tar.xz 217ec681f3Smrg 227ec681f3SmrgNew features 237ec681f3Smrg------------ 247ec681f3Smrg 257ec681f3SmrgNone 267ec681f3Smrg 277ec681f3SmrgBug fixes 287ec681f3Smrg--------- 297ec681f3Smrg 307ec681f3Smrg- `Bug 109203 <https://bugs.freedesktop.org/show_bug.cgi?id=109203>`__ 317ec681f3Smrg - [cfl dxvk] GPU Crash Launching Monopoly Plus (Iris Plus 655 / Wine 327ec681f3Smrg + DXVK) 337ec681f3Smrg- `Bug 109524 <https://bugs.freedesktop.org/show_bug.cgi?id=109524>`__ 347ec681f3Smrg - "Invalid glsl version in shading_language_version()" when trying to 357ec681f3Smrg run directX games using wine 367ec681f3Smrg- `Bug 110309 <https://bugs.freedesktop.org/show_bug.cgi?id=110309>`__ 377ec681f3Smrg - [icl][bisected] regression on piglit arb_gpu_shader_int 387ec681f3Smrg 64.execution.fs-ishl-then-\* tests 397ec681f3Smrg- `Bug 110663 <https://bugs.freedesktop.org/show_bug.cgi?id=110663>`__ 407ec681f3Smrg - threads_posix.h:96: undefined reference to \`pthread_once' 417ec681f3Smrg- `Bug 110955 <https://bugs.freedesktop.org/show_bug.cgi?id=110955>`__ 427ec681f3Smrg - Mesa 18.2.8 implementation error: Invalid GLSL version in 437ec681f3Smrg shading_language_version() 447ec681f3Smrg- `Bug 111010 <https://bugs.freedesktop.org/show_bug.cgi?id=111010>`__ 457ec681f3Smrg - Cemu Shader Cache Corruption Displaying Solid Color After commit 467ec681f3Smrg 11e16ca7ce0 477ec681f3Smrg- `Bug 111071 <https://bugs.freedesktop.org/show_bug.cgi?id=111071>`__ 487ec681f3Smrg - SPIR-V shader processing fails with message about "extra dangling 497ec681f3Smrg SSA sources" 507ec681f3Smrg- `Bug 111075 <https://bugs.freedesktop.org/show_bug.cgi?id=111075>`__ 517ec681f3Smrg - Processing of SPIR-V shader causes device hang, sometimes leading 527ec681f3Smrg to system reboot 537ec681f3Smrg- `Bug 111097 <https://bugs.freedesktop.org/show_bug.cgi?id=111097>`__ 547ec681f3Smrg - Can not detect VK_ERROR_OUT_OF_DATE_KHR or VK_SUBOPTIMAL_KHR when 557ec681f3Smrg window resizing 567ec681f3Smrg 577ec681f3SmrgChanges 587ec681f3Smrg------- 597ec681f3Smrg 607ec681f3SmrgBas Nieuwenhuizen (3): 617ec681f3Smrg 627ec681f3Smrg- radv: Handle cmask being disallowed by addrlib. 637ec681f3Smrg- anv: Add android dependencies on android. 647ec681f3Smrg- radv: Only save the descriptor set if we have one. 657ec681f3Smrg 667ec681f3SmrgCaio Marcelo de Oliveira Filho (2): 677ec681f3Smrg 687ec681f3Smrg- anv: Fix pool allocator when first alloc needs to grow 697ec681f3Smrg- spirv: Fix stride calculation when lowering Workgroup to offsets 707ec681f3Smrg 717ec681f3SmrgChia-I Wu (2): 727ec681f3Smrg 737ec681f3Smrg- anv: fix VkExternalBufferProperties for unsupported handles 747ec681f3Smrg- anv: fix VkExternalBufferProperties for host allocation 757ec681f3Smrg 767ec681f3SmrgConnor Abbott (1): 777ec681f3Smrg 787ec681f3Smrg- nir: Add a helper to determine if an intrinsic can be reordered 797ec681f3Smrg 807ec681f3SmrgDave Airlie (1): 817ec681f3Smrg 827ec681f3Smrg- radv: fix crash in shader tracing. 837ec681f3Smrg 847ec681f3SmrgEric Anholt (1): 857ec681f3Smrg 867ec681f3Smrg- freedreno: Fix assertion failures in context setup in shader-db mode. 877ec681f3Smrg 887ec681f3SmrgGert Wollny (1): 897ec681f3Smrg 907ec681f3Smrg- softpipe: Remove unused static function 917ec681f3Smrg 927ec681f3SmrgIan Romanick (4): 937ec681f3Smrg 947ec681f3Smrg- intel/vec4: Reswizzle VF immediates too 957ec681f3Smrg- nir: Add unit tests for nir_opt_comparison_pre 967ec681f3Smrg- nir: Use nir_src_bit_size instead of alu1->dest.dest.ssa.bit_size 977ec681f3Smrg- mesa: Set minimum possible GLSL version 987ec681f3Smrg 997ec681f3SmrgJason Ekstrand (13): 1007ec681f3Smrg 1017ec681f3Smrg- nir/instr_set: Expose nir_instrs_equal() 1027ec681f3Smrg- nir/loop_analyze: Fix phi-of-identical-alu detection 1037ec681f3Smrg- nir: Add more helpers for working with const values 1047ec681f3Smrg- nir/loop_analyze: Handle bit sizes correctly in calculate_iterations 1057ec681f3Smrg- nir/loop_analyze: Bail if we encounter swizzles 1067ec681f3Smrg- anv: Set Stateless Data Port Access MOCS 1077ec681f3Smrg- nir/opt_if: Clean up single-src phis in opt_if_loop_terminator 1087ec681f3Smrg- nir,intel: Add support for lowering 64-bit nir_opt_extract\_\* 1097ec681f3Smrg- anv: Account for dynamic stencil write disables in the PMA fix 1107ec681f3Smrg- nir/regs_to_ssa: Handle regs in phi sources properly 1117ec681f3Smrg- nir/loop_analyze: Refactor detection of limit vars 1127ec681f3Smrg- nir: Add some helpers for chasing SSA values properly 1137ec681f3Smrg- nir/loop_analyze: Properly handle swizzles in loop conditions 1147ec681f3Smrg 1157ec681f3SmrgJuan A. Suarez Romero (2): 1167ec681f3Smrg 1177ec681f3Smrg- docs: add sha256 checksums for 19.1.2 1187ec681f3Smrg- Update version to 19.1.3 1197ec681f3Smrg 1207ec681f3SmrgLepton Wu (1): 1217ec681f3Smrg 1227ec681f3Smrg- virgl: Set meta data for textures from handle. 1237ec681f3Smrg 1247ec681f3SmrgLionel Landwerlin (6): 1257ec681f3Smrg 1267ec681f3Smrg- vulkan/overlay: fix command buffer stats 1277ec681f3Smrg- vulkan/overlay: fix crash on freeing NULL command buffer 1287ec681f3Smrg- anv: fix crash in vkCmdClearAttachments with unused attachment 1297ec681f3Smrg- vulkan/wsi: update swapchain status on vkQueuePresent 1307ec681f3Smrg- anv: report timestampComputeAndGraphics true 1317ec681f3Smrg- anv: fix format mapping for depth/stencil formats 1327ec681f3Smrg 1337ec681f3SmrgMarek Olšák (1): 1347ec681f3Smrg 1357ec681f3Smrg- radeonsi: don't set READ_ONLY for const_uploader to fix bindless 1367ec681f3Smrg texture hangs 1377ec681f3Smrg 1387ec681f3SmrgSamuel Iglesias Gonsálvez (1): 1397ec681f3Smrg 1407ec681f3Smrg- anv: fix alphaToCoverage when there is no color attachment 1417ec681f3Smrg 1427ec681f3SmrgSamuel Pitoiset (1): 1437ec681f3Smrg 1447ec681f3Smrg- radv: fix VGT_GS_MODE if VS uses the primitive ID 1457ec681f3Smrg 1467ec681f3SmrgSergii Romantsov (1): 1477ec681f3Smrg 1487ec681f3Smrg- meta: memory leak of CopyPixels usage 1497ec681f3Smrg 1507ec681f3SmrgTimothy Arceri (1): 1517ec681f3Smrg 1527ec681f3Smrg- mesa: save/restore SSO flag when using ARB_get_program_binary 1537ec681f3Smrg 1547ec681f3SmrgVinson Lee (1): 1557ec681f3Smrg 1567ec681f3Smrg- meson: Add dep_thread dependency. 1577ec681f3Smrg 1587ec681f3SmrgYevhenii Kolesnikov (1): 1597ec681f3Smrg 1607ec681f3Smrg- meta: leaking of BO with DrawPixels 161