Norman Feske
40aadb8601
gems: add gems/wrapped_nitpicker_session.h
...
The 'Wrapped_nitpicker_session' contains the boiler-plate code that is
needed when virtualizing the nitpicker session interface.
2014-10-13 15:21:54 +02:00
Norman Feske
ece64db196
gems: move reusable wm headers to include/gems
2014-10-13 15:21:54 +02:00
Norman Feske
ec565c1ded
gems: add include/gems/animator.h
...
The utility for animating GUI elements was formerly private to
'app/decorator'.
2014-10-13 15:21:54 +02:00
Norman Feske
c48a4ebce8
os: add texture_rgb888.h and texture_rgb565.h
...
The headers 'texture_rgb565.h' and 'texture_rgb888' contain
template specializations needed for using the 'Texture::rgba' function
for the respective pixel formats. The specializations were formerly
contained in application-local code.
2014-10-13 15:21:53 +02:00
Norman Feske
0b3efa90c9
gems: move reusable code to include/gems
...
This patch makes various utilities that were originally developed for
the backdrop application publicly available.
2014-10-13 15:21:53 +02:00