summaryrefslogtreecommitdiffstats
path: root/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
* ti-sgx-ddk-um: bump DDK 1.14 SRCREV to pick up the latest changese-ruei1@ti.com2018-08-221-2/+2
| | | | | | | | - um: wsegl: fix double unmap of GPU buffers - tools: usc2: dce: fix GLSL compiler error Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: fix path of pvrsrvctl at rc.pvr for k3e-ruei1@ti.com2018-08-081-1/+1
| | | | | Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: add libEGL.so to plugin list for DDK 1.17e-ruei1@ti.com2018-07-281-1/+1
| | | | | | | Note: libEGL.so is required for DDK 1.17 based 3D demo programs Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: add k3 (AM654x) supporte-ruei1@ti.com2018-07-282-0/+72
| | | | | | | | - add COMPATIBLE_MACHINE to distinguish AM3/4/5 with K3 (AM654x) - add k3 support based on SGX DDK 1.17 Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* meta-ti: cleanup use of d.getVar()Denys Dmytriyenko2018-07-102-6/+6
| | | | | | | | 1. drop use of True as second parameter, which is default, to align with master 2. there were instances of incorrectly passing 'd' as second parameter from previous conversion from bb.data.getVar() usage Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: update SGX user module for rockoAnand Balagopalakrishnan2018-03-191-3/+3
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-gc320-libs: bump SRCREV to pick up the latest versione-ruei1@ti.com2018-03-061-3/+3
| | | | | | | | The new version include the 2D API include files Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omapfbplay: since it depends on kernel, mark it as machine-specificDenys Dmytriyenko2018-03-011-0/+2
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: Include libGLES_CM.so in pluginsJoshua Watt2017-12-211-1/+1
| | | | | | | | The plugins package must include libGLES_CM.so in order for libEGL to support GLESv1 Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: fix host-user-contaminated warningsDenys Dmytriyenko2017-12-131-0/+1
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: add RPROVIDES for libGLESv2.so.1Denys Dmytriyenko2017-12-131-0/+3
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: fix libGLESv2.so.1 symlinkDenys Dmytriyenko2017-12-131-2/+2
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: update srcrev to pick up the latest fixese-ruei1@ti.com2017-12-071-2/+3
| | | | | | | | | | | - gbm: Fix compilation error with BUILD=debug - change GLES filenames to mesa style - gbm: dont increment surface refcount inside internal function - gbm: decrement gbm bo recount on DeleteDrawable - add symbolic link libGLESv2.so.1 for backward compatibility of SGX binary demos Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: Fix PVR_DBG level in 1RGB FBO completeness checkKarthik Ramanan2017-07-311-2/+2
| | | | | Signed-off-by: Karthik Ramanan <a0393906@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: Handle no current context in name-clash stub functionse-ruei1@ti.com2017-06-011-2/+2
| | | | | Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: Add INSANE_SKIP with already-strippedKarthik Ramanan2017-03-211-1/+2
| | | | | | | Without this option, there is build failure on poky Signed-off-by: Karthik Ramanan <a0393906@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgbm: depend on udev, as it uses libudev, cleanupDenys Dmytriyenko2017-03-061-3/+5
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: add support for GBM pixmap surfaceAnand Balagopalakrishnan2017-02-271-2/+2
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: add support for dmabuf import in GBM WSEGLAnand Balagopalakrishnan2017-02-271-2/+2
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: fix memory leak with EGL Image DMABuf importAnand Balagopalakrishnan2017-02-271-2/+2
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: enhance wl_display validation criterionKarthik Ramanan2017-02-151-2/+2
| | | | | Signed-off-by: Karthik Ramanan <a0393906@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: Add support for YUYV EGLImageKarthik Ramanan2016-12-221-2/+2
| | | | | Signed-off-by: Karthik Ramanan <a0393906@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* recipes: fix build issue due to bb.data.* deprecationThomas Perrot2016-12-202-6/+6
| | | | | | | | Causes following error: Exception: AttributeError: module 'bb.data' has no attribute 'getVar' Signed-off-by: Thomas Perrot <thomas.perrot@tupi.fr> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: fix a bug at the drmModeAddFB() call at null_drm_ws.ce-ruei1@ti.com2016-12-071-2/+2
| | | | | | | | | | | | Both parameter depth and bpp are set to uiPixelWidthInBits at the current implementation, however, the depth may not be the same as bpp for certain pixel format such as XRGB8888. This bug was exposed by the recent DRM driver change introducing strict error checking. To fix this problem, add utility function uiPixelDepthInBits to derive and use depth based on the pixel format. Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: add apphint to control number of GBM WSEGL surface buffersAnand Balagopalakrishnan2016-11-231-2/+2
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: add support for importing DMABUF as EGLImageAnand Balagopalakrishnan2016-10-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds support for importing DMABUFs as EGLImages. This work is based on the Spec defined in https://www.khronos.org/registry/egl/extensions/EXT/EGL_EXT_image_dma_buf_import.txt The feature currently supports YUYV and NV12 formats In addition, the following are supported: * YUV full range and narrow range * YUV color space BT709 and BT601 * YUV color space BT2020 is not supported * Chroma siting parameters are ignored For YUYV buffers, user needs to pass the width, height, and a 3-tuple consisting of the dmabuf fd, pitch, and offset=0. For YUV buffers, user needs to pass the width, height and two 3-tuples consisting of the dmabuf fds, pitches, and offsets=0. Please note that multiple dmabuf fds are not supported, and therefore, for NV12, * fd[0] must be equal to fd[1] and * pitch[0] must be equal to pitch[1] Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: remove invalid tests for sgxAnand Balagopalakrishnan2016-10-241-2/+2
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-gc320-libs: add recipe for gc320 user libGowtham Tammana2016-08-231-0/+39
| | | | | | | Userspace libraries for GC320 chipset on TI SoCs Signed-off-by: Gowtham Tammana <g-tammana@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: Add libPVRScopeServices.so to plugins liste-ruei1@ti.com2016-08-081-2/+2
| | | | | | | libPVRScopeServices.so is required for the Imagination PVRTune operation. Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: disable active power managementAnand Balagopalakrishnan2016-06-291-2/+2
| | | | | | | | Disable active power management in SGX. This will enable host triggered suspend-resume for SGX. Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: update srcrev and bump PRe-ruei1@ti.com2016-05-261-2/+2
| | | | | | | * bring in the fix of QML overlay display problem Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: update srcrev and bump PRAnand Balagopalakrishnan2016-05-131-2/+2
| | | | | | | * rebuild SGX user mode driver with GCC 5.3 Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: Add DEPENDS based on REDEPENDSJacob Stiffler2016-05-111-1/+2
| | | | | | | | | | | | | | * The ti-sgx-ddk-um recipe installs pre-built libraries * Because of this, the dependencies are given as RDEPENDS as they are not needed for building the recipe * However, this may break recipes which depend on ti-sgx-ddk-um, as the ti-sgx-ddk-um dependencies may not yet be populated in the sysroot. * This resolves the break in the dependency chain by translating the RDEPENDS into a list of DEPENDS Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-sgx-ddk-um: update srcrev and bump PRAnand Balagopalakrishnan2016-05-051-2/+2
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* sgx: drop old outdated omap3-sgx-modules and libgles-omap3 recipesDenys Dmytriyenko2016-04-2623-2654/+0
| | | | | | | | | Besides being outdated and deprecated in favor of new ti-sgx-ddk recipes (previously known as omapdrm-pvr and omap5-sgx-ddk), 3D graphics drivers are kernel specific and corresponding kernel versions (prior to 4.0) have all been dropped already. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* sgx: rename and clean up kernel and user space componentsDenys Dmytriyenko2016-04-261-4/+25
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgbm: add latest version 10.0.0 from meta-aragoti2016.00Denys Dmytriyenko2016-04-201-0/+15
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libdrm: drop outdated custom version, use latest upstream nowDenys Dmytriyenko2016-04-203-106/+0
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* bltsville: Deprecate - no longer supportedKarthik Ramanan2016-04-191-22/+0
| | | | | Signed-off-by: Karthik Ramanan <a0393906@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap5-sgx-ddk-um-linux:bump SRCREV for bug fixes in nullDRM EGLe-ruei1@ti.com2016-03-161-2/+2
| | | | | Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap5-sgx-ddk-um-linux: Add INSANE_SKIP list for pluginse-ruei1@ti.com2016-03-041-1/+2
| | | | | Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap5-sgx-ddk-um-linux: Add plugins liste-ruei1@ti.com2016-03-021-1/+7
| | | | | Signed-off-by: Eric Ruei <e-ruei1@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap5-sgx-ddk-um-linux: remove version 1.9.0.12 as replaced by 1.14.3699939Anand Balagopalakrishnan2016-02-294-88/+0
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap5-sgx-ddk-um-linux: bump SRCREV for bug fixes in Wayland EGLAnand Balagopalakrishnan2016-02-291-2/+2
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap5-sgx-ddk-um-linux: register PVR service for autostart on bootAnand Balagopalakrishnan2016-02-291-1/+6
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap5-sgx-ddk-um-linux: bump SRCREV for gl2ext header changeAnand Balagopalakrishnan2016-02-171-2/+2
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap5-sgx-ddk-um-linux: Specify COMPATIBLE_MACHINE listJacob Stiffler2016-02-151-1/+2
| | | | | | | | * This is only compatible with ti33x, ti43, and omap-a15 as a SRCREV is only supplied for these SOC families. Signed-off-by: Jacob Stiffler <j-stiffler@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap5-sgx-ddk-um-linux: SGX user mode driver v1.14 for all TI SoCsAnand Balagopalakrishnan2016-02-151-0/+43
| | | | | Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgles-omap3: fix RPM compatibility by faking hardcoded depsAdam YH Lee2016-02-081-0/+9
| | | | | | | | | | | | When RPM is used as the packaging type, rootfs will fail because RPM, by design, check for file level dependency. Here one of the shared objects (libpvrEWS_REMWSEGL.so) has dependency on ld-linux.so.3 and libews.so. It is unclear why meta-ti requires ld-linux.so.3, which is a dynamic loader for soft-float arch. Hence I fake the existence here. Signed-off-by: Adam YH Lee <adam.yh.lee@gmail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap5-sgx-ddk-um-linux: bump SRCREV for AM57x/DRA7xx to the latest DDK UMAnand Balagopalakrishnan2016-01-181-1/+1
| | | | | | | | | | * Resolve SGX HWrecovery when Wayland OpenGLES clients are killed * Enable screenshots in Weston * Resolve SGX HWrecovery with glmark2 benchmark * Resolve rendering issues with half float textures Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>