Opened 6 weeks ago

Closed 6 weeks ago

#20159 closed enhancement (fixed)

mesa-24.1.5

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 12.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version

Change History (3)

comment:1 by Douglas R. Reno, 6 weeks ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 6 weeks ago

Alessandro Astone (1):
      egl/gbm: Walk device list to initialize DRM platform

Dave Airlie (1):
      gallivm/sample: fix sampling indirect from vertex shaders

David Rosca (1):
      Revert "frontends/va: Fix AV1 slice_data_offset with multiple slice data buffers"

Deborah Brouwer (1):
      ci/lava: Detect a6xx gpu recovery failures

Dylan Baker (5):
      compilers/clc: Add missing break statements.
      mesa: fix memory leak when using shader cache
      tgsi_to_nir: free disk cache value if the size is wrong
      crocus: properly free resources on BO allocation failure
      crocus: check for depth+stencil before creating resource

Emma Anholt (1):
      dri: Fix a pasteo in dri2_from_names()

Eric Engestrom (14):
      docs: add sha256sum for 24.1.4
      [24.1 only] ci: bump cbindgen-cli to 0.65 to match actual requirements
      nak: fix meson typo
      venus: initialize bitset in CreateDescriptorPool()
      meson: xcb & xcb-randr are needed by the loader whenever x11 is built
      ci/baremetal: fix logic for retrying boot when it failed
      docs: add release notes for 24.1.5
      VERSION: bump for 24.1.5

Faith Ekstrand (4):
      nvk: Fix indirect cbuf binds pre-Turing
      nvk: Don't advertise sparse residency on Maxwell A
      nvk: Reject sparse images on Maxwell A and earlier
      nak/spill_values: Don't assume no trivial phis

Francisco Jerez (5):
      intel/brw: Implement null push constant workaround.
      intel/dev: Add devinfo flag for TBIMR push constant workaround.
      anv/gfx12.5: Pass non-empty push constant data to PS stage for TBIMR workaround.
      iris/gfx12.5: Pass non-empty push constant data to PS stage for TBIMR workaround.
      iris: Pin pixel hashing table BO from iris_batch submission instead of from iris_state.

GKraats (3):
      i915g: fix generation of large mipmaps
      i915g: fix mipmap-layout for npots
      i915g: fix max_lod at mipmap-sampling

Georg Lehmann (2):
      aco/optimizer: update temp_rc when converting to uniform bool alu
      spirv: ignore more function param decorations

Iván Briano (1):
      anv: get scratch surface from the correct pool

Jesse Natalie (1):
      microsoft/clc: Split struct copies before vars_to_ssa in pre-inline optimizations

Jessica Clarke (3):
      Revert "meson: Do not require libdrm for DRI2 on hurd"
      Revert "meson: fix with_dri2 definition for GNU Hurd"
      meson: egl: Build egl_dri2 driver even for plain DRI

José Roberto de Souza (2):
      isl: Fix Xe2 protected mask
      anv: Propagate protected information to blorp_batch_isl_copy_usage()

Karol Herbst (17):
      rusticl/event: make set_status handle error status properly
      rusticl/queue: do not overwrite event error states
      rusticl/queue: properly check all dependencies for an error status
      rusticl/event: properly implement CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST
      rusticl/queue: properly implement in-order queue error checking
      rusticl/event: return execution errors when doing a blocking enqueue
      rusticl/mesa: handle failures with u_upload_data
      rusticl/mesa: set take_ownership to true in set_constant_buffer_stream
      nak: allow clippy::not_unsafe_ptr_arg_deref lints
      clc: force linking of spirvs with mismatching pointer types in signatures
      spirv: generate info for FunctionParameterAttribute
      spirv: initial parsing of function parameter decorations
      spirv: handle function parameters passed by value
      rusticl: fix clippy lint having bounds defined in multiple places
      rusticl/program: protect against 0 length in slice::from_raw_parts
      rusticl/api: protect against 0 length in slice::from_raw_parts
      rusticl/spirv: protect against 0 length in slice::from_raw_parts

Lionel Landwerlin (4):
      brw: fix uniform rebuild of sources
      isl: account for protection in base usage checks
      anv: properly flag image/imageviews for ISL protection
      anv: propagate protected information for blorp operations

M Henning (1):
      nak: Add minimum bindgen requirement

Matt Turner (4):
      intel/clc: Free parsed_spirv_data
      intel/clc: Free disk_cache
      intel/brw: Use REG_CLASS_COUNT
      intel/elk: Use REG_CLASS_COUNT

Paulo Zanoni (1):
      anv/trtt: fix the process of picking device->trtt.queue

Samuel Pitoiset (1):
      radv: do not expose ImageFloat32AtomicMinMax on GFX11_5

Sushma Venkatesh Reddy (1):
      intel/clflush: Utilize clflushopt in intel_invalidate_range

Vlad Schiller (2):
      pvr: Handle VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO
      pvr: Handle VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO

X512 (2):
      egl/haiku: fix double free of BBitmap
      egl/haiku: fix synchronization problems, add missing header

Yiwei Zhang (1):
      venus: fix a race condition between gem close and gem handle tracking

comment:3 by Douglas R. Reno, 6 weeks ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.