Commit Graph

  • fa9ac826be freedreno/decode: Add some code to the already present generate-rd Karmjit Mahil 2025-10-27 14:18:34 +00:00
  • 950f07748a meson: Use adreno-pm4-pack.xml.h instead of custom definitions Karmjit Mahil 2025-10-27 14:07:13 +00:00
  • f5f11f12a6 freedreno/registers: Remove extra space in reg definition Karmjit Mahil 2025-10-27 13:47:35 +00:00
  • 8848495875 radv/video: Align each layer of encode DPB to 256 Benjamin Cheng 2025-11-12 13:49:57 -05:00
  • e9757d25e0 mediafoundation: propagate input timestamp / duration to output Pohsiang (John) Hsu 2025-11-12 15:13:07 -08:00
  • 294e72e2b5 freedreno/docs: Add -k option to nc command Karmjit Mahil 2025-10-31 13:56:55 +00:00
  • 00edddf542 ac/nir: add some tests for ac_nir_lower_mem_access_bit_sizes Rhys Perry 2025-10-15 11:22:30 +01:00
  • b4ae11ee42 ac,radeonsi/vcn,radv/video: Drop signature param Benjamin Cheng 2025-11-10 18:11:11 -05:00
  • 490f05f82c wsi/wayland: Zero min_luminance, max_luminance HDR light levels are valid. Mario Kleiner 2025-11-08 04:32:24 +00:00
  • b86ca63853 freedreno/cffdump: Emulate RMW Karmjit Mahil 2025-10-24 11:32:37 +01:00
  • 265aa40a8a freedreno/decode: Add code to extent pkt processing with Lua Karmjit Mahil 2025-10-24 10:37:17 +01:00
  • 8825c91dcb pvr: Make display node optional Ashish Chauhan 2025-10-27 09:22:30 +00:00
  • 7f2c53200f freedreno/afuc: Fix potentially uninitialized variable Karmjit Mahil 2025-10-28 09:52:06 +00:00
  • cf49571c9e ir3: fix comparison of different signedness build issue Karmjit Mahil 2025-10-28 09:47:48 +00:00
  • 79e4323cf0 r600/sfn: Don't start a new ALU-CF if LDS pipeline loads are pending Gert Wollny 2025-11-12 13:45:00 +01:00
  • b9266a122b anv: ensure shader printf is functional on all backends Lionel Landwerlin 2025-11-10 10:45:39 +02:00
  • ef5a0def76 intel/isl: add INTEL_DEBUG=noccs-modifier to disable CCS modifiers Lionel Landwerlin 2025-11-11 22:18:44 +02:00
  • 6a5982cfe5 aco/scheduler: fix register demand check Rhys Perry 2025-11-12 14:01:37 +00:00
  • 9141696d32 radv: fix gathering push constants from shaders with ESO Samuel Pitoiset 2025-11-12 13:45:01 +01:00
  • 388875abe1 radv: bump maxRayDispatchInvocationCount to 2^30 Samuel Pitoiset 2025-11-12 14:10:23 +01:00
  • f07dab1899 doc: mark GL_EXT_mesh_shader as done Qiang Yu 2025-07-02 14:53:01 +08:00
  • ece827d53b radeonsi: enable EXT_mesh_shader Qiang Yu 2025-04-27 17:54:21 +08:00
  • 3d01529316 radeonsi: si_calculate_max_simd_waves support task and mesh shader Qiang Yu 2025-10-17 17:16:34 +08:00
  • 4495978932 radeonsi: handle maybe per primitive input for fragment shader Qiang Yu 2025-07-28 14:42:33 +08:00
  • 1733dddee9 radeonsi: add mesh shader functions Qiang Yu 2025-06-11 10:12:35 +08:00
  • 4c220f9745 radeonsi: add si_emit_rasterizer_prim_state_for_mesh Qiang Yu 2025-10-29 10:44:29 +08:00
  • 4ee6553767 radeonsi: add si_update_shaders_for_mesh Qiang Yu 2025-10-29 10:13:30 +08:00
  • 8410970e8b radeonsi: add si_update_shaders_shared_by_vertex_and_mesh_pipe Qiang Yu 2025-10-29 09:55:35 +08:00
  • 87715a1c8c radeonsi: compute culldist_mask and clipdist_mask for mesh shader Qiang Yu 2025-10-28 21:40:22 +08:00
  • 355e499b52 radeonsi: si_emit_buffered_compute_sh_regs support gang cs Qiang Yu 2025-07-02 16:58:28 +08:00
  • b713f453c6 radeonsi: lower mesh shader local id and workgroup id Qiang Yu 2025-06-25 13:49:15 +08:00
  • 2e025d66c3 radeonsi: add task shader queries support Qiang Yu 2025-06-24 13:58:55 +08:00
  • 9a31151436 radeonsi: increase task wait count when emit barrier Qiang Yu 2025-09-12 17:19:15 +08:00
  • c0f6e97d6c radeonsi: implement nir_intrinsic_load_ring_mesh_scratch_amd Qiang Yu 2025-06-12 10:59:04 +08:00
  • 5048216b43 radeonsi: init mesh shader ngg info Qiang Yu 2025-06-11 10:11:21 +08:00
  • 432f66a7b6 radeonsi: add si_create_compute_state_for_nir Qiang Yu 2025-06-11 10:08:39 +08:00
  • 263cce11bd radeonsi: move shared_size to si_shader_variant_info Qiang Yu 2025-10-17 17:11:02 +08:00
  • e3ab6249f2 radeonsi: export si_init_compute_preamble_state for task shader Qiang Yu 2025-06-11 10:07:17 +08:00
  • 0ee4747678 radeonsi: log cs support mesh shader Qiang Yu 2025-06-10 14:47:19 +08:00
  • f1138c18ac radeonsi: implement task ring nir intrinsic lower Qiang Yu 2025-06-10 09:59:56 +08:00
  • e819554b2a radeonsi: add task/mesh shader context states Qiang Yu 2025-06-06 16:40:03 +08:00
  • cffc40051d winsys/amdgpu: support gang submit for kernel queue Qiang Yu 2025-06-06 16:27:19 +08:00
  • 963ad4bb4e radeonsi: add si_emit_task_shader_pointers Qiang Yu 2025-06-04 16:24:28 +08:00
  • 66cd3f1b52 radeonsi: add si_upload_shader_descriptos Qiang Yu 2025-06-04 15:55:09 +08:00
  • 12f33b596c radeonsi: export si_setup_compute_scratch_buffer for task shader Qiang Yu 2025-05-30 21:12:07 +08:00
  • 915d5167af radeonsi: change arg for si_cp_dma_prefetch Qiang Yu 2025-05-30 13:47:30 +08:00
  • 8c427aae92 util: Remove unused ALIGN function to prevent future use Yonggang Luo 2025-11-11 15:27:52 +08:00
  • ecb0ccf603 treewide: Replace calling to function ALIGN with align Yonggang Luo 2025-11-11 15:33:54 +08:00
  • 03a32b3fe2 radeon/drm: Replace all usage of ALIGN to align and remove ALIGN macro Yonggang Luo 2025-11-11 14:58:31 +08:00
  • 0fe6143a77 radeon/drm: use align64 for 64 bits input instead of ALIGN Yonggang Luo 2025-11-11 14:57:51 +08:00
  • f8eafbe627 aco: Use align64 instead ALIGN for 64 bits input Yonggang Luo 2025-11-10 19:57:30 +08:00
  • ee4c3e790f anv: use align/align64 instead ALIGN, as the input is size_t/uint64_t Yonggang Luo 2025-11-11 15:15:35 +08:00
  • db767eb7e0 brw: Do not use align as variable name, as it's a function in u_math.h and will be used Yonggang Luo 2025-11-11 15:32:27 +08:00
  • d95d7b85ca panfrost/drm-shim: Use align_uintptr instead of ALIGN for size_t input Yonggang Luo 2025-11-10 20:01:19 +08:00
  • dd97f64e88 freedreno: Use align64 instead ALIGN for 64 bits input Yonggang Luo 2025-11-10 19:57:30 +08:00
  • 974f9833cb freedreno: Do not use align as variable name, as it's a function in u_math.h and will be used Yonggang Luo 2025-11-11 15:32:27 +08:00
  • b241b26d11 nir: Remove nir_def::parent_instr Konstantin Seurer 2025-11-07 19:00:53 +01:00
  • de32f9275f treewide: add & use parent instr helpers Konstantin Seurer 2025-11-07 21:38:36 +08:00
  • 34e7fa2fe6 nir: Disable gcc warning -Wstringop-overflow for nir_intrinsic_set_* for latter commit Yonggang Luo 2025-11-13 03:55:29 +08:00
  • e231aec0c9 nir: Move nir_def directly after nir_instr Konstantin Seurer 2025-11-07 14:30:52 +01:00
  • 013a6bfc70 pan/bi: clean up NIR Alyssa Rosenzweig 2025-11-12 10:08:51 -05:00
  • 11e5f0b60d pan/bi: initialize variable to fix warning Alyssa Rosenzweig 2025-11-12 10:05:00 -05:00
  • 24a7d53329 util: Add PRAGMA_DIAGNOSTIC_IGNORED_CLANG PRAGMA_DIAGNOSTIC_IGNORED_GCC for latter use Yonggang Luo 2025-11-13 03:52:37 +08:00
  • 583b25e806 util: fix container_of on MSVC Alyssa Rosenzweig 2025-11-12 12:14:21 -05:00
  • a0b8ee614d v3dv: only apply simulator stride alignment for from_wsi images Jose Maria Casanova Crespo 2025-11-11 13:45:31 +01:00
  • 7411acaa77 panvk/dispatch: s/shader/cs/g Faith Ekstrand 2025-11-06 09:51:54 -05:00
  • 1046f5ed48 panvk: Make noperspective_varyings const Faith Ekstrand 2025-11-06 17:17:59 -05:00
  • 7ac1f7777d vtn: Fix OpCopyLogical destination type Joshua Simmons 2025-11-04 22:11:45 +01:00
  • 43fe66c26a docs: add 25.2.8 to the calendar Eric Engestrom 2025-11-12 19:09:53 +01:00
  • 0644351297 docs: add sha sum for 25.2.7 Eric Engestrom 2025-11-12 19:07:46 +01:00
  • 2b9def5042 docs: add release notes for 25.2.7 Eric Engestrom 2025-11-12 18:53:52 +01:00
  • 42d82fb6c0 docs: update calendar for 25.2.7 Eric Engestrom 2025-11-12 19:08:01 +01:00
  • 6cf1f3b39a radv: fix supporting more tess parameters with TCS for ESO unlinked shaders Samuel Pitoiset 2025-11-11 14:37:28 +01:00
  • 5826a0aad9 gfxstream: meson format -i {all meson files} Gurchetan Singh 2025-11-11 17:37:50 -08:00
  • c73c737eb2 tu/lrz: Try harder to have LRZ fast-clear enabled with FDM offset Danylo Piliaiev 2025-11-03 16:13:26 +01:00
  • 4baf82b406 freedreno/fdl: Move LRZ FC size calculation to a separate function Danylo Piliaiev 2025-11-03 16:11:35 +01:00
  • 7d22e4c7ba gallium/noop: don't unref buffers passed to set_vertex_buffers to fix crashes Marek Olšák 2025-10-05 22:58:39 -04:00
  • c4e2878537 anv: disable software detiling on Xe2+ for image atomics 64bits Lionel Landwerlin 2025-11-12 16:04:16 +02:00
  • 0651fd4e6d radeonsi/ci, zink+radv/ci: Remove GS primitive_counter tests from flakes Timur Kristóf 2025-11-11 20:12:33 +01:00
  • 7f5f8b3932 ac/nir/ngg: Use align() instead of ALIGN() Timur Kristóf 2025-11-12 14:24:28 +01:00
  • 8f99d736d0 ac/nir/ngg: Fix scratch space for NGG GS streamout Timur Kristóf 2025-11-11 06:45:40 +01:00
  • 13148afd0e etnaviv: isa: Add "thread" info to TEX instruction Gert Wollny 2025-11-11 00:36:39 +01:00
  • 13a20f6571 intel/ci: Drop timeout overrides for pre-merge jobs Valentine Burley 2025-11-12 13:01:55 +01:00
  • e9341568fa meson: require sysprof-capture-4 >= 4.49.0 Christian Gmeiner 2025-11-10 10:27:17 +01:00
  • 9a33edca35 ci: drop google-freedreno remnants Dmitry Baryshkov 2025-11-11 21:49:49 +02:00
  • 74a66d102f ac/parse_ib: decode SDMA_OPCODE_POLL_REGMEM Samuel Pitoiset 2025-11-11 09:35:33 +01:00
  • 75a1380355 radv: add RADV_DEBUG=dumpibs to dump command buffers Samuel Pitoiset 2025-11-11 10:04:32 +01:00
  • 842603dc4f radv/amdgpu: add a way to identify preamble/postamble when dumping CS Samuel Pitoiset 2025-11-11 09:57:49 +01:00
  • 2705d8bd8b radv/video: Implement VK_VALVE_video_encode_rgb_conversion Autumn Ashton 2025-09-03 22:29:58 +01:00
  • 73a31dafbc radv: Fix PSO history with RT pipelines Natalie Vock 2025-11-10 17:47:48 +01:00
  • c4aee84426 radv: Add re-format commit to .git-blame-ignore-revs Konstantin Seurer 2025-11-09 14:54:50 +01:00
  • 0dba538643 radv/meta: fuse depth/stencil aspects copy with the GFX path Samuel Pitoiset 2025-11-06 08:30:56 +01:00
  • 9d3dd174b8 radv/meta: rework radv_meta_nir_texel_fetch_build_func Samuel Pitoiset 2025-11-06 08:30:35 +01:00
  • 332f881375 radv/meta: simplify aspect/formats in radv_gfx_copy_image() Samuel Pitoiset 2025-10-29 16:11:34 +01:00
  • cd59db45f9 radv/meta: simplify radv_gfx_copy_memory_to_image() even more Samuel Pitoiset 2025-10-29 15:43:43 +01:00
  • ed05c3fc31 radv/meta: remove multiple aspects in radv_gfx_copy_memory_to_image() Samuel Pitoiset 2025-10-29 13:20:04 +01:00
  • a1884dc737 radv/meta: remove radv_meta_blit2d_rect Samuel Pitoiset 2025-10-29 11:51:48 +01:00
  • 1319b2bef6 radv/meta: split radv_meta_blit2d() into two separate functions Samuel Pitoiset 2025-10-29 11:08:53 +01:00
  • bb3f69fefe radv/meta: remove useless blit2d_src_temps Samuel Pitoiset 2025-10-29 10:56:44 +01:00
  • d226c0d97d u_trace: remove redundant char* to string conversion (v2) Andy Hsu 2025-11-07 02:56:58 +00:00