Commit Graph

495 Commits

Author SHA1 Message Date
dcb0fe22a6 access to gobject alive flag 2019-10-22 02:52:05 +07:00
2a8b556b16 safe gobject destroying 2019-10-12 21:39:42 +07:00
3a87f9c60d new gobject and gcomponent safe wrappers 2019-10-12 07:04:32 +07:00
6f5fbad449 fix few MSVC warnings 2019-10-01 08:14:59 +07:00
7543125434 use 3.2 opengl instead 4.1 for renderdoc debugging 2019-10-01 06:57:16 +07:00
46c5c1b9b7 opengl debug output refactoring 2019-09-30 23:01:45 +07:00
85fe12be09 Merge branch 'master' into feature/opengl4 2019-09-30 18:11:58 +07:00
azhirnov
1d6e770cda fixed warning with unnecessary gl_FragColor declaration, removed program validation 2019-09-25 18:57:18 +03:00
0ae038b51e fix same CI warnings 2019-09-05 18:14:55 +07:00
c69c95ebc6 fix CI build errors 2019-09-05 15:32:05 +07:00
21b8dc049e remove flipbook_source and move flipbook source to flipbook_player 2019-09-05 14:58:17 +07:00
b965094d14 rename spine_model to spine 2019-09-05 14:12:39 +07:00
6a017c4c2f add custom blendings and custom materials to sprite and spine 2019-09-05 12:08:11 +07:00
0e96190872 just variadic min and max 2019-09-05 02:10:00 +07:00
137ea5c7f6 use C++17 std::invoke instead custom impl 2019-09-04 18:27:10 +07:00
86d53a3c40 remove custom mpark.variant and use C++17 version 2019-09-04 18:26:53 +07:00
8ec358afb0 two separated spine system for pre and post update 2019-09-02 07:00:07 +07:00
f4a4d612cf loading spine player commands and events 2019-09-02 06:50:00 +07:00
cf04cebf44 refactoring of spine_player loading 2019-09-02 02:52:31 +07:00
f07a3583f4 remove atlas pma flag 2019-08-31 04:21:22 +07:00
andrey.zhirnov
4289ea804f spine events as components 2019-08-28 12:39:54 +03:00
andrey.zhirnov
c355291ade added ability to use atlas with premultiplied alpha 2019-08-27 14:38:13 +03:00
andrey.zhirnov
26ab51c366 fixed parent address for atlas loading 2019-08-27 12:17:37 +03:00
andrey.zhirnov
79bd643b55 spine_renderer united with spine_player 2019-08-27 10:04:42 +03:00
andrey.zhirnov
a53060f423 fixed component loading 2019-08-26 18:33:35 +03:00
c7afd46c2b rewrite spine model loading to async method 2019-08-26 21:12:20 +07:00
5b68c7430c register spine system in the starter instead sample source 2019-08-23 01:16:10 +07:00
2a26b08cf5 Merge branch 'master' into feature/spine_finalization 2019-08-23 00:26:32 +07:00
c9337bf738 fix 3rdparty warnings 2019-08-22 10:08:02 +07:00
3847dd7f66 update modules 2019-08-22 09:52:39 +07:00
63cd712bd2 fix uninitialized value warning 2019-08-22 09:29:52 +07:00
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
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
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
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
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
56c550d491 fix read_int 2019-08-12 16:37:47 +03: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