| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
- 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.
|
|
|
|
|
|
|
|
|
|
|
| |
WindowSystems:
- Add Implementation of wayland compositor with fbdev backend "/dev/fb0"
TextureBinders:
- Add CopyGLES for Wayland
WaylandGLESRenderer:
- Add new SubModule, GLES renderer for wayland
|
|
|
|
|
| |
- The config file should be available at all sub modules
- Therefore it was moved to an own directory
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
| |
The retrieval of the git version information has been extracted to
a separate cmake file in the project's cmake modules folder.
|
| |
|
|
|
|
| |
config.h now.
|
|
|
|
| |
#defines are contained in config.h now.
|
|
|
|
| |
Version.h file which is used by main.cpp
|
| |
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
| |
Update version number
Update release notes
|
| |
|
|
|
|
|
| |
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 : 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.
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
move googletest and googlemock to thirdparty directory, instead
of having duplicating sources in each test directory
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
|/ |
|
|
|
|
|
| |
- Version number increased and release notes added
- Readme updated to new build flags
|
| |
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
| |
|
|
|
|
| |
Release Notes updated, CMakeLists.txt fixed
|
| |
|
|
|