1*61046927SAndroid Build Coastguard WorkerMesa 23.1.8 Release Notes / 2023-09-20 2*61046927SAndroid Build Coastguard Worker====================================== 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 23.1.8 is a bug fix release which fixes bugs found since the 23.1.7 release. 5*61046927SAndroid Build Coastguard Worker 6*61046927SAndroid Build Coastguard WorkerMesa 23.1.8 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 23.1.8 implements the Vulkan 1.3 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 45434ff91a709844130a3174d9c0ef39c6b50725b2bb0c13e736f36134db14ad mesa-23.1.8.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- shader_test causing a crash in compiler 35*61046927SAndroid Build Coastguard Worker- Crash in st_ReadPixels 36*61046927SAndroid Build Coastguard Worker- h264 encoding picture showed randomly repeated frames. 37*61046927SAndroid Build Coastguard Worker 38*61046927SAndroid Build Coastguard Worker 39*61046927SAndroid Build Coastguard WorkerChanges 40*61046927SAndroid Build Coastguard Worker------- 41*61046927SAndroid Build Coastguard Worker 42*61046927SAndroid Build Coastguard WorkerCorentin Noël (1): 43*61046927SAndroid Build Coastguard Worker 44*61046927SAndroid Build Coastguard Worker- llvmpipe: make sure to initialize the lp_setup_context slots with the default values 45*61046927SAndroid Build Coastguard Worker 46*61046927SAndroid Build Coastguard WorkerDaniel Schürmann (1): 47*61046927SAndroid Build Coastguard Worker 48*61046927SAndroid Build Coastguard Worker- aco/insert_exec_mask: set Exact mode after p_discard_if when necessary 49*61046927SAndroid Build Coastguard Worker 50*61046927SAndroid Build Coastguard WorkerDanylo Piliaiev (1): 51*61046927SAndroid Build Coastguard Worker 52*61046927SAndroid Build Coastguard Worker- ir3/lower_tex_prefetch: Fix crash with lowered load_barycentric_at_offset 53*61046927SAndroid Build Coastguard Worker 54*61046927SAndroid Build Coastguard WorkerDave Airlie (2): 55*61046927SAndroid Build Coastguard Worker 56*61046927SAndroid Build Coastguard Worker- radv: don't emit event code on video queues. 57*61046927SAndroid Build Coastguard Worker- spirv: use a pointer sized int type for opencl event_t 58*61046927SAndroid Build Coastguard Worker 59*61046927SAndroid Build Coastguard WorkerDavid Rosca (1): 60*61046927SAndroid Build Coastguard Worker 61*61046927SAndroid Build Coastguard Worker- frontends/va: Flush after unmapping VAImageBufferType 62*61046927SAndroid Build Coastguard Worker 63*61046927SAndroid Build Coastguard WorkerEric Engestrom (5): 64*61046927SAndroid Build Coastguard Worker 65*61046927SAndroid Build Coastguard Worker- docs: add sha256sum for 23.1.7 66*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to df710fe6956d2a6093473f8809b56267c3e31e5b 67*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to af27ecb08990938a7fad2c0a91519bf6779f894e 68*61046927SAndroid Build Coastguard Worker- .pick_status.json: Mark 0a1ccd4a9a6c85bce2013d8ff843e96d151288c9 as denominated 69*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 8d2dcd55d78cff504304e2c7aa8b76526c8be36b 70*61046927SAndroid Build Coastguard Worker 71*61046927SAndroid Build Coastguard WorkerErico Nunes (1): 72*61046927SAndroid Build Coastguard Worker 73*61046927SAndroid Build Coastguard Worker- lima: fix plbu block stride calculation 74*61046927SAndroid Build Coastguard Worker 75*61046927SAndroid Build Coastguard WorkerErik Faye-Lund (1): 76*61046927SAndroid Build Coastguard Worker 77*61046927SAndroid Build Coastguard Worker- panfrost: delete stale editorconfig file 78*61046927SAndroid Build Coastguard Worker 79*61046927SAndroid Build Coastguard WorkerGeorg Lehmann (1): 80*61046927SAndroid Build Coastguard Worker 81*61046927SAndroid Build Coastguard Worker- nir/opt_algebraic: remove broken fddx/fddy patterns 82*61046927SAndroid Build Coastguard Worker 83*61046927SAndroid Build Coastguard WorkerJordan Justen (1): 84*61046927SAndroid Build Coastguard Worker 85*61046927SAndroid Build Coastguard Worker- intel/dev: Update device string for MTL PCI ID 0x7d55 86*61046927SAndroid Build Coastguard Worker 87*61046927SAndroid Build Coastguard WorkerJose Maria Casanova Crespo (1): 88*61046927SAndroid Build Coastguard Worker 89*61046927SAndroid Build Coastguard Worker- vc4: mark buffers as initialized at vc4_texture_subdata 90*61046927SAndroid Build Coastguard Worker 91*61046927SAndroid Build Coastguard WorkerKarmjit Mahil (1): 92*61046927SAndroid Build Coastguard Worker 93*61046927SAndroid Build Coastguard Worker- pvr: Fix writing query availability write out 94*61046927SAndroid Build Coastguard Worker 95*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (1): 96*61046927SAndroid Build Coastguard Worker 97*61046927SAndroid Build Coastguard Worker- hasvk: add state cache invalidation back before fast clears 98*61046927SAndroid Build Coastguard Worker 99*61046927SAndroid Build Coastguard WorkerMike Blumenkrantz (13): 100*61046927SAndroid Build Coastguard Worker 101*61046927SAndroid Build Coastguard Worker- zink: set is_xfb=false for all i/o variables 102*61046927SAndroid Build Coastguard Worker- aux/tc: handle stride mismatch during rp-optimized subdata 103*61046927SAndroid Build Coastguard Worker- nir/inline_uniforms: fix oob access with nir_find_inlinable_uniforms 104*61046927SAndroid Build Coastguard Worker- aux/tc: fix staging buffer sizing for texture_subdata 105*61046927SAndroid Build Coastguard Worker- aux/tc: fix address calc for segmented texture subdata 106*61046927SAndroid Build Coastguard Worker- glsl: check for xfb setting xfb info 107*61046927SAndroid Build Coastguard Worker- aux/tc: fix renderpass tracking fb state clobber scenario 108*61046927SAndroid Build Coastguard Worker- aux/tc: fix rp info handling around tc_sync calls 109*61046927SAndroid Build Coastguard Worker- aux/tc: don't use pipe_buffer_create_with_data() for rp-optimized subdata 110*61046927SAndroid Build Coastguard Worker- zink: flag db maps as unsynchronized 111*61046927SAndroid Build Coastguard Worker- lavapipe: clamp cache uuid size 112*61046927SAndroid Build Coastguard Worker- zink: propagate rp_tc_info_updated across unordered blits 113*61046927SAndroid Build Coastguard Worker- zink: ci updates 114*61046927SAndroid Build Coastguard Worker 115*61046927SAndroid Build Coastguard WorkerPaulo Zanoni (1): 116*61046927SAndroid Build Coastguard Worker 117*61046927SAndroid Build Coastguard Worker- iris: avoid stack overflow in iris_bo_wait_syncobj() 118*61046927SAndroid Build Coastguard Worker 119*61046927SAndroid Build Coastguard WorkerPierre-Eric Pelloux-Prayer (1): 120*61046927SAndroid Build Coastguard Worker 121*61046927SAndroid Build Coastguard Worker- st/mesa: check renderbuffer before using it 122*61046927SAndroid Build Coastguard Worker 123*61046927SAndroid Build Coastguard WorkerRhys Perry (3): 124*61046927SAndroid Build Coastguard Worker 125*61046927SAndroid Build Coastguard Worker- aco/optimizer_postRA: check overwritten_subdword in is_overwritten_since() 126*61046927SAndroid Build Coastguard Worker- aco: check logical_phi_info at p_logical_end when eliminating exec writes 127*61046927SAndroid Build Coastguard Worker- aco: remove unused p_logical_end check when optimizing branching sequence 128*61046927SAndroid Build Coastguard Worker 129*61046927SAndroid Build Coastguard WorkerRuijing Dong (1): 130*61046927SAndroid Build Coastguard Worker 131*61046927SAndroid Build Coastguard Worker- radeonsi/vcn: change max_poc to fixed value for hevc encoder. 132*61046927SAndroid Build Coastguard Worker 133*61046927SAndroid Build Coastguard WorkerSamuel Holland (3): 134*61046927SAndroid Build Coastguard Worker 135*61046927SAndroid Build Coastguard Worker- Android.mk: Allow building only Vulkan drivers 136*61046927SAndroid Build Coastguard Worker- Android.mk: Explicitly enable/disable LLVM support 137*61046927SAndroid Build Coastguard Worker- Android.mk: Only link LLVM for radeonsi, not amd_vk 138*61046927SAndroid Build Coastguard Worker 139*61046927SAndroid Build Coastguard WorkerSil Vilerino (1): 140*61046927SAndroid Build Coastguard Worker 141*61046927SAndroid Build Coastguard Worker- aux/tc: Add ASSERTED to unreferenced release build variable 142*61046927SAndroid Build Coastguard Worker 143*61046927SAndroid Build Coastguard WorkerTapani Pälli (2): 144*61046927SAndroid Build Coastguard Worker 145*61046927SAndroid Build Coastguard Worker- iris: avoid issues with undefined clip distance 146*61046927SAndroid Build Coastguard Worker- crocus: avoid issues with undefined clip distance 147*61046927SAndroid Build Coastguard Worker 148*61046927SAndroid Build Coastguard WorkerVlad Schiller (1): 149*61046927SAndroid Build Coastguard Worker 150*61046927SAndroid Build Coastguard Worker- pvr: Use correct index when writing query availability data 151*61046927SAndroid Build Coastguard Worker 152*61046927SAndroid Build Coastguard WorkerYiwei Zhang (1): 153*61046927SAndroid Build Coastguard Worker 154*61046927SAndroid Build Coastguard Worker- vulkan/android: add missing AHARDWAREBUFFER_USAGE_GPU_DATA_BUFFER usage 155*61046927SAndroid Build Coastguard Worker 156*61046927SAndroid Build Coastguard Workerlorn10 (1): 157*61046927SAndroid Build Coastguard Worker 158*61046927SAndroid Build Coastguard Worker- docs: Update Clover's env variable documentation 159