Commit Graph

  • 04912c585c radeonsi: lower mesh shader outputs Qiang Yu 2025-04-28 16:07:13 +08:00
  • ca43c361bd radeonsi: handle primitive indices for mesh shader Qiang Yu 2025-05-22 16:09:49 +08:00
  • 01fc4efd77 radeonsi: support fragment shader per primitive input Qiang Yu 2025-05-19 14:45:33 +08:00
  • dfc679e791 radeonsi: support mesh shader per primitive output Qiang Yu 2025-05-19 14:13:16 +08:00
  • 16656ebaaf radeonsi: compute vs_output_ps_input_cntl for mesh shader Qiang Yu 2025-05-16 14:07:05 +08:00
  • a982e5bb8a radeonsi: add mesh shader bits for dirty_shaders_mask Qiang Yu 2025-05-15 16:55:43 +08:00
  • 0ddc1d21f2 radeonsi: dump shader key for mesh shader Qiang Yu 2025-05-13 17:32:09 +08:00
  • f513d47266 radeonsi: compile mesh shader with ACO only Qiang Yu 2025-05-12 17:06:20 +08:00
  • fc81d7e7d4 radeonsi: si_select_hw_stage support mesh shader Qiang Yu 2025-05-12 16:19:20 +08:00
  • 351070c46c radeonsi: si_get_output_prim_simplified support mesh shader Qiang Yu 2025-05-12 16:15:28 +08:00
  • 8ef07d4d8b radeonsi: support mesh shader per vertex output Qiang Yu 2025-05-12 15:23:07 +08:00
  • 845f333111 radeonsi: select key for mesh shader Qiang Yu 2025-05-12 13:37:19 +08:00
  • e42ada1723 radeonsi: add mesh shader debug options Qiang Yu 2025-05-09 10:42:35 +08:00
  • 282a0ae20c radeonsi: add mesh shader state create/delete/bind Qiang Yu 2025-05-07 09:15:07 +08:00
  • 8cae067adc radeonsi: export si_set_user_data_base for mesh shader usage Qiang Yu 2025-05-09 09:43:46 +08:00
  • 43cf109f47 radeonsi: emit shader pointer for mesh shader Qiang Yu 2025-05-09 09:42:48 +08:00
  • a44d91d065 radeonsi: call si_shader_change_notify when vs bind Qiang Yu 2025-05-08 17:22:30 +08:00
  • f1bbc3d4e4 nir/algebraic: Don't generate integer min or max that will need to be lowered Ian Romanick 2025-10-22 17:02:19 -07:00
  • 6fe5d7b0a4 intel/mda: Allow to specify directories with -f Caio Oliveira 2025-10-08 17:22:24 -07:00
  • 84a67b5ab4 intel/dev: Add NVL-S/U PCI IDs (with FORCE_PROBE required) Jordan Justen 2024-08-12 14:58:03 -07:00
  • ac1a7e19e8 intel/dev: Add NVL-S/U device info Jordan Justen 2024-08-12 14:57:12 -07:00
  • 84bba237ca intel/dev: Add INTEL_PLATFORM_NVL_U platform enum Jordan Justen 2024-08-12 14:52:17 -07:00
  • 7bbbfa6670 util: Fix gnu-empty-initializer error Mauro Rossi 2025-10-18 12:00:15 +02:00
  • 8d276e0d70 tu: Fix RT count with remapped color attachments Connor Abbott 2025-10-21 17:19:21 -04:00
  • 75da8229f9 tu: don't advertise sample location support for VK_SAMPLE_COUNT_1_BIT Zan Dobersek 2025-10-23 13:33:40 +02:00
  • 2689056c82 anv: destroy sets when destroying pool Lionel Landwerlin 2025-10-23 20:08:45 +03:00
  • e450297ea9 anv/brw: fix output tcs vertices Lionel Landwerlin 2025-10-23 20:27:21 +03:00
  • cbcfaca647 intel/ds: reduce min sampling period of pps-producer to 5us Felix DeGrood 2025-10-21 22:23:59 +00:00
  • 69dc01405d intel/perf: Update perf scripts to get additional performance counters Sushma Venkatesh Reddy 2025-08-12 01:20:26 +00:00
  • 44c1dcd0ed intel/dev: Add geometry, color and depth pipes count Sushma Venkatesh Reddy 2025-08-12 01:13:47 +00:00
  • f448a4668b intel/tools: add cmdbuf/queue annotation parsing Felix DeGrood 2025-10-20 21:20:36 +00:00
  • a21de67fdd intel/tools: make eop default Felix DeGrood 2025-10-21 11:57:34 +00:00
  • 8c10226374 intel/tools: add eop timestamp to intel_measure Felix DeGrood 2025-10-20 19:01:37 +00:00
  • 5ba9776bc5 intel/tools: make frame and cb index base-0 in intel_measure Felix DeGrood 2025-10-20 18:03:00 +00:00
  • 3440272406 radv/ci: update comments around video failures Samuel Pitoiset 2025-10-23 09:38:23 +02:00
  • f5384df105 radv/ci: stop skipping dEQP-VK.descriptor_indexing.* on Cezanne Samuel Pitoiset 2025-10-23 09:30:47 +02:00
  • 14fcf145e3 vulkan/wsi: remove support for VK_COLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXT Xaver Hugl 2025-07-29 16:10:42 +02:00
  • c60232c0c5 pvr: temporarily disable gs_rta_support on all cores Simon Perretta 2025-10-23 12:04:07 +01:00
  • 75eee7f38b panfrost: cleanup outputs_read/outputs_written at pan_shader_info Alejandro Piñeiro 2025-10-22 12:01:23 +02:00
  • f3ff2375ec ac/nir: don't consider quads incomplete inside loops Rhys Perry 2025-10-06 14:32:56 +01:00
  • 9babec1366 radv,radeonsi: use optimize_txd Rhys Perry 2025-09-25 15:53:08 +01:00
  • 7d552d71e9 ac/nir: optimize txd(coord, ddx/ddy(coord)) Rhys Perry 2025-09-24 16:16:43 +01:00
  • 309ac1f0c0 ac/nir: refactor move_coords_from_divergent_cf a bit Rhys Perry 2025-09-24 13:45:04 +01:00
  • 92beca9aa5 nir/lower_tex: optimize txd(coord, ddx/ddy(coord)) Rhys Perry 2025-09-24 16:00:42 +01:00
  • 8e7ea4a882 nir/lower_shader_calls: reobtain impl after NIR_PASS Rhys Perry 2025-09-25 15:36:51 +01:00
  • 241bbb4977 radv: remove NIR_PASS in insert_rt_case Rhys Perry 2025-09-25 15:19:04 +01:00
  • 55018df38d radv: stop rallocing objects which don't belong to the shader under it Rhys Perry 2025-09-25 13:31:41 +01:00
  • 762a803aa7 radv: remove NIR_PASS in radv_nir_lower_rt_abi Rhys Perry 2025-09-25 13:28:59 +01:00
  • 42bb81137e ac/nir: stop using NIR_PASS in ac_nir_lower_ngg_nogs() Rhys Perry 2025-09-25 13:08:55 +01:00
  • ac602a15d1 v3dv: use vk_drm_syncobj_copy_payloads helper Jose Maria Casanova Crespo 2025-10-08 11:22:42 +02:00
  • 2e32dd7472 venus: skip feedback cmd record on incompatible queue families Yiwei Zhang 2025-10-22 13:26:43 -07:00
  • 457d8926e1 amd,radv,radeonsi: add ac_emit_cp_release_mem() Samuel Pitoiset 2025-10-20 14:50:24 +02:00
  • 22d73fc077 amd,radv,radeonsi: add ac_emit_spm_setup() Samuel Pitoiset 2025-10-20 14:06:05 +02:00
  • 202f8db793 amd,radv,radeonsi: add ac_emit_cp_spi_config_cntl() Samuel Pitoiset 2025-10-20 12:49:52 +02:00
  • 5cb400a97b amd,radv,radeonsi: add ac_emit_cp_inhibit_clockgating() Samuel Pitoiset 2025-10-20 12:43:55 +02:00
  • bc1080e27f amd,radv,radeonsi: add and use more ac_cmdbuf_XXX helpers Samuel Pitoiset 2025-10-20 10:47:50 +02:00
  • a4a834859e radv/amdgpu: remove now unused radeon_emit helpers Samuel Pitoiset 2025-10-20 10:14:18 +02:00
  • 0fb21e2299 amd,radv: add ac_emit_cp_indirect_buffer() Samuel Pitoiset 2025-10-20 10:11:41 +02:00
  • 3efe8ec16b radv/amdgpu: use common emit helpers in radv_amdgpu_cs_chain_dgc_ib() Samuel Pitoiset 2025-10-20 10:01:48 +02:00
  • 50ec03054c amd,radv,radeonsi: add ac_pm4_emit_commands() Samuel Pitoiset 2025-10-20 09:30:08 +02:00
  • 22cb7b5fe2 radv: bump image limit properties on GFX12 Samuel Pitoiset 2025-10-21 08:48:28 +02:00
  • 002ebb4fe5 radv: configure the screen scissor to the maximum image dimension Samuel Pitoiset 2025-10-21 15:56:39 +02:00
  • bcde1a6650 radv: initialize image properties earlier Samuel Pitoiset 2025-10-21 09:01:37 +02:00
  • 3678437ca0 radv: bump maxImageDimension3D to 8192 on GFX10+ Samuel Pitoiset 2025-10-21 08:41:42 +02:00
  • 5c71ffbc3d radv: bump maxImageArrayLayers to 8192 on GFX10+ Samuel Pitoiset 2025-10-21 08:29:10 +02:00
  • 47ffe2ecd4 aco: Fixup out_launch_size_y in the RT prolog for 1D dispatch Konstantin Seurer 2025-10-22 08:04:09 +02:00
  • 067b05d5b9 radv: remove radv_pipeline_layout::push_constant_size Samuel Pitoiset 2025-10-08 16:46:58 +02:00
  • d15b411262 radv: remove radv_shader_layout::push_constant_size Samuel Pitoiset 2025-10-08 16:45:41 +02:00
  • 2985322ed1 radv: gather push constant size from shaders for pipelines Samuel Pitoiset 2025-10-08 15:38:05 +02:00
  • 97dbf7b895 radv/rt: radv: gather push constant size from shaders for RT Samuel Pitoiset 2025-10-08 14:10:00 +02:00
  • aa44a5a4ae radv: gather push constant size from shaders for ESO Samuel Pitoiset 2025-10-08 13:24:29 +02:00
  • a25e88cd84 aux/trace: remove -I argument Romaric Jodin 2025-10-09 11:34:23 +02:00
  • aa0f404f7b nvk: Disable sampleLocationsSampleCounts for 1x MSAA Faith Ekstrand 2025-10-22 16:23:48 -04:00
  • d1793c7a59 nvk: Include the chipset in the pipeline/binary cache UUID Faith Ekstrand 2025-10-22 17:25:58 -04:00
  • aa929ea706 nir/lower_io: add missing levels intrinsics to get_io_index_src_number Lionel Landwerlin 2025-10-22 22:42:55 +03:00
  • cf49338ccd kk: Expose missing BC formats Aitor Camacho 2025-10-22 12:22:38 -06:00
  • f3df267735 brw: handle GLSL/GLSL tessellation parameters Lionel Landwerlin 2025-10-21 16:41:41 +03:00
  • 8d05b7b72e anv: rename structure holding 3DSTATE_WM_DEPTH_STENCIL state Lionel Landwerlin 2025-10-21 15:43:58 +03:00
  • fafb81cd02 treewide: Use vk_collect_dependency_info_src_stages Mel Henning 2025-10-20 12:34:34 -04:00
  • 90d17c0088 vulkan: Add vk_collect_dependency_info_src_stages Mel Henning 2025-10-17 19:08:37 -04:00
  • fd2fa0fbc9 tu: Fix maxVariableDescriptorCount with inline uniform blocks Valentine Burley 2025-10-22 16:37:49 +02:00
  • 17e25b4983 tu: Fix indexing with variable descriptor count Valentine Burley 2025-10-22 16:31:35 +02:00
  • ff51e6dc9e nir: commonize barycentric intrinsic opt pass Simon Perretta 2025-10-01 19:32:33 +01:00
  • e38491eb18 mesa/st: Lower to ALU scalar after fp64 subgroup lowering Caio Oliveira 2025-10-13 15:37:27 -07:00
  • fa6fa8c19e kk: BCn Formats Isaac Marovitz 2025-10-20 19:04:38 -04:00
  • a62f285607 kk: advertise multiDrawIndirect Jarrett Johnson 2025-10-20 15:21:07 -04:00
  • bca29b1c92 hk: fix data race when initializing poly_heap Olivia Lee 2025-10-20 22:31:10 -07:00
  • b6d6c1af73 radv/video_enc: Cleanup slice count assert Benjamin Cheng 2025-10-22 09:54:53 -04:00
  • 05481f56a0 brw: use the right int8/int16 division lowering Alyssa Rosenzweig 2025-10-20 16:49:56 -04:00
  • c2a6fb6419 panvk: cull semaphores in unrelated subqueues Aksel Hjerpbakk 2025-10-21 07:09:34 +00:00
  • 1381228329 panvk: refactor vk_stage_to_subqueue_mask Aksel Hjerpbakk 2025-10-13 13:27:09 +00:00
  • 9fde755357 kopper: disable color management for wayland surfaces Julian Orth 2025-10-03 21:03:06 +02:00
  • 90103fe618 radeonsi: propagate shader updates for merged shaders Pierre-Eric Pelloux-Prayer 2025-10-16 15:12:42 +02:00
  • 091f18ea57 radeonsi: set VS dirty bit from si_vs_key_update_inputs Pierre-Eric Pelloux-Prayer 2025-10-15 10:18:56 +02:00
  • d3f8571e84 radeonsi: limit the sqtt buffer size Pierre-Eric Pelloux-Prayer 2025-10-15 09:52:23 +02:00
  • a7bf37e3bd panvk/v9+: Reduce maxBoundDescriptorSets to 7 Lars-Ivar Hesselberg Simonsen 2025-10-21 14:37:48 +02:00
  • 4ab65cdaa4 docs: update/fix vk spec urls Eric Engestrom 2025-10-22 09:23:34 +02:00
  • efbecd93ba util: Build util/cache_ops_x86.c with -msse2 Faith Ekstrand 2025-10-20 09:21:37 -04:00
  • 3739d7a90c util: Don't advertise cache ops on x86 without SSE2 Faith Ekstrand 2025-10-20 16:17:25 -04:00
  • a410d90fd2 panfrost: fix cl_local_size for precompiled shaders Olivia Lee 2025-10-08 21:57:00 -07:00