profile/ivi/layer-management.git
13 years agoBugfix race conditions and compositing startup
Michael Schuldt [Mon, 27 Jun 2011 14:58:51 +0000 (16:58 +0200)]
Bugfix race conditions and compositing startup

* Check if composite manager is running improved
* race condition in allocate platform surfaces removed

13 years agoBugfix : Texture will now bind correctly.
Michael Schuldt [Mon, 27 Jun 2011 12:24:32 +0000 (14:24 +0200)]
Bugfix : Texture will now bind correctly.

13 years agoBugfix Patch : removes crash of service in various times ivi-layer-management_version_0_9_0
Michael Schuldt [Tue, 21 Jun 2011 11:50:16 +0000 (13:50 +0200)]
Bugfix Patch : removes crash of service in various times

* DBUS Communicator double link list crash removed, due unreference message
* GLESGraphicSystem.cpp memory leak on screen shot removed
* race condition in logging module removed
* race condition on surface deletion in XWindowSystem removed.
* Release Notes updated

13 years agoCompiler Issues on GLXRenderer resolved
Michael Schuldt [Tue, 21 Jun 2011 09:56:14 +0000 (11:56 +0200)]
Compiler Issues on GLXRenderer resolved

13 years agoAdding workaround for newer Ubuntu versions.
Jeremiah C. Foster [Tue, 21 Jun 2011 09:28:18 +0000 (00:28 -0900)]
Adding workaround for newer Ubuntu versions.

13 years agoExchange busy waiting on X11 events for XThread locking
Michael Schuldt [Fri, 17 Jun 2011 11:44:45 +0000 (13:44 +0200)]
Exchange busy waiting on X11 events for XThread locking

13 years agosimplify fps calculation
Michael Schuldt [Fri, 17 Jun 2011 12:13:38 +0000 (14:13 +0200)]
simplify fps calculation

13 years agofix minor dbus issues
Michael Schuldt [Thu, 16 Jun 2011 08:17:21 +0000 (10:17 +0200)]
fix minor dbus issues

fix: when replying with dbus error, send reply to correct message
fix: dbus tests must also link against new commands library

13 years agoperfomance and render garbage fix
Michael Schuldt [Fri, 17 Jun 2011 11:27:49 +0000 (13:27 +0200)]
perfomance and render garbage fix

* render perfomance improved, minimized busy waiting
* bugfix, surface will only be rendered if image data is available

13 years agoBetter outputformat of service description added
michael.schuldt [Thu, 16 Jun 2011 11:00:30 +0000 (13:00 +0200)]
Better outputformat of service description added

13 years agochange Loglevel during runtime now possible
michael.schuldt [Thu, 16 Jun 2011 09:22:21 +0000 (11:22 +0200)]
change Loglevel during runtime now possible

13 years agomajor code refactoring patch
Timo Lotterbach [Wed, 15 Jun 2011 11:25:00 +0000 (13:25 +0200)]
major code refactoring patch

introducing new library for commands
separation of asynchronous/synchronous commands
introducing mechanism for determining which commands need graphical refresh after execution
bugfix handling of x11 window with id '0'
bugfix layer without graphic update will no longer be destroyed in special cases

13 years agoImplemented XDamage Support
Rahul Singhal [Mon, 23 May 2011 08:48:22 +0000 (14:18 +0530)]
Implemented XDamage Support

Due to this the reported FPS may not be accurate
as rendering now becomes a event based process.

Change-Id: Ic726eb236777b4db0d195d3467639bc3557c691b

13 years agoAdd basic support for optimizing out Alpha Blend.
Hadden Hoppert [Wed, 27 Apr 2011 23:46:04 +0000 (16:46 -0700)]
Add basic support for optimizing out Alpha Blend.

Change-Id: Icd40fa209430ce550f22a570ef7ff62ab7d1ebbf

13 years agominor bugfix patch for stability
Michael Schuldt [Wed, 15 Jun 2011 07:16:31 +0000 (09:16 +0200)]
minor bugfix patch for stability

13 years agoSpelling correction.
Jeremiah C. Foster [Mon, 30 May 2011 14:39:27 +0000 (16:39 +0200)]
Spelling correction.

