src/hb-ot-color-colr-table.hh


Log

Author Commit Date CI Message
Behdad Esfahbod 10642b3f 2018-09-15T19:43:33 Disallow null-enabled offsets to unsized structures... ...like UnsizedArrayOf<>. This fixes a class of crasher bugs, mostly with color and AAT tables. We cannot use nullable offsets to varsized data that does not declare min_size, because it's nost safe to use our fixed-size null pool for types that have their size external. So, use non_null'able offsets for these. A further enhancement would be to make use of min_size in Null<> itself. Will try that after.
Behdad Esfahbod c77ae408 2018-08-25T22:36:36 Rename hb-*private.hh to hb-*.hh Sorry for the noise, downstream custom builders. Please adjust.
Ebrahim Byagowi a47070cd 2018-04-18T12:09:37 Minor, annotate the added tables with likely/unlikely (#997)
Behdad Esfahbod 92480316 2018-04-17T15:32:02 [colr] Check layer record access
Ebrahim Byagowi a02c3ee7 2018-04-12T13:38:19 Add or update tables specifications links
Ebrahim Byagowi a62554af 2018-04-10T00:53:50 [colr/cpal] Improvements and add a sample renderer (#927)
Behdad Esfahbod 56946d21 2018-03-14T16:26:33 [color/COLR] Simplify
Behdad Esfahbod 6418ae4e 2018-03-14T16:18:42 [color/COLR] Clean up
Behdad Esfahbod 150c53ee 2018-03-14T16:08:12 [color/COLR] Fix bad sanitize Bad bad bad bad code. Don't do that. If compiler's not happy, understand why.
Behdad Esfahbod 399c800b 2018-03-14T16:03:01 [color/COLR] Clean up
Behdad Esfahbod e4cbb87b 2018-03-07T09:37:22 Minor
Ebrahim Byagowi 54cbe670 2018-03-06T16:41:08 [ot-color] Further improvements on COLR/CPAL implementation (#859) * Implemented a bsearch on get_base_glyph_record * Made get_color_record_argb actually work
Ebrahim Byagowi c446c23f 2018-03-03T22:43:23 [ot-color] Move the related tables to hb-ot-color-* (#858)