1Mesa 21.0.1 Release Notes / 2021-03-24 2====================================== 3 4Mesa 21.0.1 is a bug fix release which fixes bugs found since the 21.0.0 release. 5 6Mesa 21.0.1 implements the OpenGL 4.6 API, but the version reported by 7glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / 8glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. 9Some drivers don't support all the features required in OpenGL 4.6. OpenGL 104.6 is **only** available if requested at context creation. 11Compatibility contexts may report a lower version depending on each driver. 12 13Mesa 21.0.1 implements the Vulkan 1.2 API, but the version reported by 14the apiVersion property of the VkPhysicalDeviceProperties struct 15depends on the particular driver being used. 16 17SHA256 checksum 18--------------- 19 20:: 21 22 379fc984459394f2ab2d84049efdc3a659869dc1328ce72ef0598506611712bb mesa-21.0.1.tar.xz 23 24 25New features 26------------ 27 28- None 29 30 31Bug fixes 32--------- 33 34- \[RADV\] Halo: The Master Chief Collection: Crash in Halo Reach Firefight 35- subgroupBallotFindMSB() broken in RADV/ACO 20.3.4 36- "unknown intrinsic" assertion triggered by multiview shader in non-multiview renderpass in Vulkan on intel 37 38 39Changes 40------- 41 42Benjamin Tissoires (3): 43 44- CI: windows: augment the timeout of building the windows container 45- CI: windows: split the layers to meet new registry requirements 46- CI: windows: Force using LLVM 12 47 48Caio Marcelo de Oliveira Filho (1): 49 50- anv: Lower ViewIndex to zero when multiview is disabled 51 52Daniel Stone (1): 53 54- CI: Try really hard to get updated Windows TLS certs 55 56Dylan Baker (12): 57 58- docs: update calendar and link releases notes for 21.0.0 59- .pick_status.json: Update to b1ab69f467b7b10e383f3b6bb957c7e6669a3772 60- .pick_status.json: Mark bddc0e023c2c87d3248691ea62b77626704cc5a4 as backported 61- .pick_status.json: Mark a67d3e7c9e2c1ae9b05153a281cf73926b9f6af7 as backported 62- .pick_status.json: Mark db67d9c0d11c886c5b960126b8bf0a230e65d980 as backported 63- .pick_status.json: Mark 8955d179d3e47982ccd67b8aecb0f5bed73d60b6 as backported 64- .pick_status.json: Update to 2407952ec99ab1c2a16e01a9e300f799e4d53320 65- ci: disable panfrost and radeonsi while the runners are struggling 66- .pick_status.json: Update to e3f703e4646b57534e49e0975cc3df20bf7b4a54 67- .pick_status.json: Update to 277ea7a015cd7df10a9dc65d5def0762cf2e9599 68- Revert "ci: disable panfrost and radeonsi while the runners are struggling" 69- ci: mark a couple of LLVMPIPE tests as expected pass 70 71Erik Faye-Lund (3): 72 73- gallium/st: fix shader_has_one_variant 74- gallium/st: fix shader_has_one_variant 75- zink: fix emulation of no mipfilter 76 77Hyunjun Ko (1): 78 79- ir3: fix has_src() to return correctly in ir3_nir_lower_tex_prefetch 80 81Ilia Mirkin (2): 82 83- gallium,st: add missing viewport swizzles 84- nv50: initialize target for blit source surfaces 85 86Jason Ekstrand (1): 87 88- intel/fs: Handle payload node interference in destinations 89 90Jesse Natalie (2): 91 92- CI: Use a sha for the Windows SPIRV-LLVM-Translator dependency 93- panfrost: Add a Meson dependency on bi_opcodes.h for bifrost_compiler 94 95Jordan Justen (1): 96 97- i965/gen11: Fix must-be-ones bit positions in 3D_MODE 98 99Lionel Landwerlin (2): 100 101- anv: fix MI_PREDICATE_RESULT write 102- intel/fs/vec4: add missing dependency in write-on-write fixed GRFs 103 104Mauro Rossi (1): 105 106- android: anv: add libcutils shared dependency 107 108Michel Dänzer (1): 109 110- aco/tests: Use \_exit in child process 111 112Mike Blumenkrantz (3): 113 114- lavapipe: fix push descriptor set indexing 115- zink: always use requested format for sampler view creation 116- compiler/spirv: fix image sample queries 117 118Neha Bhende (2): 119 120- mesa: set states in fast path for restoring light attributes 121- gallium/u_vbuf: use updated pipe_draw_start_count while using draw_vbo 122 123Pierre Moreau (1): 124 125- spirv: Ignore WorkgroupSize in non-compute stages 126 127Pierre-Eric Pelloux-Prayer (1): 128 129- frontends/va: fix protected slice data buffer read size 130 131Rhys Perry (2): 132 133- aco: set compr for fp16 exports 134- aco: implement 64-bit VGPR {u,i}find_msb 135 136Timothy Arceri (2): 137 138- Revert "glsl: default to compat shaders in compat profile" 139- glsl: fix declarations of gl_MaxVaryingFloats 140 141Timur Kristóf (1): 142 143- aco: Fix constant address offset calculation for ds_read2 instructions. 144 145Tony Wasserka (1): 146 147- radv: Fix improper max_index_count argument for indexed draws 148