Бранимир Караџић
2427d870d0
Cleanup.
2020-12-13 17:04:55 -08: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
Бранимир Караџић
2cbcb6ea90
RRenamed BX_CHECK to BX_ASSERT.
2020-06-16 10:06:18 -07:00
Leandro Freire
1db46f4fe6
Rename variables and constants
2019-08-17 12:32:16 -07:00
Бранимир Караџић
a54f8a3f81
Renamed UniformType enum Int1 to Sampler.
2019-01-11 14:14:17 -08:00
Branimir Karadžić
9da45ed78c
Renamed bgfx::updateDynamic* to just bgfx::update.
2018-06-09 17:29:00 -07:00
Branimir Karadžić
584b8b34f0
Added support for independent RGB channel write control.
2018-02-13 12:35:23 -08:00
Branimir Karadžić
77c00da989
Changed API to use ViewId (uint16_t) instead of uint8_t.
2017-11-24 11:21:51 -08: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ć
07d799f72e
Renamed constants to new style.
2017-06-09 21:57:08 -07:00
Branimir Karadžić
68c6b46a65
Exposed vertex stream argument to API.
2017-05-14 11:48:59 -07:00
Branimir Karadžić
6e9e862565
Renaming string functions.
2017-04-16 21:56:17 -07:00
Branimir Karadžić
b99ebb9535
Cleanup.
2017-02-08 19:55:31 -08:00
Branimir Karadžić
5a1b718a1f
Updating embedded shader handling.
2016-12-05 20:12:31 -08:00
Branimir Karadžić
d4d4d41e42
Exposed topology API.
2016-02-23 15:30:25 -08:00
Branimir Karadžić
4bb2b623d3
Happy New Year!
2016-01-01 00:11:04 -08:00
Branimir Karadžić
802364e214
Fixed font tab. Issue #533 .
2015-10-07 20:44:40 -07: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
Kocsis Attila
5d5df77318
Metal backend: initial commit
2015-08-14 15:12:44 +02:00
Branimir Karadžić
019bdadc2a
Cleanup.
2015-07-28 23:16:23 -07:00
Branimir Karadžić
7cfb9db7ef
Fixed static font buffer.
2015-07-22 20:55:59 -07:00
Branimir Karadžić
1fa85ccf27
Replaced bgfx::setProgram function with bgfx::submit argument. Added bgfx::touch and bgfx::getStats.
2015-07-22 18:05:11 -07:00
Branimir Karadžić
f36bfe2e4f
Added offset for updating dynamic buffers.
2015-06-23 16:40:38 -07:00
Branimir Karadžić
ff01992cb7
Refactored uniform types.
2015-05-28 15:27:00 -07:00
Branimir Karadžić
13ac805085
Cleanup.
2015-02-16 21:58:13 -08:00
Branimir Karadžić
31efb2991f
Updated to OVR 0.4.3. Added support for event char to read keyboard text input.
2014-11-08 20:57:47 -08:00
Branimir Karadžić
bba2ef8031
Added predefined uniforms for inverted view/proj/viewproj matrices.
...
shaderc: Added raw shader support.
shaderc: Fixed uniform types.
2014-05-10 20:51:54 -07:00
Branimir Karadžić
27c2a6e83b
Fixed changed function.
2014-04-26 23:49:06 -07:00
Branimir Karadžić
c8442ebb40
Cleanup.
2014-04-16 22:24:31 -07:00
Branimir Karadžić
e39d280a31
Fixed 10-font example.
2014-04-16 22:11:14 -07:00
Branimir Karadžić
f436f79c10
Simplified API, removed difference between vertex and fragment shaders.
2014-03-29 19:42:57 -07:00
bkaradzic
7f004af0d6
Fixed GCC warning.
2014-01-20 23:43:09 -08:00
bkaradzic
b25a7cc9ff
Fixed C4244 warnings.
2014-01-20 22:07:08 -08:00
bkaradzic
336bea5849
Fixed memory leak.
2013-12-21 23:37:35 -08:00
bkaradzic
df1dfdc872
Added isValid check function for handles.
2013-09-29 21:33:50 -07:00
bkaradzic
a5948679ca
Removed context static inialization.
2013-09-20 22:13:58 -07:00
bkaradzic
3e6f682c30
Fixed resource leak in font examples.
2013-08-08 22:18:19 -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
b8a69a700b
Cleanup.
2013-05-29 22:47:19 -07:00
bkaradzic
af842a1c68
Cleanup.
2013-05-29 21:53:19 -07:00
bkaradzic
4a2bfcfbeb
Cleanup.
2013-05-22 21:34:21 -07:00
Jeremie Roy
65b08cc523
Merge remote-tracking branch 'refs/remotes/bgfx_bkaradzic/master'
...
Conflicts:
examples/common/font/text_buffer_manager.cpp
2013-05-22 17:22:48 +02:00
Jeremie Roy
60e51ea707
make sure pen position always refers to top left + remove measureText + append substring
2013-05-22 17:15:58 +02:00
bkaradzic
aeb414d238
Fixed 64-bit warnings.
2013-05-21 21:58:24 -07:00
Jeremie Roy
292b021e0e
add functionality to measure text without rendering it
2013-05-21 14:45:14 +02:00
bkaradzic
bed490bd53
Cleanup.
2013-05-18 22:12:40 -07:00
Jeremie Roy
565d0ca543
add missing functionality to show an atlas face
2013-05-17 23:42:59 +02:00
bkaradzic
7eef7f52be
More cleanup.
2013-05-16 22:03:57 -07:00
bkaradzic
2ab5b6e166
Cleanup.
2013-05-16 20:54:25 -07:00