Aaron Franke
40961806bd
Format files to remove trailing spaces ( #3384 )
2024-12-09 22:01:16 -08:00
Aleksandr Bazhin
a23b128ae2
Fix kerning for SDF scaled fonts in font_manager.cpp ( #3192 )
...
Kerning is now also scaled with the scaled child font when using SDF fonts. In examples/common/font_manager.cpp kerning was visibly off when scaling SDF font down.
2023-11-05 09:13:52 -08:00
Бранимир Караџић
4581f14cd4
Happy New Year!
2022-01-15 11:59:06 -08:00
Paul Gruenbacher
5b4a6dc330
Fix bad delete in font_manager.cpp ( #2703 )
...
Fix alloc-dealloc-mismatch (operator new [] vs operator delete
2022-01-03 12:52:53 -08:00
Raziel Alphadios
16ee93b88d
Change TTF init asserts to warns and add some details to the output ( #2681 )
...
Co-authored-by: Raziel Alphadios <raziely@gmail.com >
2021-12-08 14:27:13 -08:00
Бранимир Караџић
8392a44b3a
Fixed assert macros, and improved error handling.
2021-10-25 18:59:32 -07:00
Josh Jensen
c103383f6f
Add SDF font outlines, drop shadows, and image glyphs ( #2325 )
...
* Implement SDF font outlines, drop shadows, and image glyphs
* Update 11-fontsdf to showcase the SDF outlines, drop shadows, and image glyphs
Co-authored-by: Josh Jensen <josh@everrush.com >
2020-12-13 17:02:36 -08:00
Branimir Karadžić
73508ac80f
Fixed warnings.
2020-09-07 10:06:47 -07:00
云风
ecb0143a40
update sdf see #2193 ( #2196 )
2020-07-06 23:43:21 -07:00
Бранимир Караџић
7efb218fd1
Fixed issue #2192 .
2020-07-03 00:07:46 -07:00
Бранимир Караџић
2cbcb6ea90
RRenamed BX_CHECK to BX_ASSERT.
2020-06-16 10:06:18 -07:00
Hugo Amnov
79321ffce2
Replace freetype with stb_truetype in font examples ( #2139 )
...
* Replace freetype with stb_truetype in font example
* Remove freetype
2020-05-10 17:44:14 -07:00
Бранимир Караџић
b3d1460368
Cleanup.
2020-04-10 21:11:18 -07:00
Branimir Karadžić
49a75f2fb1
bx math API cleanup.
2018-01-13 15:33:50 -08:00
Branimir Karadžić
37949c91f1
Cleanup.
2018-01-03 23:35:42 -08:00
Branimir Karadžić
07d799f72e
Renamed constants to new style.
2017-06-09 21:57:08 -07:00
Branimir Karadžić
e2363f2b38
Cleanup.
2017-03-09 21:35:41 -08:00
Branimir Karadžić
42a01f6f1a
Cleanup.
2017-02-13 23:19:08 -08:00
Branimir Karadžić
b99ebb9535
Cleanup.
2017-02-08 19:55:31 -08:00
Branimir Karadžić
8809a190ef
Fixed calcTextureSize.
2016-08-22 14:17:08 -07:00
Branimir Karadžić
4bb2b623d3
Happy New Year!
2016-01-01 00:11:04 -08:00
Branimir Karadžić
d1f99896ec
Moved public header files into bgfx subdirectory.
...
grep -rl '<bgfx.h>' . | xargs sed -i 's@<bgfx.h>@<bgfx/bgfx.h>@g'
2015-09-18 20:19:12 -07:00
Miodrag Milanovic
88998f7cd8
Compile fixes for Apple GCC 4.2
2015-02-15 18:59:47 +01:00
Miodrag Milanovic
93ea52c23a
Compile fixes for Apple GCC 4.2
2015-02-15 13:55:45 +01:00
Branimir Karadžić
ff44d73480
Updated NanoVG and Blendish.
2014-11-16 18:59:17 -08:00
Mike Popoloski
48bfab3713
Fixing compile errors on MSVC.
2014-11-15 15:52:14 -05:00
Mike Popoloski
0163c2420f
Fixing compile errors from freetype header when building for WinRT.
2014-11-09 18:26:10 -05:00
Branimir Karadžić
ac925b00c8
Cleanup.
2014-05-03 15:18:28 -07:00
Branimir Karadžić
bf9ed535fc
Updated README.
2014-04-30 22:27:30 -07:00
Branimir Karadžić
bc399eb317
Added SDF.
2014-04-30 21:57:05 -07:00
bkaradzic
5f35341abf
Fixed alloc/free mismatch with tinystl::string.
2013-10-06 19:32:35 -07:00
bkaradzic
df1dfdc872
Added isValid check function for handles.
2013-09-29 21:33:50 -07:00
bkaradzic
ab969f0a1a
Enable tinystl by default.
2013-09-22 21:40:17 -07:00
bkaradzic
a5948679ca
Removed context static inialization.
2013-09-20 22:13:58 -07:00
bkaradzic
9d59e31f6a
Fixed warning.
2013-09-04 21:41:01 -07:00
bkaradzic
daab00e816
Cleanup.
2013-06-24 23:38:14 -07:00
bkaradzic
bd508cc502
Fixed memory leak when font fails to load.
2013-06-24 23:21:53 -07:00
bkaradzic
52511156ac
Cleanup.
2013-05-30 21:16:09 -07:00
bkaradzic
18c4e37d66
Cleanup.
2013-05-30 20:43:27 -07:00
bkaradzic
ed9761e9c9
Cleanup.
2013-05-29 23:21:19 -07:00
bkaradzic
af842a1c68
Cleanup.
2013-05-29 21:53:19 -07:00
Jeremie Roy
c13e53153f
add max advance to fontInfo
2013-05-22 17:13:17 +02:00
bkaradzic
bed490bd53
Cleanup.
2013-05-18 22:12:40 -07:00
bkaradzic
7eef7f52be
More cleanup.
2013-05-16 22:03:57 -07:00
bkaradzic
2ab5b6e166
Cleanup.
2013-05-16 20:54:25 -07:00
bkaradzic
9dfe1421d8
Fixed GCC warnings. Cleanup.
2013-05-15 19:42:39 -07:00
Jeremie Roy
c4b4b15e37
uncrustify whole font code
2013-05-15 15:21:23 +02:00
Jeremie Roy
61305ed0e4
fix warning and remove useless includes
2013-05-15 15:12:25 +02:00
Jeremie Roy
a4006cf0ab
harmonize license header text
2013-05-15 15:07:04 +02:00
Jeremie Roy
cf895eb5ba
remove m_ from POD struct + clean 3rdparty include
2013-05-09 00:49:01 +02:00