mbox series

[meta-arago,master/scarthgap,0/5] Enable hardware acceleration on chromium

Message ID 20250813165148.220012-1-t-lannynd@ti.com
Headers show
Series Enable hardware acceleration on chromium | expand

Message

Thorsten Lannynd Aug. 13, 2025, 4:51 p.m. UTC
Dear Maintainers,

This patch series enables hardware acceleration using the open source
V4L2 Wave521cl codec on the chromium browser. This covers the html5 
player tag for videos encoded in H.264 format, but does not address 
WebRTC or hardware accelerated encoding on Chromium.

This patch series is expected to work on the following Texas Instruments devices:
am62a, am62p, j721s2, and j784s4.

It has been tested and works on the following devices:
am62p and j784s4.

Link for video used for testing:
http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4

Regards, Thorsten Lannynd

Thorsten Lannynd (5):
  meta-arago-distro: chromium: upgrade to 132.0.6834.83
  meta-arago-distro: chromium: enable V4L2 stateful decoder
  meta-arago-distro: chromium: Allow GPU sandbox access to V4L2
  meta-arago-distro: chromium: Fix V4L2 Stateful decoder
  meta-arago-distro: chromium: add patches to chromium recipe

 ...dbox-allow-access-to-PowerVR-GPU-fro.patch |   0
 ...pu-v4l2-enable-V4L2-stateful-decoder.patch |  34 +++++
 ...dbox-Allow-GPU-sandbox-access-to-V4L.patch |  55 ++++++++
 ...2-Fix-OUTPUT-queue-streaming-in-V4L2.patch | 123 ++++++++++++++++++
 .../chromium/chromium-ozone-wayland-arago.inc |  10 +-
 ...mium-ozone-wayland_132.0.6834.83.bbappend} |   0
 6 files changed, 221 insertions(+), 1 deletion(-)
 rename meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/{chromium-ozone-wayland-130.0.6723.91 => chromium-ozone-wayland-132.0.6834.83}/0001-chromium-gpu-sandbox-allow-access-to-PowerVR-GPU-fro.patch (100%)
 create mode 100644 meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-132.0.6834.83/0002-chromium-gpu-v4l2-enable-V4L2-stateful-decoder.patch
 create mode 100644 meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-132.0.6834.83/0003-chromium-gpu-sandbox-Allow-GPU-sandbox-access-to-V4L.patch
 create mode 100644 meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-132.0.6834.83/0004-chromium-gpu-v4l2-Fix-OUTPUT-queue-streaming-in-V4L2.patch
 rename meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/{chromium-ozone-wayland_130.0.6723.91.bbappend => chromium-ozone-wayland_132.0.6834.83.bbappend} (100%)

Comments

PRC Automation Aug. 13, 2025, 4:55 p.m. UTC | #1
meta-arago / na / 20250813165148.220012-1-t-lannynd

PRC Results: PASS

=========================================================
  check-yocto-patches: PASS
=========================================================
Patches
----------------------------------------
All patches passed



=========================================================
  apply-yocto-patch: PASS
=========================================================
master
=====================
Summary:
- Patch Series: [meta-arago][master/scarthgap][PATCH 0/5] Enable hardware acceleration on chromium
- Submitter: From: Thorsten Lannynd <t-lannynd@ti.com>
- Date: Date: Wed, 13 Aug 2025 11:51:43 -0500
- Num Patches: 5
- Mailing List (public inbox) Commit SHA: b3e10bf13b5c837fb5691fc379737d413e7dd6fc

Applied to:
- Repository: lcpd-prc-meta-arago
- Base Branch: master-wip
- Commit Author: Ryan Eatmon <reatmon@ti.com>
- Commit Subject: arago: Pull in the Yocto space optimization settings
- Commit SHA: 92c8f2e19343496fe865682b2f308be7ed7e7b9b

Patches
----------------------------------------
All patches applied

scarthgap
=====================
Summary:
- Patch Series: [meta-arago][master/scarthgap][PATCH 0/5] Enable hardware acceleration on chromium
- Submitter: From: Thorsten Lannynd <t-lannynd@ti.com>
- Date: Date: Wed, 13 Aug 2025 11:51:43 -0500
- Num Patches: 5
- Mailing List (public inbox) Commit SHA: b3e10bf13b5c837fb5691fc379737d413e7dd6fc

Applied to:
- Repository: lcpd-prc-meta-arago
- Base Branch: scarthgap-wip
- Commit Author: LCPD Automation Script <lcpdbld@list.ti.com>
- Commit Subject: CI/CD Auto-Merger: cicd.scarthgap.202507311300
- Commit SHA: b253a46d52348996c2abcd9d309c1a8da1e63ca1

Patches
----------------------------------------
All patches applied



=========================================================
  check-yocto-repo: PASS
=========================================================
master
=====================
PASS

scarthgap
=====================
PASS