Commit Graph

  • 29aacd7904 anv/video: Make the query result for video profiles and formats more precisely. Hyunjun Ko 2025-09-10 18:41:13 +02:00
  • 8473d8c2dd zink: remove ALWAYS_INLINE from zink_batch_usage_unflushed_wait Jeffrey Zhuang 2025-10-13 14:06:13 +08:00
  • 1f60a0397b etnaviv: blt: Support 128 bit blit operations Christian Gmeiner 2025-07-19 00:30:12 +02:00
  • 59e35590d3 etnaviv: blt: Support 128 bit clear operations Christian Gmeiner 2025-07-15 13:01:44 +02:00
  • 9dd9ebe9c5 etnaviv: Implement 128-bit format emulation using dual 64-bit layout Christian Gmeiner 2025-07-15 12:21:00 +02:00
  • 7483723966 etnaviv: Do not use TS for emulated 128 bit formats Christian Gmeiner 2025-07-15 12:17:12 +02:00
  • 2373ef793b etnaviv: 128 bit format needs to be CPU tiled Christian Gmeiner 2025-07-15 12:16:21 +02:00
  • f4689fd467 etnaviv: Support 128 bit formats transfers Christian Gmeiner 2025-07-15 12:10:03 +02:00
  • 511a743587 etnaviv: Add 128-bit format tilling Christian Gmeiner 2025-07-15 12:05:47 +02:00
  • 244cae1a32 etnaviv: Add 128 bit format helper Christian Gmeiner 2025-07-15 11:56:28 +02:00
  • 5325800053 etnaviv: Add 128bit emulated formats Christian Gmeiner 2025-09-19 12:00:31 +02:00
  • 045a5fcd5d etnaviv: Allow 128-bit formats when DEQP debug flag is enabled Christian Gmeiner 2025-09-19 12:03:40 +02:00
  • 6eac72088c aco/gfx10+: only work around split execution of uniform LDS in WGP mode Georg Lehmann 2024-11-13 11:43:25 +01:00
  • e08911dff4 nir: fix nir_get_io_offset_src for global_atomic_swap_amd Georg Lehmann 2025-10-10 20:37:51 +02:00
  • c13caa5e5f aco: fix global_atomic_swap offset overflow check Georg Lehmann 2025-10-10 18:30:55 +02:00
  • 451a0bd490 v3dv: use v3d primary node for VK_EXT_physical_device_drm Erico Nunes 2025-09-25 21:32:40 +02:00
  • 32e4dd6978 v3dv: rename primary_fd to display_fd Erico Nunes 2025-09-25 21:22:51 +02:00
  • 415a09515c radeonsi/vcn: Use VP9 use_prev_frame_mvs and segmentation_update_data David Rosca 2025-10-10 09:33:14 +02:00
  • add5074460 frontends/va: Add VP9 use_prev_frame_mvs and segmentation_update_data flags David Rosca 2025-10-10 09:29:30 +02:00
  • 6531f060dd frontends/va: Fix parsing VP9 frame header David Rosca 2025-10-10 09:26:31 +02:00
  • fc2ee4d407 broadcom/compiler: support arithmetic subgroup operations Daivik Bhatia 2025-09-25 02:50:49 +05:30
  • cdef2c0b61 broadcom/common: Add subgroup support to CSD super-group packing Daivik Bhatia 2025-09-24 22:38:30 +05:30
  • 1326d52d23 broadcom/common: Optimize CSD super-group packing Daivik Bhatia 2025-09-05 19:35:36 +05:30
  • 099ac5be1a panvk: log device and driver info for startup Yiwei Zhang 2025-10-10 14:35:59 -07:00
  • 8892f398e7 panvk: use mesa_logi for startup info logs Yiwei Zhang 2025-10-10 14:38:50 -07:00
  • a9b161fd3f broadcom/ci: document fixed tests Eric Engestrom 2025-10-12 19:26:46 +02:00
  • 8ee9f54177 nvk/ci: document fixed tests Eric Engestrom 2025-10-12 19:38:24 +02:00
  • 4710ec1867 nvk/ci: document some flakes Eric Engestrom 2025-10-12 19:25:17 +02:00
  • bbdd688bc5 docs/pvr: update hardware list Simon Perretta 2025-09-19 22:21:21 +01:00
  • 1db1038a61 pvr: add device info for BXM-4-64 (36.56.104.183) Alessio Belle 2025-09-16 18:07:18 +01:00
  • 0dd5db3478 pvr: add device info for GE8300 (22.68.54.30) Frank Binns 2025-02-24 12:16:36 +00:00
  • 6c42d7eb01 pvr: add device info for GE8300 (22.102.54.38) Frank Binns 2024-10-21 11:33:13 +01:00
  • e60e0c96ba pvr: add device info for BXE-2-32 (36.29.52.182) Frank Binns 2024-09-12 09:44:15 +01:00
  • 2743363a57 pvr: add device info for BXM-4-64 (36.52.104.182) Frank Binns 2024-08-08 09:49:10 +01:00
  • 5914d1146f pvr: add device info for GX6650 (4.46.6.62) Frank Binns 2024-01-29 11:19:35 +00:00
  • 9358c65c3d pvr: add device info for G6110 (5.9.1.46) Frank Binns 2023-11-29 22:59:50 +00:00
  • 4a245d9f57 pvr: add device info for GX6250 (4.45.2.58) Frank Binns 2023-11-28 10:14:50 +00:00
  • ea28791d40 pvr: add device info for BXE-4-32 (36.50.54.182) Frank Binns 2023-11-29 23:36:45 +00:00
  • d41c34c5ca pco: ensure a variable exists for the multiview index Simon Perretta 2025-10-01 12:54:31 +01:00
  • e7c409cd29 pvr: amend num temps calculation when wg_size is not provided Simon Perretta 2025-09-30 18:21:00 +01:00
  • 1c1bc876fb pvr: amend tile buffer size calculation for eot Simon Perretta 2025-09-30 13:12:56 +01:00
  • b0609a30b1 pco: improve early and late algebraic pass ordering Simon Perretta 2025-09-29 15:39:43 +01:00
  • e637d01ef2 pco: tidy and commonize conversion ops Simon Perretta 2025-09-30 11:52:35 +01:00
  • 34b4b35ca8 pco: apply rounding mode to relevant conversion ops Simon Perretta 2025-09-29 14:55:41 +01:00
  • a89ab2993a nvk: Reduce subc switches with events Mel Henning 2025-08-15 19:55:52 -04:00
  • a3ed200300 nvk/cmd_copy: Pipeline user copy_rect operations Mel Henning 2025-10-01 20:20:44 -04:00
  • e9432eb3e0 nvk/cmd_copy: Use PIPELINED for user transfers Mel Henning 2025-10-01 20:11:21 -04:00
  • 08861bad46 nvk: WFI on the most recent subc Mel Henning 2025-10-01 19:51:28 -04:00
  • 8447dba5b3 nvk: INVALIDATE_SHADER_CACHES on most recent subc Mel Henning 2025-10-01 19:37:15 -04:00
  • 7a0e7d24bb nvk: Use the compute MME for compute dispatch Mohamed Ahmed 2025-08-27 01:31:57 +03:00
  • 146a64524d nouveau/mme: Add unit tests for sharing between compute and 3D scratch registers Mohamed Ahmed 2025-09-19 01:55:25 +03:00
  • 0bfe27553d nvk: Actually reserve 1/2 for FALCON Faith Ekstrand 2025-09-23 10:42:18 -04:00
  • 17ab1d463f nouveau/headers: Add AMPERE_B compute subchannel definition Mohamed Ahmed 2025-08-27 01:24:08 +03:00
  • 0e3781df7f vulkan: Drop vk_pipeline_stage_flags2_has_*_shader Mel Henning 2025-10-02 12:46:05 -04:00
  • 2eeef34e35 nvk/cmd_buffer: Remove redundant tests for access Mel Henning 2025-09-24 14:22:37 -04:00
  • 515793d5bb nvk: Fix execution deps in pipeline barriers Mel Henning 2025-09-16 19:37:37 -04:00
  • 895bbb7601 nvk: Combine BARRIER_{COMPUTE,RENDER}_WFI Mel Henning 2025-10-01 19:11:00 -04:00
  • 6c44390e80 nvk: Only run one INVALIDATE_SHADER_CACHES Mel Henning 2025-08-06 18:42:19 -04:00
  • b56b5b90f7 nvk: Fix QMD buffer length on upload Lorenzo Rossi 2025-10-10 13:12:50 +02:00
  • a219308867 wsi: Implements scaling controls for DRI3 presentation. Surafel Assefa 2024-08-16 16:44:06 -04:00
  • 74859c19fb intel/executor: Add a matrix multiplication example Caio Oliveira 2025-10-01 20:31:33 -07:00
  • 1e0ee84841 intel/executor: Add DPAS examples for HF/F, UB/UD and BF/F Caio Oliveira 2025-10-01 13:13:59 -07:00
  • 62f07dc5e3 intel/executor: Add script directory to package.path Caio Oliveira 2025-09-30 13:01:40 -07:00
  • 86947062e9 intel/executor: Expose a devinfo table Caio Oliveira 2025-10-09 18:47:57 -07:00
  • 5987269750 intel/executor: Drop check_ver and check_verx10 functions Caio Oliveira 2025-10-09 18:32:13 -07:00
  • f8729ee920 ir3: Use bitset range operations. Emma Anholt 2025-10-07 17:57:30 -07:00
  • aa85e3331f ir3/parser: Make sure relative accesses have a size set. Emma Anholt 2025-10-09 11:23:14 -07:00
  • 30b7772ae4 ir3: Move the big block of C support code out of the parser .y file. Emma Anholt 2025-10-09 11:21:57 -07:00
  • febac6d9bd anv: fix query copy with shaders Lionel Landwerlin 2025-10-10 17:00:47 +03:00
  • c2d288bf97 microsoft/compiler: Respect write masks when lowering unaligned loads and stores Jesse Natalie 2025-10-10 11:13:53 -07:00
  • b3242516ad microsoft/compiler: Use lower_mem_access_bit_sizes for scratch/shared Jesse Natalie 2025-10-10 11:13:36 -07:00
  • f7cbc7b1c5 radv: Allocate BOs as implicit sync even if the WSI is doing implicit sync. Emma Anholt 2025-10-08 15:01:37 -07:00
  • 38ac55ebff radv: Restore marking WSI image's mem->buffer as uncached. Emma Anholt 2025-10-08 09:56:40 -07:00
  • ca493b5c45 brw: elk: Fix name of function in comment Ian Romanick 2025-09-08 09:12:21 -07:00
  • 1e691e68e2 nir/algebraic: Optimize bfi with odd-valued mask to bitfield_select Ian Romanick 2025-06-11 18:54:48 -07:00
  • b948e6d503 brw: Use BFN to implement nir_opt_bitfield_select Ian Romanick 2025-06-10 18:41:39 -07:00
  • 4193895145 brw/cmod: Enable limited cmod propagation for BFN Ian Romanick 2025-06-12 09:55:29 -07:00
  • fb193ac190 brw/builder: Add BFN Ian Romanick 2025-06-10 18:57:00 -07:00
  • a947e0c4db brw: Constant propagation and constant combining support for BFN Ian Romanick 2025-06-11 07:47:17 -07:00
  • 8a71f5e672 brw: BFN does not support source modifiers Ian Romanick 2025-06-11 07:33:37 -07:00
  • 60c07e500d brw: Basic validation for BFN Ian Romanick 2025-06-11 12:31:12 -07:00
  • d2077e24f6 brw/disasm: Pretty print the BFN equation as an annotation Ian Romanick 2025-09-15 16:45:40 -07:00
  • fdb01f2a5a brw/disasm: Fix BFN disassembly of src1 and src2 Ian Romanick 2025-06-11 12:46:00 -07:00
  • ca2a067469 brw: Initial bits of BFN support Zach Battleman 2024-07-17 15:14:34 -07:00
  • f7939f2fdc nir/range_analysis: Handle bfi and bitfield_select in get_alu_uub Ian Romanick 2025-06-16 11:38:53 -07:00
  • aa53735b66 nir/algebraic: Prefer bfi over bitfield_select for bitfield_insert Ian Romanick 2025-06-11 18:49:52 -07:00
  • 08ec408061 nir/algebraic: Optimize f2u of negative value to zero Ian Romanick 2025-10-01 09:18:27 -07:00
  • 5667459ff1 nir/algebraic: Don't introduce undefined behavior in f2u conversion Ian Romanick 2025-09-30 17:35:21 -07:00
  • 4338f7d033 nir/algebraic: Remove useless ftrunc inside f2i/f2u Ian Romanick 2025-09-30 17:29:22 -07:00
  • c49d6e0480 nir/algebraic: Elide range clamping of f2u sources Ian Romanick 2025-06-16 16:28:52 -07:00
  • 073ffceef6 elk: Enable saturating float to integer conversion opcodes Ian Romanick 2025-09-08 09:46:42 -07:00
  • 65e8220180 brw: Enable saturating float to integer conversion opcodes Ian Romanick 2025-09-08 09:46:11 -07:00
  • 986086c846 nir: Add saturating float to integer conversion opcodes Ian Romanick 2025-09-08 09:45:55 -07:00
  • 5ce8b34a10 mediafoundation: update version to 1.07 Pohsiang (John) Hsu 2025-10-08 14:05:48 -07:00
  • 03baa8ac72 mediafoundation: remove extra ';' Pohsiang (John) Hsu 2025-10-01 18:54:02 -07:00
  • eb088e339f mediafoundation: periodic clang format - no code changes Pohsiang (John) Hsu 2025-10-01 18:47:10 -07:00
  • d35735b32d mediafoundation: create sample allocator for SW input sample on demand to save video memory Pohsiang (John) Hsu 2025-10-01 18:35:30 -07:00
  • 5061b7ba1a mediafoundation: mftransform async slices parsing, avoid heap allocation inside loop Silvio Vilerino 2025-09-29 13:11:54 -04:00
  • 6e189ba6c1 pvr: Drop '-experimental' suffix from the 'imagination' build option Ashish Chauhan 2025-06-19 12:34:35 +01:00
  • 1143363a4f pvr: Drop broken driver environment variable check for BXS-4-64 Ashish Chauhan 2025-06-19 12:30:52 +01:00