From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 97FE33D1A8F for ; Tue, 14 Jul 2026 18:21:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=pass smtp.client-ip=209.85.214.177 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784053313; cv=pass; b=QDsh3WKXCkKm7Mep0ZhJZFQlJDRjtMLZwST4nrVy/EFnRi4N64jvBcQp7ko000RYqW0laJFbLENtIJOzqjix5vWB9eCAemuIbZpJBYr5UVI29u9+Vu7v7+3cXEgCxeD7irX3I8ls3cp3A7HlFIYFhvggKpNe9lyEYXjUmxCMcZA= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784053313; c=relaxed/simple; bh=FXnfENBOyCD4/NTRzFTKvpp5LaBqEwlidKR5Zh8lHlk=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=UBofSdCJQ5pTZH+2vQvmdGnXWRDO2j76zoJbzaX3OW+XbzJwzxziD5dTNoyrxUZnjf5FHuUJVemHI+dyfggIWPKfRdQd+sLYisKv0qCPCQTle4qKfz4C10TCbp0UQGGR9/qM73+O2tAVm/xDYLsAbrKy/AFqCuZZvyNhkiUy7Gc= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=fooishbar.org; spf=pass smtp.mailfrom=fooishbar.org; dkim=pass (2048-bit key) header.d=fooishbar.org header.i=@fooishbar.org header.b=U6Wytw/k; arc=pass smtp.client-ip=209.85.214.177 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=fooishbar.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fooishbar.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fooishbar.org header.i=@fooishbar.org header.b="U6Wytw/k" Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-2c6b67d5fa1so78013975ad.2 for ; Tue, 14 Jul 2026 11:21:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1784053310; cv=none; d=google.com; s=arc-20260327; b=JLsANal7COgSOSMCBkW5Tvr0VQSKGFMVLG5mehGo55AT7nFmS3xNV6gR/Rns2oZ/Z9 KbshZO/yC6zRgChpCSo6FvOMTdIG9b5GAphheXVsDm2B41EgxSYBxu4ZVrGR065AChy1 XQh6l+4zfRnxnHfBaeK/qBvEyPu7pS5nVjjLxXcd0hqU4Jov1Fdq8CN6FbQRb48MqQkn zxKSE0MBoiz4QUEVH2tWsQmgZaqMUraWgB//W7DTtlrsVdhhbqe8HWqczRP2QgZ+oWHT fw7a557dDnh+24mNZ9Fo20eQfiVnhfsEQp0avZCnktfJpAsYp1k0rDHfg/BXj2x/OZ2T uOkA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=FXnfENBOyCD4/NTRzFTKvpp5LaBqEwlidKR5Zh8lHlk=; fh=c3DNXRtjtgrucgp4XwJ19PXCjm6TA4mMaF3AxeYm/38=; b=EJaS+abH/wM9jrtFhjxYbKvUTBqZ4H1Qg36/H24IsCMwOyVOcHQsmmTVR14irTBTTY fayDC/H51tSOP3Lo9RmnwhWhudT/Tqm//yk42oB+xYN+z1n849yix/2i6m3yWWUYx46p hfZscLYzb4Ky4IRPmnGo12yDH57OEFfe5sEsnBCnckbOyYkSBsFxSXhCseAqmgsJsALo DMyIcHfEaT2951pe/5R6PEPzE91oISEjNFHFbUw/fn3GvtOTQBhbWc9GgzatR1+MzkmG xfM6fJEmqhG1PVrHlt3KenZXImatzROr+D3lkMZeinr191LBDSpe0HcMkV65fj5zdzi+ hdmQ==; darn=vger.kernel.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fooishbar.org; s=google; t=1784053310; x=1784658110; darn=vger.kernel.org; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=FXnfENBOyCD4/NTRzFTKvpp5LaBqEwlidKR5Zh8lHlk=; b=U6Wytw/kHFtPRrV3Hm3XjFUpKaFf2T+u2wPmWhuAfgy1+wWVv858AkNUbxWbn8vCpx oW9VtYCzLx0QQUau9BxYXCzTnbC46t9iC4ntCnoDqTdtOZ4Z6P1IQDgEEVUis8dZ9lNH DQXesYgypds1/oQkAyMRnfybIRzZ1W0e5OebgxipyNXLqMWmtEUf7t7J0+v9g84hicY+ 6a94EfX/dFEe8CVYvNUB1rWNz5QNeTr+1um5cY0fGsegPzFwmU/VCB/YSra9tycdB0iS tb/4fbol28n/9vKL5303lzo5+YAqXRj5dkBKlKiJB8Uax25nlcVjN3lZtrADF5hnulY1 CENA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784053310; x=1784658110; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=FXnfENBOyCD4/NTRzFTKvpp5LaBqEwlidKR5Zh8lHlk=; b=XY23XKyK0UBvRqIr/L83u+38x9+YqI7lZhcjQp9xZMXtz2qMvBlCWybWIqyM+usPAi cS1ltX/US825W4Kxx9hmewGdF238FqbOqG8gO1lk6eW0MVYYSpX7sB+h7/vrX4OR+Ky/ wksoKQfFTHQhsFYeK+vn3y6zk4XBJwrgVnCrSdpWCHRjGqK++wvCG4W5R8LU2lios6F/ s5KeIstNbN5p43VYD9IoTazoygYOAjxAbStrdJLfvZnsrdPTqZb8txfXzcgKX6eV+/sA +apGfQo0F1darTqccRFUUxsPPLP0t3MVeA0Mjt35Yn2pXcWVdbKH2MowoBFeX/zZrdR3 owGQ== X-Forwarded-Encrypted: i=1; AHgh+RqVMRUJoXG8TjsZ4b2OkvVHIthNID29QwntHks1umx+/6ym27gA5y0Fce35Lzdbth07vpb0kkp9R1mS2r4=@vger.kernel.org X-Gm-Message-State: AOJu0YwQWtxWZrDxoIVCQ/+xEUIvHmwqplmjRMASYqchzMBxHC9mxtSu mZ+3VVDm1eDraaq5AubxjVJyTrSetFENlIcOftneFFd6dWcKvSB1iWf8JUiUMIewj3+76qgMSDX 56SmsRN6gX/S3B7r7wHMtCBdC1Zn6/esKohbMF9VgTQ== X-Gm-Gg: AfdE7cmtOhtbABU0VAlWdv/6Fsu0FJ6BYQKd7gpjYcZSKumIUGuDqPy+DoNWCd2iJNN cZmR6OeHYTb4Qnoz6byNs3sS+6zYOdV6vAOQSHTVcmCEDnjtciblMkzQkTpap3AXs402oEnV0/P pqbsR+PMLAWbHuSbbnc5s7fSnzDiTz2U02RwrB1//KixlIf/I6gQuR7Tph7jg6YpsRpqT2Mhxlj 1dketKHLGK7BlflqOy6+vBaXjFqu/hII4ZlnHJVej/UNWp2Iixxl6+QhBfXOYXcCZ4EYBGi X-Received: by 2002:a17:902:d4c2:b0:2cc:96ab:9798 with SMTP id d9443c01a7336-2cef143afe2mr35286185ad.28.1784053309628; Tue, 14 Jul 2026 11:21:49 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20260526181700.25310-1-leandro.ribeiro@collabora.com> In-Reply-To: <20260526181700.25310-1-leandro.ribeiro@collabora.com> From: Daniel Stone Date: Tue, 14 Jul 2026 19:21:38 +0100 X-Gm-Features: AUfX_mxuZ3vb_HZYFSpfP_MzhtfakRcLJkAHcxNeLNxL8yn4dCSfpAByyI-VGhg Message-ID: Subject: Re: [PATCH v4 0/2] drm/drm_blend: allow blend mode property without PREMULTI To: Leandro Ribeiro Cc: dri-devel@lists.freedesktop.org, airlied@gmail.com, daniels@collabora.com, jani.nikula@linux.intel.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, pekka.paalanen@collabora.com, simona@ffwll.ch, tzimmermann@suse.de, ville.syrjala@linux.intel.com, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Hi Leandro, On Tue, 26 May 2026 at 19:17, Leandro Ribeiro wrote: > Some hardware only supports the COVERAGE blend mode and lacks PREMULTI > support entirely. DRM currently requires that PREMULTI is present when > creating a blend mode property, which prevents such drivers from being > properly upstreamed. > > This series removes this restriction and allows drivers to create a blend > mode property without PREMULTI. > > On Weston (userspace), we are working [1] towards adding support for > this kind of hardware. > > [1] https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/2046 The series, and the Weston MR, are also: Reviewed-by: Daniel Stone Thanks!