1Mesa 24.3.3 Release Notes / 2025-01-03 2====================================== 3 4Mesa 24.3.3 is a bug fix release which fixes bugs found since the 24.3.2 release. 5 6Mesa 24.3.3 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 24.3.3 implements the Vulkan 1.3 API, but the version reported by 14the apiVersion property of the VkPhysicalDeviceProperties struct 15depends on the particular driver being used. 16 17SHA checksums 18------------- 19 20:: 21 22 SHA256: 105afc00a4496fa4d29da74e227085544919ec7c86bd92b0b6e7fcc32c7125f4 mesa-24.3.3.tar.xz 23 SHA512: 280d7a6dd64503ec398d449430270c78b5558c03bfeed3a42346573fd2db1aa3f96f5a212e49288718a7fe27447ee40235b066517622d68b0dfdd7b251a4e85f mesa-24.3.3.tar.xz 24 25 26New features 27------------ 28 29- None 30 31 32Bug fixes 33--------- 34 35- X1-85: Portal 2: Bottom of portal gun disappears 36- nvk: Artifact Classic crash at loading screen 37- X-Plane 12: Prop disc rendering regression 38- Errors when enumerating devices create incorrect expecations 39- R6700XT: QP value doesn't affect output when using CQP rate control w/ H264/H265 VAAPI encoders 40- [r300] Regression in f424ef18010 breaks wayland on RS480M 41- anv: Missing text in Age of Mythology Retold on a Arc b580 42- radeonsi VAAPI - vc-1 interlaced decoding garbled on Polaris 43- X1-85: Half Life 2 water rendering artifacts 44 45 46Changes 47------- 48 49Benjamin Lee (1): 50 51- panvk/csf: fix alpha-to-coverage 52 53Boris Brezillon (1): 54 55- pan/cs: Fix cs_builder allocation failure robustness 56 57Connor Abbott (1): 58 59- freedreno/fdl: Fix 3d mipmapping height alignment 60 61David Rosca (3): 62 63- frontends/va: Fix decoding VC1 interlaced video 64- frontends/va: Don't allow Render/EndPicture without BeginPicture 65- radeonsi/vcn: Change required FW version for rc_per_pic_ex on VCN3 66 67Dylan Baker (4): 68 69- docs: Update checksums for 24.3.2 70- .pick_status.json: Update to 83a7d9a8141570a002ac37260c381d2c01e07493 71- .pick_status.json: Update to 272ff275fa27a2536e8699c7de100c8e266ae2b0 72- .pick_status.json: Update to 51a2f70e5e736636049c1180c1552c34a5f17009 73 74Erik Faye-Lund (1): 75 76- docs/ci: treat warnings as errors 77 78Georg Lehmann (2): 79 80- aco/optimizer: fix signed extract of sub dword temps with SDWA 81- aco/insert_exec: reset top exec for p_discard_if 82 83Janne Grunau (1): 84 85- panvk: Silence warning on incompatible DRM render devices 86 87Job Noorman (1): 88 89- ir3,freedreno: remove binning outputs after vs ucp lowering 90 91Juan A. Suarez Romero (1): 92 93- v3dv: fix BO allocation 94 95Lionel Landwerlin (1): 96 97- anv: fix index buffer size changes 98 99Martin Roukala (né Peres) (1): 100 101- ci/b2c: run the machine registration check before the test container 102 103Mary Guillemard (1): 104 105- nak: Fix 8-bit selection for vectors 106 107Mel Henning (1): 108 109- gallium/winsys/nouveau: Don't mark the api PUBLIC 110 111Pavel Ondračka (1): 112 113- r300: disable microtiling for scanout buffers 114 115Peyton Lee (1): 116 117- radeonsi/vpe: add destroy_fence function 118 119Qiang Yu (1): 120 121- aco: fix voffset missing when buffer store base >=4096 122 123Rob Clark (1): 124 125- freedreno/a6xx: Align lrz height to 32 126 127Rohan Garg (1): 128 129- isl: disable aux when creating uncompressed TileY/Tile64 surfaces from compressed ones 130 131Samuel Pitoiset (1): 132 133- radv: fix destroying DGC pipelines 134 135Thomas H.P. Andersen (1): 136 137- drirc/nvk: force_vk_vendor=-1 for Artifact Classic 138