Commit Graph

  • 7d2325b194 aco/lower_to_hw: emit vop2 for gfx12+ fp64 reductions Georg Lehmann 2025-10-30 09:18:00 +01:00
  • 968fb06a94 radv,vulkan: replace VK_RENDERING_INPUT_ATTACHMENT_NO_CONCURRENT_WRITES_BIT_MESA Samuel Pitoiset 2025-09-12 09:25:15 +02:00
  • c8aaf3f5b5 radv: advertise VK_KHR_maintenance10 Samuel Pitoiset 2025-05-29 14:16:01 +02:00
  • 14639898d0 radv: add support for controlling sRGB transfer function with resolves Samuel Pitoiset 2025-10-09 16:49:44 +02:00
  • 0034f5a948 radv: allow ds<->color copies on compute/transfer queues Samuel Pitoiset 2025-06-16 16:11:25 +02:00
  • 49128926d6 radv: implement new input attachment information for dynamic rendering Samuel Pitoiset 2025-09-12 09:19:26 +02:00
  • 18fec61c8d radv: reverse the logic for NO_CONCURRENT_WRITES_BITS_MESA Samuel Pitoiset 2025-09-12 09:08:32 +02:00
  • d3924f5bd6 radv: add support for depth/stencil resolves with vkCmdResolve2() Samuel Pitoiset 2025-09-11 15:33:37 +02:00
  • 8306256e2a radv: allow NULL pSamplesMask with vkCmdSetSampleMaskEXT() Samuel Pitoiset 2025-05-29 16:49:03 +02:00
  • d5d2a4ad07 radv: implement vkCmdEndRendering2KHR() Samuel Pitoiset 2025-05-29 14:28:03 +02:00
  • 63aec75981 driconf: add a workaround for Investigation Stories : gunsound Paul Gofman 2025-10-29 15:56:57 -06:00
  • 3f7ee1fef8 kk: Use our own driverID value Aitor Camacho 2025-10-31 09:07:55 +09:00
  • 9def0a6e5b ac/nir: set support_indirect_inputs/outputs in common code Marek Olšák 2025-10-29 23:39:12 -04:00
  • 86dd74aaeb nir/lower_indirect_derefs: don't lower compact arrays unconditionally to fix perf Marek Olšák 2025-10-29 23:31:44 -04:00
  • cb6cb2697e etnaviv: isa: Add norm_mul instruction Christian Gmeiner 2025-10-31 00:20:30 +01:00
  • 79f4eca2f0 anv: Fix potential overflow from doing 32bit math on 64bit types Dylan Baker 2025-05-29 12:39:54 -07:00
  • a6102f7432 intel/mda: Use a vector to track the contents variable Dylan Baker 2025-10-27 20:07:58 +00:00
  • 9509d0d8b8 intel/mda: Use GTEST fixtures to manage File handles Dylan Baker 2025-10-07 17:21:38 +00:00
  • b3615e5d6f nir/algebraic: ad-hoc constant-fold ALU instructions Daniel Schürmann 2025-09-05 10:57:45 +02:00
  • 10be538851 tree-wide: don't call nir_opt_constant_folding after nir_lower_flrp Daniel Schürmann 2025-10-15 12:16:48 +02:00
  • 9039e24751 nir/lower_flrp: ad-hoc constant-fold ALU instructions Daniel Schürmann 2025-10-14 12:49:16 +02:00
  • f61cd64af8 nir/builder: add option to immediately constant-fold ALU instructions upon insertion Daniel Schürmann 2025-10-14 12:46:26 +02:00
  • 280eb2d689 vulkan/nir: call nir_opt_constant_folding() during vk_spirv_to_nir() Daniel Schürmann 2025-10-30 17:05:50 +01:00
  • 870616af34 nir/constant_folding: switch to nir_shader_lower_instructions() Daniel Schürmann 2025-09-05 11:14:22 +02:00
  • d1f2f1222e nir: guard nir_def_as_alu() Daniel Schürmann 2025-09-05 10:57:27 +02:00
  • 3180656bbc nir: don't use nir_build_alu() with incomplete sources Daniel Schürmann 2025-09-05 10:13:43 +02:00
  • ef9ecc4058 nir: add nir_imul_nuw() and nir_imul_imm_nuw() helpers Daniel Schürmann 2025-09-05 10:06:30 +02:00
  • 36d7cd0514 drirc: Add anv_assume_full_subgroups for Detroit: Become Human Sushma Venkatesh Reddy 2025-10-30 17:08:55 +00:00
  • 3334284845 brw: Don't set destination of branch instructions Caio Oliveira 2025-09-08 21:54:34 -07:00
  • 8c45ff9acb brw: Set relevant immediate bits for Gfx9-11 in JIP and UIP helpers Caio Oliveira 2025-09-08 17:56:20 -07:00
  • adc353da3c brw: Fix MOV_INDIRECT lowering for various platforms Caio Oliveira 2025-10-28 16:20:57 -07:00
  • 538fd7266e brw: Fix EU validation of VxH and Vx1 region Caio Oliveira 2025-10-28 16:06:10 -07:00
  • 15924e941c loader: Ignore empty override strings Rob Clark 2025-10-30 07:44:14 -07:00
  • 7bc14977a8 gfxstream: Check host allocation mode for external memory Serdar Kocdemir 2025-10-18 08:03:00 +00:00
  • deb48556dc gfxstream: codegen changes for new filenames and namespaces Jason Macnak 2025-10-13 09:50:45 -07:00
  • a85e9b8d8a gfxstream: fix build after VK 1.4.33.0 spec update Gurchetan Singh 2025-10-29 08:30:26 -07:00
  • ba2645bc6d nvk: Enable ASTC on Tegra Faith Ekstrand 2025-10-29 22:09:05 -04:00
  • f7412bd229 nvk: Add an NVK_DEBUG=coherent flag Faith Ekstrand 2025-10-29 09:47:27 -04:00
  • 5a5862c025 nvk: Document some environment variables Faith Ekstrand 2025-10-29 09:49:13 -04:00
  • 2f6b3b6b91 nvk: Don't re-initialize the descriptor writer if the set matches Faith Ekstrand 2025-10-28 22:09:48 -04:00
  • bae22fec7d zink: return mesh pipeline when creating mesh pipelines Mike Blumenkrantz 2025-10-30 10:08:49 -04:00
  • 532a896f80 freedreno/a6xx: Additional handle import logging Rob Clark 2025-09-02 08:39:55 -07:00
  • 9d6bac7004 broadcom/ci: unlock more CI-Tron jobs Juan A. Suarez Romero 2025-10-30 13:42:26 +01:00
  • fa2c8c9d39 nak: Fix delay insertion missing WaR Lorenzo Rossi 2025-10-30 13:42:41 +01:00
  • 7c39f69871 nak: Add cross-block instruction delay scheduling Lorenzo Rossi 2025-10-30 13:42:32 +01:00
  • e6d4eaed2a nak/reg_tracker: Add SparseRegTracker Lorenzo Rossi 2025-10-30 13:42:20 +01:00
  • dac8fc93d9 nak: Add latency_upper_bound to ShaderModel Lorenzo Rossi 2025-10-30 13:42:04 +01:00
  • f1eb6d7d7b nak/dataflow: Fix typo in comments Lorenzo Rossi 2025-10-30 13:41:22 +01:00
  • aa71c8bfed anv: Convert DEBUG_PIPE_CONTROL logging to use mesa_log_stream Christian Gmeiner 2025-10-30 10:05:30 +01:00
  • 0fe0acd4c3 util/meson: don't build libmesa_util_clflush unless needed Eric Engestrom 2025-10-29 19:09:10 +01:00
  • ccf33664e8 util/meson: don't build libmesa_util_clflushopt unless needed Eric Engestrom 2025-10-29 19:09:10 +01:00
  • b2badb2b24 radv: ignore dual-source blending when blending isn't enabled for MRT0 Samuel Pitoiset 2025-10-28 12:32:38 +01:00
  • 14667eef53 radv: fix reserving enough space for emitting the SPM setup Samuel Pitoiset 2025-10-27 19:00:26 +01:00
  • 0dcb800a07 radv: remove some RADV_DEBUG deprecated options Samuel Pitoiset 2025-10-27 15:29:04 +01:00
  • 48d6459701 etnaviv: Use FLOAT type for R32G32B32A32_{U,S}INT vertex formats Daniel Lang 2025-10-29 21:30:59 +01:00
  • fdef10916e asahi/virtio: fix memleak Eric Engestrom 2025-10-29 18:25:03 +01:00
  • 240b9159f4 mediafoundation: setup wpp logging in more of the files and add some error handling on dpb manager and reference frame tracker Pohsiang (John) Hsu 2025-10-29 11:03:43 -07:00
  • ab2457591b mediafoundation: periodic clang-format, no code changes Pohsiang (John) Hsu 2025-10-27 15:57:06 -07:00
  • d7e2754116 mediafoundation: for low latency, change stats pool size to 2, this is because there is no synchronization btwn returning MF sample and ProcessInput Pohsiang (John) Hsu 2025-10-24 17:54:41 -07:00
  • 4169a7f36a mediafoundation: Add AVEncVideoReconstructedPictureOutputMode and MFSampleExtension_VideoEncodeReconstructedPicture Silvio Vilerino 2025-10-24 16:00:20 -04:00
  • 0953924dbe mediafoundation: Add m_bHWSupportReadableReconstructedPicture Silvio Vilerino 2025-10-24 15:59:26 -04:00
  • 0aba51691b d3d12: d3d12_video_buffer - Expose associated data with subresource idx Silvio Vilerino 2025-10-26 10:36:53 -04:00
  • db5d42d437 d3d12: video_processor: Use d3d12_video_buffer subresource indices Silvio Vilerino 2025-10-26 10:36:19 -04:00
  • 4fe1abe3dd d3d12: Support PIPE_BIND_SHARED resource creation Silvio Vilerino 2025-10-25 20:45:20 -04:00
  • 80627e3579 d3d12: Optimize d3d12_video_proc heap allocations Silvio Vilerino 2025-10-25 19:22:46 -04:00
  • 484eeb762e d3d12: Support d3d12_video_buffer_creation_mode::place_on_resource in d3d12_video_buffer_from_handle Silvio Vilerino 2025-10-25 12:33:27 -04:00
  • e55b2b5064 d3d12: Add get_video_enc_last_slice_completion_fence interop Silvio Vilerino 2025-10-25 00:02:29 -04:00
  • a22334e632 d3d12: d3d12_video_proc - Use async residency functions Silvio Vilerino 2025-10-25 10:56:19 -04:00
  • 5009fe8fd0 d3d12: Implement PIPE_VIDEO_CAP_ENC_READABLE_RECONSTRUCTED_PICTURE Silvio Vilerino 2025-10-24 23:08:55 -04:00
  • 8e47589da8 kk: Add env variables to enable Xcode GPU capture Aitor Camacho 2025-10-26 00:06:21 -06:00
  • 6aff9d0ae8 kk: Fix Xcode GPU capture crash Aitor Camacho 2025-10-26 00:04:09 -06:00
  • bf58cfdc48 docs/envvars: Remove references to nine Mel Henning 2025-10-10 20:27:20 -04:00
  • 93d51a423a docs/nvk: Document NVK_DEBUG=trash_memory Mel Henning 2025-10-10 20:24:21 -04:00
  • edd0cb6d56 docs/nvk: Update hardware support Mel Henning 2025-10-10 20:22:54 -04:00
  • b92521a019 docs/nvk: Add some developer hardware docs Mel Henning 2025-10-10 19:49:59 -04:00
  • 0afd4bc831 docs/nvk: Add a list of external hardware docs Mel Henning 2025-10-10 17:45:56 -04:00
  • 6da54821da kk: Reorder physical device extensions and features Aitor Camacho 2025-10-23 09:51:08 -06:00
  • 6577d6c9f6 docs: Reorder VK_EXT_image_robustness Aitor Camacho 2025-10-23 09:50:45 -06:00
  • 770486e11d docs: Add KosmicKrisp to Vulkan Aitor Camacho 2025-10-23 09:49:54 -06:00
  • bd8377bb04 virtio/vdrm: Fix varying offsets of struct vdrm_device members Dmitry Osipenko 2025-10-28 00:15:29 +03:00
  • e8cf90c837 broadcom/ci: adjust fractions for nightly jobs Juan A. Suarez Romero 2025-10-28 23:08:33 +01:00
  • f91949f67a docs: add sha sum for 25.2.6 Eric Engestrom 2025-10-29 18:57:04 +01:00
  • fa92adae55 docs: add release notes for 25.2.6 Eric Engestrom 2025-10-29 18:08:35 +01:00
  • f55ce8b1ac docs: update calendar for 25.2.6 Eric Engestrom 2025-10-29 18:57:23 +01:00
  • e1a4f53680 lavapipe: maintenance10 Mike Blumenkrantz 2025-06-27 07:35:19 -04:00
  • a17afd5edd aco/tests: add some simple fp64 modifier tests Georg Lehmann 2025-10-22 21:02:42 +02:00
  • a54f95c52f aco/optimizer: apply fp64 modifiers Georg Lehmann 2025-10-22 19:00:00 +02:00
  • 62e664f8c8 aco/optimizer: fix applying 64bit neg/abs Georg Lehmann 2025-10-22 19:16:49 +02:00
  • 0c8b885e21 aco/isel: emit v_mul_f64 for fp64 fsat Georg Lehmann 2025-10-22 19:07:10 +02:00
  • 9ece74ce79 aco/isel: emit v_mul_f64 with modifiers for fneg/fabs Georg Lehmann 2025-10-22 18:37:41 +02:00
  • c84f60ef08 aco/optimizer: replace 64bit mul with 1.0/-1.0 with bitwise instruction if possible Georg Lehmann 2025-10-22 18:25:49 +02:00
  • 272cf1db8e zink: don't destroy old push layout when enabling fbfetch descriptor Mike Blumenkrantz 2025-10-29 12:47:42 -04:00
  • c6ff8ce373 panvk: support VK_EXT_device_memory_report Yiwei Zhang 2025-10-20 22:29:33 -07:00
  • 317345cc98 r600/sfn: make sure kill and update_exec don't happen in one group Gert Wollny 2025-10-28 16:26:00 +01:00
  • 0d065a2421 r600/sfn: Track whether a ALU group has a exec flag update Gert Wollny 2025-10-28 16:24:30 +01:00
  • 51e7c477d6 r600/sfn: move some common code into try_readport Gert Wollny 2025-10-28 16:23:49 +01:00
  • a7f477b51f r600/sfn: extract function to update group after instr insert Gert Wollny 2025-10-28 16:00:04 +01:00
  • b82044c31b nir/lower_two_sided_color: cleanup Alyssa Rosenzweig 2025-10-28 18:35:16 -04:00
  • 343eef990e zink: collapse mesh pipeline fetching and binding conditionals Mike Blumenkrantz 2025-10-29 09:59:13 -04:00
  • 0b24fd174a zink: collapse gfx pipeline fetching and binding conditionals Mike Blumenkrantz 2025-10-29 09:59:13 -04:00