Commit Graph

887 Commits

Author SHA1 Message Date
bbefa65d98 premult alpha for sprites and bitmap fonts, bm font outline support, optional vertex snapping 2019-08-22 08:00:17 +07:00
87e2231f5c fix miniz linux io warnings 2019-08-21 11:30:28 +07:00
9d0dfb614b temporary manual copy/move label ctors for successful CI build 2019-08-21 11:30:00 +07:00
8e0de94895 hold utf8 string in label instead utf32 2019-08-21 09:30:20 +07:00
687574bf83 font atlas as nested asset of font_asset 2019-08-21 09:21:29 +07:00
c29c1643f0 rewrite label_system 2019-08-21 07:53:24 +07:00
b7b2b5889f label: add leading and tracking props 2019-08-21 07:23:27 +07:00
a812e48828 grayscale png as A8 by default 2019-08-21 07:21:23 +07:00
f0f18c4249 update ecs.hpp module 2019-08-20 08:47:42 +07:00
6af01c9398 rewrite label shaders 2019-08-20 07:13:51 +07:00
72da71be37 label: remove shadow, rename some properties 2019-08-20 07:12:18 +07:00
Matvey Cherevko
f2abf798b9 Merge pull request #95 from KonH/fix_look_function_name 2019-08-17 15:17:41 +07:00
2eecc0ae6e make_vecX from color and color32 2019-08-17 10:59:34 +07:00
KonH
9785c91aeb fix typo in make_look_... function names 2019-08-17 09:15:57 +07:00
467da73019 Merge remote-tracking branch 'origin/master' into feature/label 2019-08-17 02:45:23 +07:00
d32ad1f895 rewrite bmfont parser, remove sample07 2019-08-17 02:45:10 +07:00
7eb8ec553d Merge pull request #94 from KonH/str_change_length_to_size
Code style/change str/str_view length() to size() calls
2019-08-17 02:40:52 +07:00
KonH
6c28999f75 change str/str_view length() to size() calls 2019-08-16 22:29:52 +07:00
74175287f8 Merge branch 'master' into feature/label 2019-08-16 07:40:40 +07:00
Pinchuk Aleksei
9e1ccd6786 improve font shaders 2019-08-12 19:49:06 +03:00
Pinchuk Aleksei
56c550d491 fix read_int 2019-08-12 16:37:47 +03:00
98d97762b9 Merge pull request #88 from enduro2d/feature/save_image
Feature/save image
2019-08-09 17:03:48 +07:00
ab69ed6f5e fix etc2 texture support detection 2019-08-09 07:41:58 +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
f9291ae454 fix sdf shader 2019-08-08 18:47:46 +03:00
Pinchuk Aleksei
beb8de2040 imporved sdf shader 2019-08-08 18:16:04 +03:00
Pinchuk Aleksei
f8fda0c645 new sdf shader 2019-08-08 17:13:55 +03:00
b697a8a007 add tga and jpg to LFS 2019-08-08 19:36:21 +07: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
f0605be927 bug fix: removed second camera 2019-08-07 16:00:52 +03:00
Pinchuk Aleksei
54f32a56a4 removed lowp 2019-08-07 11:13:56 +03:00
Pinchuk Aleksei
98fa28e521 label supports sdf 2019-08-06 19:39:04 +03:00
andrey.zhirnov
5f469a8ac3 added default animation mix, log errors 2019-08-06 12:59:04 +03:00
andrey.zhirnov
d45685d4be update sample: added key bindings to start animations, bug fix 2019-08-06 12:34:22 +03:00
Pinchuk Aleksei
52252187b5 added sdf material 2019-08-06 11:55:43 +03:00
andrey.zhirnov
664f021c2e load spine model from dependencies 2019-08-05 15:14:01 +03:00
Pinchuk Aleksei
bb0b8be545 updated pvr channel type 2019-08-05 12:52:51 +03:00
Pinchuk Aleksei
08201aa48a updated masks for dds 2019-08-05 12:51:46 +03:00
andrey.zhirnov
cff16a5cfa removed index type unsigned_byte 2019-08-05 12:32:51 +03:00
andrey.zhirnov
3fcf6e053a added opengl4 support (for debugging with RenderDoc) 2019-08-05 12:31:24 +03:00
Pinchuk Aleksei
31c1dd4146 save dds and pvr 2019-08-05 11:52:24 +03:00
andrey.zhirnov
21487e6690 added coin spine, load spine_player from json 2019-08-05 11:29:48 +03:00
andrey.zhirnov
614a9606a1 fixed clipping 2019-08-02 19:25:04 +03:00
Pinchuk Aleksei
6726417ad8 updated fonts shader and material 2019-08-02 18:33:41 +03:00
Pinchuk Aleksei
e442d40d6e minor fix label_system 2019-08-02 18:32:25 +03:00