Commit Graph

  • bbb76517ee meson: only require glslang >= 12.2 when anv/radv/turnip are built Eric Engestrom 2025-09-17 17:08:19 +02:00
  • de8c297e0b meson: require glslang >= 12.2 for bvh preample Eric Engestrom 2025-09-17 16:51:27 +02:00
  • f65fbb23e2 brw: Fix encoding of 3-src dst in Xe2+ Caio Oliveira 2025-09-07 11:19:40 -07:00
  • f75e886bf6 zink: only try update descriptors on draw/dispatch when necessary Mike Blumenkrantz 2025-08-15 08:37:31 -04:00
  • 9d35a006ba zink: flag mesh pipeline_changed if switching from a shader object draw Mike Blumenkrantz 2025-09-18 13:11:47 -04:00
  • 6f3d71f790 zink: flag gfx pipeline_changed if switching from a shader object draw Mike Blumenkrantz 2025-09-18 13:11:47 -04:00
  • 951767ce36 intel/ds: update GPU clock to be sequence-scoped when applicable Yiwei Zhang 2025-09-13 20:49:23 -07:00
  • 7a1e952279 intel/ds: minor code clean up Yiwei Zhang 2025-09-17 22:28:58 -07:00
  • 7689aca21f intel/ds: simplify clock sync emit Yiwei Zhang 2025-09-17 21:39:23 -07:00
  • 7795669953 intel/ds: VulkanApiEvent doesn't rely on interning data Yiwei Zhang 2025-09-17 15:13:12 -07:00
  • afc9e4ce8a docs: Add more details about the contribution process Timur Kristóf 2025-09-08 15:49:55 +02:00
  • 275ebde06d pan/va: fix bi_is_imm_desc_handle early return Olivia Lee 2025-09-18 07:50:20 -07:00
  • d8b32f8980 panvk: pass correct variant shader/compile inputs to panvk_lower_nir Olivia Lee 2025-09-18 07:50:20 -07:00
  • 3bc81ee6f1 radv/sqtt: Ensure that present fence gets signalled. Hans-Kristian Arntzen 2025-09-17 14:23:10 +02:00
  • 0908694f02 freedreno/decode: Fix preamble decoding Danylo Piliaiev 2025-09-18 15:54:42 +02:00
  • 804ced9047 intel: drop legacy flatshade handling Alyssa Rosenzweig 2025-09-17 12:49:30 -04:00
  • 36bd06ebab intel: drop clamp_fragment_color handling Alyssa Rosenzweig 2025-09-17 12:48:56 -04:00
  • 957f326a10 brw: drop printf info plumbing Alyssa Rosenzweig 2025-09-17 11:45:23 -04:00
  • 58fd54b56e anv,hasvk: do not use unify_interfaces Alyssa Rosenzweig 2025-09-17 11:35:38 -04:00
  • bbf5bc8632 brw: cleanup int64 option set Alyssa Rosenzweig 2025-09-17 11:27:13 -04:00
  • 168704c2fe brw: hoist shared options out of the stage loop Alyssa Rosenzweig 2025-09-17 11:26:14 -04:00
  • 0d7083d5bc brw: drop indirection on compiler options Alyssa Rosenzweig 2025-09-17 11:20:50 -04:00
  • 2c161cc35d brw: drop unused brw_kernel code Alyssa Rosenzweig 2025-09-17 11:22:53 -04:00
  • c0c70cb392 nir/lower_flatshade: clean up Alyssa Rosenzweig 2025-09-17 12:39:05 -04:00
  • d6ed68212c aco: fix SGPR 8-bit nir_op_vec with mixed constant and non-constant Rhys Perry 2025-09-16 13:35:28 +01:00
  • 27f9e706f8 panvk: Properly set shader binary properties Mary Guillemard 2025-09-18 09:32:22 +02:00
  • e4fea2bc46 panvk: Follow nir_lower_io for subpass lowering Mary Guillemard 2025-08-27 16:58:53 +02:00
  • d9b11cd7a2 nir/print: Fix load_converted_output_pan and load_readonly_output_pan Mary Guillemard 2025-08-27 16:54:36 +02:00
  • 2d8f8f82bd etnaviv: blt: Enable scissored clear Christian Gmeiner 2025-07-04 00:30:36 +02:00
  • f2c4c5493e radv: add comment explaining why fp16 is disabled by default on gfx8 Eric Engestrom 2025-09-18 10:23:01 +02:00
  • 1ee1e63bdb radv: make sure fp16 is enabled consistently on gfx8 Eric Engestrom 2025-09-17 16:31:23 +02:00
  • faebbf9640 mesa: fix draw mesh shader indirect buffer size check Qiang Yu 2025-09-16 15:43:41 +08:00
  • 85ec0fffa2 panvk: use common calibrated timestamp support Chia-I Wu 2025-09-15 15:08:46 -07:00
  • e9444b28fd panvk: require gpu_can_query_timestamp for calibrated timestamps Chia-I Wu 2025-09-15 15:08:32 -07:00
  • 25d26a89e3 isl: allow sparse with STC_CCS on DG2 Paulo Zanoni 2025-09-17 09:47:59 -07:00
  • 7dd66d6bb1 isl: allow sparse with CCS on Xe2 and newer Paulo Zanoni 2025-09-11 17:20:02 -07:00
  • e7fd99c205 intel: rework the way sparse forces CCS/MCS/HIZ to be disabled Paulo Zanoni 2025-09-11 16:59:57 -07:00
  • 3b3c3ccf56 nir+r600: add option to avoid contracting fabs into ffma Gert Wollny 2025-09-17 15:29:49 +02:00
  • a7d2570296 nir/opt_algebraic: optimize f2i32(fround_even(x)) to f2i32_rtne(x) Christian Gmeiner 2025-09-16 23:42:50 +02:00
  • 0f320b7a1d d3d10umd: Add missing dependency on u_formats codegen. Emma Anholt 2025-09-17 10:40:08 -07:00
  • 114e6a3104 ir3: Use a linear allocation context for ir3_instructions. Emma Anholt 2025-09-11 13:02:57 -07:00
  • 12fae29ec2 ir3: Use a linear allocation context for ir3_registers. Emma Anholt 2025-09-11 12:27:21 -07:00
  • 1b4c2c1566 ir3: Use a bitset for the defs-seen table. Emma Anholt 2025-09-11 12:19:23 -07:00
  • 144879ca40 doc/features.txt: add missing supported dzn extensions Eric Engestrom 2025-09-16 13:55:35 +02:00
  • 102017f2ca docs: add sha sum for 25.2.3 Eric Engestrom 2025-09-17 17:16:23 +02:00
  • d816a0eb2a docs: add release notes for 25.2.3 Eric Engestrom 2025-09-17 16:18:36 +02:00
  • b0171edda7 docs: update calendar for 25.2.3 Eric Engestrom 2025-09-17 17:16:34 +02:00
  • 44aa7cfb4f pvr: implement samplerAnisotropy Icenowy Zheng 2025-07-18 06:27:10 +00:00
  • 209deff350 calendar: Update release dates and change 25.3 to Dylan Dylan Baker 2025-09-17 08:02:11 -07:00
  • 9c6183604f nir, ir3: Add lower_fmulz_with_abs_min backend option Karmjit Mahil 2024-10-02 15:21:04 +02:00
  • 8d19ffef0a nir: Add more matches for fmulz Karmjit Mahil 2024-08-29 10:50:56 +02:00
  • c85168160e zink: reset batch states on destroy Mike Blumenkrantz 2025-09-15 13:05:23 -04:00
  • 2330839641 zink: null out zink_batch_state::ctx when adding to the screen list Mike Blumenkrantz 2025-09-16 22:12:08 -04:00
  • e64f0414b3 zink: check for zink_batch_state::ctx before using during descriptor state reset Mike Blumenkrantz 2025-09-16 11:56:01 -04:00
  • 0df1fcd0b3 zink: call post_submit directly from submit_queue Mike Blumenkrantz 2025-09-17 07:57:25 -04:00
  • 7e101873ea zink: prune active queries in reset_batch_state_ctx() Mike Blumenkrantz 2025-09-17 07:45:06 -04:00
  • 6369dbd6be zink: account for kopper dt not having a swapchain when pruning batch usage Mike Blumenkrantz 2025-09-17 09:59:16 -04:00
  • 61633e0a2e zink: wait on queues during screen destroy Mike Blumenkrantz 2025-07-22 10:55:16 -04:00
  • 8931672eef aco: workaround load tearing for load_shared2_amd Rhys Perry 2025-07-25 16:42:32 +01:00
  • 810d4ff299 nir/lower_atomics: set ACCESS_COHERENT Rhys Perry 2025-08-05 12:35:01 +01:00
  • e819160705 nir/lower_atomics_to_ssbo: set ACCESS_COHERENT for loads Rhys Perry 2025-07-25 12:07:04 +01:00
  • a0a458c445 zink/ntv: use MakePointerAvailable/Visible for shared load/store Rhys Perry 2025-07-25 15:25:35 +01:00
  • 5d2c17a5fd vtn: skip make-available/visible for shared Rhys Perry 2025-08-06 13:44:19 +01:00
  • d1e230454d zink/ntv: fix coherent image load/store Rhys Perry 2025-07-25 16:14:00 +01:00
  • f99230cc67 docs/release-calendar: add 25.2.x dates, and 25.3 branchpoint and release candidates Eric Engestrom 2025-09-17 12:44:05 +02:00
  • cc5c1c65ef pan/va: Remove redundant MOVs from va_lower_split_64bit Christoph Pillmayer 2025-09-15 16:40:26 +00:00
  • c83fddb9ed v3d: use helpers util_writes_depth/stencil Jose Maria Casanova Crespo 2025-09-16 12:26:46 +02:00
  • 3f060b1467 clang-format: Add src/imagination to .clang-format-include Christian Gmeiner 2025-09-08 12:27:29 +02:00
  • 48be3799b3 imagination: Re-format using clang-format Christian Gmeiner 2025-09-17 09:52:22 +02:00
  • 81df517553 aco: avoid unaligned offsets when selecting load_global_amd Rhys Perry 2025-08-25 16:20:32 +01:00
  • 6d71521ecd aco: avoid wraparound for smem global loads with both offsets Rhys Perry 2025-08-25 16:17:10 +01:00
  • 7f63279307 anv: remove assert, group can have 0 shaders in it Tapani Pälli 2025-09-17 07:46:56 +03:00
  • 867846d2bc android/gralloc0: add CROS_GRALLOC_DRM_GET_BUFFER_COLOR_INFO Juston Li 2025-08-26 13:35:02 -07:00
  • 360593c2a0 zink/ci: Document flakes on Cezanne Valentine Burley 2025-09-17 09:03:52 +02:00
  • 3271b28864 ci/windows: Update documents to use winget Yonggang Luo 2025-09-06 15:20:17 +08:00
  • f0a811bb44 ci/windows: Bump image tag for enable d3d10umd building Yonggang Luo 2025-09-06 12:13:17 +08:00
  • d0e2e7640d ci/windows: Bump llvm and SPIRV-LLVM-Translator version tag Yonggang Luo 2025-09-06 12:10:15 +08:00
  • 9592686ca0 ci/windows: Use winget to install packages and install Microsoft.WindowsWDK.10.0.26100 Yonggang Luo 2025-08-24 19:51:55 +08:00
  • efb31e2e6a ci/windows: Now building the deps with MSVC 2019 Yonggang Luo 2025-08-15 17:21:52 +08:00
  • 917938ddd8 ci/windows: Rename to mesa_deps_packages.ps1 Yonggang Luo 2025-08-15 17:23:05 +08:00
  • cdaa68cf81 ci/windows: Improve ci scripts Yonggang Luo 2025-08-15 17:21:52 +08:00
  • 692f20499a ci/windows: Building gallium-d3d10umd with MSVC Yonggang Luo 2025-08-14 08:31:49 +08:00
  • cf3edbbf2c ci/windows: Strip misleading release/15.x Yonggang Luo 2025-08-12 21:15:15 +08:00
  • 5dc8468014 ci/window: Fixes LLVM error Lexer.cpp(1578): error C2065: 'C11AllowedIDCharRanges': undeclared identifier Yonggang Luo 2025-08-12 21:14:39 +08:00
  • 1ca87b2173 meson: use pointer size for 64-bit detection instead of architecture names Zhou Qiankang 2025-09-16 11:41:24 +08:00
  • ca1c9a3b82 lavapipe: fixes warning C5286: implicit conversion from enum 'type1' to 'type2'; use an explicit cast to silence this warning Yonggang Luo 2025-08-22 09:12:33 +08:00
  • c39123c74d zink: implement mesh shaders Mike Blumenkrantz 2025-09-10 15:16:18 -04:00
  • a9b1a6d54a zink: use pipeline_idx for descriptor invalidation Mike Blumenkrantz 2025-09-15 08:21:45 -04:00
  • 454d8a39e0 zink: split out descriptor invalidation to be more explicit Mike Blumenkrantz 2025-09-15 14:07:13 -04:00
  • e4a1b25736 zink: implement compiler-side handling for mesh shaders Mike Blumenkrantz 2025-09-10 15:15:10 -04:00
  • 90f3c57337 zink: hook up VK_EXT_mesh_shader Mike Blumenkrantz 2025-09-02 12:51:18 -04:00
  • 0e793a6cef r600/sfn: Wire up some omod optimizations Gert Wollny 2025-09-08 17:05:32 +02:00
  • c58d92902b r600/sfn: Add omod to AluInstr and assembler Gert Wollny 2025-09-08 16:13:22 +02:00
  • 08fb1c16b4 util: rust: spelling and whitespace fixes Gurchetan Singh 2025-09-16 07:15:59 -07:00
  • 03a4d7ff7e gfxstream: Address some Werror errors from ag/35389434 Jason Macnak 2025-09-02 14:19:35 -07:00
  • f1c1dc66d4 gfxstream: Enable VK_MVK_macos_surface for host dispatch Serdar Kocdemir 2025-08-26 15:31:50 +01:00
  • 2e56f34952 gfxstream: hide vkTraceAsyncGOOGLE behind new capset flag Jason Macnak 2025-08-21 19:34:30 +00:00
  • 46bfb31d7f gfxstream: add a vkTraceAsyncGOOGLE Jason Macnak 2025-08-20 19:38:20 +00:00
  • 8b6107826e lima: implement logicops sarbes 2025-09-16 20:46:54 +02:00
  • 3dc68c0f86 zink: make zink-anv-adl jobs use descriptor buffer Mike Blumenkrantz 2025-09-05 11:24:26 -04:00