Commit Graph

  • 206bef1560 docs/features: claim vk 1.2 for pvr Frank Binns 2025-10-07 20:56:09 +01:00
  • a8fb3671e8 panfrost,mesa: Fix versions for EXT_shader_clock Ashley Smith 2025-10-09 17:53:16 +01:00
  • 09d86f9863 panfrost,mesa: Fix versions for EXT_shader_realtime_clock Ashley Smith 2025-10-09 17:51:43 +01:00
  • 2848901722 radv: Actually fail custom border color sampler creation. Hans-Kristian Arntzen 2025-10-09 12:57:18 +02:00
  • 183ed8046c radv: allow VK_FORMAT_S8_UINT with host image copy Samuel Pitoiset 2025-10-07 21:42:43 +02:00
  • ef900e93fc ac/surface: fix host image copies with stencil-only Samuel Pitoiset 2025-10-07 21:41:38 +02:00
  • 9a7f1401d8 ac/surface: fix host image copies with 96-bits formats Samuel Pitoiset 2025-10-07 21:18:38 +02:00
  • d063072182 radv: rename radv_mark_descriptor_sets_dirty() Samuel Pitoiset 2025-10-09 12:27:10 +02:00
  • 34b3dae3b6 radv: make radv_descriptor_get_va() a static function Samuel Pitoiset 2025-10-09 10:28:45 +02:00
  • 08dbab0600 radv: rename shader arg descriptor_sets to descriptors Samuel Pitoiset 2025-10-09 12:42:38 +02:00
  • 609ae4e647 radv: rename indirect_descriptor_sets to indirect_descriptors Samuel Pitoiset 2025-10-09 12:40:13 +02:00
  • 0ff1ce4ac5 radv: use force_indirect_desc_sets when creating RT prologs Samuel Pitoiset 2025-10-09 09:52:15 +02:00
  • 055b10a75c radv: do not initialize HiZ on transfer queue on RDNA4 Samuel Pitoiset 2025-10-09 18:54:29 +02:00
  • 0fbd9e3894 zink/ci: run the a750 job in pre-merge Martin Roukala (né Peres) 2025-10-08 10:45:23 +03:00
  • 33d7be0d9f turnip/ci: squeeze a750-vk into 4 jobs Martin Roukala (né Peres) 2025-10-08 10:41:44 +03:00
  • b8ae4ede60 brw: add serialize send stats Lionel Landwerlin 2025-09-17 12:04:18 +03:00
  • 37a9c5411f brw: serialize messages on Gfx12.x if required Lionel Landwerlin 2025-09-16 09:49:57 +03:00
  • 301b71a19f compiler: add an access flag for intel EU fusion Lionel Landwerlin 2025-09-17 11:45:13 +03:00
  • c7ac46a1d8 nir/lower_io: add get_io_index_src_number support for image intrinsics Lionel Landwerlin 2025-09-17 17:34:59 +03:00
  • ca1533cd03 nir/divergence: add a new mode to cover fused threads on Intel HW Lionel Landwerlin 2025-10-07 15:32:11 +03:00
  • 79923115e7 nir/unlower_io_to_vars: keep io bases intact when keeping intrinsics Simon Perretta 2025-09-29 15:38:45 +01:00
  • dd9e002129 brw: Fix mesh shader asserts in clip/cull distance setting Kenneth Graunke 2025-10-10 01:35:20 -07:00
  • 9f45f09b86 glsl: use array element type to validate assignment Juan A. Suarez Romero 2025-10-07 09:22:40 +02:00
  • 6d59a3e3e7 nir/lower_alu: use Knuth's Algorithm M for [iu]mul_high Job Noorman 2025-10-10 07:30:18 +02:00
  • 18f69890d1 nir: add nir_shr builder Job Noorman 2025-10-10 07:30:18 +02:00
  • 10a8defecc util/macros: coerce likely/unlikely to bool even without __builtin_expect Olivia Lee 2025-10-09 11:16:51 -07:00
  • 196c7903b9 anv: fix companion usage for emulated image Lionel Landwerlin 2025-10-09 20:25:59 +03:00
  • bb096b0f12 brw: Use BITFIELD_{MASK,RANGE} in clip/cull distance mask handling code Kenneth Graunke 2025-10-09 10:17:03 -07:00
  • bf76e86bc8 brw: Refactor clip/cull distance mask setting into a helper Kenneth Graunke 2025-10-09 02:16:49 -07:00
  • b3c511592a brw: Replace type_size_xvec4 with glsl_count_attribute_slots Kenneth Graunke 2025-10-08 14:34:52 -07:00
  • a12f117cef brw: Stop using type_size_dvec4 for fragment shader outputs Kenneth Graunke 2025-10-08 14:11:45 -07:00
  • d600cd4c91 vtn_bindgen2: use anonymous namespace to avoid name collisions Olivia Lee 2025-10-09 01:09:49 -07:00
  • 3a124ac82a anv: Enable VK_ANDROID_external_format_resolve Lucas Fryzek 2025-04-22 13:49:36 +01:00
  • eb70d66228 anv: Add external format resolve operation using blorp Lucas Fryzek 2025-09-03 15:24:53 -04:00
  • 48b63ee90d vulkan/runtime: Add logic to set external format resolve mode Lucas Fryzek 2025-09-03 15:41:13 -04:00
  • 131f4ca7cc vulkan/android: Add rp_attachment_has_external_format helper Lucas Fryzek 2025-08-19 07:49:18 -04:00
  • bbcafa630f anv: Modify anv feature (dis)enable code to match other drivers Lucas Fryzek 2025-04-17 15:01:36 +01:00
  • 1b333251c4 anv: Enable R10X6 & R10X6G10X6 unorm formats Lucas Fryzek 2025-08-12 08:52:41 -04:00
  • 232f8c42f7 anv: Assert that we only import ahb image with one layer Lucas Fryzek 2025-09-30 15:12:51 -04:00
  • 9493f7781d vulkan/runtime: Error if ahb has more than one layer Lucas Fryzek 2025-09-30 15:12:03 -04:00
  • d01aae2fb1 nir: Add a shader bisect tool. Emma Anholt 2025-09-18 09:23:36 -07:00
  • 6d2b2963a2 calendar: fix 25.3 branch names Yiwei Zhang 2025-10-09 10:11:39 -07:00
  • 98a6825d35 panvk: fix to clear FPK with incompatible blend modes Yiwei Zhang 2025-10-08 02:27:48 -07:00
  • c8b10b4512 meson: add vk_enum_defines.h to idep_vulkan_util_headers Romaric Jodin 2025-10-09 14:53:08 +02:00
  • ee671cf4f7 intel/nir_blockify_uniform_loads: use helpers Alyssa Rosenzweig 2025-10-07 17:01:00 -04:00
  • 6b006db492 brw/nir_lower_storage_image: use helper Alyssa Rosenzweig 2025-10-07 16:59:18 -04:00
  • e3b6440b39 brw/nir_lower_shader_calls: use helpers Alyssa Rosenzweig 2025-10-07 16:57:14 -04:00
  • ec8ed69131 brw/nir_lower_sample_index_in_coord: use helpers Alyssa Rosenzweig 2025-10-07 16:54:01 -04:00
  • 544a739abc brw/nir_lower_fs_barycentrics: avoid nir_def_rewrite_uses_after Alyssa Rosenzweig 2025-10-07 16:12:08 -04:00
  • 4fe8c19862 brw/nir_lower_alpha_to_coverage: eliminate goto Alyssa Rosenzweig 2025-10-07 16:08:58 -04:00
  • 02138d96fd tu: Prevent GPU hang with occlusion query + certain depth state Danylo Piliaiev 2025-10-08 16:03:13 +02:00
  • c1d75c6e51 treewide: use BITSET_CALLOC Alyssa Rosenzweig 2025-10-08 17:42:10 -04:00
  • 85207a4f6a util: add BITSET_CALLOC helper Alyssa Rosenzweig 2025-10-08 17:37:12 -04:00
  • 3d444619e0 ci,marge_queue: introduce testing Sergi Blanch Torne 2025-09-25 13:07:34 +02:00
  • 50c4ec0620 ci,marge_queue: use rich module Sergi Blanch Torne 2025-09-19 15:41:57 +02:00
  • 1d38792d62 ci,marge_queue: handle GitLab auth exception Sergi Blanch Torne 2025-09-19 15:36:11 +02:00
  • c2763a1992 docs,marge_queue: document the tool usage Sergi Blanch Torne 2025-09-16 10:12:09 +02:00
  • f41dcfcec7 ci,marge_queue: queue element formatting Sergi Blanch Torne 2025-09-15 15:57:32 +02:00
  • b80a93dac0 ci,marge_queue: encapsulate GitLab module queries Sergi Blanch Torne 2025-09-15 22:08:20 +02:00
  • e2acf0934b ci,marge_queue: protect form transient errors Sergi Blanch Torne 2025-09-15 21:59:24 +02:00
  • b0ea4d36ff ci,marge_queue: refactor the get queue method Sergi Blanch Torne 2025-09-15 15:43:38 +02:00
  • bf5626c82f ci,marge_queue: objects to represent the queue Sergi Blanch Torne 2025-09-15 15:38:24 +02:00
  • 02af2a199b ci,marge_queue: enhance script interruption Sergi Blanch Torne 2025-09-15 15:34:22 +02:00
  • 915648f994 ci,marge_queue: encapsulate monitor loop Sergi Blanch Torne 2025-09-15 15:31:55 +02:00
  • bb5f160dae freedreno/decode: Add 2d_to_json lua script Karmjit Mahil 2025-10-03 09:26:22 +01:00
  • f3951ec496 ci: Disable broken MR check in sanity job Valentine Burley 2025-10-09 09:00:10 +02:00
  • 73cbb35442 brw: Move into a new src/intel/compiler/brw subdirectory Kenneth Graunke 2025-10-06 14:25:26 -07:00
  • d1b0597213 brw: Drop compiler/ from brw includes Kenneth Graunke 2025-10-06 16:39:22 -07:00
  • af93215b7a intel: Re-unify brw_prim.h and elk_prim.h Kenneth Graunke 2025-10-06 16:31:36 -07:00
  • d4c8ca43ef intel: Make a libintel_compiler_nir internal static library Kenneth Graunke 2025-10-06 14:50:15 -07:00
  • 86aa241c66 brw: Rename brw_nir_trig build target to brw_nir_workarounds Kenneth Graunke 2025-10-06 14:33:23 -07:00
  • b15b83f43f brw: Drop ir_expression_operation_h from build system Kenneth Graunke 2025-10-06 14:32:47 -07:00
  • a7c2b87874 intel: Move intel_shader_reloc to common code and drop elk_shader_reloc Kenneth Graunke 2025-10-06 16:11:46 -07:00
  • 116c65cd3d brw: Rename brw_shader_reloc to intel_shader_reloc Kenneth Graunke 2025-10-06 16:00:06 -07:00
  • b458140b75 elk: Delete ELK_SHADER_RELOC_DESCRIPTORS_ADDR_HIGH Kenneth Graunke 2025-10-06 15:58:13 -07:00
  • f448ad3adf freedreno/layout: gen8 descriptor support Rob Clark 2025-09-03 19:14:20 -07:00
  • ed6f0b982b freedreno/layout: Convert fd6_view to c++ Rob Clark 2025-09-03 13:29:57 -07:00
  • 344486d583 freedreno/a6xx: Slight re-org of sampler descriptor building Rob Clark 2025-09-05 11:44:52 -07:00
  • 6195826826 freedreno/registers: pm4 updates for gen8 Rob Clark 2025-08-22 09:49:38 -07:00
  • 8a68c6684b freedreno/registers: Add gen8 descriptor layout Rob Clark 2025-08-21 10:56:40 -07:00
  • 1d2895b232 freedreno/registers: Add gen8 regs Rob Clark 2025-07-03 18:44:30 -07:00
  • 8edd6eb42e freedreno/registers: Common-ize PIPE definitions Rob Clark 2025-09-17 09:44:05 -07:00
  • 6959bd9f54 freedreno/decode: Move enum lookup out of snapshot Rob Clark 2025-09-16 09:10:37 -07:00
  • d7db333b0e freedreno/decode: Add gen8 support Rob Clark 2025-07-03 08:45:27 -07:00
  • c1d1ba613b freedreno/registers: Extract out bitset for roq_avail Rob Clark 2025-09-18 11:14:36 -07:00
  • 99b3283a5a freedreno/registers: Fix a couple reg names Rob Clark 2025-09-18 15:04:21 -07:00
  • ed2e8d57e9 freedreno/registers: x_ADDR_MODE_CNTL is a6xx and earlier Rob Clark 2025-09-18 11:08:43 -07:00
  • 30e32c9c78 freedreno/registers: Rename some unknowns Rob Clark 2025-09-18 14:28:49 -07:00
  • 50ab38092f freedreno/registers: More register prep Rob Clark 2025-08-27 08:00:46 -07:00
  • 67caa784cd freedreno/afuc: Add missing varset check Rob Clark 2025-09-18 12:00:36 -07:00
  • f7ce548d78 freedreno/decode/crashdec: Limit snapshot BO size Rob Clark 2025-09-17 08:22:39 -07:00
  • 1a8a16f99d freedreno/a6xx: Move reg to static-non-context Rob Clark 2025-09-19 13:46:20 -07:00
  • 07f3b62d59 android: fix building rules for i915, r300 Mauro Rossi 2025-10-03 20:43:10 +02:00
  • cb86341829 meson: remove '--outdir' argument in script Romaric Jodin 2025-10-07 17:55:31 +02:00
  • acf953757e brw: prevent LOAD_REG modifications on MOV_INDIRECT/BROADCAST Lionel Landwerlin 2025-10-08 09:00:15 +03:00
  • a21b925caa anv: Rename anv_shader_bin to anv_shader_internal José Roberto de Souza 2025-10-08 10:17:37 -07:00
  • 5c8d7c30f5 anv: Simply anv_shader_set_relocs() parameters José Roberto de Souza 2025-10-08 10:02:21 -07:00
  • d5b8c7c17e anv: Drop shader relocs from anv_shader_bin_create() José Roberto de Souza 2025-10-08 09:57:13 -07:00
  • 62a746b353 anv: Replace duplicated code set shader relocs by a function José Roberto de Souza 2025-10-07 12:41:36 -07:00
  • 16458f756e ci/panfrost: udpate panfrost-g610-fails to reflect latest stats Yiwei Zhang 2025-10-08 11:32:33 -07:00