Commit Graph

  • 14c2afcb06 util/log: Add a MESA_LOG_LEVEL environment variable Faith Ekstrand 2025-09-05 11:53:59 -04:00
  • 72ba6bbbe3 r300: re-format using clang-format Christian Gmeiner 2025-09-08 13:06:51 +02:00
  • 92e329ba5a mesa: Use mesa_log_if_debug() for no context errors Faith Ekstrand 2025-09-05 12:14:58 -04:00
  • 28342d1f11 zink: correctly handle batch_id==0 in check_last_finished() Mike Blumenkrantz 2025-09-08 10:51:29 -04:00
  • 683e3ea0af zink: fix edgeflags check on program creation Mike Blumenkrantz 2025-09-03 13:26:23 -04:00
  • a11a02d6f6 zink: clamp subgroup op return types to required int/uint types Mike Blumenkrantz 2025-09-08 11:06:15 -04:00
  • fe82d156bf zink: flag pipeline_changed when updating shader modules Mike Blumenkrantz 2025-09-08 12:31:58 -04:00
  • 15ee3873aa freedreno/registers: Update GMU register xml Rob Clark 2025-09-08 09:12:25 -07:00
  • a31dc3c5af freedreno/registers: Generate _HI/LO builders for reg64 Rob Clark 2025-09-07 09:28:22 -07:00
  • 04e2140d8b freedreno/registers: remove python 3.9 dependency for compiling msm Rob Clark 2025-09-06 16:55:43 -07:00
  • 91ff96b513 freedreno/registers: Remove license/etc from generated headers Rob Clark 2025-09-06 16:30:48 -07:00
  • a70279adc2 freedreno/registers: Re-enable validation for gen_header.py Rob Clark 2025-09-06 16:49:59 -07:00
  • 6e0f9e8f67 etnaviv: Replace unsupported blit debug message with detailed dump and assertion Christian Gmeiner 2025-07-21 21:43:40 +02:00
  • 914b60f0dd v3dv: Fix stencil clear values for only stencil clears Jose Maria Casanova Crespo 2025-09-08 13:06:55 +02:00
  • ae9edb6fc0 radv/ci: Add uncovered CTS issue to gfx1201 fails Lars-Ivar Hesselberg Simonsen 2025-09-04 10:55:23 +02:00
  • 66cd23aa73 panvk/ci: Add uncovered CTS issue to flakes Lars-Ivar Hesselberg Simonsen 2025-08-27 17:34:56 +02:00
  • e6dae6ef5f vulkan: Optimize implicit end_subpass barrier Lars-Ivar Hesselberg Simonsen 2025-08-26 13:37:12 +02:00
  • eccc198284 vulkan: Optimize implicit begin_subpass barrier Lars-Ivar Hesselberg Simonsen 2025-08-25 15:22:24 +02:00
  • c0def2cf27 vulkan: Add transition_view_mask calculation Lars-Ivar Hesselberg Simonsen 2025-08-29 11:25:14 +02:00
  • 067305e4c6 vulkan: Find first_subpass when creating renderpass Lars-Ivar Hesselberg Simonsen 2025-08-25 17:28:26 +02:00
  • 3bad2ae069 vulkan: Stop combining subpass dependencies Lars-Ivar Hesselberg Simonsen 2025-08-25 17:53:20 +02:00
  • 3d8fa90845 Revert "ci: disable Collabora's farm due to maintenance" serguei 2025-09-08 09:37:39 +02:00
  • 504a522a1e zink: toggle ctx->has_swapchain when flushing clears Mike Blumenkrantz 2025-09-08 10:12:58 -04:00
  • 764b3d9161 tu: Implement transient attachments and lazily allocated memory Connor Abbott 2025-09-02 16:28:54 -04:00
  • 3b990ba210 tu: Make tu_image point to tu_device_memory instead of tu_bo Connor Abbott 2025-09-02 16:24:54 -04:00
  • 88d001383a tu: Add support for a "lazy" sparse VMA Connor Abbott 2025-08-28 17:53:16 -04:00
  • 93a80f4bb9 tu/drm: Split out iova allocation and BO allocation Connor Abbott 2025-08-28 16:55:51 -04:00
  • b663d8f762 freedreno: Add blit_wfi_quirk and use in turnip Connor Abbott 2025-09-04 17:11:08 +02:00
  • 5331de653c zink: Don't use VK_PRESENT_MODE_IMMEDIATE_KHR on wayland Derek Foreman 2025-05-06 11:37:35 -05:00
  • 67a662ed05 pan/bi: Propagate MKVEC.v2i8 and V2X8_TO_V2X16 for replicate swizzle Mary Guillemard 2025-09-03 15:51:46 +00:00
  • 59e0a15c47 pan/bi: Make va_optimize_forward run until there is no progress Mary Guillemard 2025-09-03 15:47:40 +00:00
  • 03ff41e747 intel/perf: fix enum type for eu stall props Eric Engestrom 2025-09-04 11:40:55 +02:00
  • 8f543a0ee1 r600/sfn: Don't fall through if a WaitACK was scheduled Gert Wollny 2025-09-08 15:36:25 +02:00
  • 10d3b95d54 r600/sfn: start scheduling memory writes earlier Gert Wollny 2025-09-08 15:30:32 +02:00
  • 8e2ff175c6 ci/update_traces_checksum: fix regex detecting PIGLIT_REPLAY_DEVICE_NAME in job logs Eric Engestrom 2025-09-04 19:42:39 +02:00
  • 62428ae59b ci/update_traces_checksum: fix decoding of log lines Eric Engestrom 2025-09-06 23:24:18 +02:00
  • eb79f6573c zink+radv/ci: comment out the two checksums Eric Engestrom 2025-09-06 23:20:09 +02:00
  • 8c8a7da43e zink: use polygonModePointSize instead of open-coding Erik Faye-Lund 2025-09-08 11:43:56 +02:00
  • 9a93f794cd radv/bvh: Do not write pointer flag related data on GFX103 Konstantin Seurer 2025-08-27 09:15:12 +02:00
  • 8913e8502d zink: add missing gpl requirement Erik Faye-Lund 2025-09-08 13:30:18 +02:00
  • 313b0ebd83 zink: update profile schema Erik Faye-Lund 2025-09-08 13:19:16 +02:00
  • c9b2c00de6 radv: Enable VK_EXT_ycbcr_2plane_444_formats David Rosca 2025-09-04 12:41:12 +02:00
  • a758273231 vulkan/format: Map VK_EXT_ycbcr_2plane_444_formats to pipe format David Rosca 2025-09-04 12:39:08 +02:00
  • 10dbb0ed2a util/format: Add VK_EXT_ycbcr_2plane_444_formats formats David Rosca 2025-09-04 12:38:36 +02:00
  • ef01013b71 r600: update multi_draw_indirect_params drm version requirement Patrick Lerda 2025-08-29 13:20:50 +02:00
  • 10b5bbb6dc etnaviv: re-format using clang-format Christian Gmeiner 2025-09-08 13:13:23 +02:00
  • df5e8e1252 r600: fix r600_resource_copy_region behavior for some formats Patrick Lerda 2025-08-29 12:58:42 +02:00
  • 5e7b6df860 radv/video: Support quantization map on VCN5 David Rosca 2025-09-02 16:29:41 +02:00
  • a03e055cd3 radv/video: Set rate control to default on reset David Rosca 2025-09-03 09:37:26 +02:00
  • 070c3d2b89 ac/vcn: Add RADEON_VCN_IB_COMMON_OP_RESOLVEINPUTPARAMLAYOUT David Rosca 2025-09-02 15:06:35 +02:00
  • a53190a426 nir/load_store_vectorize: hoist base addr instead of subtracting Daniel Schürmann 2025-07-19 12:49:57 +02:00
  • cfba417316 nir/load_store_vectorize: optimize accesses with u2u64(ishl.nuw(iadd)) Rhys Perry 2025-09-02 10:20:09 +01:00
  • 4bc4322150 nir/load_store_vectorize: call nir_def_num_lsb_zero less Rhys Perry 2025-09-02 10:30:41 +01:00
  • 491b7e851f nir/load_store_vectorize: refactor entry key creation Rhys Perry 2025-09-02 10:20:07 +01:00
  • 8888c2471b nir/load_store_vectorize: refactor offset parsing Rhys Perry 2025-08-29 11:41:58 +01:00
  • acb47d2c78 nir/load_store_vectorize: also parse offsets through u2u64 if additions don't wrap around Daniel Schürmann 2025-07-17 11:33:34 +02:00
  • 084add9959 ci: disable Collabora's farm due to maintenance Sergi Blanch-Torne 2025-08-13 09:32:21 +02:00
  • 891d46f517 st/glsl_to_nir: dont add duplicate state tokens Timothy Arceri 2025-08-27 14:23:40 +10:00
  • 5231bbe32e st/glsl: set driver loc after lowering clipplane Timothy Arceri 2025-09-05 10:29:24 +10:00
  • 265b878f80 st/glsl: set driver location in nir_lower_point_size_mov() Timothy Arceri 2025-09-01 16:46:11 +10:00
  • 8b1d48cf0b nir: move nir_lower_point_size_mov() to st Timothy Arceri 2025-09-01 16:11:52 +10:00
  • a73dab0af8 st/glsl: set driver location in nir_lower_alpha_test() Timothy Arceri 2025-09-01 15:20:37 +10:00
  • 450419c3f4 nir: move nir_lower_alpha_test() to the st Timothy Arceri 2025-09-01 14:29:52 +10:00
  • 3d9a5ee95d st/glsl: set driver locations in nir_lower_drawpixels() Timothy Arceri 2025-09-01 11:12:50 +10:00
  • 8417f4a8eb nir: move nir_lower_drawpixels() to the state tracker Timothy Arceri 2025-09-01 10:57:29 +10:00
  • 109040a4b5 st/glsl: fix nir_lower_position_invariant() Timothy Arceri 2025-08-29 14:27:19 +10:00
  • 79f0060618 st/glsl: fix packed uniform handling in st_nir_lower_fog() Timothy Arceri 2025-08-29 12:21:23 +10:00
  • 3da857d7c5 st/glsl: encapsulate more in st_nir_state_variable_create() Timothy Arceri 2025-09-04 10:16:15 +10:00
  • 415db01738 venus/ci: document fixed tests Eric Engestrom 2025-09-07 22:25:21 +02:00
  • 7d56f83875 zink+turnip/ci: document fixed tests Eric Engestrom 2025-09-07 22:24:59 +02:00
  • 0cfc3429fc zink+nvk/ci: document fixed tests Eric Engestrom 2025-09-07 22:24:51 +02:00
  • a5fd6fce4c nvk/ci: document fixed tests Eric Engestrom 2025-09-07 22:25:11 +02:00
  • e0adaae78a r300/ci: document fixed tests Eric Engestrom 2025-09-07 22:24:31 +02:00
  • ff791ab7a9 etnaviv/ci: document fixed tests Eric Engestrom 2025-09-07 22:24:22 +02:00
  • 2f8b8649f0 iris: Increase max_shader_buffer_size to max_buffer_size Christoph Neuhauser 2025-09-05 14:19:57 +02:00
  • 62815cc91f util: Avoid invalid access in ralloc_print_info() Caio Oliveira 2025-08-26 15:17:47 -07:00
  • f37c9c873c brw: Fix printing of blocks in disassembly when BRW is available Caio Oliveira 2025-07-18 09:40:23 -07:00
  • c78f1d516c nir/algebraic: add pattern for (a << #b) * #c => a * (#c << #b) Daniel Schürmann 2025-09-04 11:55:50 +02:00
  • 87f451aa39 intel/ci: update restricted trace checksums Georg Lehmann 2025-09-06 11:59:12 +02:00
  • f47e4fee4c mesa: clamp fog scale to -FLT_MAX instead of FLT_MIN Georg Lehmann 2025-09-05 11:48:33 +02:00
  • 885323ea3a tgsi/nir: Handling TGSI_OPCODE_RET in tgsi_to_nir Yonggang Luo 2025-09-04 11:13:11 +08:00
  • c2a9a33f75 nvk: Use Vulkan formats for SET_ZT_FORMAT instead of NIL Faith Ekstrand 2025-09-05 16:32:43 -04:00
  • 29fb897c0a ir3: Enable nir_opt_shrink_shrink_vec_array_vars. Emma Anholt 2025-08-22 18:54:45 -07:00
  • b353f868dc ir3: Enable nir_opt_shrink_stores. Emma Anholt 2025-08-21 12:00:33 -07:00
  • baeb070a94 nvk: Stop adding Vulkan image usage flags Faith Ekstrand 2025-08-23 11:11:23 -04:00
  • 446d5ef103 vulkan: Drop the driver_internal from vk_image_view_init/create() Faith Ekstrand 2025-08-23 10:58:13 -04:00
  • d1ef8647ac v3dv: Use VK_IMAGE_VIEW_CREATE_DRIVER_INTERNAL_BIT_MESA Faith Ekstrand 2025-08-23 11:06:09 -04:00
  • 1897d5d9c9 radv: Use VK_IMAGE_VIEW_CREATE_DRIVER_INTERNAL_BIT_MESA Faith Ekstrand 2025-08-23 10:47:38 -04:00
  • 4eb098a6f1 nvk: Use VK_IMAGE_VIEW_CREATE_DRIVER_INTERNAL_BIT_MESA Faith Ekstrand 2025-08-23 10:36:53 -04:00
  • 42abf00f2b vulkan: Handle VK_IMAGE_VIEW_CREATE_DRIVER_INTERNAL_BIT_MESA automatically Faith Ekstrand 2025-08-26 11:47:49 -04:00
  • e7b0cbdf40 vulkan/meta: Always set VK_IMAGE_VIEW_CREATE_DRIVER_INTERNAL_BIT_MESA Faith Ekstrand 2025-08-23 10:20:31 -04:00
  • 89110b8d1d nvk: Use the image format for depth views Faith Ekstrand 2025-09-05 16:32:43 -04:00
  • 7527ad001a tu: Lower ViewIndex to 0 when multiview is disabled Connor Abbott 2025-09-05 16:50:24 -04:00
  • 5bb463bb48 nak/qmd: properly set target shared mem size Karol Herbst 2025-09-02 12:56:23 +02:00
  • a0131b53ad nvk: use hardware limits for maxComputeSharedMemorySize Karol Herbst 2025-09-02 12:53:46 +02:00
  • 1d5a1b11db nak/qmd: base shared mem size allocation on hardware limits Karol Herbst 2025-09-02 12:35:56 +02:00
  • b09deba713 nouveau/winsys: add shared memory size tables Karol Herbst 2025-09-02 11:00:23 +02:00
  • 3c9fa18069 nvk: prepare for higher shared memory sizes Karol Herbst 2025-09-02 10:22:37 +02:00
  • 083a3dc545 util: move typed_memcpy into macros.h Karol Herbst 2025-09-02 23:44:29 +02:00
  • 1c764357e8 nvk: Only copy 32-bits for cond render operand A Mel Henning 2025-09-04 15:40:44 -04:00