1*61046927SAndroid Build Coastguard WorkerMesa 21.0.2 Release Notes / 2021-04-07 2*61046927SAndroid Build Coastguard Worker====================================== 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 21.0.2 is a bug fix release which fixes bugs found since the 21.0.1 release. 5*61046927SAndroid Build Coastguard Worker 6*61046927SAndroid Build Coastguard WorkerMesa 21.0.2 implements the OpenGL 4.6 API, but the version reported by 7*61046927SAndroid Build Coastguard WorkerglGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / 8*61046927SAndroid Build Coastguard WorkerglGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. 9*61046927SAndroid Build Coastguard WorkerSome drivers don't support all the features required in OpenGL 4.6. OpenGL 10*61046927SAndroid Build Coastguard Worker4.6 is **only** available if requested at context creation. 11*61046927SAndroid Build Coastguard WorkerCompatibility contexts may report a lower version depending on each driver. 12*61046927SAndroid Build Coastguard Worker 13*61046927SAndroid Build Coastguard WorkerMesa 21.0.2 implements the Vulkan 1.2 API, but the version reported by 14*61046927SAndroid Build Coastguard Workerthe apiVersion property of the VkPhysicalDeviceProperties struct 15*61046927SAndroid Build Coastguard Workerdepends on the particular driver being used. 16*61046927SAndroid Build Coastguard Worker 17*61046927SAndroid Build Coastguard WorkerSHA256 checksum 18*61046927SAndroid Build Coastguard Worker--------------- 19*61046927SAndroid Build Coastguard Worker 20*61046927SAndroid Build Coastguard Worker:: 21*61046927SAndroid Build Coastguard Worker 22*61046927SAndroid Build Coastguard Worker 46c1dc5bb54a372dee43ec3c067229c299187d5bdadf1402756bbf66a6df5b88 mesa-21.0.2.tar.xz 23*61046927SAndroid Build Coastguard Worker 24*61046927SAndroid Build Coastguard Worker 25*61046927SAndroid Build Coastguard WorkerNew features 26*61046927SAndroid Build Coastguard Worker------------ 27*61046927SAndroid Build Coastguard Worker 28*61046927SAndroid Build Coastguard Worker- None 29*61046927SAndroid Build Coastguard Worker 30*61046927SAndroid Build Coastguard Worker 31*61046927SAndroid Build Coastguard WorkerBug fixes 32*61046927SAndroid Build Coastguard Worker--------- 33*61046927SAndroid Build Coastguard Worker 34*61046927SAndroid Build Coastguard Worker- warning: xnack 'Off' was requested for a processor that does not support it! \[AMD VEGAM with LLVM 12.0.0\] 35*61046927SAndroid Build Coastguard Worker- Clover doesn't work for kmsro drivers 36*61046927SAndroid Build Coastguard Worker- util cpu detection breaks on 128-core AMD machines 37*61046927SAndroid Build Coastguard Worker- ACO error with GCN 1 GPU 38*61046927SAndroid Build Coastguard Worker- kmsro advertises EGL_MESA_device_software 39*61046927SAndroid Build Coastguard Worker 40*61046927SAndroid Build Coastguard Worker 41*61046927SAndroid Build Coastguard WorkerChanges 42*61046927SAndroid Build Coastguard Worker------- 43*61046927SAndroid Build Coastguard Worker 44*61046927SAndroid Build Coastguard WorkerAdrian Ratiu (1): 45*61046927SAndroid Build Coastguard Worker 46*61046927SAndroid Build Coastguard Worker- docs: docker: minor stale documentation fix 47*61046927SAndroid Build Coastguard Worker 48*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (1): 49*61046927SAndroid Build Coastguard Worker 50*61046927SAndroid Build Coastguard Worker- radv: Flush caches for shader read operations. 51*61046927SAndroid Build Coastguard Worker 52*61046927SAndroid Build Coastguard WorkerBoyuan Zhang (1): 53*61046927SAndroid Build Coastguard Worker 54*61046927SAndroid Build Coastguard Worker- frontend/va/image: add pipe flush for vlVaPutImage 55*61046927SAndroid Build Coastguard Worker 56*61046927SAndroid Build Coastguard WorkerCharmaine Lee (1): 57*61046927SAndroid Build Coastguard Worker 58*61046927SAndroid Build Coastguard Worker- gallivm: increase size of texture target enum bitfield 59*61046927SAndroid Build Coastguard Worker 60*61046927SAndroid Build Coastguard WorkerDave Airlie (3): 61*61046927SAndroid Build Coastguard Worker 62*61046927SAndroid Build Coastguard Worker- lavapipe: fix templated descriptor updates 63*61046927SAndroid Build Coastguard Worker- util: rework AMD cpu L3 cache affinity code. 64*61046927SAndroid Build Coastguard Worker- drisw: move zink down the list below the sw drivers. 65*61046927SAndroid Build Coastguard Worker 66*61046927SAndroid Build Coastguard WorkerDylan Baker (9): 67*61046927SAndroid Build Coastguard Worker 68*61046927SAndroid Build Coastguard Worker- docs: Add 21.0.1 hashes 69*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 9be24c89c8c298069eaa3ff600ba556b9a4557e9 70*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 8e43abcd2c29366d77fff804a7845b61fb97ca5c 71*61046927SAndroid Build Coastguard Worker- .pick_status.json: Mark 75951a44ee9f25d29865f3dd60cdf3b8ce3f7f0c as backported 72*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to a7c0cf500b335069bfe480c947b26052335f897e 73*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to ee14bec09a92e4363ef916d00d4d9baecfb09fa9 74*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 3c64c090e0d2250d7ee880550f8cbeac0052c8d9 75*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to fb5615af40a5878b127827f80f4185df63933f34 76*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 1e0a69afa72c61e5f5841db3e5e7f6bb846a0fab 77*61046927SAndroid Build Coastguard Worker 78*61046927SAndroid Build Coastguard WorkerErik Faye-Lund (1): 79*61046927SAndroid Build Coastguard Worker 80*61046927SAndroid Build Coastguard Worker- compiler/glsl: avoid null-pointer deref 81*61046927SAndroid Build Coastguard Worker 82*61046927SAndroid Build Coastguard WorkerGert Wollny (1): 83*61046927SAndroid Build Coastguard Worker 84*61046927SAndroid Build Coastguard Worker- r600: don't set an index_bias for indirect draw calls 85*61046927SAndroid Build Coastguard Worker 86*61046927SAndroid Build Coastguard WorkerIcecream95 (2): 87*61046927SAndroid Build Coastguard Worker 88*61046927SAndroid Build Coastguard Worker- panfrost: Disable early-z when alpha test is used 89*61046927SAndroid Build Coastguard Worker- pipe-loader,gallium/drm: Fix the kmsro pipe_loader target 90*61046927SAndroid Build Coastguard Worker 91*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (1): 92*61046927SAndroid Build Coastguard Worker 93*61046927SAndroid Build Coastguard Worker- intel/fs/copy_prop: check stride constraints with actual final type 94*61046927SAndroid Build Coastguard Worker 95*61046927SAndroid Build Coastguard WorkerMarek Olšák (2): 96*61046927SAndroid Build Coastguard Worker 97*61046927SAndroid Build Coastguard Worker- ac/llvm: don't set unsupported xnack options to fix LLVM crashes on gfx6-8 98*61046927SAndroid Build Coastguard Worker- radeonsi: disable sparse buffers on gfx7-8 99*61046927SAndroid Build Coastguard Worker 100*61046927SAndroid Build Coastguard WorkerMichel Dänzer (2): 101*61046927SAndroid Build Coastguard Worker 102*61046927SAndroid Build Coastguard Worker- intel/tools: Use subprocess.Popen to read output directly from a pipe 103*61046927SAndroid Build Coastguard Worker- Revert "glsl/test: Don't run whitespace tests in parallel" 104*61046927SAndroid Build Coastguard Worker 105*61046927SAndroid Build Coastguard WorkerMike Blumenkrantz (5): 106*61046927SAndroid Build Coastguard Worker 107*61046927SAndroid Build Coastguard Worker- util/set: stop leaking u32 key sets which pass a mem ctx 108*61046927SAndroid Build Coastguard Worker- lavapipe: use the passed offset for CmdCopyQueryPoolResults 109*61046927SAndroid Build Coastguard Worker- util/bitscan: add u_foreach_bit macros 110*61046927SAndroid Build Coastguard Worker- lavapipe: fix CmdCopyQueryPoolResults for partial pipeline statistics queries 111*61046927SAndroid Build Coastguard Worker- lavapipe: fix array texture region copies 112*61046927SAndroid Build Coastguard Worker 113*61046927SAndroid Build Coastguard WorkerPierre-Eric Pelloux-Prayer (3): 114*61046927SAndroid Build Coastguard Worker 115*61046927SAndroid Build Coastguard Worker- mesa/st: fix lower_tex_src_plane in multiple samplers scenario 116*61046927SAndroid Build Coastguard Worker- nir/lower_tex: ignore texture_index if tex_instr has deref src 117*61046927SAndroid Build Coastguard Worker- mesa/st: fix st_nir_lower_tex_src_plane arguments 118*61046927SAndroid Build Coastguard Worker 119*61046927SAndroid Build Coastguard WorkerRhys Perry (1): 120*61046927SAndroid Build Coastguard Worker 121*61046927SAndroid Build Coastguard Worker- aco: implement image_deref_samples 122*61046927SAndroid Build Coastguard Worker 123*61046927SAndroid Build Coastguard WorkerSimon Ser (3): 124*61046927SAndroid Build Coastguard Worker 125*61046927SAndroid Build Coastguard Worker- egl: fix software flag in \_eglAddDevice call on DRM 126*61046927SAndroid Build Coastguard Worker- egl: only take render nodes into account when listing DRM devices 127*61046927SAndroid Build Coastguard Worker- Revert "egl: Don't add hardware device if there is no render node v2." 128*61046927SAndroid Build Coastguard Worker 129*61046927SAndroid Build Coastguard WorkerTapani Pälli (1): 130*61046927SAndroid Build Coastguard Worker 131*61046927SAndroid Build Coastguard Worker- iris: clamp PointWidth in 3DSTATE_SF like i965 does 132*61046927SAndroid Build Coastguard Worker 133*61046927SAndroid Build Coastguard WorkerTony Wasserka (1): 134*61046927SAndroid Build Coastguard Worker 135*61046927SAndroid Build Coastguard Worker- aco/isel: Don't emit unsupported i16<->f16 conversion opcodes on GFX6/7 136