summaryrefslogtreecommitdiffstats
path: root/recipes-graphics/imx-g2d
Commit message (Collapse)AuthorAgeFilesLines
* imx-pxp-g2d: Add PXP implementation of G2DTom Hochstein2023-02-161-0/+28
| | | | | | Used by i.MX 93. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-g2d-samples: bump revision to 3efd75aGary Bisson2023-01-061-2/+2
| | | | | | | | | | | | | | Update to the version used in NXP Yocto branch kirkstone-5.15.71-2.2.0. Updated the repo location to new Github account. Commit history: 3efd75a MGS-6902 Add SCR for g2d-samples 0094ed8 LF-6616 g2d-samples intermittent build break 80d5888 MGS-3854 Fix global alpha on iMX8QM/QXP 0c36b18 MGS-6862-2 warp_dewarp_test: Fix misuse of &ctx->handle b4443cb MGS-6862-1 warp_dewarp_test: Add g2d_open check Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
* imx-dpu-g2d: update from 2.1.2 to 2.1.4Gary Bisson2023-01-061-2/+8
| | | | | | | | - Update to the version used in NXP Yocto branch kirkstone-5.15.71-2.2.0 - Also the binaries seem to be stripped now, so skip that step to avoid build errors Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
* imx-gpu-g2d: update from 6.4.3.p4.4 to 6.4.3.p4.6Gary Bisson2023-01-062-33/+46
| | | | | | | | | | - Update to the version used in NXP Yocto branch kirkstone-5.15.71-2.2.0 - The 8M Mini does not support OpenCL, so install an SOC-specific G2D library built without OpenCL. (see e3e0817b in meta-imx) - Also the binaries seem to be stripped now, so skip that step to avoid build errors Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
* imx-g2d-samples: update to 2.1, sha 5a38513Max Krummenacher2022-11-181-4/+30
| | | | | | | | | | | | | | | | | | | | | Update to the version used in lf5.15.52_2.1.0. imx-g2d-samples now is configured with the BUILD_IMPLEMENTATION environment variable which is expected to be set to one of dpu|gpu-drm|gpu-fbdev depending on the targeted SoC. Commit history: * 5a38513 wayland_dmabuf_test:Convert to xdg-shell * c8167c1 wayland_cf_test:Convert to xdg-shell * 2ccdebe wayland_shm_test:Convert to xdg-shell * 82169b8 LF-6057: g2d_wayland_dmabuf_test had no display * 63272d5 Add multiblit_test build for imx6/7 fbdev * 85ef72a rename extended_test to tiling_test * 2fbe894 YOCIMX-6294: Configure samples to build by implementation * 4f03293 README.md: Cleanup minor issues * 0b6981e MGS-6648 [#ccc] Add Test loop parameter in command line for power measurements Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-dpu-g2d: update from 2.1.0 to 2.1.2Max Krummenacher2022-11-181-3/+3
| | | | | | | | Update to the version used in lf5.15.52_2.1.0. License was updated to NXP EULA v39 August 2022. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-gpu-g2d: update from 6.4.3.p4.2 to 6.4.3.p4.4Max Krummenacher2022-11-181-5/+5
| | | | | | | | Update to the version used in lf5.15.52_2.1.0. License was updated to NXP EULA v39 August 2022. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-dpu-g2d,imx-gpu-viv,imx-sw-pdm: Use gcompat with muslKhem Raj2022-09-171-0/+3
| | | | | | | | | | These recipes contain pre-built binaries and libraries which are built against glibc, we have a way to run such binaries on musl systems via gcompat stubs, however, we have to fool the system to ignore the missing rdeps on libc.so.6, since we know they will be available via gcompat being in rdep. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* imx-g2d-samples: Upgrade to latest 5.15.32-2.0.0Tom Hochstein2022-08-261-4/+6
| | | | | | Includes new dependency on cairo. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-dpu-g2d: Upgrade 2.0.0 -> 2.1.0Tom Hochstein2022-08-261-3/+3
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-gpu-g2d: Upgrade 6.4.3.p4.0 -> 6.4.3.p4.2Tom Hochstein2022-08-261-5/+5
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-g2d-samples: Upgrade 1.0.0 -> 2.0.0Tom Hochstein2022-05-112-25/+32
| | | | | | This version of samples supports DPU-based G2D, using G2D API 2.0. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-dpu-g2d: Upgrade 1.9.4 -> 2.0.0Tom Hochstein2022-05-112-35/+27
| | | | | | | This version uses G2D API 2.0. The sample applications are moved to recipe imx-g2d-samples. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-gpu-g2d: Fix install for multilibTom Hochstein2022-05-111-2/+5
| | | | | | | The do_install task doesn't account for multilib. Fix it by using the libdir variable. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-gpu-g2d: Upgrade 6.4.3.p2.4 -> 6.4.3.p4.0Tom Hochstein2022-05-111-6/+5
| | | | | | This version uses G2D API 2.0. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-g2d-samples: Ping to imxgpu2d machinesKhem Raj2022-02-121-0/+3
| | | | | | | It depends on imx-gpu-g2d recipe which is specific to imxgpu2d machine types Signed-off-by: Khem Raj <raj.khem@gmail.com>
* imx-g2d-samples: New recipe for G2D sample appsTom Hochstein2022-01-291-0/+22
| | | | | | | | The G2D sample apps are now available as source. Note that the package is currently limited to GPU-based G2D and is not compatible with DPU-based G2D. A future release will add DPU support. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-gpu-g2d: Upgrade to 6.4.3.p2.4Tom Hochstein2022-01-292-39/+31
| | | | | | | This version has the sample apps removed, available now in the new recipe imx-g2d-samples. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-g2d: Consolidate G2D recipes in single folderTom Hochstein2022-01-292-0/+74
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>