Commit Graph

447 Commits

Author SHA1 Message Date
8e0de94895 hold utf8 string in label instead utf32 2019-08-21 09:30:20 +07:00
b7b2b5889f label: add leading and tracking props 2019-08-21 07:23:27 +07:00
72da71be37 label: remove shadow, rename some properties 2019-08-20 07:12:18 +07:00
2eecc0ae6e make_vecX from color and color32 2019-08-17 10:59:34 +07:00
d32ad1f895 rewrite bmfont parser, remove sample07 2019-08-17 02:45:10 +07:00
74175287f8 Merge branch 'master' into feature/label 2019-08-16 07:40:40 +07:00
2ca47055fb add astc texture support 2019-08-09 07:14:33 +07:00
ef9b214d2c add etc1 and etc2 texture support 2019-08-09 04:15:16 +07:00
c5dd5ef49a more buffer_view using 2019-08-08 23:57:38 +07:00
f476eee943 load mesh and shape from buffer_view 2019-08-08 23:33:27 +07:00
e909556c99 rewrite dds,pvr loading and saving
add new a8 texture format
remove rgb_dxt1
add image loading and saving tests
2019-08-08 23:19:49 +07:00
Pinchuk Aleksei
f8fda0c645 new sdf shader 2019-08-08 17:13:55 +03:00
6609f4c07b explicit conversion buffer_view to buffer 2019-08-08 19:35:58 +07:00
Pinchuk Aleksei
a976342733 removed filtering 2019-08-07 16:12:32 +03:00
Pinchuk Aleksei
98fa28e521 label supports sdf 2019-08-06 19:39:04 +03:00
Pinchuk Aleksei
31a77e4c0d Merge branch 'master' into feature/label 2019-08-02 16:50:59 +03:00
Pinchuk Aleksei
af0942a371 changed kernings key to u64 2019-07-31 18:35:08 +03:00
Pinchuk Aleksei
3d3437c4a4 changed flat_set to flat_map in fonts chars and kernings 2019-07-31 18:27:23 +03:00
bc95c3e5f4 remove depth32 texture format, fix render target support detection 2019-07-31 03:45:08 +07:00
3160547fa1 setup ios/android opengles render defines 2019-07-31 02:01:19 +07:00
7501a6d676 auto opengl/es shader headers 2019-07-31 02:00:13 +07:00
5136c4aaf5 check opengl es extensions without glew 2019-07-31 00:04:07 +07:00
67801491cb font loading fixes 2019-07-25 10:49:09 +07:00
50bc6b97cb add new label properties (unimplemented yet) 2019-07-25 05:37:58 +07:00
ba92155606 fix order of includes, add label_system to the engine start 2019-07-25 02:39:59 +07:00
Pinchuk Aleksei
7f53bee4cc label loaded from json 2019-07-23 15:15:39 +03:00
10496badaa remove unsupported mipmap and cubemap filtration options 2019-07-23 09:38:32 +07:00
22f88a7bdd grab_XXX functions are temporarily removed 2019-07-23 05:35:08 +07:00
010da6e620 more general buffer iterators 2019-07-23 03:00:06 +07:00
andrey.zhirnov
739267f670 added ability to read uncompressed texture data 2019-07-22 19:44:28 +03:00
andrey.zhirnov
72da243995 added ability to read texture and render_target; added region instead of size and offset to update_texture, added g8 and ga8 pixel_type 2019-07-22 18:24:42 +03:00
f27e0f6e6e little code style fixes 2019-07-22 18:27:48 +07:00
andrey.zhirnov
dea63977eb added support for compressed formats to render::update_texture 2019-07-22 13:20:04 +03:00
andrey.zhirnov
fe79fe1db8 buffer update moved to render class 2019-07-22 11:53:08 +03:00
Pinchuk Aleksei
2501993dbd add standart functions to font 2019-07-22 10:53:29 +03:00
Pinchuk Aleksei
e74f113948 add label:dirty component 2019-07-22 10:52:14 +03:00
d434472666 update ecs.hpp submodule 2019-07-19 01:06:45 +07:00
Pinchuk Aleksei
0813c05fd2 added standart functions to label 2019-07-17 20:10:26 +03:00
Pinchuk Aleksei
f1997890e5 update label 2019-07-17 17:35:34 +03:00
07b8d1707b link blackmatov libraries without copy headers to 3rdparty 2019-07-17 04:44:05 +07:00
Pinchuk Aleksei
30331350bd draw bm font 2019-07-16 18:14:24 +03:00
a2cf5dc298 add promised network request 2019-07-15 16:51:48 +07:00
ba14f857e5 Merge branch 'master' into feature/network2 2019-07-15 16:34:30 +07:00
7d58e4fa9b Merge pull request #82 from enduro2d/feature/update_modules
Feature/update modules
2019-07-13 01:47:16 +07:00
fb17e2522e fix deprecated std::iterator warnings 2019-07-12 21:00:23 +07:00
cce2be0da6 update modules 2019-07-12 20:36:40 +07:00
0f9a9645e2 add auto base for try_parse and more tests 2019-07-12 20:32:29 +07:00
0f41221083 fix try_parse behaviour with empty string input 2019-07-12 19:18:08 +07:00
bc986da464 fix E2D_ALLOCA msvc impl 2019-07-12 18:46:51 +07:00
c58e7523cf remove charconv from try_parse impl 2019-07-12 18:46:35 +07:00