13 years agoSyntax and grammar changes for clarity.
Jeremiah C. Foster [Mon, 30 May 2011 14:22:09 +0000 (16:22 +0200)]
Syntax and grammar changes for clarity.

13 years agoMerge branch 'master' of https://git.genivi.org/srv/git/layer_management borg_release
Jeremiah C. Foster [Thu, 28 Apr 2011 15:16:36 +0000 (17:16 +0200)]
Merge branch 'master' of https://git.genivi.org/srv/git/layer_management

13 years agoAdded a couple files to the .gitignore file.
Jeremiah C. Foster [Thu, 28 Apr 2011 15:16:25 +0000 (17:16 +0200)]
Added a couple files to the .gitignore file.

13 years agoswitched back to raw X11GLESRenderer support of embedded devices
Michael Schuldt [Thu, 28 Apr 2011 14:42:36 +0000 (16:42 +0200)]
switched back to raw X11GLESRenderer support of embedded devices

13 years agobugfix in X11CopyGLES.h /cpp to swap rgba value correctly
Michael Schuldt [Thu, 28 Apr 2011 14:30:30 +0000 (16:30 +0200)]
bugfix in X11CopyGLES.h /cpp to swap rgba value correctly

13 years agoCopy for X11 Pixmaps in OpenGL ES 2.0 Environments introduced,
Michael Schuldt [Thu, 28 Apr 2011 08:21:16 +0000 (10:21 +0200)]
Copy for X11 Pixmaps in OpenGL ES 2.0 Environments introduced,
Release Notes updated, CMakeLists.txt fixed

13 years agoAdding a .gitignore file to ignore cruft.
Jeremiah C. Foster [Tue, 26 Apr 2011 16:03:33 +0000 (18:03 +0200)]
Adding a .gitignore file to ignore cruft.

13 years agoMinor changes and clarifications to README.
root [Tue, 26 Apr 2011 15:30:15 +0000 (17:30 +0200)]
Minor changes and clarifications to README.

13 years agoGLX FORCE COPY introduced,
Michael Schuldt [Tue, 19 Apr 2011 14:53:53 +0000 (16:53 +0200)]
GLX FORCE COPY introduced,
flexible choose of config attributes regarding pixmap matching added

13 years agodoxygen docu comments updated
Michael Schuldt [Tue, 19 Apr 2011 14:52:32 +0000 (16:52 +0200)]
doxygen docu comments updated

13 years agoGLX_FORCE_COPY added to force software copy of pixmaps for glx
Michael Schuldt [Tue, 19 Apr 2011 14:51:58 +0000 (16:51 +0200)]
GLX_FORCE_COPY added to force software copy of pixmaps for glx

13 years agoUnit Tests added, License updated
Michael Schuldt [Tue, 12 Apr 2011 07:56:32 +0000 (09:56 +0200)]
Unit Tests added, License updated

13 years agoApplication Call to GLXX11ApplicationExample corrected
Michael Schuldt [Thu, 7 Apr 2011 10:54:39 +0000 (12:54 +0200)]
Application Call to GLXX11ApplicationExample corrected

13 years agoCMakeLists.txt fixed regarding include directories of different Libraries
Michael Schuldt [Thu, 7 Apr 2011 10:46:26 +0000 (12:46 +0200)]
CMakeLists.txt fixed regarding include directories of different Libraries
X11Compositer,EGL,OPEN GL ES 2.0

13 years agono longer needed
Michael Schuldt [Wed, 6 Apr 2011 11:08:31 +0000 (13:08 +0200)]
no longer needed

13 years agono longer needed
Michael Schuldt [Wed, 6 Apr 2011 11:05:24 +0000 (13:05 +0200)]
no longer needed

13 years agomore detailed description regarding needed libraries and buildoptions added
Michael Schuldt [Wed, 6 Apr 2011 06:09:27 +0000 (08:09 +0200)]
more detailed description regarding needed libraries and buildoptions added

13 years agoMissing CMakeLists.txt added
Michael Schuldt [Mon, 4 Apr 2011 13:48:23 +0000 (15:48 +0200)]
Missing CMakeLists.txt added

13 years agoREADME corrected, reference to tarball removed
Michael Schuldt [Mon, 4 Apr 2011 13:36:11 +0000 (15:36 +0200)]
README corrected, reference to tarball removed

