summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
...
* LayerManagement: enabled "coverage" build setting for GCCTimo Lotterbach2012-05-101-0/+2
| | | | | | | If LayerManagement is build on a GCC-based platform, an additional build setting named 'coverage' is available. Building with this setting results in intrumented versions. The result can be used with gcov-based tools.
* LayerManagerPlugins: X11 backend for WaylandNobuhiko Tanibata2012-04-121-1/+9
| | | | | | | | | | | | | WindowSystems: - Add WaylandBaseWindowSystem - Add WaylandFbdevWindowSystem for fbdev backend of Wayland - Add WaylandX11WindowSystem for X11 backend of Wayland TextureBinders: - Add EglImage for Wayland WaylandGLESRenderer: - Add X11 backend for Wayland
* config: created separate CMakeLists.txt file for projectTimo Lotterbach2012-03-271-7/+1
| | | | | | - Handles creation of config.h file with build configuration options. This reduces complexity of main CMakeLists.txt file. - Internally moved config.h.cmake to res subfolder.
* LayerManagerPlugins: The very first version of Wayland Plugin by GopyGLESNobuhiko Tanibata2012-03-131-3/+15
| | | | | | | | | | | WindowSystems: - Add Implementation of wayland compositor with fbdev backend "/dev/fb0" TextureBinders: - Add CopyGLES for Wayland WaylandGLESRenderer: - Add new SubModule, GLES renderer for wayland
* LayerManagerService: Moving config file to new locationMichael Schuldt2012-03-021-1/+9
| | | | | - The config file should be available at all sub modules - Therefore it was moved to an own directory
* LayerManagerUtils: Introducing DLT binding for Logging FrameworkMichael Schuldt2012-02-281-0/+1
| | | | | | | | - Due to the fact that in Genivi the automotive dlt should be used as standard logging component the Logging Class was extended by this functionality. - To use that component please recompile with the option WITH_DLT=ON
* extracted project version information to separate cmake file.Michael Schuldt2011-12-191-24/+1
| | | | | The retrieval of the git version information has been extracted to a separate cmake file in the project's cmake modules folder.
* default build type is now Release.Timo Lotterbach2011-12-051-0/+8
|
* removed compiler flag to enable FORCE_COPY. This #define is contained in ↵Timo Lotterbach2011-12-051-4/+0
| | | | config.h now.
* removed compiler flags -DUSE_XTHREADS and -DENABLE_INPUT_EVENTS. these ↵Timo Lotterbach2011-12-051-59/+27
| | | | #defines are contained in config.h now.
* modified version string handling in build system; cmake now generate ↵Timo Lotterbach2011-11-291-1/+0
| | | | Version.h file which is used by main.cpp
* updated version number to 0.9.4 in CMakelists.txtivi-layer-management_version_0_9_4cassini_releaseTimo Lotterbach2011-10-261-1/+1
|
* Bugfix to establish rpm build with version trackingMichael Schuldt2011-10-051-0/+1
| | | | | | - Added newly created files to rpm - fix ILM VERSION for rpm, character '-' ist not allowed in RELEASE variable, so now it is replaced by underscore
* added first working version of MockNavigationTimo Lotterbach2011-10-041-0/+1
|
* Change version number to 0.9.3.ivi-layer-management_version_0_9_3Michael Schuldt2011-09-091-1/+1
| | | | | Update version number Update release notes
* Introducing new relase notes, switching to version 0.9.2ivi-layer-management_version_0_9_2Michael Schuldt2011-09-011-1/+1
|
* Introducing version trackingMichael Schuldt2011-08-291-3/+13
| | | | | This will enhance the version which is used for the last build. It is possible to set the version outside of the build, for rpm generation.
* Bugfix and SceneProviderExample addedMichael Schuldt2011-08-291-2/+10
| | | | | | | | | | | | Bugfix : fixes an issue during startup, if no compositing controller are found. SceneProvider Example Implementation added. Execution of LayerManagerClientExample is no longer needed to start EGLX11ApplicationExample or GLX11ApplicationExample. Additional Build Option WITH_CLIENTEXAMPLE introduced to disable the build of client examples.
* clean up tests for use with ctestMichael Schuldt2011-08-291-1/+7
| | | | | | | | | make ctest setup work again, now 'make test' runs all tests remove unnecessary include file remove -pedantic flag, it is not supported by googletest and googlemock and causes unmanagable number of warnings
* remove duplicate copies of googletest and googlemockMichael Schuldt2011-08-291-0/+3
| | | | | move googletest and googlemock to thirdparty directory, instead of having duplicating sources in each test directory
* Merge patches between Valeo and BMW Car ITMichael Schuldt2011-08-221-1/+18
|\
| * Feature Patch : moving render specific base implementations to libraryMichael Schuldt2011-08-161-1/+18
| | | | | | | | | | | | | | | | This patch opens the possibility to extend the currently provided base libs for GLES and GLX on vendor platform specific implementations. Therefore a vendor is able to use the functionality of already existing renderer approaches for surfaces / layers and extend these functionality to do platform specific improvements e.g. scaling of a hardware video layer.
* | Add framework to support input events + X11 implementationFrédéric Blain2011-08-221-0/+8
|/
* Change to version 0.9.1ivi-layer-management_version_0_9_1Michael Schuldt2011-08-101-1/+1
| | | | | - Version number increased and release notes added - Readme updated to new build flags
* Bugfix : Improvement for handling, native X applicationsMichael Schuldt2011-06-291-1/+2
|
* Bugfix Patch : removes crash of service in various timesivi-layer-management_version_0_9_0Michael Schuldt2011-06-211-2/+2
| | | | | | | | * 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
* Exchange busy waiting on X11 events for XThread lockingMichael Schuldt2011-06-201-0/+8
|
* major code refactoring patchTimo Lotterbach2011-06-161-9/+11
| | | | | | | | 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
* minor bugfix patch for stabilityMichael Schuldt2011-06-161-2/+2
|
* switched back to raw X11GLESRenderer support of embedded devicesMichael Schuldt2011-04-281-2/+2
|
* bugfix in X11CopyGLES.h /cpp to swap rgba value correctlyMichael Schuldt2011-04-281-2/+4
|
* Copy for X11 Pixmaps in OpenGL ES 2.0 Environments introduced,Michael Schuldt2011-04-281-3/+3
| | | | Release Notes updated, CMakeLists.txt fixed
* GLX_FORCE_COPY added to force software copy of pixmaps for glxMichael Schuldt2011-04-191-1/+4
|
* New Build Environment introduced, old makefiles removedMichael Schuldt2011-04-041-0/+84