1Mesa 22.1.4 Release Notes / 2022-07-15 2====================================== 3 4Mesa 22.1.4 is a bug fix release which fixes bugs found since the 22.1.3 release. 5 6Mesa 22.1.4 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 22.1.4 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 670d8cbe8b72902a45ea2da68a9da4dc4a5d99c5953a926177adbce1b1640b76 mesa-22.1.4.tar.xz 23 24 25 26New features 27------------ 28 29- None 30 31 32Bug fixes 33--------- 34 35- r300: Segfault in shaders/closed/steam/kerbal-space-program/1017.shader_test 36 37 38Changes 39------- 40 41Alyssa Rosenzweig (2): 42 43- ttn: Set nir->info.separate_shader 44- panfrost: Clear with a quad to avoid flushing 45 46Daniel Schürmann (3): 47 48- nir/opt_shrink_vectors: fix re-using of components for vecN 49- radv/shader_info: fix load_frag_coord and load_sample_pos read masks 50- aco: fix packed 16bit fneg/fsat optimization 51 52Dylan Baker (6): 53 54- docs: add sah256sum for mesa 22.1.3 55- .pick_status.json: Update to c017dfec62e448fea9ad9d16c575086b0de19b3b 56- .pick_status.json: Mark 4480e577a462d43f5c7701d2c1b70c601c626e18 as denominated 57- .pick_status.json: Update to 8ab1e9826db5936ff287bef7b428ebee27ada507 58- .pick_status.json: Update to 9dbfc21ab9ac99ebec56369d1e1ea9d7b615d5f5 59- .pick_status.json: Update to 0feedec9e6b630f930605d9681911fe9e2b705ce 60 61Emma Anholt (1): 62 63- zink: Do the timestamp-to-ns math in a double to have better precision. 64 65Iago Toral Quiroga (2): 66 67- v3dv: fix pool descriptor count for inline uniform buffers 68- nir: fix documentation for uadd_carry and usub_borry opcodes 69 70Faith Ekstrand (4): 71 72- vulkan/wsi: Pass the size to MapMemory in the SW path 73- vulkan/wsi/x11: Don't leak shm_reply if we don't have dri3 or present 74- anv: Inheritance info cannot be NULL 75- anv: Stop compacting surface state tables 76 77Lionel Landwerlin (5): 78 79- anv: disable non uniform indexing of UBOs 80- anv: use the right helper to invalidate memory 81- intel/fs: ray query fix for global address 82- nir/serialize: restore ray query variables 83- isl: add new helper for format component compatibility 84 85Marek Olšák (1): 86 87- radeonsi: fix random PS wave size 88 89Mike Blumenkrantz (5): 90 91- nir/types: fix glsl_matrix_type_is_row_major() assert 92- zink: enforce viewport depth clamping 93- mesa: fix SignalSemaphoreEXT behavior 94- lavapipe: don't overwrite entire VkFormatProperties3 struct 95- lavapipe: don't crash on null xfb buffer pointer 96 97Pavel Ondračka (1): 98 99- r300: Keep rc_rename_regs() from overflowing RC_REGISTER_MAX_INDEX 100 101Rhys Perry (1): 102 103- aco/ra: update register file when updating phi definition 104 105Tatsuyuki Ishi (1): 106 107- radv: Fix vkCmdCopyQueryResults -> vkCmdResetPool hazard. 108