]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - graphics/omap5-sgx-ddk-um-linux.git/log
graphics/omap5-sgx-ddk-um-linux.git
5 years agoMerge pull request #13 in GRAPHICS/omap5-sgx-ddk-um-linux from GFXFORK/anand-omap5... ti-img-sgx/1.14.3699939_k4.4
Anand Balagopalakrishnan [Fri, 11 Jan 2019 10:47:43 +0000 (04:47 -0600)]
Merge pull request #13 in GRAPHICS/omap5-sgx-ddk-um-linux from GFXFORK/anand-omap5-sgx-ddk-um-linux:glslcompiler to ti-img-sgx/1.14.3699939_k4.4

* commit 'ca4061e0ba72e5ba8d68d59d6c6e491b2719ab9d':
  host: publish latest GLSL offline compilers for SGX

5 years agohost: publish latest GLSL offline compilers for SGX
Anand Balagopalakrishnan [Fri, 11 Jan 2019 10:38:55 +0000 (16:08 +0530)]
host: publish latest GLSL offline compilers for SGX

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
5 years agoMerge pull request #11 in GRAPHICS/omap5-sgx-ddk-um-linux from GFXFORK/ramprasad...
Anand Balagopalakrishnan [Fri, 11 Jan 2019 10:23:00 +0000 (04:23 -0600)]
Merge pull request #11 in GRAPHICS/omap5-sgx-ddk-um-linux from GFXFORK/ramprasad-omap5-sgx-ddk-um-linux:feature/x0038811/wlegl-yuv-fullrange_4.4k to ti-img-sgx/1.14.3699939_k4.4

* commit '0870670b6b9b2bd937d66d9dcb51a97be059fc72':
  um: wlegl: add apphint to configure yuv CSC range

5 years agoum: wlegl: add apphint to configure yuv CSC range
Ramprasad N [Fri, 11 Jan 2019 10:00:38 +0000 (15:30 +0530)]
um: wlegl: add apphint to configure yuv CSC range

Signed-off-by: Ramprasad N <x0038811@ti.com>
5 years agoMerge pull request #10 in GRAPHICS/omap5-sgx-ddk-um-linux from GFXFORK/ramprasad... feature/x0038811/wlegl-yuv-fullrange_4.4k
Anand Balagopalakrishnan [Fri, 11 Jan 2019 09:38:06 +0000 (03:38 -0600)]
Merge pull request #10 in GRAPHICS/omap5-sgx-ddk-um-linux from GFXFORK/ramprasad-omap5-sgx-ddk-um-linux:bugfix/x0038811/bugfixes_features to ti-img-sgx/1.14.3699939_k4.4

* commit '07b5f98d2af8de4dcf076d470dd6c817f389c8c0':
  um: Major bugfixes and feature additions

5 years agoum: Major bugfixes and feature additions
Ramprasad N [Thu, 10 Jan 2019 12:31:15 +0000 (18:01 +0530)]
um: Major bugfixes and feature additions

Following features additions and bugfixes done in this version

*add apphint to configure number of wayland client buffers
*fix for compile error with PVR_DEBUG_MUTEXES=1
*dbm: Apphint for DRM driver name
*tools: usc2: dce: fix GLSL compiler error
*gbm: gbmdisplay refCount fix in initialising services
*fix libGLESv2.so crashing at eglMakeCurrent for certain call flows
*gles: Fix alloc size for dummy VDM control stream
*Check HWTQ blit restriction when destination layout is twiddled

Signed-off-by: Ramprasad N <x0038811@ti.com>
5 years agohost: publish GLSL offline compilers for SGX
Anand Balagopalakrishnan [Fri, 18 May 2018 11:44:23 +0000 (17:14 +0530)]
host: publish GLSL offline compilers for SGX

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
5 years agoum: add support for UYVY format in wl_drm
Anand Balagopalakrishnan [Fri, 18 May 2018 11:37:09 +0000 (17:07 +0530)]
um: add support for UYVY format in wl_drm

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
6 years agowlpvr_ws: Map DBM buffers and populate meminfo
Anand Balagopalakrishnan [Thu, 1 Mar 2018 16:03:23 +0000 (21:33 +0530)]
wlpvr_ws: Map DBM buffers and populate meminfo

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
6 years agoum: add platform detection for DRA71x, DRA76x
Anand Balagopalakrishnan [Thu, 21 Dec 2017 13:42:08 +0000 (19:12 +0530)]
um: add platform detection for DRA71x, DRA76x

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
6 years agoum: support Mesa-style soname
Anand Balagopalakrishnan [Fri, 1 Dec 2017 08:19:33 +0000 (13:49 +0530)]
um: support Mesa-style soname

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
6 years agoum: restrict contiguous buffer using OMAP_BO flag only for jacinto6evm device
Anand Balagopalakrishnan [Fri, 1 Dec 2017 07:27:42 +0000 (12:57 +0530)]
um: restrict contiguous buffer using OMAP_BO flag only for jacinto6evm device