13 years agoNotice update, Release Number updated to 0.8.0, Readme updated regarding new buildenv
Michael Schuldt [Mon, 4 Apr 2011 10:26:03 +0000 (12:26 +0200)]
Notice update, Release Number updated to 0.8.0, Readme updated regarding new buildenv

13 years agoCopyright corrected, several stability fixes
Michael Schuldt [Mon, 4 Apr 2011 10:25:07 +0000 (12:25 +0200)]
Copyright corrected, several stability fixes

13 years agoStability Fixes, adapted to new Interfaces, Rendering concept rewritten
Michael Schuldt [Mon, 4 Apr 2011 10:20:54 +0000 (12:20 +0200)]
Stability Fixes, adapted to new Interfaces, Rendering concept rewritten

13 years agoNew Interface introduced, stability fixes
Michael Schuldt [Mon, 4 Apr 2011 10:17:31 +0000 (12:17 +0200)]
New Interface introduced, stability fixes

13 years agoContent corrected to new layertypes
Michael Schuldt [Mon, 4 Apr 2011 10:17:00 +0000 (12:17 +0200)]
Content corrected to new layertypes

13 years agoSeveral Bugfixes, new Interfaces introduced
Michael Schuldt [Mon, 4 Apr 2011 10:15:43 +0000 (12:15 +0200)]
Several Bugfixes, new Interfaces introduced

13 years agoNew Build Environment introduced, old makefiles removed
Michael Schuldt [Mon, 4 Apr 2011 10:14:48 +0000 (12:14 +0200)]
New Build Environment introduced, old makefiles removed

13 years agoRelease Notes adapted, Builddescription of GLXRenderer added
Michael Schuldt [Tue, 8 Mar 2011 13:20:07 +0000 (14:20 +0100)]
Release Notes adapted, Builddescription of GLXRenderer added

13 years agounused xf86vmode.h header file removed
Michael Schuldt [Tue, 8 Mar 2011 13:19:05 +0000 (14:19 +0100)]
unused xf86vmode.h header file removed

13 years agoGLX Renderer Package added
Michael Schuldt [Tue, 8 Mar 2011 13:17:47 +0000 (14:17 +0100)]
GLX Renderer Package added

13 years agobugfix, surface renamed to layer
Michael Schuldt [Tue, 8 Mar 2011 13:16:55 +0000 (14:16 +0100)]
bugfix, surface renamed to layer

13 years agonew Build Platform types added
Michael Schuldt [Tue, 8 Mar 2011 13:16:18 +0000 (14:16 +0100)]
new Build Platform types added

13 years agonew IDs for GLXExampleApplication added.
Michael Schuldt [Tue, 8 Mar 2011 13:15:56 +0000 (14:15 +0100)]
new IDs for GLXExampleApplication added.
Furthermore Client adapted to support new surface type

13 years agonew Example Application GLXApplicationExample
Michael Schuldt [Tue, 8 Mar 2011 13:14:31 +0000 (14:14 +0100)]
new Example Application GLXApplicationExample

13 years agoEGL Configuration Attributes changed
Michael Schuldt [Tue, 8 Mar 2011 13:13:20 +0000 (14:13 +0100)]
EGL Configuration Attributes changed

13 years agoGLX Example Application Call added
Michael Schuldt [Tue, 8 Mar 2011 13:12:39 +0000 (14:12 +0100)]
GLX Example Application Call added

13 years agoMinor version 0.2.1 description added.
Michael Schuldt [Mon, 24 Jan 2011 12:26:58 +0000 (13:26 +0100)]
Minor version 0.2.1 description added.

13 years agoStop of plugins added.
Michael Schuldt [Mon, 24 Jan 2011 12:26:38 +0000 (13:26 +0100)]
Stop of plugins added.

13 years agoMore log output added.
Michael Schuldt [Mon, 24 Jan 2011 12:25:36 +0000 (13:25 +0100)]
More log output added.

13 years agoBugfix getSurfaceOfProperties, getSourceRegion
Michael Schuldt [Mon, 24 Jan 2011 12:23:14 +0000 (13:23 +0100)]
Bugfix getSurfaceOfProperties, getSourceRegion

13 years agoCodeclean up and Refactoring
Michael Schuldt [Mon, 24 Jan 2011 12:22:15 +0000 (13:22 +0100)]
Codeclean up and Refactoring

