genode/repos/gems/include/gems
Norman Feske 60f5d0e34a gems/animated_geometry.h: increase value range
The value range supported by the 'Animated_rect' utility is constrained
to 2^11 by the used 32-bit integer type. The interpolation is performed
on fixpoint numbers with a fractional precision of 10 bits. The
non-linear interpolation as performed by the 'Lazy_value' utility
involves squaring the values. Hence, the interpolated integral values
must not exceed 2^11 (2*11 bits for the square plus 10 bit for the
fractional part require 32 bits). This range is too small for
high-resolution displays. Hence this patch replaces the 32-bit integer
type by a 64-bit integer type.

Fixes #3627
2020-02-20 12:08:16 +01:00
..
animated_geometry.h gems/animated_geometry.h: increase value range 2020-02-20 12:08:16 +01:00
animator.h gems: strict warning fixes 2019-01-07 12:33:57 +01:00
cached_font.h gems: utility for implementing LRU-based caches 2019-01-30 13:35:28 +01:00
chunky_texture.h gems: remove the use of deprecated APIs 2019-01-30 13:49:54 +01:00
color_hsv.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
dither_painter.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
file.h gems: strict warning fixes 2019-01-07 12:33:57 +01:00
local_reporter.h wm: enable strict warning level 2019-01-07 12:33:56 +01:00
lru_cache.h gems: utility for implementing LRU-based caches 2019-01-30 13:35:28 +01:00
magic_ring_buffer.h gems: magic ring buffer 2018-04-10 11:09:47 +02:00
nitpicker_buffer.h gems: remove the use of deprecated APIs 2019-01-30 13:49:54 +01:00
png_image.h gems: remove the use of deprecated APIs 2019-01-30 13:49:54 +01:00
report_rom_slave.h gems: remove the use of deprecated APIs 2019-01-30 13:49:54 +01:00
texture_utils.h gems: remove the use of deprecated APIs 2019-01-30 13:49:54 +01:00
ttf_font.h os: add Text_painter::Font::height method 2018-04-19 13:38:33 +02:00
vfs_font.h Move include/gems/vfs.h to include/os/vfs.h 2019-11-19 14:23:56 +01:00
wrapped_nitpicker_session.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
xml_anchor.h Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00