OMAP_BO flag is not applicable for ti335x / ti437x devices. Revert these
libraries to earlier version.

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
6 years agoum: use OMAP_BO flag for contiguous buffers
Anand Balagopalakrishnan [Fri, 26 May 2017 07:07:07 +0000 (12:37 +0530)]
um: use OMAP_BO flag for contiguous buffers

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
7 years agoum: add support for GBM Pixmap surface
Anand Balagopalakrishnan [Mon, 27 Feb 2017 13:54:58 +0000 (19:24 +0530)]
um: add support for GBM Pixmap surface

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
7 years agoum: add support for dmabuf import in GBM WSEGL
Anand Balagopalakrishnan [Fri, 24 Feb 2017 10:56:05 +0000 (16:26 +0530)]
um: add support for dmabuf import in GBM WSEGL

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
7 years agoum: fix memory leak with EGL Image DMABuf import
Anand Balagopalakrishnan [Thu, 23 Feb 2017 05:47:40 +0000 (11:17 +0530)]
um: fix memory leak with EGL Image DMABuf import

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
7 years agoum: enhance wl_display validation criterion
Anand Balagopalakrishnan [Thu, 9 Feb 2017 17:06:00 +0000 (22:36 +0530)]
um:  enhance wl_display validation criterion

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
7 years agoum: add support for YUYV EGLImage
Anand Balagopalakrishnan [Tue, 13 Dec 2016 09:37:46 +0000 (15:07 +0530)]
um: add support for YUYV EGLImage

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
7 years agoum: null_drm: pass actual depth instead of width in drmModeAddFB()
Anand Balagopalakrishnan [Tue, 29 Nov 2016 15:49:51 +0000 (21:19 +0530)]
um: null_drm: pass actual depth instead of width in drmModeAddFB()

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
7 years agogbm : add apphint to control number of surface buffers infoadas/1.14.3699939/k4.4 infoadas/1.14.3699939/next
Anand Balagopalakrishnan [Mon, 21 Nov 2016 13:59:48 +0000 (19:29 +0530)]
gbm : add apphint to control number of surface buffers

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
7 years agoum: add support for importing DMABUF as EGLImage
Anand Balagopalakrishnan [Tue, 25 Oct 2016 15:32:56 +0000 (21:02 +0530)]
um: add support for importing DMABUF as EGLImage

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>
7 years agobuild: remove invalid tests for sgx
Anand Balagopalakrishnan [Thu, 13 Oct 2016 10:20:38 +0000 (15:50 +0530)]
build: remove invalid tests for sgx

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
7 years agoum: fix bug while checking for GBM_BO_FORMAT
Anand Balagopalakrishnan [Thu, 13 Oct 2016 09:35:43 +0000 (15:05 +0530)]
um: fix bug while checking for GBM_BO_FORMAT

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
7 years agoum: disable active power management
Anand Balagopalakrishnan [Mon, 27 Jun 2016 13:32:46 +0000 (19:02 +0530)]
um: disable active power management

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
7 years agoum: null_drm/gbm: add RGB565 support
Eric Ruei [Fri, 17 Jun 2016 19:04:45 +0000 (15:04 -0400)]
um: null_drm/gbm: add RGB565 support

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
7 years agoum: merge the gles2 changes from ED3917252 to fix the QML overlay problem
Eric Ruei [Thu, 26 May 2016 19:06:23 +0000 (15:06 -0400)]
um: merge the gles2 changes from ED3917252 to fix the QML overlay problem

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
7 years agoum: rebuild DDK for GCC 5.3
Anand Balagopalakrishnan [Fri, 13 May 2016 13:58:31 +0000 (19:28 +0530)]
um: rebuild DDK for GCC 5.3

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agoum: bug fix for NullDRM/GBM/Wayland EGL
Valkeinen, Tomi [Mon, 4 Apr 2016 22:15:25 +0000 (18:15 -0400)]
um: bug fix for NullDRM/GBM/Wayland EGL

