Commit Graph

  • 0e198f796c anv/utrace: avoid memseting timestamp buffers by using tracepoint flags Lionel Landwerlin 2025-08-30 01:55:44 +03:00
  • f262865a90 anv: fix pipeline barriers with pre-rasterization stages Lionel Landwerlin 2025-09-02 11:33:24 +03:00
  • 8a9baab791 mesa3d: util: rust: add proper stubs Gurchetan Singh 2025-08-29 15:49:03 -07:00
  • 68f957292e util: rust: fix some warnings Gurchetan Singh 2025-08-29 15:45:00 -07:00
  • fcf8899c9e radv/rt: use ACCESS_CAN_REORDER when loading SBT entries Daniel Schürmann 2025-08-22 12:16:09 +02:00
  • d0b134a71e lima: clean up unused PP struct sarbes 2025-09-01 21:27:52 +02:00
  • 9171461565 radeonsi/sqtt: retry a frame capture after reiszing the buffer Pierre-Eric Pelloux-Prayer 2025-08-22 11:31:22 +02:00
  • cd5f77f6c2 radeonsi: sync harder on finish Pierre-Eric Pelloux-Prayer 2025-08-22 11:04:18 +02:00
  • b536e38607 kopper: unwrap screen before checking cpu flag Mike Blumenkrantz 2025-08-13 12:21:20 -04:00
  • 6f8cdd8a3c gfxstream: guest: don't use transitional LFS64 API Alyssa Ross 2025-08-29 16:32:42 +02:00
  • 880098158d nir/nir_lower_calls_to_builtins: trivially handle IA64 mangled functions Simon Perretta 2025-08-20 11:17:42 +01:00
  • 082f4b79ae bin/rb: update Alyssa's email address in test case Job Noorman 2025-09-01 13:13:06 +02:00
  • 1084fc6f4c mesa: add MESA_DEBUG=fallback_tex Mike Blumenkrantz 2025-08-28 08:18:40 -04:00
  • 5fde46f883 mesa: tag a couple framebuffer commands for MESA_VERBOSE=api Mike Blumenkrantz 2025-08-27 07:20:49 -04:00
  • 5cf9318ff2 zink: add some cml flakes Mike Blumenkrantz 2025-09-02 10:46:20 -04:00
  • 4971b58c96 zink: don't increase db scale when resizing a db up to the current scale Mike Blumenkrantz 2025-08-22 14:49:30 -04:00
  • a0e149ab1d zink: reset batch descriptor states again before use on recycle Mike Blumenkrantz 2025-08-22 14:47:27 -04:00
  • 335610c302 zink: don't init non-db batch stuff in db mode Mike Blumenkrantz 2025-08-22 14:40:58 -04:00
  • fbddc97b9e zink: zero db offset on batch reset Mike Blumenkrantz 2025-08-22 14:40:22 -04:00
  • a3630c865f zink: once there are many outstanding submits, check for timeline updates Mike Blumenkrantz 2025-08-22 13:57:20 -04:00
  • 86d0fc7b38 zink: stop deferring resource object unrefs Mike Blumenkrantz 2025-02-13 14:11:50 -05:00
  • cdb9bec202 zink: move buffer hashlist clear to normal batch state reset Mike Blumenkrantz 2025-02-13 12:23:25 -05:00
  • a184a4ca30 zink: rename zink_batch_state::unref_resources -> unref_resource_objs Mike Blumenkrantz 2025-02-06 07:43:41 -05:00
  • 3b39ecbdf8 zink: stop trying to oom prune batch states Mike Blumenkrantz 2025-08-22 13:24:25 -04:00
  • ffa5518c45 zink: stop using atomics to check fence submit/complete Mike Blumenkrantz 2025-08-26 13:50:46 -04:00
  • d1f8cd54f4 zink: check ctx batch states first when finding a usable one Mike Blumenkrantz 2025-08-26 13:48:21 -04:00
  • 067873d4a4 zink: defer batch state resets more competently Mike Blumenkrantz 2025-08-22 13:20:25 -04:00
  • 6dd081ab1b zink: null out zink_batch_state::next when reusing a batch state Mike Blumenkrantz 2025-08-22 13:04:46 -04:00
  • cec2b1327b zink: split out batch state finding Mike Blumenkrantz 2025-08-22 13:02:08 -04:00
  • 6246590da1 zink: add a util function for appending a batch state Mike Blumenkrantz 2025-08-22 12:50:50 -04:00
  • c1611edc3a r600/sfn: remove superfluous semicolon Gert Wollny 2025-08-29 23:58:13 +02:00
  • d41ac790d0 r600/sfn: Increase limit for lowering local arrays to scratch Gert Wollny 2025-08-29 00:07:52 +02:00
  • 47c1880275 r600: remove hack to force a new CF if TEX grad is set Gert Wollny 2025-08-29 00:06:54 +02:00
  • f28f72a5a2 nvk: Avoid passing garbage data in descriptor buffers for UBOs. Hans-Kristian Arntzen 2025-08-28 14:06:58 +02:00
  • 603d6fe240 ir3: use nir_lower_bit_size for 8-bit bit_count Job Noorman 2025-09-01 12:25:07 +02:00
  • 4035520ca9 anv: change some image qualifiers as coherent for Last Of Us Tapani Pälli 2025-08-25 09:33:29 +03:00
  • 3f317348c2 radv/video: Fix VP9 loop filter and segmentation params David Rosca 2025-08-29 12:32:41 +02:00
  • 441d5aab08 aco/ra: coalesce vector affinities with tied definitions Daniel Schürmann 2025-08-14 18:47:55 +02:00
  • 2f303636f3 aco/ra: consider precolor affinities in get_reg_vector() Daniel Schürmann 2025-08-19 15:05:29 +02:00
  • 6dbf8f7b90 aco/ra: don't set precolor affinities for already assigned temporaries Daniel Schürmann 2025-09-02 11:19:40 +02:00
  • eb557fd090 aco/ra: add vector_info::index to indicate the Operand's index into the vector Daniel Schürmann 2025-08-14 18:46:00 +02:00
  • 1772380307 nir: Fixup 10/12 bit SW decoder YCbCr formats Robert Mader 2025-07-24 15:52:32 +02:00
  • 4a42ea6785 nvk/ci: switch to default kernel to b2c's default kernel Martin Roukala (né Peres) 2025-08-29 16:26:55 +03:00
  • 40a632cb18 radv/ci: switch to default kernel to b2c's default kernel Martin Roukala (né Peres) 2025-08-29 16:25:11 +03:00
  • 20dfc94bf6 ci-tron: uprev b2c to v0.9.17 Martin Roukala (né Peres) 2025-08-29 16:20:24 +03:00
  • f1ccd93c78 nvk/ci: document some vk3d fails Martin Roukala (né Peres) 2025-09-01 12:30:37 +03:00
  • ff0197d44a radv: disable VK_EXT_image_compression_control on GFX12 Samuel Pitoiset 2025-09-01 15:55:51 +02:00
  • 9b90d3fa4d radv: remove unnecessary radv_graphics_pipeline::is_ngg Samuel Pitoiset 2025-09-01 14:20:23 +02:00
  • 2ccdae24cf radv: remove set but unused radv_graphics_pipeline fields Samuel Pitoiset 2025-09-01 14:11:09 +02:00
  • 478cbb6113 radv: remove set but unused has_nggc in radv_cmd_state Samuel Pitoiset 2025-09-01 14:27:59 +02:00
  • 8958acb424 radv: remove unused radv_pipeline::user_data_0 Samuel Pitoiset 2025-09-01 14:15:40 +02:00
  • 0600266d45 freedreno/a6xx: Format table fixes Rob Clark 2025-09-01 15:24:41 -07:00
  • c6aba9abfa freedreno/a6xx: Mark tex and samp descriptors for dumping Rob Clark 2025-09-01 14:59:29 -07:00
  • 39d8dcabf2 freedreno/a6xx: Disallow impossible image swizzles Rob Clark 2025-08-30 06:29:48 -07:00
  • a6bfb7e869 zink+lavapipe/ci: document recent flakes Eric Engestrom 2025-09-01 22:39:07 +02:00
  • 9d73641b39 zink+radv/ci: document recent flakes Eric Engestrom 2025-09-01 22:38:41 +02:00
  • b599fd8612 radv/ci: document recent flakes Eric Engestrom 2025-09-01 22:38:20 +02:00
  • 5177ee68de radeonsi/ci: document recent flakes Eric Engestrom 2025-09-01 22:37:47 +02:00
  • 8fecb6fc02 broadcom/ci: document recent flakes Eric Engestrom 2025-09-01 22:39:19 +02:00
  • ff008db792 etnaviv: blt: Add hardware based mipmap generation Christian Gmeiner 2025-07-07 15:53:55 +02:00
  • 23b26c94f5 etnaviv: blt: Extend translate_blt_format(..) Christian Gmeiner 2025-07-07 23:25:09 +02:00
  • 0c1ebc63ca ir3/cf: don't swap signedness of (sat) instructions Job Noorman 2025-08-31 17:48:52 +02:00
  • e78bd88a06 nir/opt_offsets: add callback to set need_nuw per intrinsic Job Noorman 2025-09-01 11:08:06 +02:00
  • bc03086320 nir/opt_offsets: rename max_offset_data to cb_data Job Noorman 2025-09-01 10:52:27 +02:00
  • e394244a89 radv: Use extra context for video encode queue with multiple VCN instances David Rosca 2025-07-31 14:56:55 +02:00
  • 2667db1114 radeonsi/vcn: Correctly set chroma location with EFC David Rosca 2025-08-25 11:10:48 +02:00
  • b8ccbc414a panvk: enable KHR_maintenance9 Erik Faye-Lund 2025-08-25 17:27:02 +02:00
  • fffd94c550 panvk: respect VK_QUERY_POOL_CREATE_RESET_BIT_KHR-flag Erik Faye-Lund 2025-08-27 11:02:41 +02:00
  • e78a3854a5 panvk: enable KHR_maintenance8 Erik Faye-Lund 2025-08-25 14:14:28 +02:00
  • 6dc24e6443 doc/features: update VK_KHR_maintenance8 Erik Faye-Lund 2025-08-25 16:57:38 +02:00
  • e5c54cf33b panvk: enable KHR_maintenance7 Erik Faye-Lund 2025-08-25 13:56:35 +02:00
  • e84262b77d pan/bi: Ensure to merge adjacent ifs after bifrost_nir_lower_shader_output Mary Guillemard 2025-08-25 18:10:45 +00:00
  • df83008ed6 tu/a7xx: Don't disable LRZ for empty FS when FDM is used Danylo Piliaiev 2025-08-29 18:57:24 +02:00
  • 213a63f236 radv: ALWAYS_INLINE radv_upload_graphics_shader_descriptors and relateds Mike Blumenkrantz 2025-08-14 11:24:12 -04:00
  • 4046317040 radv: fix compiler warnings when uploading cmdbuf data might fail Samuel Pitoiset 2025-08-28 14:41:35 +02:00
  • f3e0d4a60b radv: translate stencil op earlier Samuel Pitoiset 2025-08-28 14:30:05 +02:00
  • a9cae4d43c radv: remove unnecessary ternary expressions in radv_emit_depth_stencil_state() Samuel Pitoiset 2025-08-28 14:25:11 +02:00
  • 1cbb9dc846 radv: rename DIRTY_PATCH_CONTROL_POINTS_STATE to DIRTY_LS_HS_CONFIG Samuel Pitoiset 2025-08-29 13:10:40 +02:00
  • 41ad7e6eaf radv: do not trigger PATCH_CONTROL_POINTS_STATE on GFX12 Samuel Pitoiset 2025-08-28 14:07:59 +02:00
  • 47d2af814f radv: pre-compute tessellation num patches/lds size earlier Samuel Pitoiset 2025-08-28 14:06:35 +02:00
  • 51d16e9aec radv: dirty the raster state when setting the primitive topology Samuel Pitoiset 2025-08-28 12:42:46 +02:00
  • 0e398ddc43 radv: cleanup configuring AUTO_RESET_CNTL Samuel Pitoiset 2025-08-28 12:41:43 +02:00
  • 93d3427543 radv: emit BREAK_BATCH when the PS changes also for ESO Samuel Pitoiset 2025-08-26 17:24:10 +02:00
  • 93ffb0db03 radv: add an early return to radv_flush_vertex_descriptors() Samuel Pitoiset 2025-08-27 11:24:46 +02:00
  • be8ccf6378 radv: use radv_get_vgt_outprim_type() for the NGG SGPRs state Samuel Pitoiset 2025-08-22 08:45:56 +02:00
  • d14ff3eafe radv: use radv_get_vgt_outprim_type() to disable NGGC for points/lines Samuel Pitoiset 2025-08-22 08:43:20 +02:00
  • 4cbadc85e0 radv: clear dynamic states earlier Samuel Pitoiset 2025-08-25 16:45:55 +02:00
  • 12d618ef64 radv: split RADV_CMD_DIRTY_NGGC_STATE in two states Samuel Pitoiset 2025-08-29 08:48:35 +02:00
  • bc9a020dd3 radv: rename NGG culling user SGPRs Samuel Pitoiset 2025-08-29 08:27:35 +02:00
  • b35bb9f5c7 panfrost: Enable shader_atomic_int64 for gallium Ashley Smith 2025-08-28 12:42:06 +01:00
  • 3fc973f6ca ci/crosvm: Retry all curl errors when downloading kernel Valentine Burley 2025-09-01 08:39:51 +02:00
  • 0c6b39d4fb radv: add RADV_GFX12_HIZ_WA to select the HiZ wa behavior on GFX12 Samuel Pitoiset 2025-08-19 10:05:09 +02:00
  • e4ef804013 radv: allow to select a different HiZ workaround on GFX12 Samuel Pitoiset 2025-08-19 09:51:22 +02:00
  • 4ce8d471b5 radv: fix setting VBO misaligned mask in graphics pipelines Samuel Pitoiset 2025-08-29 10:59:02 +02:00
  • 6e1c2e4d83 vulkan: handle wsi private data properly Yiwei Zhang 2025-08-28 16:47:23 +00:00
  • 564b6fd7f4 vulkan: move internal vulkan pseudo-extensions to a common file Olivia Lee 2025-08-28 00:54:02 -07:00
  • 14ce38143d v3dv: use stack image for v3dv_GetDeviceImageSubresourceLayout Yiwei Zhang 2025-08-30 23:27:11 -07:00
  • 135ce96669 freedreno/computerator: fix cs builder conversion errors Job Noorman 2025-08-31 18:48:34 +02:00
  • 07ffdf47f5 intel: update code owners Lionel Landwerlin 2025-08-30 22:43:15 +03:00
  • 07150f9067 ir3: use shared masks for cov when scalar ALU is supported Job Noorman 2025-08-31 10:35:23 +02:00