| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
for parse
binutils-2.42 and gstreamer-1.22.12 were pulled in from the latest poky
scarthgap, as of commit dce4163d42f7036ea216b52b9135968d51bec4c1.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
Remove most direct references to WORKDIR.
S = "${WORKDIR}" is no longer allowed, adjust this to refer to UNPACKDIR
${WORKDIR}/package is also incorrect, adjust to ${PKGD}.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
If this layer is enabled, always add the mali400 udev rule. If run on a
system without a mali400 it will have no effect other then taking a very
small amount of disk space. This avoids the need to have a MACHINE_ARCH
package when mali400 is enabled in MACHINE_FEATURES.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
The bbappend was not in a subdirectory, and thus wasn't being applied during
the build. Fix this.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
1. Add README for meta-xilinx-mali400 layer.
2. Add instrcution to enable MALI-400 or DRM LIMA driver.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
Behavior changes in prebuilt binaries 2024.2:
- egl_gbm: Implement Mesa 22.3 libgbm API
- EGL_CONFIG_CAVEAT: Fix mixing EGL_NONE with EGL_SLOW_CONFIG
Signed-off-by: Daniel Levin <daniel.levin@amd.com>
Signed-off-by: Parth Gajjar <parth.gajjar@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
Add major version only link for headless version of libMali. This will
enable runtime linker to find libMali in /usr/lib/headless directory.
The goal is to use headless libMali version within xorg conext for GPU
accelerated rendering.
Signed-off-by: Anatoliy Klymenko <anatoliy.klymenko@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
libgdm is required for graphics buffer management on Wayland.
But it may also may be used directly in EGL by reinterprenting
gbm_surface* as EGLNativeWindowType.
Partuclarly, glmark2 requires libgbm when either gbm- or drm- flavor
is enabled without Wayland.
Signed-off-by: Daniel Levin <daniel.levin@amd.com>
Signed-off-by: Parth Gajjar <parth.gajjar@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SOC_VARIANT has been remove, we are now only using the YP standard SOC_FAMILY
configuration. The defined families are: zynq, zynqmp, versal and versal-net.
Our decision of breaking up versal-net from versal, is based on the SoC CPU
changes from cortexa72/r5 to cortexa78/r52, thus we're treating it as a
different SoC family.
In order to capture the individual capabilities that we used to handle via
SOC_VARIANT, we have defined the following features (some may have been
previously defined):
- mali400 (zynqmp eg and ev)
- vcu (zynqmp ev)
- rfsoc (zynqmp dr RF capabiltiies)
- aie - (versal ai & premium)
- vdu - (versal ai)
SOC_VARIANT_ARCH and SOC_FAMILY_ARCH are now obsolete and replaced by
MACHINE_ARCH. This is based on the guideline that any recipes that use
MACHINE_FEATURES should be MACHINE_ARCH specific.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Create a new layer containing all code related to the Mali400 graphics
stack and software. This includes the Mali kernel module / patches,
libglu/libgles code, mesa, wayland, kernel recipe and udev rules. This
layer also includes a dynamic layer for the qt5 bbappends and patches.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|