summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-mali400/recipes-graphics/libgles
Commit message (Collapse)AuthorAgeFilesLines
* various: Fix variable usageMark Hatle2024-11-211-6/+6
| | | | | | | | | | 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>
* libmali: Switch userspace binaries branch to xlnx_rel_v2024.2Daniel Levin2024-08-281-2/+2
| | | | | | | | | | 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>
* meta-xilinx-mali400: Add headless libMali symlinkAnatoliy Klymenko2024-07-231-0/+2
| | | | | | | | | | 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>
* libmali: Always install libgbm into sysrootDaniel Levin2024-07-031-2/+4
| | | | | | | | | | | | | | 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>
* meta-xilinx-mali400: Create new Mali400 layerJohn Toomey2024-05-286-0/+259
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>