Commit graph

  • 2b7b8e0448
    frontends/va: get av1 encoding ref frame infos for L0. 24/neroreflex Ruijing Dong 2024-02-22 15:21:30 -05:00
  • 8090bee45e
    radeonsi/vcn: vcn4 av1 long term ref support Ruijing Dong 2024-02-22 17:16:02 -05:00
  • a66c48e2e9
    radeonsi/vcn: data structure av1 enc long term reference. Ruijing Dong 2024-02-22 14:42:29 -05:00
  • 097a0be263 Merge tag 'mesa-24.0.2' into 24/neroreflex Denis 2024-03-03 17:15:19 +01:00
  • a3df5eab6c VERSION: bump for 24.0.2 Eric Engestrom 2024-02-28 18:29:18 +00:00
  • 11367cc87a docs: add release notes for 24.0.2 Eric Engestrom 2024-02-28 18:29:07 +00:00
  • 8a5c89a294 [24.0 only] disable clang-format Eric Engestrom 2024-02-28 13:29:30 +00:00
  • 7e6f55f336 egl/wayland: Fix EGL_EXT_present_opaque Daniel Stone 2024-02-23 11:45:15 +00:00
  • b137afc1e6 egl/wayland: Add opaque-equivalent FourCCs Daniel Stone 2024-02-23 11:44:09 +00:00
  • b067a61c07 nir: Mark nir_intrinsic_load_global_block_intel as divergent Ian Romanick 2024-01-11 13:14:47 -08:00
  • e7244292ce frontends/va: Only set VP9 segmentation fields when segmentation is enabled David Rosca 2024-02-27 10:41:49 +01:00
  • 6157ac47f5 iris: make sure DS and TE are sent in pairs on >= gfx125 Tapani Pälli 2024-02-22 18:19:33 +02:00
  • dd627a3462 nir: Allow nir_texop_tg4 in implicit derivative Sagar Ghuge 2023-03-05 15:33:19 -08:00
  • f22f1117bd tu: Follow pipeline compatibility rules for dynamic descriptors Connor Abbott 2024-02-22 13:58:11 +00:00
  • b44886773c intel/blorp: disable use of REP16 independent of format Tapani Pälli 2024-02-26 14:50:17 +02:00
  • d6aefb583e r300: fix memory leaks when register allocation fails Patrick Lerda 2024-02-24 01:28:54 +01:00
  • e94f1fc304 r300: fix r300_destroy_context() related memory leaks Patrick Lerda 2024-02-23 23:47:51 +01:00
  • 046ca162a9 .pick_status.json: Update to 82ff9204abab5267f82a9ce73f9dca1541ef5ee6 Eric Engestrom 2024-02-27 21:59:24 +00:00
  • c440d7ceef anv: add missing generated file dep Lionel Landwerlin 2024-02-25 22:57:11 +02:00
  • 20cc365eb2 zink: flag acquired swapchain image as readback target on acquire, not present Mike Blumenkrantz 2024-02-09 10:47:46 -05:00
  • cf0ed80d3a zink: lock buffer age when chundering swapchain for readback Mike Blumenkrantz 2024-02-09 10:38:59 -05:00
  • 850c9dbdc9 zink: fix (dynamic rendering) execution of scissored clears during flush Mike Blumenkrantz 2024-02-22 09:08:32 -05:00
  • baba35ed69 zink: clamp in_rp clears to fb size Mike Blumenkrantz 2024-02-22 07:27:15 -05:00
  • ffd79476ec zink: assert that batch_id is valid in zink_screen_check_last_finished() Mike Blumenkrantz 2024-02-21 11:10:10 -05:00
  • ab000d7951 zink: fix longstanding issue with active batch state recycling Mike Blumenkrantz 2024-02-21 11:04:51 -05:00
  • 2728e5f2cc zink: only scan active batch states for free states if > 1 exist Mike Blumenkrantz 2024-02-21 11:02:26 -05:00
  • 313a9e6b73 .pick_status.json: Update to 4071c399a27932ea9253eb8a65d5725504bac6f3 Eric Engestrom 2024-02-26 12:19:40 +00:00
  • f5311e2418 anv: limit depth flush on dynamic render pass suspend Lionel Landwerlin 2024-02-22 08:56:20 +02:00
  • d2c6a48ee9 intel/nir: only consider ray query variables in lowering Lionel Landwerlin 2024-02-22 16:12:33 +02:00
  • aead18c79d vdpau: Refactor query for video surface formats. Chris Rankin 2024-02-21 16:37:58 +00:00
  • 40ab1da1b4 egl/wayland: Flush after blitting to linear copy Michel Dänzer 2024-02-21 10:40:33 +01:00
  • 83250a30aa ci: Update llvmpipe trace checksums Konstantin Seurer 2024-02-22 15:39:46 +01:00
  • 6aa24ea086 gallivm: Consider the initial mask when terminating loops Konstantin Seurer 2024-02-13 20:37:42 +01:00
  • 5e178a07a0 llvmpipe: Use full subgroups when possible Konstantin Seurer 2024-02-13 11:25:54 +01:00
  • da3ac67e23 mesa/main: allow GL_BGRA for FBOs Erik Faye-Lund 2024-02-21 12:10:36 +01:00
  • 76bb6e7f8e radv: fix indirect dispatches on compute queue with conditional rendering on GFX7 Samuel Pitoiset 2024-02-16 14:05:05 +01:00
  • 21090c8d3e meson: do not pull in clc for clover Karol Herbst 2024-02-17 01:45:07 +01:00
  • c8bdf6129a vdpau: Declare texture object as immutable using helper function. Chris Rankin 2024-02-19 14:08:38 +00:00
  • d50d8ea2ba aco/ra: fix GFX9- writelane Rhys Perry 2024-02-12 16:54:20 +00:00
  • c7f3e736a0 aco/ra: don't initialize assigned in initializer list Rhys Perry 2024-02-12 16:38:28 +00:00
  • db5a997626 anv: disable Wa_16013994831 Lionel Landwerlin 2024-02-20 15:07:13 +02:00
  • d3df85a197 spirv: only consider IO variables when adjusting patch locations for TES Samuel Pitoiset 2024-01-30 14:48:12 +01:00
  • d0ea44cfdc v3d,v3dv: fix BO allocation for shared vars Iago Toral Quiroga 2024-02-19 11:15:01 +01:00
  • 2e1ccf1c59 nvk: fix dri options leak. Dave Airlie 2024-02-21 14:31:56 +10:00
  • 2bc85abbf2 nouveau/winsys: fix bda heap leak. Dave Airlie 2024-02-21 14:28:14 +10:00
  • 0f8d77fc04 nvk: Invalidate the texture cache before MSAA resolves Faith Ekstrand 2024-02-20 19:37:56 -06:00
  • 6add041513 vk/wsi/x11/sw: use swapchain depth for putimage Mike Blumenkrantz 2024-02-02 10:24:18 -05:00
  • 0de687d8f8 r300: fix vertex_buffer related refcnt imbalance Patrick Lerda 2024-02-16 14:22:05 +01:00
  • 8dd90997d7 anv: fix Wa_16013994831 macros Lionel Landwerlin 2024-02-15 17:57:55 +02:00
  • 71442fdd6f anv: reenable ANV_ALWAYS_BINDLESS Lionel Landwerlin 2024-02-07 10:20:41 +02:00
  • 2128a8a07b anv: fixup push descriptor shader analysis Lionel Landwerlin 2024-02-07 10:16:57 +02:00
  • e814fc81b0 mesa: check driver format support for certain GetInternalformativ queries Mike Blumenkrantz 2024-02-14 13:35:38 -05:00
  • c126631fe7 radv: fix pipeline stats mask Chia-I Wu 2024-02-15 18:09:41 -08:00
  • 519c96f3c8 radeonsi/vcn: only use multi slices reflist when available Boyuan Zhang 2024-02-15 14:00:52 -05:00
  • a85301784d rusticl/program: fix CL_PROGRAM_BINARIES for devs with no builds Karol Herbst 2024-02-15 13:57:33 +01:00
  • 8a338675c6 radv: enable GS_FAST_LAUNCH=2 by default for RDNA3 APUs (Phoenix) Samuel Pitoiset 2024-02-14 16:54:50 +00:00
  • abd5842ed7 r300: add explicit flrp lowering Pavel Ondračka 2024-02-04 21:55:09 +01:00
  • f36d69d1d6 radv: export multiview in VS/TES/GS for depth-only rendering Hans-Kristian Arntzen 2024-02-14 12:53:58 +01:00
  • 2166ee5c2e zink: lower unaligned memory accesses Karol Herbst 2024-02-22 17:36:10 +01:00
  • 3794d15e61 zink: don't destroy the current batch state on context destroy Mike Blumenkrantz 2024-02-22 09:19:35 -05:00
  • 40c72e73e7 zink: handle stencil_fallback in zink_clear_depth_stencil Mike Blumenkrantz 2024-02-21 12:03:12 -05:00
  • 7426889729 zink: force host-visible allocations for MAP_COHERENT resources Mike Blumenkrantz 2024-02-20 16:23:39 -05:00
  • 0738409dc7 zink: add a second fence disambiguation case Mike Blumenkrantz 2024-02-14 16:44:11 -05:00
  • cd582fa016 zink: add checks/compat for low-spec descriptor buffer implementations Mike Blumenkrantz 2024-02-20 09:05:23 -05:00
  • 4d87eb83da zink: avoid infinite recursion on (very) small BAR systems in bo alloc Mike Blumenkrantz 2024-02-02 09:08:04 -05:00
  • e730b1b62b zink: delete maxDescriptorBufferBindings checks Mike Blumenkrantz 2024-02-19 10:23:20 -05:00
  • b9def8ca05 zink: don't add VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT for sparse textures Mike Blumenkrantz 2024-02-15 15:07:29 -05:00
  • 3c1a634e7e zink: promote gpl libs freeing during shader destroy out of prog loop Mike Blumenkrantz 2024-02-15 08:59:13 -05:00
  • 10eb12968b zink: clamp zink_gfx_lib_cache::stages_present for generated tcs Mike Blumenkrantz 2024-02-15 14:16:08 -05:00
  • a9c5611b49 Revert "zink: always force flushes when originating from api frontend" Konstantin Seurer 2024-02-11 16:09:06 +01:00
  • 1528c6f524 zink: Always set mfence->submit_count to the fence submit_count Konstantin Seurer 2024-02-11 15:41:46 +01:00
  • 25d2384e10 zink: adjust swizzled deref loads by the variable component offset Mike Blumenkrantz 2024-02-08 08:29:25 -05:00
  • 3120d28d2d zink: run sparse lowering after all optimization passes Mike Blumenkrantz 2024-02-01 10:48:47 -05:00
  • 7a0833e335 zink: move sparse lowering up in file Mike Blumenkrantz 2024-02-01 10:48:35 -05:00
  • 974829185e zink: zero allocate resident_defs array in ntv Mike Blumenkrantz 2024-02-01 10:46:55 -05:00
  • 5da667ad3e zink: fix sparse bo placement Mike Blumenkrantz 2024-02-01 10:26:10 -05:00
  • 1933436ada zink: prune dmabuf export tracking when adding resource binds Mike Blumenkrantz 2024-01-31 12:39:08 -05:00
  • 3ba68813f2 venus: fix the cmd stride used for qfb recording Yiwei Zhang 2024-02-14 17:17:39 -08:00
  • be7a46c3c5 venus: fix image reqs cache store locking Juston Li 2024-02-02 13:29:23 -08:00
  • 000135abe1 venus: force async pipeline create on threads creating descriptor pools Yiwei Zhang 2024-01-29 14:41:50 -08:00
  • c1b9d9118f .pick_status.json: Update to 423add61e2d5b6ab6b5505d1feec01b93609f8fc Eric Engestrom 2024-02-25 11:40:30 +00:00
  • edf03628d7 intel/dev: Add 2 additional ADL-N PCI ids Jordan Justen 2024-02-14 14:03:48 -08:00
  • f32c100fcc .pick_status.json: Mark 3b927567ac927316eb11901f50ee1573ead44fd2 as denominated Eric Engestrom 2024-02-21 11:31:38 +00:00
  • eb72574c8d .pick_status.json: Update to c12300844d3f084ca011a3f54f0cbaa9807418f0 Eric Engestrom 2024-02-21 11:13:36 +00:00
  • ef8f54de13 radv/ci: switch vkcts-polaris10 from mupuf to KWS' farm Martin Roukala (né Peres) 2024-02-16 13:32:17 +02:00
  • f43c8e6694 .pick_status.json: Update to dce20690542c84ac00509a6db7902dcfc90b25bb Eric Engestrom 2024-02-16 15:04:04 +00:00
  • e886ee02ed mesa: fix off-by-one for newblock allocation in dlist_alloc thfrwn 2024-02-09 17:00:55 -05:00
  • 4c434ac992 radv: fix RGP barrier reason for RP barriers inserted by the runtime Samuel Pitoiset 2024-02-08 09:10:30 +01:00
  • be6a909520 vulkan/runtime: add helper to query attachment layout Lionel Landwerlin 2023-06-07 10:26:31 +03:00
  • f41b8b1323 .pick_status.json: Update to c6e855b64b9015235462959b2b7f3e9fc34b2f1f Eric Engestrom 2024-02-14 22:03:27 +00:00
  • 5c0de4ed9b spirv: Fix SpvOpExpectKHR Daniel Schürmann 2024-01-24 16:36:02 +01:00
  • 9d42171013 dzn: Don't set view instancing mask until after the PSO Jesse Natalie 2024-01-25 15:24:49 -08:00
  • 19d0f2708f [24.0-only change] ci: increase the kernel+rootfs builds timeout to 2h Eric Engestrom 2024-02-24 18:24:49 +00:00
  • f688dfd9cf Merge tag 'mesa-24.0.1' into 24/neroreflex Denis 2024-02-15 14:50:48 +01:00
  • 98460131bd
    pvr: enable VK_EXT_headless_surface on all platforms except Windows Eric Engestrom 2024-02-06 13:31:23 +00:00
  • 52bd7682d2
    lvp: enable VK_EXT_headless_surface on all platforms except Windows Eric Engestrom 2024-02-02 22:35:12 +00:00
  • 4f25221893
    vn: enable VK_EXT_headless_surface on all platforms except Windows Eric Engestrom 2024-02-02 22:35:12 +00:00
  • ab7616e620
    panvk: enable VK_EXT_headless_surface on all platforms except Windows Eric Engestrom 2024-02-02 22:35:12 +00:00
  • 600bd9e905
    nvk: enable VK_EXT_headless_surface on all platforms except Windows Eric Engestrom 2024-02-02 22:35:12 +00:00
  • 77984b1333
    dzn: enable VK_EXT_headless_surface on all platforms except Windows Eric Engestrom 2024-02-02 22:35:12 +00:00