Signed-off-by: Valkeinen, Tomi <tomi.valkeinen@ti.com>
8 years agoum: Merge the latest change from ED3917252 to fix the nullDRM display sync problem
Eric Ruei [Tue, 15 Mar 2016 13:55:43 +0000 (09:55 -0400)]
um: Merge the latest change from ED3917252 to fix the nullDRM display sync problem

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
8 years agoum: add a sample powervr.ini config file
Anand Balagopalakrishnan [Sat, 27 Feb 2016 16:32:09 +0000 (22:02 +0530)]
um: add a sample powervr.ini config file

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agoum: bug fixes for Wayland EGL
Anand Balagopalakrishnan [Sat, 27 Feb 2016 16:10:15 +0000 (21:40 +0530)]
um: bug fixes for Wayland EGL

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agoum: remove unused libraries and binaries
Anand Balagopalakrishnan [Sat, 27 Feb 2016 15:30:06 +0000 (21:00 +0530)]
um: remove unused libraries and binaries

We don't support EWS, Front mode, Flip mode, Blit mode WSEGL modules anymore.
Remove them from the repository.

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agoum: remove ews header files
Anand Balagopalakrishnan [Sat, 27 Feb 2016 15:25:05 +0000 (20:55 +0530)]
um: remove ews header files

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agoum: fix errors with GL_API_EXT macro
Anand Balagopalakrishnan [Wed, 17 Feb 2016 18:55:56 +0000 (00:25 +0530)]
um: fix errors with GL_API_EXT macro

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agopackage: add SGX configuration script - powervr.ini
Anand Balagopalakrishnan [Sat, 13 Feb 2016 14:17:08 +0000 (19:47 +0530)]
package: add SGX configuration script - powervr.ini

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agopackage: update pvr init script for moving pvrsrvctl to /usr/bin
Anand Balagopalakrishnan [Sat, 13 Feb 2016 14:12:42 +0000 (19:42 +0530)]
package: update pvr init script for moving pvrsrvctl to /usr/bin

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agopackage: move binaries from local directory to default bin directory
Anand Balagopalakrishnan [Sat, 13 Feb 2016 12:38:03 +0000 (18:08 +0530)]
package: move binaries from local directory to default bin directory

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agoDDK 1.14 ED3699939 user mode binaries
Anand Balagopalakrishnan [Thu, 11 Feb 2016 13:09:43 +0000 (18:39 +0530)]
DDK 1.14 ED3699939 user mode binaries

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agoum: enable burst combiner bugfix/x0038811/naviapp_sgxrecovery master
Anand Balagopalakrishnan [Mon, 7 Dec 2015 11:31:05 +0000 (17:01 +0530)]
um: enable burst combiner

trackback: 9be04898f74acb33804eb6dbbf87b2ecc8e1897f

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agoum: resolve SGX HWrecovery when Wayland OpenGLES clients are killed
Anand Balagopalakrishnan [Wed, 2 Dec 2015 11:59:24 +0000 (17:29 +0530)]
um: resolve SGX HWrecovery when Wayland OpenGLES clients are killed

Trackback - 7043e75f068be8092da804805a517ba88c420811

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agoum: fix for HWrecovery in glmark2
Anand Balagopalakrishnan [Sat, 28 Nov 2015 10:39:50 +0000 (16:09 +0530)]
um: fix for HWrecovery in glmark2

ref: bb0e310046f9276d4fd4af56ac2337f3b38cd5c8

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agoum: BRN56254: move allocation of terminate state out of graphics context
Anand Balagopalakrishnan [Fri, 27 Nov 2015 08:34:36 +0000 (14:04 +0530)]
um: BRN56254: move allocation of terminate state out of graphics context

