b691fc4305
stb_truetype: Remove dead assignments
...
Confirmed from the OpenType spec that there's nothing missing
here. (These were just annotations listing the total sizes of
the tables, but this is not used for anything here.)
Fixes issue #704 .
2021-07-06 20:39:35 -07:00
ba5cc43d33
stb_truetype: Fix stbtt__solve_cubic comment
2021-07-06 20:10:22 -07:00
a5d989c358
stb_truetype: Tabs->spaces
...
Whitespace only.
2021-07-06 20:07:12 -07:00
0afc39f59a
stb_truetype: Turn codepoint assert into error check
...
Fixes the bug covered by PR #1066 , but with a slightly different
fix that's hopefully a bit clearer.
2021-07-04 01:38:24 -07:00
04007a071c
Note GL blend state for stb_truetype
2021-07-04 01:38:24 -07:00
e140649ccf
remove trailign whitespace
2020-07-13 04:40:31 -07:00
cd742941e6
stb_truetype: fix warning
2020-02-05 03:40:17 -08:00
2bb4a0accd
Fix trailing whitespace
2020-02-02 11:30:27 -08:00
7a69424f15
update version numbers
2020-02-02 11:26:50 -08:00
17c301817b
Merge branch 'working'
2020-02-02 11:16:16 -08:00
8ee3beabba
Merge branch 'master' of https://github.com/BSVino/stb into working
2020-02-02 11:16:06 -08:00
5e4a0617b7
udpate version numbers
2020-02-02 11:12:13 -08:00
770e4dbe50
Merge branch 'patch-2' of https://github.com/Brotcrunsher/stb into work2
2020-02-02 08:16:26 -08:00
fe6bef2307
stb_truetype: clean up svg support
2020-02-02 08:14:00 -08:00
ade80f4609
Merge branch 'svg' of https://github.com/chris-y/stb into work2
2020-02-02 08:07:01 -08:00
787f1d646a
Update version numbers
2019-08-11 05:38:37 -07:00
a5071ad702
Merge branch 'master' of https://github.com/rgriege/stb into working
2019-08-11 04:32:14 -07:00
f7d1cd581e
Allowing Compound Glyphs with numberOfContours < -1
...
While it is recommended that the numberOfContours are set to -1 for compound glyphs, it is allowed to have any negative value. Source: https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6glyf.html
However, I don't know if this happens in practice.
2019-04-30 16:30:03 +02:00
0a1016331c
Add functions to extract SVG glyphs from font.
...
The fucntions are:
stbtt_GetCodepointSVG - provides a pointer to the SVG data in the supplied argument, and returns the length of this data
stbtt_GetGlyphSVG - As above but takes the glyph index instead of the codepoint
Note that the returned data may be deflate compressed.
2019-04-14 18:22:04 +01:00
a5b663f1b0
stb_truetype: update contributors list
2019-03-07 19:48:23 -06:00
8ac257b00f
stb_truetype: limit to 1 missing glyph in texture
...
When calling stbtt_PackFontRanges, multiple missing glyphs in the range
of codepoints will create multiple copies of the font's missing glyph to
be added to the pixel buffer. Instead, the first codepoint that maps to the missing glyph will add it to the pixel buffer, and all subsequent glyphs will simply copy the stbtt_packedchar data to reference the same region of the buffer.
This does NOT prevent duplication in multiple calls to stbtt_PackFontRange(s) - that would require modifying the packing context, which could be nice but is a bit more intrusive.
2019-03-07 19:32:19 -06:00
f3ca0dd5ae
Remove redundant scale check in stbtt_GetGlyphSDF
2019-03-06 18:34:31 +01:00
c963e40972
update version numbers
2019-02-25 11:48:42 -08:00
5fe7fb52f2
various fixes for clang
...
also fix a comment typo
2019-02-25 11:10:54 -08:00
af43e6b006
stb_truetype: Fix warning in comment.
...
Replace ASCII art with slightly crappier ASCII art that is not
going to make compilers complain about trailing backslashes.
Fixes issue #707 .
2019-02-23 05:33:20 -08:00
63b59b46b0
update version numbers
2019-02-07 10:03:00 -08:00
6244febf5f
stb_truetype: tweaks to codepoint-missing packing
2019-02-07 09:33:54 -08:00
8cf07e85c8
rename stbtt_PackSetSkipMissingGlyphs to stbtt_PackSetSkipMissingCodepoints
2019-02-07 09:21:17 -08:00
c35d1dd8ad
stb_truetype: runtime selection of skipping missing codepoints
2019-02-07 09:20:11 -08:00
eaf78c10b6
Merge branch 'truetype-skip_missing_glyphs' of https://github.com/ocornut/stb into working
2019-02-07 09:04:23 -08:00
09998eb596
Merge branch 'truetype-comment' of https://github.com/ocornut/stb into working
2019-02-07 06:05:47 -08:00
94f93a86e7
Merge branch 'truetype-warnings' of https://github.com/ocornut/stb into working
2019-02-07 06:02:51 -08:00
3005bcfe87
Merge branch 'misc-typos' of https://github.com/luzpaz/stb into working
2019-02-07 05:00:12 -08:00
27460c23a6
stb_truetype: allow getting font metrics without explicitly opening file
2019-02-07 04:41:26 -08:00
886cca8f15
stb_truetype: stbtt_PackFontRanges skip missing glyphs.
2018-05-07 16:29:36 +02:00
cc99df4b48
stb_truetype: added comment about stbtt_FindGlyphIndex() return value.
2018-03-08 17:14:31 +01:00
4716080627
stb_truetype: fix unused variable warning when asserts are disabled.
2018-02-23 11:11:05 +01:00
622b3adad3
Misc. comment typos
...
Found via `codespell -q 3`
2018-02-12 14:54:22 -05:00
0c11c4f1b6
rework GPOS support for old non-declare-anywhere C
2018-02-11 11:53:29 -08:00
6d59a4913f
Merge branch 'stb-truetype-gpos-request' of https://github.com/danielmaciel/stb into working
2018-02-11 11:44:27 -08:00
48168170a1
stb_truetype: add STBTT_fmod
2018-01-30 17:05:57 -08:00
e460d1a8d8
Add basic GPOS kerning
2018-01-30 00:12:46 -02:00
87352fdcb5
stb_truetype: fix bug in handling of stbtt_hheap that could cause severe badness
2018-01-29 07:44:54 -08:00
3f01acced4
stb_textedit: allow overriding key-input typedef
2018-01-29 05:39:48 -08:00
76ec599c68
stb_truetype - remove duplicate definition
2018-01-29 05:03:38 -08:00
ee0ebfc79b
version numbers
2018-01-29 04:59:32 -08:00
4254a9f237
stb_truetype credits
2018-01-29 03:59:48 -08:00
8732cff6c4
Merge branch 'winding-lengths-warning' of https://github.com/RobLoach/stb
2018-01-29 03:59:17 -08:00
501e29b245
stb_truetype.h docs
2018-01-29 03:36:23 -08:00
0b8b3f2876
Merge branch 'stb_truetype_fixes_20171104' of https://github.com/kphillisjr/stb
2018-01-29 03:32:11 -08:00