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
Бранимир Караџић
2cbcb6ea90
RRenamed BX_CHECK to BX_ASSERT.
2020-06-16 10:06:18 -07:00
Branimir Karadžić
4433b5bcdc
Separating sampler flags from texture creation flags.
2018-08-20 17:12:26 -07:00
Branimir Karadžić
7c9b2b7257
API change: Simplified destroy functions to use overload resolution.
2017-07-17 22:29:43 -07:00
Branimir Karadžić
b99ebb9535
Cleanup.
2017-02-08 19:55:31 -08:00
Branimir Karadžić
7537b705e5
GL: Added support for texture array.
2016-08-21 14:03:16 -07:00
Branimir Karadžić
c98be90bf5
WIP: Texture array support.
2016-08-19 21:05:37 -07:00
Lunkhound
c066ca0d62
Fix out-of-bounds array access (was asserting in example-10-font, debug build)
2016-07-01 18:03:39 -07:00
Branimir Karadžić
3b61978c7a
Cleanup.
2016-05-06 21:35:23 -07:00
Branimir Karadžić
071912b2d2
Fixed MSVC L4 warnings.
2016-05-06 21:29:47 -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
Branimir Karadžić
72a4bf0847
Cleanup.
2015-07-28 22:02:55 -07:00
Branimir Karadžić
921a315c4d
Cleanup.
2015-07-16 20:28:43 -07:00
Branimir Karadžić
13ac805085
Cleanup.
2015-02-16 21:58:13 -08:00
bkaradzic
b584873b50
Added ability to specify arbitrary source pitch when uploading textures.
...
Added reference weldVertices implementation.
2013-11-07 23:00:53 -08:00
bkaradzic
781c9cda5b
Examples: Fixed resource leaks warnings.
2013-10-06 20:30:44 -07:00
bkaradzic
daab00e816
Cleanup.
2013-06-24 23:38:14 -07:00
bkaradzic
375f17060a
DX11/GL: Fixed font subpixel issues.
2013-06-03 23:16:02 -07:00
bkaradzic
ed9761e9c9
Cleanup.
2013-05-29 23:21:19 -07:00
bkaradzic
32b95cace3
Cleanup.
2013-05-29 23:12:05 -07:00
bkaradzic
b8a69a700b
Cleanup.
2013-05-29 22:47:19 -07:00
bkaradzic
bed490bd53
Cleanup.
2013-05-18 22:12:40 -07:00
Jeremie Roy
700c263042
fix issue with uv packing (and mingw issue)
2013-05-18 00:11:54 +02:00
Jeremie Roy
be925b64c4
remove "m_" from POD struct members in cube_atlas
2013-05-17 23:47:08 +02:00
Jeremie Roy
d7a53cd25f
with issue with uv packing of face
2013-05-17 23:42:38 +02: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
a4006cf0ab
harmonize license header text
2013-05-15 15:07:04 +02:00
Jeremie Roy
fe41a9f6b8
convert pragma once to include guards
2013-05-15 15:01:46 +02:00
Jeremie Roy
67ebcebd21
add inner outline in order to avoid texture bleeding
2013-05-08 19:45:58 +02:00
Jeremie Roy
d4a695a181
convert assert to BX_CHECK
2013-04-23 23:14:32 +02:00
Jeremie Roy
119317686c
use ii instead of i in for loop
2013-04-23 22:48:34 +02:00
Jeremie Roy
5096f82d12
convert size_t to uint32_t and int to int32
2013-04-23 22:32:39 +02:00
Jeremie Roy
6b8b95acd8
update cube_atlas to bgfx naming style
2013-04-23 20:36:07 +02:00
Jeremie Roy
7f3fb10f2a
Remove namespace from font utility classes
2013-04-23 17:18:54 +02:00
Jeremie Roy
7c7612a971
integration of font and text system
2013-04-22 22:42:11 +02:00