13 years agoLicense Text update regarding IlmMatrix.h and IlmMatrix.cpp
Michael Schuldt [Mon, 24 Jan 2011 12:21:43 +0000 (13:21 +0100)]
License Text update regarding IlmMatrix.h and IlmMatrix.cpp

13 years agoDemo Script added to start example Applications
Michael Schuldt [Mon, 24 Jan 2011 12:20:47 +0000 (13:20 +0100)]
Demo Script added to start example Applications

13 years agoRelease Note adapted.
Michael Schuldt [Wed, 24 Nov 2010 10:52:21 +0000 (11:52 +0100)]
Release Note adapted.

13 years agoStability and API Improvements regarding handling of layer/surface ids
Michael Schuldt [Wed, 24 Nov 2010 10:51:55 +0000 (11:51 +0100)]
Stability and API Improvements regarding handling of layer/surface ids

13 years agoAdditional Screenshot commando defined
Michael Schuldt [Wed, 24 Nov 2010 10:47:55 +0000 (11:47 +0100)]
Additional Screenshot commando defined

13 years agoSeveral Bugfixes to improve the stability
Michael Schuldt [Wed, 24 Nov 2010 10:47:26 +0000 (11:47 +0100)]
Several Bugfixes to improve the stability

13 years agoAdditional ScreenShot message defined
Michael Schuldt [Wed, 24 Nov 2010 10:45:36 +0000 (11:45 +0100)]
Additional ScreenShot message defined

13 years agoExample Application added
Michael Schuldt [Wed, 24 Nov 2010 10:43:52 +0000 (11:43 +0100)]
Example Application added

13 years agoNew C-API implementation added
Michael Schuldt [Wed, 24 Nov 2010 10:42:53 +0000 (11:42 +0100)]
New C-API implementation added

14 years agoGlobal makefile to support consistent build process added
unknown [Tue, 2 Nov 2010 14:30:14 +0000 (15:30 +0100)]
Global makefile to support consistent build process added

14 years agoinstall to usr/bin added
Michael Schuldt [Tue, 2 Nov 2010 14:29:39 +0000 (15:29 +0100)]
install to usr/bin added

14 years agoinclude of binaries removed
Michael Schuldt [Tue, 2 Nov 2010 14:29:10 +0000 (15:29 +0100)]
include of binaries removed

14 years agobugfix : compilation of fragment program now successful
Michael Schuldt [Tue, 2 Nov 2010 14:28:44 +0000 (15:28 +0100)]
bugfix : compilation of fragment program now successful

14 years agobugfix : pixmap now correct initialised
Michael Schuldt [Tue, 2 Nov 2010 14:27:56 +0000 (15:27 +0100)]
bugfix : pixmap now correct initialised

14 years agoclean up, introspection completed
Michael Schuldt [Tue, 2 Nov 2010 14:27:27 +0000 (15:27 +0100)]
clean up, introspection completed

14 years agoRENDERER an COMMUNICATOR definition added
Michael Schuldt [Tue, 2 Nov 2010 14:26:53 +0000 (15:26 +0100)]
RENDERER an COMMUNICATOR definition added

14 years agocreated README
Michael Schuldt [Tue, 2 Nov 2010 14:26:11 +0000 (15:26 +0100)]
created README

14 years agoAuthors removed and NOTICE added.
Michael Schuldt [Thu, 7 Oct 2010 15:04:53 +0000 (17:04 +0200)]
Authors removed and NOTICE added.

14 years agoAuthors removed and NOTICE added.
Michael Schuldt [Thu, 7 Oct 2010 15:04:18 +0000 (17:04 +0200)]
Authors removed and NOTICE added.

14 years agoAdditional Author added.
unknown [Thu, 7 Oct 2010 06:13:50 +0000 (08:13 +0200)]
Additional Author added.

14 years agoInitial Version of LayerManagementService added.
Michael Schuldt [Wed, 6 Oct 2010 15:59:03 +0000 (17:59 +0200)]
Initial Version of LayerManagementService added.

14 years agoInitial import of TEMPLATE.git dir.
Jeremiah C. Foster [Mon, 7 Jun 2010 14:49:19 +0000 (16:49 +0200)]
Initial import of TEMPLATE.git dir.