Commit Graph

  • 1cd047c958 amd/vpelib: Handle Destination Rect with zero dimensions Nagulendran, Iswara 2025-08-27 10:45:34 -04:00
  • 4c96e8c352 amd/vpelib: Add new colors to visual confirm Assadian, Navid 2025-08-27 08:46:21 -04:00
  • d79665066d amd/vpelib: Ensures type-safe comparison for callback assignment swscm, z1 2025-08-26 10:13:54 -04:00
  • 237ab0778e amd/vpelib: Create Function to Check for Blending Feature Zhao, Jiali 2025-08-26 09:46:55 -04:00
  • 6f41c62720 rusticl/mesa: make PipeScreen refcounted Karol Herbst 2025-09-14 17:59:51 +02:00
  • 501f59e159 rusticl/mesa: make PipeScreen transparent Karol Herbst 2025-09-14 21:48:09 +02:00
  • f7fcd7ed5d rusticl/mesa: rework Context creation Karol Herbst 2025-09-14 21:33:54 +02:00
  • 6a71ecaad7 rusticl/mesa: add PipeScreen::pipe Karol Herbst 2025-09-14 14:52:50 +02:00
  • b67be5d829 rusticl/util: make ThreadSafeCPtr Copy, Clone and transparent Karol Herbst 2025-09-14 18:31:53 +02:00
  • d52452a486 glsl: allow barrier builtin functions for mesh shader Qiang Yu 2025-09-03 15:41:53 +08:00
  • 9ffbf9f96b glsl: translate mesa stage for mesh shader Qiang Yu 2025-05-09 13:56:21 +08:00
  • ecb1322737 glsl: flat qualifier is not needed for per primitive IO Qiang Yu 2025-07-16 17:27:19 +08:00
  • 521aa2e010 glsl: no xfb buffer qualifier for mesh shader Qiang Yu 2025-07-15 14:46:06 +08:00
  • 8c58bd5acf glsl: lower shared and task playload for mesh shader Qiang Yu 2025-06-11 15:17:34 +08:00
  • 2b76809dfc glsl: handle explicit location for mesh shader Qiang Yu 2025-05-23 10:24:54 +08:00
  • bd365d1d2a glsl: handle mesh shader when optimize varying Qiang Yu 2025-02-27 10:29:39 +08:00
  • 6176b85d2c glsl: add mesh pipeline varying linkage Qiang Yu 2025-02-27 10:06:58 +08:00
  • 6e41854f1d glsl: pack varying limit check code into functions Qiang Yu 2025-07-14 15:58:56 +08:00
  • 59f1186af2 glsl: pack vertex pipeline varying linkage into a function Qiang Yu 2025-02-26 10:47:39 +08:00
  • c6b24b4cc2 glsl: disable mesh shader output remove when separate shader Qiang Yu 2025-02-25 15:19:18 +08:00
  • 38d385673f glsl: validate MS/FS interstage in/out variable type Qiang Yu 2025-02-25 14:28:51 +08:00
  • 6da726c59c glsl: handle per primitive varying when link Qiang Yu 2025-02-25 11:30:17 +08:00
  • faa9fea7d2 glsl: validate MS/FS interstage in/out block Qiang Yu 2025-02-25 10:06:28 +08:00
  • ae3c0ac9e9 glsl: gl_nir_link_glsl handle mesh shader Qiang Yu 2025-02-25 09:43:13 +08:00
  • 5b87ef9560 glsl: nir_build_program_resource_list support mesh shader Qiang Yu 2025-08-11 15:58:04 +08:00
  • 30fde159eb glsl: add mesh shader builtin functions Qiang Yu 2025-02-22 21:41:45 +08:00
  • 69127db647 glsl: handle mesh shader output block Qiang Yu 2025-02-21 19:16:28 +08:00
  • 0e26c48d79 glsl: assign mesh shader output variable array size Qiang Yu 2025-02-20 17:31:57 +08:00
  • 6a2bf2024d glsl: add mesh shader builtin outputs Qiang Yu 2025-02-19 18:38:09 +08:00
  • c260aa3928 glsl: add input builtin variables for mesh shader Qiang Yu 2025-02-18 17:38:59 +08:00
  • 691601e89e glsl: handle work group in layout for mesh shader Qiang Yu 2025-02-18 15:17:43 +08:00
  • 611370965f glsl: handle max_vertices/primitives for mesh shader Qiang Yu 2025-02-18 10:34:40 +08:00
  • de22e59231 glsl: handle mesh shader primitive type layout qualifier Qiang Yu 2025-02-17 17:10:47 +08:00
  • c2a35ae70d glsl: allow shared variables in task and mesh shader Qiang Yu 2025-02-17 14:57:15 +08:00
  • 6415cec230 glsl: handle PerPrimitiveEXT qualifier Qiang Yu 2025-02-17 11:09:00 +08:00
  • b2e9a6d935 glsl: handle taskPayloadSharedEXT variables Qiang Yu 2025-02-12 10:38:24 +08:00
  • 2b8c273322 glsl: prepare parse state for mesh shader Qiang Yu 2025-02-17 20:31:15 +08:00
  • 93024ea247 radeonsi: hide real modifier export behind AMD_DEBUG Qiang Yu 2025-09-17 16:31:18 +08:00
  • 996c0af482 radeonsi: fix use aco/llvm debug options Qiang Yu 2025-09-17 16:15:48 +08:00
  • 3a4b3322d4 freedreno/decode: checkreg handling for bitsize/stride Rob Clark 2025-09-21 08:27:00 -07:00
  • 159d0596c4 freedreno/registers: Fix x_CONTEXT_SWITCH_GFX_PREEMPTION_SAFE_MODE Rob Clark 2025-09-19 10:39:29 -07:00
  • 897a47602a freedreno/registers: Remove conflicting RBBM regs Rob Clark 2025-09-19 10:10:53 -07:00
  • 68e5f150e3 freedreno/decode: Add test to check for conflicting regs Rob Clark 2025-09-19 09:38:55 -07:00
  • 8e000cecac glx: Fix segfault when Nvidia PRIME render offload is enabled, but not used stefan11111 2025-09-12 22:54:30 +03:00
  • 19dc279d43 zink/ci: drop gbm override now that debian has a usable xorg Eric Engestrom 2025-09-17 10:41:08 +02:00
  • b0be900f93 llvmpipe: implement GL_ARB_sample_locations Roland Scheidegger 2025-09-04 13:13:16 +02:00
  • 60924b4819 gallium,mesa/st: reverse logic for y flip for programmable sample locations Roland Scheidegger 2025-09-13 15:53:52 +02:00
  • c3cf50e2f1 lavapipe: expose support for msaa 8x Roland Scheidegger 2025-09-17 23:13:11 +02:00
  • 92550b106c llvmpipe: fix incorrect scissor planes Roland Scheidegger 2025-09-18 17:36:01 +02:00
  • 404cbc28d9 lavapipe: don't leak the temporary msaa resource Roland Scheidegger 2025-09-17 22:56:54 +02:00
  • 762fd255d8 docs: fix up old comment about fake msaa for llvmpipe Roland Scheidegger 2025-08-30 16:53:11 +02:00
  • 0064baeaa5 llvmpipe: add bitcasts around fptrunc/fpext operations Roland Scheidegger 2025-09-17 22:35:06 +02:00
  • bbab69d343 radv: fix load_smem alignment Marek Olšák 2025-09-12 16:32:59 -04:00
  • d98cf09feb zink: fix u_blitting when clears are pending Mike Blumenkrantz 2025-09-17 15:15:50 -04:00
  • f9dd9bc30d mesa: don't assert when finding a renderbuffer miplevel fails Mike Blumenkrantz 2025-09-17 15:00:00 -04:00
  • 62912e6719 zink: add ZINK_DEBUG=nogeneral to disable unified image layouts Mike Blumenkrantz 2025-09-17 13:21:07 -04:00
  • 67c4b762a5 vulkan: setup max_subgroup_size for drivers without varying/max/min size support Simon Perretta 2025-09-19 20:53:57 +01:00
  • 2c676a38ea freedreno/registers: Fix typo Karmjit Mahil 2025-09-19 19:31:08 +01:00
  • 8237a65e94 etnaviv: hwdb: update gc_feature_database from ST Marek Vasut 2024-07-20 15:31:48 +02:00
  • 6b2d003aa9 zink+nvk/ci: fix test expectations Eric Engestrom 2025-09-19 16:40:53 +02:00
  • 04192362e5 mediafoundation: return adjusted LTR frame (need to remove one for short term) Pohsiang (John) Hsu 2025-09-18 15:22:25 -07:00
  • c3ca12af11 mediafoundation: Fix leak mft_context_queue_priority_manager::m_lock Sil Vilerino 2025-09-17 10:09:06 -04:00
  • 6e48a7885a d3d12: Fix leak d3d12_context::priority_manager_lock Sil Vilerino 2025-09-17 10:08:36 -04:00
  • a69ff1a21a d3d12: Check slice support for PIPE_VIDEO_CAP_ENC_INTRA_REFRESH support Sil Vilerino 2025-09-16 19:18:23 -04:00
  • 0186ff9af5 mediafoundation: Check driver caps for intra-refresh CodecAPI advertisement Sil Vilerino 2025-09-16 11:33:25 -04:00
  • bb42497ee4 mediafoundation: update doc to remove gallium-vdpau from build setup Pohsiang (John) Hsu 2025-09-15 16:58:11 -07:00
  • 28e4d1961e ci/build-rust: strip rust libs and binaries Eric Engestrom 2025-09-16 18:35:36 +02:00
  • be825ee11f ci: use MSRV for build-for-tests jobs and recent version in build-only jobs and CI components Eric Engestrom 2025-09-16 16:39:09 +02:00
  • a8f49aa5f2 ci/rust: install components with the initial install command Eric Engestrom 2025-09-17 14:32:12 +02:00
  • 3edcbecec8 ci/alpine: install and manage rust version ourselves Eric Engestrom 2025-09-16 17:12:39 +02:00
  • 397abe0fb6 ci/fedora: manage rust version ourselves Eric Engestrom 2025-09-16 16:53:00 +02:00
  • 40677b297d ci: document what version to specify in RUST_VERSION Karol Herbst 2025-09-05 18:08:49 +02:00
  • 529a6eda8f docs/features: add sparse{Binding,ResidencyBuffer} on panvk/v10+ Caterina Shablia 2025-09-19 00:06:08 +00:00
  • 2c8b285883 panvk: report support for sparse{Binding,ResidencyBuffer} Caterina Shablia 2025-09-04 19:16:15 +00:00
  • 3b05d6a7b7 panvk: add bind queue Caterina Shablia 2025-06-18 18:07:12 +00:00
  • 86068ad1ee panvk: implement sparse resources Caterina Shablia 2025-09-15 15:15:25 +00:00
  • d5edfb86ab panvk: add PANVK_DEBUG=force_blackhole Caterina Shablia 2025-09-17 15:12:14 +00:00
  • 7f263dd2fb panvk: add blackhole bo Caterina Shablia 2025-06-18 18:25:24 +00:00
  • 4b30df4462 tu: don't deref end info in tu_CmdEndRendering2EXT Mike Blumenkrantz 2025-09-19 10:13:58 -04:00
  • f6b791db30 kmsro: enable with zink Erico Nunes 2024-09-04 17:12:25 +02:00
  • da184ddbe4 spirv: Always mark FS layer and viewport index inpus as flat Timur Kristóf 2025-01-24 14:51:10 +01:00
  • e4668b8427 turnip/ci: switch vkcts testing to the KWS farm Martin Roukala (né Peres) 2025-09-15 12:57:21 +03:00
  • decd34f619 zink/ci: document more flakes in the a750 job Martin Roukala (né Peres) 2025-09-15 13:05:32 +03:00
  • e5509237bf turnip/ci: document more flakes Martin Roukala (né Peres) 2025-09-15 12:57:03 +03:00
  • 6637366559 broadcom/ci: unlock CI-Tron jobs for arm32 Juan A. Suarez Romero 2025-09-19 11:41:05 +02:00
  • 14dfc05f83 radv: use rt wave size in fragment shaders with ray queries Georg Lehmann 2025-09-14 15:49:41 +02:00
  • 4a080a8904 radv: allow application required fragment shader subgroup size Georg Lehmann 2025-09-14 15:44:44 +02:00
  • 4a84acff8a panfrost: Support debugging JM context priorities with env vars Boris Brezillon 2025-08-29 00:06:46 +01:00
  • e9aedfe508 panfrost: Support JM context creation and destruction Boris Brezillon 2025-08-29 00:01:51 +01:00
  • f04dbf0bc0 pan/kmod: query and cache available context priorities from KMD Boris Brezillon 2025-08-28 23:20:55 +01:00
  • db2e1a4f23 drm-uapi: Sync panfrost_drm.h Boris Brezillon 2025-08-28 22:58:27 +01:00
  • 04f6e24e65 r600/sfn: clear PIPE_MAP_UNSYNCRONIZED for partial DS texture writes Gert Wollny 2025-09-18 15:28:34 +02:00
  • 59a4f53b95 iris: setup bits for ARB_texture_filter_minmax with gfx9+ Tapani Pälli 2025-09-18 08:25:49 +03:00
  • f9f682059b zink: disable single-aspected blits for now Mike Blumenkrantz 2025-09-18 10:41:02 -04:00
  • 224f0f769b zink: stop creating GPL inputs for mesh Mike Blumenkrantz 2025-09-18 07:50:14 -04:00
  • ad3a445f96 zink: various cleanups for mesh+multiview Mike Blumenkrantz 2025-09-18 07:22:25 -04:00
  • 52c902d8cc zink: set OutputPoints for mesh point output Mike Blumenkrantz 2025-09-18 07:21:32 -04:00
  • 94179ae7ef zink: fix descriptor array indexing for mesh pipeline Mike Blumenkrantz 2025-09-17 17:06:49 -04:00
  • 870ce22754 nir: fix uniform cloning helper again Timothy Arceri 2025-09-17 13:30:19 +10:00
  • b9a1bcd3a1 r600/sfn: replace hand coded comparison opts with opt_algebraic Gert Wollny 2025-09-17 11:34:29 +02:00