Commit Graph

  • 9dbf49de2c radv/video: Support intra only without dpb David Rosca 2025-10-30 13:48:59 +01:00
  • bd151bf8b2 radv/video: Add NULL checks for picture parameters David Rosca 2025-10-30 09:23:30 +01:00
  • 23a3587aa6 radv/video: Correctly handle no feedback query for encode David Rosca 2025-10-30 08:49:06 +01:00
  • 6a1c6ab95b vulkan/video: Avoid NULL pointers in session parameters David Rosca 2025-10-31 09:13:23 +01:00
  • 67c0b7a529 vulkan/video: Add chroma subsampling to video session David Rosca 2025-10-30 17:50:08 +01:00
  • 4d22427079 vulkan/video: NULL check codec-specific chain Benjamin Cheng 2025-10-29 14:41:00 -04:00
  • 5d28425a81 ac/parse_ib: Parse VCN_IB_COMMON_OP_RESOLVEINPUTPARAMLAYOUT David Rosca 2025-10-30 10:24:31 +01:00
  • ffb0b862dc ac/parse_ib: Fix parsing multiple engine commands in one VCN IB David Rosca 2025-10-30 08:30:33 +01:00
  • 51893699a2 brw: stop emitting flush operations for begin/end interlock Lionel Landwerlin 2025-11-04 12:25:50 +02:00
  • 7e15340494 nouveau/drm-shim: remove double '/' in include path Antonio Ospite 2025-10-21 20:29:23 +02:00
  • 222b85328e mesa: replace most occurrences of getenv() with os_get_option() Antonio Ospite 2025-10-20 20:02:49 +08:00
  • 2eee9b79e8 util,vulkan,llvmpipe: Use os_get_option_dup instead getenv Yonggang Luo 2025-10-29 16:04:47 +08:00
  • a8e8422170 d3d12/dozen: Use os_get_option_dup for passing to ID3D12SDKConfiguration_SetSDKVersion Yonggang Luo 2025-10-30 03:02:12 +08:00
  • eeb54aa92d util: Add function os_get_option_dup and os_get_option_secure_dup for latter use Yonggang Luo 2025-10-29 15:54:13 +08:00
  • de36fed555 util: Add new function os_get_option_internal to improve os_get_option* Yonggang Luo 2025-10-29 15:09:25 +08:00
  • 95faaa4553 treewide: Use os_get_option_secure instead secure_getenv Yonggang Luo 2025-10-29 16:14:12 +08:00
  • 34db720660 mesa: skip redundant uniform update optimisation if unsafe Timothy Arceri 2025-10-28 12:02:31 +11:00
  • cf5c294df4 anv/android: query and use explicit layout for ahb resolve Juston Li 2025-10-23 14:17:58 -07:00
  • c36f0e73ba anv/android: align AHardwareBuffer naming to ahb Juston Li 2025-10-23 14:14:25 -07:00
  • 1f1022d161 anv: avoid unnecessary stalling on secondaries Lionel Landwerlin 2025-11-05 14:15:08 +02:00
  • 9c494dbd42 anv: don't use IndirectStatePointersDisable at the end of secondaries Lionel Landwerlin 2025-11-05 12:55:06 +02:00
  • cff047280a anv: avoid invalid timestamp generation due to skipped commands Lionel Landwerlin 2025-11-05 12:49:23 +02:00
  • bea21177f2 kk: Ignore depth clear value if load op is not clear Aitor Camacho 2025-11-04 10:08:48 +09:00
  • 9c5b0c28ee anv: enable accelerationStructureCaptureReplay Lionel Landwerlin 2025-11-05 11:43:54 +02:00
  • bb532a7a39 v3dv: Fix assertion failure for not-found primary_fd during enumeration. Emma Anholt 2025-10-29 11:46:19 -07:00
  • a3c8740c2e llvmpipe: add missing util/os_file.h header Yiwei Zhang 2025-11-05 09:55:27 -08:00
  • 4c603b7e5f pps: Remove the cpu.cfg file. Emma Anholt 2025-10-10 15:32:12 -07:00
  • 80cdb1641f docs/perfetto: Put V3D at the same level of heading as other drivers. Emma Anholt 2025-10-10 16:22:02 -07:00
  • 09793f02bc docs/perfetto: Be more clear about the role of MESA_GPU_TRACES=perfetto Emma Anholt 2025-10-10 15:59:15 -07:00
  • ed40f0e22a docs/perfetto: Explain using tracebox, and put commands in the list. Emma Anholt 2025-10-10 14:54:44 -07:00
  • 5ca03e1137 docs/perfetto: Give a hint on how to cross compile the tools. Emma Anholt 2025-10-10 13:41:52 -07:00
  • 09e496d6c0 docs/perfetto: Be helpful and opinionated about config selection. Emma Anholt 2025-10-10 13:34:11 -07:00
  • 2d739be159 docs/perfetto: Add row for panvk support. Emma Anholt 2025-10-10 13:27:04 -07:00
  • a72ebeac6d asahi: clang-format Alyssa Rosenzweig 2025-11-04 13:37:12 -05:00
  • 9c2a2deee6 treewide: use BITSET_BYTES, BITSET_RZALLOC Alyssa Rosenzweig 2025-11-04 13:37:06 -05:00
  • ab4cff4f5c util: add BITSET_RZALLOC Alyssa Rosenzweig 2025-11-04 13:41:23 -05:00
  • 18eacdda3e util: add BITSET_BYTES helper Alyssa Rosenzweig 2025-11-04 12:23:36 -05:00
  • 53482178ef glcpp/meson: fix libglcpp generated header dependency Yiwei Zhang 2025-11-04 23:54:12 -08:00
  • f9bfb3265d freedreno/ci: Move a660-gl-cl job back to pre-merge Valentine Burley 2025-11-04 11:53:09 +01:00
  • 74d3bd58d9 turnip/ci: Increase coverage of a660-vk job Valentine Burley 2025-11-04 09:10:32 +01:00
  • ff57c31696 brw: avoid invalid URB messages Lionel Landwerlin 2025-11-04 16:34:33 +02:00
  • 34fe598b39 brw: Correctly generate conditional modifier for BFN Ian Romanick 2025-11-04 15:12:11 -08:00
  • 904ba2878f pan: Make W_entry loop aware Christoph Pillmayer 2025-10-30 21:56:30 +00:00
  • bb7b0b6b1b pan: Add spill cost metric Christoph Pillmayer 2025-10-30 21:55:46 +00:00
  • 47f4b00cb2 pan: Pull out normal block logic from compute_w_entry Christoph Pillmayer 2025-10-28 16:21:51 +00:00
  • c6d9b9b4e0 radv: support more tessellation parameters with TCS for ESO unlinked shaders Samuel Pitoiset 2024-11-12 18:31:09 +01:00
  • 373faab109 radv: use GFX11 packed context regs Samuel Pitoiset 2025-10-31 12:47:36 +01:00
  • db3a79a10a radv: add separate functions for emitting framebuffer on GFX11-11.5 Samuel Pitoiset 2025-10-31 12:43:36 +01:00
  • 58a5f5eb6b radv: add GFX11 packed context registers helpers Samuel Pitoiset 2025-10-31 12:47:26 +01:00
  • 3c5ec268ec amd,radeonsi: add GFX11 packed context registers helpers to common code Samuel Pitoiset 2025-10-31 14:34:32 +01:00
  • a6ca6bcabf pvr: add device info for GE8300 (22.67.54.30) Alessio Belle 2025-10-13 17:13:16 +01:00
  • b83bd94d69 pvr: add device info for GE7800 (15.5.1.64) Alessio Belle 2025-10-13 17:12:07 +01:00
  • 8005bf631c radeonsi: Move binary upload, dump code to new file Saroj Kumar 2025-10-30 20:20:24 +05:30
  • 973a950932 v3dv/ci: add timeout in expected list Juan A. Suarez Romero 2025-11-05 13:56:18 +01:00
  • fcecfe54e8 Uprev Piglit to 5309e3401d6b03e8a0bb7bfdc1e0f5bc1ad754af Collabora's Gfx CI Team 2025-11-05 00:08:07 +00:00
  • 183d57aa9e ci: Run intel shader-db on Haswell, Broadwell, and Meteorlake Kenneth Graunke 2025-11-03 16:41:16 -08:00
  • 96b739b449 elk: Disable IO semantic validation when remapping patch offsets Kenneth Graunke 2025-11-04 19:56:34 -08:00
  • 10e2631e79 iris, crocus: Disable new IO slot validation for FB fetch load_output Kenneth Graunke 2025-11-03 16:35:40 -08:00
  • b2172467d1 aco/gfx10_3: work around NSA hazard Georg Lehmann 2025-11-03 13:19:07 +01:00
  • bcb6e6b6e6 radv/video: Fix AV1 bidir compound encode with order_hint disabled David Rosca 2025-10-16 14:58:17 +02:00
  • 96db490318 radv/video: Don't require encode FW version >= interface version David Rosca 2025-10-16 14:39:46 +02:00
  • 1a8a8db8c5 radeonsi/vcn: Fix AV1 bidir compound encode with order_hint disabled David Rosca 2025-10-16 14:37:02 +02:00
  • 4201613de1 venus: enable sparse resource support on lavapipe Yiwei Zhang 2025-10-24 22:46:45 -07:00
  • 125b93595e llvmpipe: support sparse resource with LLVMPIPE_MEMORY_FD_TYPE_OPAQUE Yiwei Zhang 2025-10-27 01:40:49 -07:00
  • 0d72b86fe9 llvmpipe: refactor llvmpipe_resource_bind_sparse Yiwei Zhang 2025-10-27 22:20:28 -07:00
  • 532eb04006 llvmpipe: split sparse binding part to llvmpipe_resource_bind_sparse Yiwei Zhang 2025-10-27 21:57:46 -07:00
  • ab1902e666 llvmpipe: add fd type INVALID and ANONYMOUS Yiwei Zhang 2025-10-27 23:34:38 -07:00
  • 8f7543e450 util: add os_map_memory_fd_placed for placed mapping support Yiwei Zhang 2025-10-27 20:39:15 -07:00
  • 743b9a52d9 util: add get_fd_header helper in os_memory_fd Yiwei Zhang 2025-10-27 20:18:02 -07:00
  • e8f66ef197 llvmpipe: refactor dmabuf and opaque fd handling Yiwei Zhang 2025-10-27 01:25:35 -07:00
  • 4d0fbd1c67 llvmpipe: handle os_dupfd_cloexec failure Yiwei Zhang 2025-10-26 23:26:09 -07:00
  • 1be7832f3e llvmpipe: handle mmap failure for lp_texture Yiwei Zhang 2025-10-26 19:38:00 -07:00
  • 67d54fd5dc llvmpipe: support sparse resource with LLVMPIPE_MEMORY_FD_TYPE_DMABUF Yiwei Zhang 2025-10-26 18:24:10 -07:00
  • e0acc5c2b4 llvmpipe: misc fixes for sparse binding Yiwei Zhang 2025-10-27 21:47:55 -07:00
  • 66414c6b70 llvmpipe: add a missing alloc error handling in fd import Yiwei Zhang 2025-10-30 19:27:48 -07:00
  • 3e07f57d4a llvmpipe: fix udmabuf mmap error check Yiwei Zhang 2025-10-26 20:20:46 -07:00
  • 3a655c212b llvmpipe: zero is also a valid fd Yiwei Zhang 2025-10-26 18:12:05 -07:00
  • a0d607bfdb radv,aco: wait for all VMEM loads when the prolog loads large 64-bit attributes Samuel Pitoiset 2025-11-04 11:34:21 +01:00
  • ba5bf81aa2 aco: fix reserving VGPRs for 64-bit attributes in VS prologs Samuel Pitoiset 2025-11-04 09:47:14 +01:00
  • 6f24dad00e panfrost: add 422 AFBC formats Eric R. Smith 2025-06-25 21:02:23 +00:00
  • 417be4f77e dri: check modifier in dri_create_image_from_winsys Eric R. Smith 2025-08-25 10:18:21 -03:00
  • b11f543c4e mesa: Add R16G16_R16B16_UNORM and related formats Eric R. Smith 2025-06-14 21:54:17 +00:00
  • 55735b6146 pan: Add 16 bit AFBC support (v10+ only) Eric R. Smith 2025-06-25 17:15:56 +00:00
  • 7a1ef0cf85 panfrost: update AFBC code to handle tiling for 64bpp formats Eric R. Smith 2025-09-17 14:29:35 -03:00
  • 3303a04d4f panfrost: add explicit get_dmabuf_modifier_planes override Eric R. Smith 2025-06-25 16:42:41 +00:00
  • 09b5802f9f panvk: sanity check block size for unorm format Eric R. Smith 2025-10-24 14:36:54 -03:00
  • 43d98a3f1a anv: Use correct engine class for companion RCS Sagar Ghuge 2025-11-04 12:14:36 -08:00
  • 17d8a5d8ae lavapipe: Remove trailing whitespace spencer-lunarg 2025-11-03 15:46:51 -05:00
  • faddb5d497 anv/pps: remove assert for double init Felix DeGrood 2025-11-03 20:54:28 +00:00
  • b962063d72 nir: Remove nir_parallel_copy_instr Konstantin Seurer 2025-07-30 22:38:44 +02:00
  • 3f3faa82b8 nir/from_ssa: Stop using nir_parallel_copy_instr Konstantin Seurer 2025-07-30 22:32:23 +02:00
  • b20fd0ef48 nir: Remove parallel copy handling from rewrite_uses_to_load_reg Konstantin Seurer 2025-07-30 21:37:44 +02:00
  • 67a6fc0160 nir/opt_if: See through inot Ian Romanick 2025-10-22 13:45:20 -07:00
  • 27d9e4ec2a nvk: VK_EXT_shader_uniform_buffer_unsized_array Faith Ekstrand 2025-08-26 10:42:40 -04:00
  • 83e9ae2d5c radv: do not report wave32 in gl_SubgroupSize for Doom Dark Ages Georg Lehmann 2025-11-03 15:27:31 +01:00
  • 763d2418b8 panvk: fix sample shading of internal blend shader for MSAA Yiwei Zhang 2025-10-29 00:54:24 -07:00
  • 00b8fad3d3 radeonsi/vcn: Fix creating context buffer on VCN5 David Rosca 2025-10-27 09:13:13 +01:00
  • 17355f716b treewide: use UTIL_DYNARRAY_INIT Alyssa Rosenzweig 2025-10-31 13:48:53 -04:00
  • f6f23dfdd1 util: add UTIL_DYNARRAY_INIT sentinel Alyssa Rosenzweig 2025-10-31 13:46:42 -04:00
  • 6f138fe723 anv: avoid null pointer access in utrace copies on CCS Lionel Landwerlin 2025-11-04 10:13:19 +02:00