summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDylan Baker <dylan.c.baker@intel.com>2022-10-11 11:53:31 -0700
committerDylan Baker <dylan.c.baker@intel.com>2022-10-11 11:53:31 -0700
commitd8021bbb09486b4e8bb97af37467cd300ff3fbb2 (patch)
treee2270e73fe03ef8d6915de571f6e8db316095601
parent3ba10f961e019d22b6a3f5885b274adf4ce4681d (diff)
docs: add release notes for 22.2.1
-rw-r--r--docs/relnotes/22.2.1.rst226
1 files changed, 226 insertions, 0 deletions
diff --git a/docs/relnotes/22.2.1.rst b/docs/relnotes/22.2.1.rst
new file mode 100644
index 00000000000..aea4cae3f6a
--- /dev/null
+++ b/docs/relnotes/22.2.1.rst
@@ -0,0 +1,226 @@
+Mesa 22.2.1 Release Notes / 2022-10-11
+======================================
+
+Mesa 22.2.1 is a bug fix release which fixes bugs found since the 22.2.0 release.
+
+Mesa 22.2.1 implements the OpenGL 4.6 API, but the version reported by
+glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
+glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
+Some drivers don't support all the features required in OpenGL 4.6. OpenGL
+4.6 is **only** available if requested at context creation.
+Compatibility contexts may report a lower version depending on each driver.
+
+Mesa 22.2.1 implements the Vulkan 1.3 API, but the version reported by
+the apiVersion property of the VkPhysicalDeviceProperties struct
+depends on the particular driver being used.
+
+SHA256 checksum
+---------------
+
+::
+
+ TBD.
+
+
+New features
+------------
+
+- None
+
+
+Bug fixes
+---------
+
+- r600: Shadows incorrecly rendered on Counter-Strike: Global Offensive with the NIR backend
+- radeonsi/radv: Discrepancy in handling wd_switch_on_eop
+- Shadows rendering issue in Deathloop
+- RADV: Regression with RPCS3 where nothing renders
+- [RADV][bisected] commit 3714c89d0ebf0c541d8f7a7a807ce7c1bfe3cfea at least lead to GPU hang when I run the game "Quake II RTX"
+
+
+Changes
+-------
+
+Caio Oliveira (1):
+
+- nir/lower_task_shader: Don't fail adding a launch when last instruction is a jump
+
+Connor Abbott (3):
+
+- tu: Fix maxPerStageDescriptorUpdateAfterBindInputAttachments
+- ir3/analyze_ubo_ranges: Account for reserved consts
+- ir3/analyze_ubo_ranges: Account for reserved consts better
+
+Daniel Schürmann (1):
+
+- aco/optimizer: disallow can_eliminate_and_exec() with s_not
+
+Dave Airlie (5):
+
+- lavapipe: fix 3d depth stencil image clearing.
+- lavapipe: take layers into account around render surface creation.
+- lavapipe: handle view mask layer count properly for begin rendering.
+- llvmpipe: memset empty images in the key
+- llvmpipe: bind sampler views/images properly.
+
+Dylan Baker (15):
+
+- docs: add release notes for 22.2.0
+- docs: Add sha256 sum for 22.2.0
+- .pick_status.json: Update to 3730be9873d556918a20795b37399b7e2e9630b5
+- .pick_status.json: Update to c268ae9efe602129b848c800dca83411d55c3aab
+- .pick_status.json: Mark 49efa73ba11c4cacaed0052b984e1fb884cf7600 as denominated
+- .pick_status.json: Mark 5b7c2dffc43eb7ada61807a6e679cc2c1b3b2682 as denominated
+- .pick_status.json: Mark 1aacd9492de42412c6c9ca79d48a40c4ffebcd79 as backported
+- .pick_status.json: Mark cbad4adc133b16c803ec9445c8dd144bc5023a62 as denominated
+- .pick_status.json: Mark 40a235c9a82027bcb92d34b7386ea6b1a2e1d587 as denominated
+- .pick_status.json: Update to 3ed712f7483791aa0a256472d276ff5a83c643bc
+- .pick_status.json: Update to e5631add0d1c97da4686f474735d45705facd308
+- .pick_status.json: Mark 5af6dad179dc4140964ab444a2a7f8cf8d16c561 as denominated
+- .pick_status.json: Update to 68f3c38c8011e3ff304a67b6ffb33fd21ee65b0c
+- .pick_status.json: Mark ff933485b7e328c5041050d5e41a2dd28a032a92 as denominated
+- docs: remove new_features.txt
+
+Emma Anholt (2):
+
+- turnip: Fix the "written stencil is unmodified" check.
+- turnip: Fix busy-waiting on syncobjs with OS_TIMEOUT_INFINITE.
+
+Erik Faye-Lund (4):
+
+- mesa/st: always use normalized coords for samplers
+- mesa/st: always use normalized coords for samplers
+- mesa/st: always use normalized coords for samplers
+- docs: fixup broken rst syntax
+
+Feng Jiang (1):
+
+- virgl/vtest: fix memory overwrite problem in virgl_vtest_send_get_caps()
+
+Gert Wollny (2):
+
+- r600/sfn: Handle shifts on Cayman
+- nir_lower_to_source_mods: Don't sneek in an abs modifier from parent
+
+James Park (1):
+
+- meson,amd: Remove Windows libelf wrap
+
+Jason Ekstrand (3):
+
+- iris: Use a larger alignment for buffer allocations
+- iris: Fix more BO alignments
+- iris: Handle resource offsets in buffer copies
+
+Jesse Natalie (1):
+
+- u_atomic: Add a helper for pointer compare-exchange
+
+Jonathan (2):
+
+- gallium/u_threaded: Prepare for buffer sharedness tracking
+- gallium/u_threaded: buffer sharedness tracking
+
+Jonathan Gray (1):
+
+- iris: check i915 features after hw gen
+
+Lionel Landwerlin (12):
+
+- anv: clear descriptorsets if AllocateDescriptorSets fails
+- anv: add missing wokraround for texture cache invalidate
+- intel/nir/rt: fixup generate hit
+- intel/nir/rt: spill/fill the entire ray query data
+- intel/nir/rt: fix ray query proceed level
+- intel/nir/rt: change scratch check validation
+- intel/nir/rt: store ray query state in scratch
+- intel/fs: fixup a64 messages
+- intel/nir: fixup preserved metadata in rayquery lowering
+- intel/nir: fix potential invalid function impl ptr usage
+- intel/nir: disable assert on async stack id
+- anv: remove HDC flush from invalidate bits
+
+Marcin Ślusarz (1):
+
+- intel/compiler: remove second shading rate lowering for mesh
+
+Marek Olšák (1):
+
+- radeonsi: don't flush asynchronously for fence_server_signal
+
+Martin Krastev (1):
+
+- meson: add svga gallium driver to 'auto' group on arm/aarch64
+
+Mike Blumenkrantz (23):
+
+- zink: uncap ssbo size
+- zink: fix atomic ssbo indexing with non-32bit values
+- zink: split up get_clear_data()
+- zink: make void clears more robust
+- zink: fix/relax resolve geometry check
+- zink: fix atomic ssbo fadd offsets
+- st/bitmap: use normalized coords in samplers with lowered rects
+- st/drawpixels: use normalized coords in samplers with lowered rects
+- zink: handle culldistance xfb outputs like clipdistance
+- lavapipe: set writemask for compute shader buffers
+- lavapipe: propagate shader access info across libraries
+- zink: free vertex_state_cache on shutdown
+- zink: always unset var->data.explicit_xfb_buffer
+- zink: avoid overflow when clamping bufferviews
+- zink: always run optimize_nir after lower_64bit_vars
+- zink: don't flatten 64bit arrays during rewrite
+- mesa: set normalized_coords for bindless texture buffer samplers
+- aux/trace: dump depth_clamp for rasterizer state
+- zink: set layouts before possibly reordering image copies
+- zink: add a draw barrier when unbinding a sampler-bound fb surface
+- glthread: handle DeleteBuffers(n=-1) gracefully
+- zink: fix/improve handling for multi-component bitfield ops
+- pipe-loader: fix zink driinfo header path
+
+Pierre-Eric Pelloux-Prayer (3):
+
+- radeonsi/gfx11: don't set VERTS_PER_SUBGRP to 0
+- tc: do a GPU->CPU copy to initialize cpu_storage
+- tc: don't use CPU storage for glBufferData
+
+Qiang Yu (1):
+
+- nir: fix nir_xfb_info buffer_to_stream length
+
+Rhys Perry (1):
+
+- aco: fix VMEMtoScalarWriteHazard s_waitcnt mitigation
+
+Samuel Pitoiset (1):
+
+- radv: make sure to initialize wd_switch_on_eop before checking its value
+
+SoroushIMG (1):
+
+- zink: fix nir_op_unpack_64_2x32 emission
+
+Tapani Pälli (1):
+
+- mesa/st: fix a set_sampler_views call parameter order
+
+Timur Kristóf (4):
+
+- aco/optimizer_postRA: Mark a register overwritten when predecessors disagree.
+- aco/optimizer_postRA: Don't assume all operand registers were written by same instr.
+- aco/optimizer_postRA: Fix logical control flow handling.
+- radv: Use a fallback for marketing name when libdrm doesn't know it.
+
+Yiwei Zhang (1):
+
+- mesa/st: emit string marker based on PIPE_CAP_STRING_MARKER
+
+Yonggang Luo (3):
+
+- drm-shim: drop gnu99 override
+- ci/docs: Stick to specific version of python packages
+- util: Disable usage of __attribute__((__const__)) when the compiler is clang
+
+nyanmisaka (1):
+
+- gallium: Do not include offscreen winsys if glx is disabled