Commit Graph

  • b10369631e ci/container: Add script to build Perfetto tracebox Laura Nao 2025-11-19 15:03:25 +01:00
  • f9243dc92b ci/prepare-artifacts: Keep pps-producer binary in artifacts Laura Nao 2025-11-10 11:31:58 +01:00
  • b178612f11 ci: Enable Perfetto tracing support in Mesa builds for Linux/Android Laura Nao 2025-11-10 11:27:47 +01:00
  • fcd2acba41 ci/venus: skip Android incremental and shared present tests Yiwei Zhang 2025-11-20 21:55:38 -08:00
  • 17b9bc2770 spirv: Only set workgroup_size_variable on compute-like stages Faith Ekstrand 2025-11-20 10:26:47 -05:00
  • 0f2dcf656a freedreno/fdl: Optimize linear_to_tiled with avx2 Ryan Houdek 2025-10-28 10:13:34 -07:00
  • 3160c516ca brw: Delete input_slots_valid from brw_wm_prog_key Kenneth Graunke 2025-09-23 13:52:05 -07:00
  • 868377e4c7 brw: Delete program_string_id from brw program keys Kenneth Graunke 2025-09-15 16:03:16 -07:00
  • fbd9bf6aeb iris: Use iris_any_prog_key, not brw_any_prog_key Kenneth Graunke 2025-09-15 15:56:36 -07:00
  • ad14942300 meson: Fix sysprof-capture-4 dependency Matt Turner 2025-11-20 13:31:31 -05:00
  • 8cc06191a8 apple_cgl.c: Fix error: call to undeclared function 'os_get_option' Yurii Kolesnykov 2025-11-13 17:20:07 +00:00
  • 4913177b14 loader: Wrap nouveau_zink_predicate with HAVE_LIBDRM Yurii Kolesnykov 2025-11-13 16:17:34 +00:00
  • d7f03c649e nir/lower_io_passes: only sort variables for nir_lower_io_vars_to_temporaries Marek Olšák 2025-11-16 10:27:19 -05:00
  • 02148dc6bc nir/lower_io_passes: fold bool lower_indirect_inputs Marek Olšák 2025-11-05 13:51:55 -05:00
  • 9b4fc64324 nir/lower_io_passes: simplify conditions for when to lower IO to temps Marek Olšák 2025-11-16 10:22:54 -05:00
  • edfa3fdfbc nir/lower_io_passes: lower indirect TCS outputs sooner and clarify the behavior Marek Olšák 2025-11-05 13:39:28 -05:00
  • 3e01031f10 radv: consistently use the value in bytes for esgs_itemsize Anna Maniscalco 2025-11-19 18:57:47 +01:00
  • 5e8885a339 radv: recalculate legacy_gs_info on bind Anna Maniscalco 2025-11-18 23:40:00 +01:00
  • 36f6cf8a35 freedreno/registers: Clarify bit 64B of CP_REG_TO_MEM Karmjit Mahil 2025-11-19 17:00:52 +00:00
  • 9c34567a4a vulkan: stop excluding Shader64BitIndexingEXT SPIR-V cap Samuel Pitoiset 2025-11-20 09:34:07 +01:00
  • 334ffcda14 iris: Release global_bufmgr_list_mutex on missing error paths José Roberto de Souza 2025-11-19 09:09:01 -08:00
  • bfdccc7563 freedreno/registers: Mark functions as constexpr where possible Karmjit Mahil 2025-11-20 11:21:31 +00:00
  • a9c64b737d freedreno: Collapse A6XXProps/A7XXProps Rob Clark 2025-11-18 15:54:27 -08:00
  • 1574ddffb7 freedreno: Move magic/magic_raw out of props Rob Clark 2025-11-18 15:50:31 -08:00
  • 43dd11ca6a freedreno: Flatten fd_dev_info props Rob Clark 2025-11-18 15:39:09 -08:00
  • 062e90f19b freedreno: Move RB_CCU_DBG_ECO_CNTL to raw_magic_regs Rob Clark 2025-11-18 14:37:51 -08:00
  • 231ff1c14d freedreno: Move UCHE_UNKNOWN_0E12 to raw_magic_regs Rob Clark 2025-11-18 14:31:15 -08:00
  • 17a6456b84 freedreno: Move VPC_DBG_ECO_CNTL to raw_magic_regs Rob Clark 2025-11-18 14:13:45 -08:00
  • f9d3f6f95c freedreno: Move HLSQ_DBG_ECO_CNTL to raw_magic_regs Rob Clark 2025-11-18 13:50:51 -08:00
  • 39cd8d6d24 freedreno: Move SP_DBG_ECO_CNTL to raw_magic_regs Rob Clark 2025-11-18 13:35:30 -08:00
  • 1c8b9ad594 freedreno: Move PC_MODE_CNTL to raw_magic_regs Rob Clark 2025-11-18 13:25:40 -08:00
  • d18d75a236 freedreno: Move UCHE_CLIENT_PF to raw_magic_regs Rob Clark 2025-11-18 13:11:55 -08:00
  • bc4bdf58ec freedreno: Move SP_CHICKEN_BITS to raw_magic_regs Rob Clark 2025-11-18 12:05:36 -08:00
  • 6d13e0a4cc freedreno: Move GRAS_DBG_ECO_CNTL to raw_magic_regs Rob Clark 2025-11-18 11:44:40 -08:00
  • 8f0c920a52 freedreno: Move TPL1_DBG_ECO_CNTL to raw_magic_regs Rob Clark 2025-11-18 11:11:17 -08:00
  • e81defa52d freedreno: Move *_POWER_CNTL to raw_magic_regs Rob Clark 2025-11-18 10:50:07 -08:00
  • 31d69602d8 lavapipe: Bump maxGeometryInputComponents to 128. Michal Krol 2025-11-19 10:30:01 +01:00
  • bac9d17ead radeonsi/sqtt: clear out sqtt bo on resize Pierre-Eric Pelloux-Prayer 2025-11-18 12:00:17 +01:00
  • 9e76f5f2a2 radv: enable global BO list if vm_always_valid is supported Pierre-Eric Pelloux-Prayer 2025-10-22 15:44:15 +02:00
  • cf4c55a20f ac/info: get vm_always_valid support through ac_linux_drm Pierre-Eric Pelloux-Prayer 2025-10-22 15:42:14 +02:00
  • f57993b71d ac/virtio: fix incorrect NULL check Pierre-Eric Pelloux-Prayer 2025-09-24 09:27:32 +02:00
  • 51365585e2 ac/virtio: remove dead code Pierre-Eric Pelloux-Prayer 2025-10-22 15:34:43 +02:00
  • 3889695e9f aco/tests: switch to drm-shim Samuel Pitoiset 2025-11-19 17:58:47 +01:00
  • a729b0ebaa meson: require drm-shim for ACO tests Samuel Pitoiset 2025-11-19 16:05:15 +01:00
  • b4121a30df amd/drm-shim: export a function that allows to select a different device Samuel Pitoiset 2025-11-19 17:58:21 +01:00
  • 07b7de35cc anv: Wa_18040903259 only applies to RCS when in GPGPU mode Lionel Landwerlin 2025-11-14 12:04:30 +02:00
  • 168a8d0b52 radv: fix RB+ for depth-only with unused attachments Samuel Pitoiset 2025-11-18 16:14:53 +01:00
  • 5db246a5ba perfetto: use the new upstream repo Eric Engestrom 2025-11-19 12:38:39 +01:00
  • 829bd406c0 venus: fix racy semaphore feedback counter update Yiwei Zhang 2025-11-18 19:20:42 -08:00
  • 0bd5734349 panvk: Set primitive_index_override when prim ID is written by IDVS Faith Ekstrand 2025-11-17 22:21:09 -05:00
  • 333ca9133a pan/genxml: Rename Primitive Index Override Faith Ekstrand 2025-11-17 22:28:11 -05:00
  • 652a5f41bf pan/bi: Add support for writing gl_PrimitiveID from IDVS Faith Ekstrand 2025-11-19 15:37:59 -05:00
  • 5700c87db6 pan/bi: Add some helpers an an info field for needing the extended FIFO Faith Ekstrand 2025-11-19 14:45:55 -05:00
  • 9e339f4b32 nir: rename nir_lower_indirect_derefs -> nir_lower_indirect_derefs_to_if_else_trees Marek Olšák 2025-11-16 11:55:21 -05:00
  • 22871fb8bd nir: for nir_shift_channels, fill undefined components with undef instead of .x Marek Olšák 2025-11-05 16:12:47 -05:00
  • 65837d8289 ac,radeonsi: remove gfx11 FW-based MCBP Marek Olšák 2025-11-09 12:25:12 -05:00
  • f0aad5bd7e anv: Convert indirect to direct dispatch Sagar Ghuge 2025-11-18 14:05:49 -08:00
  • 15ffe6c524 anv/perfetto: include all pc reasons Felix DeGrood 2025-11-17 23:42:23 +00:00
  • 5ccbcf8a8b tu: Support softfloat64 Connor Abbott 2025-10-07 12:04:57 -04:00
  • 3b3954e2b8 util/glsl2spirv: Use better glslang flag for -Olib Connor Abbott 2025-10-07 18:27:02 -04:00
  • 9e3bc1f123 tu: Make softfloat shader compiled on demand Connor Abbott 2025-11-17 15:46:24 -05:00
  • 6400de124c docs: Update the minimal MSVC version requirements Yonggang Luo 2025-11-20 00:22:08 +08:00
  • ca364a9551 ci: update image tags for windows container Yonggang Luo 2025-11-20 00:25:35 +08:00
  • 11a775539f ci: MSVC 2019 is not support anymore, remove it. Yonggang Luo 2025-11-20 00:17:17 +08:00
  • 84cce2a739 ci/microsoft: Downgrading WinFlexBison.win_flex_bison to version 2.5.24 Yonggang Luo 2025-11-20 00:09:04 +08:00
  • 4b4061fa71 kk: Fix image to image copy Aitor Camacho 2025-11-14 00:23:54 +09:00
  • 6d9f563960 spirv: Assume variable workgroup size unless it's set Faith Ekstrand 2025-11-19 12:46:10 -05:00
  • 80db8171de zink: Lock around screen_debug_marker_{begin,end} Mel Henning 2025-11-12 18:22:00 -05:00
  • 018178842e zink: Lock queue_lock in zink_destroy_screen Mel Henning 2025-11-12 18:14:28 -05:00
  • 9acce36652 zink: Create one queue lock per device Mel Henning 2025-11-12 17:44:36 -05:00
  • dff1b9d4e9 zink: Make screen->queue_lock a pointer Mel Henning 2025-11-12 17:26:42 -05:00
  • f0dc8c0224 zink: Return zink_device in create_logical_device Mel Henning 2025-11-12 17:20:05 -05:00
  • abc719f01f kk: Add multiViewport and EXT_shader_viewport_index_layer support Aitor Camacho 2025-11-19 12:17:37 +09:00
  • 15f170e369 kk: Merge io type modifying passes into one Aitor Camacho 2025-11-19 12:16:28 +09:00
  • cbd0c9eb3b panvk: Add a panvk_common_sysvals struct Faith Ekstrand 2025-11-15 18:34:46 -05:00
  • 3ebabe9e43 docs/release-calendar: add 26.0 branchpoint and release candidates Eric Engestrom 2025-11-19 19:46:55 +01:00
  • 6fe2035065 anv: bump maxTessellationControlTotalOutputComponents Lionel Landwerlin 2025-11-19 12:26:02 +02:00
  • 65ba14519e pan: fix a bifrost disassembly assert failure Eric R. Smith 2025-11-17 19:24:46 -04:00
  • 7a3bfd1f79 rocket: drop file names from the generated file Dmitry Baryshkov 2025-11-19 14:19:36 +02:00
  • cdb6468c53 ethosu: drop file names from the generated file Dmitry Baryshkov 2025-11-19 14:19:36 +02:00
  • 9a9342e4aa anv/video: handling segmentations features for vp9 decoding Hyunjun Ko 2025-11-12 15:36:24 +01:00
  • 1479e1ef82 anv/video: rework for handling alternative quantizer for vp9 decoding. Hyunjun Ko 2025-11-12 15:32:17 +01:00
  • 8827123fef tu: Disable FLAG_WAIT_FOR_BR sync when CB is disabled Danylo Piliaiev 2025-11-11 14:54:46 +01:00
  • 9370bdc61e tu: Disable by default CB running alongside renderpasses Danylo Piliaiev 2025-11-07 15:36:52 +01:00
  • 5d2b171886 tu/cs: Helpers to create a region that can be easily enabled/disabled Danylo Piliaiev 2025-11-11 14:47:11 +01:00
  • a7f63a5dbb tu: Do not WAIT_FOR_BR if concurrent binning is disabled Danylo Piliaiev 2025-11-06 15:38:40 +01:00
  • f2fb8ad422 tu: Don't CONCURRENT_BIN_DISABLE when there is no depth image Danylo Piliaiev 2025-11-06 15:02:49 +01:00
  • ee4f375bfd tu: Fix CB barrier description Danylo Piliaiev 2025-11-11 17:23:25 +01:00
  • 1f144081ec meson: Add asahi to aarch64's auto-generated drivers Janne Grunau 2025-11-09 22:47:56 +01:00
  • fa66b670d4 aco/optimizer: reduce max alu_opt_info stack operands to 4 Georg Lehmann 2025-11-11 18:13:05 +01:00
  • 4da74eed96 aco/tests: test packed fma opts Georg Lehmann 2024-12-17 17:14:08 +01:00
  • 1f0293be0d aco/optimizer: use new helpers for packed fma Georg Lehmann 2024-12-16 18:15:45 +01:00
  • fec10ea3ea aco/optimizer: use new helpers for add16 opts Georg Lehmann 2024-12-14 18:10:39 +01:00
  • e8f5b9374b aco/optimizer: use new helpers to optimize mul(b2f(a), b) Georg Lehmann 2024-12-14 16:51:55 +01:00
  • f0e24284f5 aco/optimizer: create max3/min3/med3 with salu min/max Georg Lehmann 2024-12-14 15:40:29 +01:00
  • d21734e024 aco/optimizer: use new helper functions to create med3 Georg Lehmann 2024-12-13 20:41:55 +01:00
  • 6fc250fc06 aco/optimizer: use new helpers for min3/max3/minmax/maxmin Georg Lehmann 2024-12-12 22:11:21 +01:00
  • 5d02eae052 aco/optimizer: add less agressive pattern matching option Georg Lehmann 2025-10-29 20:34:33 +01:00
  • 2c05aa34aa aco/optimizer: create fma with s_mul_f32/f16 Georg Lehmann 2024-12-12 19:35:01 +01:00
  • 5abc961514 aco/optimizer: use new helpers to create fma Georg Lehmann 2025-03-27 15:57:10 +01:00