Branimir Karadžić
e38c7bfaec
Updated embedded shaders.
2018-01-13 11:55:27 -08:00
Branimir Karadžić
f44c8e2b14
Happy New Year!
2018-01-01 11:16:06 -08:00
Branimir Karadžić
f88c44a835
Cleanup.
2017-11-28 08:44:47 -08:00
Branimir Karadžić
e7bcae2dfd
Cleanup.
2017-11-27 19:44:27 -08:00
Branimir Karadžić
c6e5062067
Rebuilt shaders.
2017-10-01 23:08:08 -07:00
Branimir Karadžić
6dabea4ddc
Updated embedded shaders.
2017-09-01 21:28:21 -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ć
3e212b519f
Moving code around and renaming files.
2017-07-15 21:01:08 -07:00
Branimir Karadžić
236ef4b875
Fixed shader binary truncation. Issue #1170 .
2017-06-20 20:34:41 -07:00
Branimir Karadžić
6910ddba9e
WIP: Adding more sort key modes.
2017-06-14 18:10:42 -07:00
Branimir Karadžić
6a6c5e3af9
Cleanup.
2017-06-10 22:31:59 -07:00
Branimir Karadžić
07d799f72e
Renamed constants to new style.
2017-06-09 21:57:08 -07:00
Olli Wang
ed99f83093
Fixes texture format for NanoVG framebuffer. ( #1147 )
...
* Fixes pixel format for iOS.
* Fixes texture format of nanovg framebuffer.
2017-06-04 09:53:19 -07:00
Branimir Karadžić
c0f37bc121
Fixed #1136 premultiplied alpha.
2017-05-24 21:15:08 -07:00
Branimir Karadžić
54411a2b5d
Fixed issue #1136 cont.
2017-05-24 08:55:45 -07:00
Branimir Karadžić
1e3f8e2965
Fixed issue #1136 .
2017-05-20 17:15:19 -07:00
Branimir Karadžić
68c6b46a65
Exposed vertex stream argument to API.
2017-05-14 11:48:59 -07:00
Branimir Karadžić
c689fa3498
Cleanup.
2017-04-20 22:12:41 -07:00
Branimir Karadžić
9128c4f374
Fixed NanoVG.
2017-04-12 20:53:58 -07:00
Branimir Karadžić
610055fbb0
Rebuilt shaders, removed unused shaders.
2017-04-11 19:46:40 -07:00
Branimir Karadžić
8ce85d2462
Added bimg dependency.
2017-04-03 22:42:27 -07:00
Branimir Karadžić
8b94c13e32
shaderc: Parse in/out correctly.
2017-04-03 17:53:14 -07:00
Branimir Karadžić
e492eb5132
Image code cleanup, preparing for split into new lib.
2017-04-01 14:54:18 -07:00
Branimir Karadžić
0aa79d3ac4
Cleanup.
2017-03-25 21:04:58 -07:00
Olli Wang
b761d1240c
Allows to set view id of NanoVG’s framebuffer manually.
...
This commit changes the `nvgluCreateFramebuffer()` function to not assign a view id automatically as it would easily reach the limit of `uint8_t`. Instead, a new `nvgluSetViewFramebuffer()` function is created to allow users to assign the view id manually as mentioned in #1095 .
2017-03-26 11:03:52 +08:00
Branimir Karadžić
837d92159a
Rebuilt shaders.
2017-03-24 20:29:24 -07:00
jdryg
b23af90947
nvgRenderUpdateTexture() was reading past the end of the data buffer.
2017-03-24 11:59:16 +02:00
Olli Wang
6c02e359bd
Updates NanoVG to the latest commit.
...
This commit pulls more changes that was not included in #1088 .
2017-03-24 00:14:01 +08:00
Branimir Karadžić
7f847d9af0
Cleanup.
2017-03-22 19:19:35 -07:00
Olli Wang
4bdaf42ccf
Updates NanoVG to the latest commit.
...
This commit updates NanoVG's bgfx backend to match the original NanoVG's latest commit, which has significant changes about composite operation implementation as mentioned in pull request https://github.com/memononen/nanovg/pull/312 .
2017-03-23 00:23:20 +08:00
Branimir Karadžić
a60095c1b6
Updated shaders.
2017-03-11 15:02:37 -08:00
Branimir Karadžić
65f2b998ff
Updated shaders.
2017-02-24 19:43:40 -08:00
Branimir Karadžić
d72aff9e5d
Rebuilt shaders.
2017-02-11 10:30:16 -08:00
Branimir Karadžić
64922762df
Cleanup.
2017-02-06 16:22:08 -08:00
Branimir Karadžić
b9b8a6e871
Cleanup.
2017-01-04 08:34:25 -08:00
Branimir Karadžić
3b83f53ab1
Happy New Year!
2017-01-01 00:18:41 -08:00
Branimir Karadžić
58e46330cd
Updated embedded shaders.
2016-12-05 16:55:49 -08:00
Branimir Karadžić
4afd337d5e
Cleanup.
2016-12-04 19:52:48 -08:00
Branimir Karadžić
eaa73c9b2e
Rebuilt shaders.
2016-10-31 22:13:21 -07:00
Branimir Karadžić
3cc01f4ddb
Fixed GCC-6 warnings.
2016-10-20 23:16:18 -07:00
Branimir Karadžić
69c5902453
Rebuilt shaders.
2016-09-30 20:03:41 -07:00
Branimir Karadžić
44de6fb789
Cleanup.
2016-09-08 22:03:42 -07:00
Branimir Karadžić
374fe6f845
Updated NanoVG.
2016-09-08 21:19:47 -07:00
Branimir Karadžić
f9486780c2
Updated NaCl toolchain to v49.
2016-09-02 21:25:01 -07:00
Branimir Karadžić
8809a190ef
Fixed calcTextureSize.
2016-08-22 14:17:08 -07: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
Branimir Karadžić
a488207c81
Cleanup.
2016-08-10 21:51:29 -07:00
Branimir Karadžić
2c861766e8
Switch iffy translation code to lookup table translation.
2016-08-10 20:36:21 -07:00
Olli Wang
1804ba77c1
Updates nanovg to support global composite operation. ( #877 )
...
This commit updates bgfx's NanoVG codebase to adapt the latest NanoVG commit since I've implemented blending support for the original NanoVG and there is no need of `nvgState()` anymore.
2016-08-10 20:15:31 -07:00