summaryrefslogtreecommitdiffstats
path: root/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
* ti-img-rogue-umlibs: Update to pick rpath fixesGowtham Tammana2021-03-251-2/+2
| | | | | | | Update srcrev to pick the rpath warning fixes. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* ti-img-rogue-umlibs: Update artifacts to 1.13.5776728Gowtham Tammana2021-03-171-3/+3
| | | | | | | Update GLES binary artifacts to latest version 1.13.5776728. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* ti-img-rogue-umlibs: update srcrev to pick rpath fixesGowtham Tammana2020-11-051-2/+3
| | | | | | | | Update the srcrev to pick the latest artifacts that fix some of the redundant rpath warnings seen with Yocto. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-sgx-ddk-um: Update SRCRERV to pick latest artifactsGowtham Tammana2020-09-181-4/+2
| | | | | | | | Update SRCREV to pick the latest artifacts. The GL headers are excluded in the artifacts instead of it in the recipe. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: Update srcrev to pick latestGowtham Tammana2020-05-281-2/+2
| | | | | | | Updating the srcrev to pick the latest changes which adds an unittest. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: Update srcrev to pick latestGowtham Tammana2020-05-011-2/+2
| | | | | | | | | | Updating srcrev to pick latest libs - Support for surfaceless EGL display token - RGBA4444 format support as window surface Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* conf, recipes: add support for j7-hs-evm platform and j7 SoC familyDenys Dmytriyenko2020-04-231-1/+1
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgal: require gc320 machine featureDenys Dmytriyenko2020-04-081-0/+4
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgles: require gpu machine featureDenys Dmytriyenko2020-04-082-0/+8
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: drop RDEPENDS on python-coreDenys Dmytriyenko2020-04-081-1/+0
| | | | | | | * Python2 is deprecated * It doesn't seem there's still a run-time dependency on Python2 Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap-a15: add gc320 machine featureDenys Dmytriyenko2020-02-211-1/+1
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* sgx-um, rogue-umlibs, gc320-libs: RRECOMMENDS on corresponding driversDenys Dmytriyenko2020-02-213-1/+7
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: bump SRCREV for zeus supportAndrew F. Davis2020-02-131-12/+7
| | | | | | | | | This also allows us to do two extra tasks so lets do them here: - Add support back for Beagleboard and Pandaboard - Remove plugins workaround as SO names are handled correctly now Signed-off-by: Andrew F. Davis <afd@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: Update branch for zeusGowtham Tammana2020-02-101-2/+2
| | | | | | | Update branch for zeus release. There is no change to srcrev. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* xserver-xf86-config: Remove server-xf86-config xorg.conf configurationsAndrew F. Davis2020-01-315-103/+0
| | | | | | | | This package adds the xorg.conf needed for some Xorg servers. Xorg does not need these anymore as the automatic configuration will handle this. Signed-off-by: Andrew F. Davis <afd@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapfbplay: Remove depricated and non-working omapfbplay toolAndrew F. Davis2020-01-317-126/+0
| | | | | | | | | | This program uses many software components that are not recommended anymore making it a bad example. The original source repo is gone. It has dependencies on very old kernel versions. Lastly it doesn't look to have been built by anyone in a long time. Lets remove this. Signed-off-by: Andrew F. Davis <afd@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: update SRCREV to pick up Mesa-based EGL/GLES librariese-ruei1@ti.com2019-10-311-6/+5
| | | | | | | | | | This is the initial step toward Mesa-based EGL/GLES libraries which support all the required EGL 1.5 extensions. We plan to provide a Mesa-pvr recipe to build Mesa from source and SGX/DDK patches where ti-sgx-ddk-um shall provide the EGL/GLES plugins only at the next step. Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: Update srcrev to pick FW arbitration fixGowtham Tammana2019-10-101-2/+2
| | | | | Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: Update srcrev to pick virt fw binGowtham Tammana2019-09-301-2/+2
| | | | | | | | | A firmware binary for guest is added to source repo, updating the srcrev to pick the latest changes. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Erick Narvaez <e-narvaez@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: Update srcrev to pick latestGowtham Tammana2019-09-171-2/+2
| | | | | | | | The source repo has been updated with latest nulldrmws artifacts and debug binaries. Updating srcrev to pick the latest changes. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgbm: Remove remaining parts of this projectAndrew F. Davis2019-09-171-28/+0
| | | | | | | | After libgbm was moved into the ti-sgx-ddk-um project the recipe for libgbm was deleted, this patch was left over, remove it here. Signed-off-by: Andrew F. Davis <afd@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-gc320-libs: only compatible with DRA7xx platformDenys Dmytriyenko2019-09-121-6/+3
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: Update srcrev to pick latest fixesGowtham Tammana2019-09-121-2/+2
| | | | | | | | | | Updating srcrev to pick latest fixes in the libs - GL header updates to include latest extension definitions - Fixes for NV12 format Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rouge-umlibs: Update srcrec to pick virt binsGowtham Tammana2019-09-101-2/+2
| | | | | | | | | | Update the graphics libraries to pick the virtualization support enabled binaries. 1950766 Virt: Enable FW build for virtualization Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: Remove the removing of wayland-egl.pcAndrew F. Davis2019-09-061-2/+0
| | | | | | | | | This file was shipped as part of the DDK, but was also supplied by libwayland so it was deleted here. This file has been removed from the DDK, so deleting the file manually here is no longer needed. Signed-off-by: Andrew F. Davis <afd@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: Drop omap5-sgx-ddk-um-linux packageAndrew F. Davis2019-09-061-10/+10
| | | | | | | | | No one in-tree depends on this anymore. This used to be the name of the package so this was kept here for several years for backwards compatibility. Remove this from PROVIDES. Signed-off-by: Andrew F. Davis <afd@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: Add wayland-protocols as build dependencyAndrew F. Davis2019-09-061-2/+2
| | | | | | | | Although not needed for the IMG default EGL implementation this is needed when building the Mesa EGL version of the DDK. Signed-off-by: Andrew F. Davis <afd@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: Add expat as runtime dependencyAndrew F. Davis2019-09-061-4/+4
| | | | | | | | | | | | | | | | | | | Although not needed for the IMG default EGL implementation libexpat is needed when using the Mesa EGL version. While here s/libudev/udev as 'libudev' is package shipped as part of the eudev project, but we use systemd, so we actually depend on 'udev'. Move the PACKAGE_ARCH and PR defines to a more natural spot that also lines up with the RGX version of recipe for easier diffs. One thing we could have done is remove the DEPENDS line. We do not have any build dependencies as these are pre-made library binaries, but I use the package rootfs generated by bitbake to build the binaries locally, so leave it for now. Signed-off-by: Andrew F. Davis <afd@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: libgbm is now part of this projectAndrew F. Davis2019-09-062-39/+14
| | | | | | | | | | | | The GBM library is tightly coupled with the system graphics systems, other hardware GPU vendors (including our Rogue DDK) and Mesa all deploy a version of the library as part of their GPU driver. We SGX does the same. This should ease integration for us as we now don't rely on a separate project for this library and our deployment strategy can match across Mesa/RGX recipes, allowing for better re-use of common components. Signed-off-by: Andrew F. Davis <afd@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: Update recipe to pick newer versionGowtham Tammana2019-08-031-2/+2
| | | | | | | | Updated the recipe to pick newer version, 1.10.5371573, of libgles libraries. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: add missing dri plugin for powervr gpuAnand Balagopalakrishnan2019-07-031-2/+2
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: remove X11 definitionsAnand Balagopalakrishnan2019-07-021-2/+2
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: Add missing wayland, expat rdependsGowtham Tammana2019-07-021-3/+3
| | | | | Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: Add plugins listGowtham Tammana2019-07-021-1/+8
| | | | | | | | | | | Add plugins list to enable symlink creation in the rootfs image. Based on - http://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/commit/?id=7abb92c58b3c974f93004fc37829cbb15575ea48 - http://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/commit/?id=f7be8fd6962a502b33d97fbcf0cd5e766d3d3409 Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: Mark this as provider for libgbmGowtham Tammana2019-07-021-8/+8
| | | | | Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: Update SRCREV to pick wayland ws librariesGowtham Tammana2019-07-021-3/+3
| | | | | Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: add window system as an install optionAnand Balagopalakrishnan2019-06-291-3/+4
| | | | | | | | We will start supporting Wayland window system. It is good to have nulldrmws as a debug option. GPU driver recipe already support window system option. Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: switch to linux window system branchAnand Balagopalakrishnan2019-06-291-3/+3
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-img-rogue-umlibs: add PowerVR Rogue GPU user mode libraries for J721E SoCAnand Balagopalakrishnan2019-06-201-0/+55
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: bump SRCREV to pick up the fix for AM5 performance degradatione-ruei1@ti.com2019-06-071-2/+2
| | | | | | | -um: opengles2: disable GLES2MOVEBUFFERMEMTODEVICE Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: bump SRCREV to pick up wsegl fixe-ruei1@ti.com2019-05-031-2/+2
| | | | | | | - um: wsegl/wayland: support external wayland-egl and struct wl_gl_window Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-gc320-libs: fix host contamination warningsDenys Dmytriyenko2019-04-111-0/+1
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgbm: provide virtual/libgbm for easy switching b/w providersDenys Dmytriyenko2019-03-121-0/+2
| | | | | | | Follow a similar change in mesa in oe-core: https://git.openembedded.org/openembedded-core/commit/?id=5f8050722169a931b8e9078b8757216ba7a84506 Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk: remove old 1.14 version of DDK KM and UMDenys Dmytriyenko2019-03-011-87/+0
| | | | | | DDK 1.17 is now supported for same platforms. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: bump SRCREV and enable AM3/4/5 support for DDK 1.17e-ruei1@ti.com2019-03-011-4/+7
| | | | | | | | - bump SRCREV to pick up UM libraries for all supported SoCs at DDK 1.17 - enable AM3/4/5 support for DDK 1.17 Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: bump SRCREV to pickup the latest changes as shown belowe-ruei1@ti.com2018-11-271-2/+2
| | | | | | | | | | - um: Validate mutex before lock and unlock - um: Fix for RefCounting with mutex held - um: Set the default mutex type to pthread mutex - um: Fix the install path and scripts Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* recipes: Limit ti specific recipes under ti-soc overrideKhem Raj2018-10-173-0/+8
| | | | | | | | This helps in multi-BSP scenario, where other BSP layers are also present in the layermix Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: bump SRCREV to pickup the latest fixesRam Prasad2018-10-011-2/+2
| | | | | | | add support for UYVY texture formats in EGLImage Signed-off-by: Ramprasad N <x0038811@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: bump SRCREV to pickup the latest fixese-ruei1@ti.com2018-08-312-3/+3
| | | | | | | | | | | | | | 1.14: - um: fix libGLESv2.so crashing at eglMakeCurrent for certain call flows 1.17: - tools: usc2:dce: fix GLSL compiler error - um: wsegl: fix the double unmap problem of CPU buffer - um: fix libGLESv2.so crashing at eglMakeCurrent for certain call flows - um: replace the hard-coded page size with the one read from kernel Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgbm: fix undefined minor/major symbols with new glibcDenys Dmytriyenko2018-08-292-1/+30
| | | | | | | glibc 2.28+ now requires this. https://sourceware.org/bugzilla/show_bug.cgi?id=19239 Signed-off-by: Denys Dmytriyenko <denys@ti.com>