* Fixes major set of SGX HW recovery errors observed with glmark2

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agoum: free buffer if ImportGEM fails
Anand Balagopalakrishnan [Thu, 26 Nov 2015 14:02:24 +0000 (19:32 +0530)]
um: free buffer if ImportGEM fails

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agoBRN57135 - Updated fix for the half-float issue
Anand Balagopalakrishnan [Wed, 25 Nov 2015 08:56:54 +0000 (14:26 +0530)]
BRN57135 - Updated fix for the half-float issue

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agoum: map user space GEM BO for KMS EGL
Anand Balagopalakrishnan [Fri, 13 Nov 2015 07:32:38 +0000 (13:02 +0530)]
um: map user space GEM BO for KMS EGL

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agoum: BRN57135 - fix for the application hang seen with Half float textures
Anand Balagopalakrishnan [Sat, 15 Aug 2015 17:52:25 +0000 (23:22 +0530)]
um: BRN57135 - fix for the application hang seen with Half float textures

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agowayland: Fix SGX HW recovery issue due to delayed Weston buffer release event
Anand Balagopalakrishnan [Thu, 23 Jul 2015 16:18:45 +0000 (21:48 +0530)]
wayland: Fix SGX HW recovery issue due to delayed Weston buffer release event

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agoRefactor the code for print messages
Anand Balagopalakrishnan [Mon, 8 Jun 2015 09:34:37 +0000 (15:04 +0530)]
Refactor the code for print messages

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
8 years agoFix memory leak in Wayland WSEGL
Anand Balagopalakrishnan [Wed, 27 May 2015 06:58:44 +0000 (12:28 +0530)]
Fix memory leak in Wayland WSEGL

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
9 years agoEnable texture2D operation for EGLImage based textures
Anand Balagopalakrishnan [Wed, 28 Jan 2015 12:14:55 +0000 (17:44 +0530)]
Enable texture2D operation for EGLImage based textures

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
9 years agoFix GLSL compiler for texture2D operation
Anand Balagopalakrishnan [Wed, 28 Jan 2015 08:29:50 +0000 (13:59 +0530)]
Fix GLSL compiler for texture2D operation

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
9 years agoAdd support for J6Eco
Anand Balagopalakrishnan [Sun, 14 Dec 2014 07:41:18 +0000 (13:11 +0530)]
Add support for J6Eco

* autodetect the platform (J6/J6Eco) and configure the number of cores in SGX

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
9 years agoExport EGLImage targets and attributes
Anand Balagopalakrishnan [Sat, 30 Aug 2014 12:28:02 +0000 (17:58 +0530)]
Export EGLImage targets and attributes

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
9 years agoRemoved X11 references from Makefile and README
Anand Balagopalakrishnan [Wed, 13 Aug 2014 20:42:48 +0000 (02:12 +0530)]
Removed X11 references from Makefile and README

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
9 years agoRemove X11 from DDK binaries
Anand Balagopalakrishnan [Sat, 9 Aug 2014 14:12:47 +0000 (19:42 +0530)]
Remove X11 from DDK binaries

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
9 years agoFix for NPOT texture corruption issue with half float pixel formats
Anand Balagopalakrishnan [Fri, 4 Jul 2014 10:39:53 +0000 (16:09 +0530)]
Fix for NPOT texture corruption issue with half float pixel formats

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
10 years agoWSEGL support for Wayland 1.3
Anand Balagopalakrishnan [Tue, 18 Mar 2014 14:10:09 +0000 (19:40 +0530)]
WSEGL support for Wayland 1.3

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
10 years agoPVR EXA : Use SW fallback for composition
Anand Balagopalakrishnan [Mon, 3 Mar 2014 11:05:53 +0000 (16:35 +0530)]
PVR EXA : Use SW fallback for composition

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
10 years agoAdd support for X11 binaries and PVR EXA driver
Anand Balagopalakrishnan [Wed, 11 Dec 2013 08:21:38 +0000 (13:51 +0530)]
Add support for X11 binaries and PVR EXA driver

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
10 years agoManifest updated
Anand Balagopalakrishnan [Thu, 7 Nov 2013 07:36:58 +0000 (13:06 +0530)]
Manifest updated

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
10 years agoMoving the gbm libraries to gbm directory
Anand Balagopalakrishnan [Mon, 7 Oct 2013 13:04:18 +0000 (18:34 +0530)]
Moving the gbm libraries to gbm directory

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
10 years agoRemoved symbolic links from the files
Anand Balagopalakrishnan [Fri, 4 Oct 2013 14:33:14 +0000 (20:03 +0530)]
Removed symbolic links from the files

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>
10 years agoImagination SGX DDK user mode libraries v1.9.11
Anand Balagopalakrishnan [Fri, 4 Oct 2013 13:15:16 +0000 (18:45 +0530)]
Imagination SGX DDK user mode libraries v1.9.11

Signed-off-by: Anand Balagopalakrishnan <anandb@ti.com>