Commit Graph

843 Commits

Author SHA1 Message Date
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
Pinchuk Aleksei
ba989c6034 changed str to str_view, stoi to try_parse 2019-08-02 18:31:47 +03:00
andrey.zhirnov
a1da012f4b load spine renderer component from json 2019-08-02 18:00:51 +03:00
andrey.zhirnov
19a5670f4c load binary skeleton 2019-08-02 18:00:14 +03:00
andrey.zhirnov
3a00702b67 _spUtil_readFile now uses library module instead of vfs 2019-08-02 17:59:14 +03:00
Pinchuk Aleksei
31a77e4c0d Merge branch 'master' into feature/label 2019-08-02 16:50:59 +03:00
8b72688390 Merge pull request #87 from enduro2d/feature/opengles
Feature/opengles
2019-08-02 15:18:14 +03:00
Pinchuk Aleksei
4cde0582aa updated material creation for font 2019-08-02 15:07:35 +03:00
Pinchuk Aleksei
22c35892ad fix font loading for utils test 2019-08-02 13:01:41 +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
Pinchuk Aleksei
1188a179c8 new bmfont parsing 2019-07-31 15:52:13 +03:00
bc95c3e5f4 remove depth32 texture format, fix render target support detection 2019-07-31 03:45:08 +07:00
28706cc9bf check environment variables E2D_WITHOUT_AUDIO and E2D_WITHOUT_GRAPHICS on engine start 2019-07-31 03:19:52 +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
747c24177e Merge branch 'master' into feature/opengles 2019-07-31 00:11:45 +07:00
5136c4aaf5 check opengl es extensions without glew 2019-07-31 00:04:07 +07:00
andrey.zhirnov
ad0db0de86 use vfs for spine 2019-07-30 11:47:24 +03:00
Pinchuk Aleksei
dab28cb210 create label material from system_label 2019-07-29 16:27:24 +03:00
andrey.zhirnov
81aab4efb4 set 'inline all' for profiling, optimize color to color32 conversion, don't create zero-sized buffers 2019-07-29 14:01:44 +03:00
andrey.zhirnov
be5141f296 added spine system; transform vertices on cpu instead of using mvp matrix 2019-07-29 13:55:08 +03:00
d7f30b37e1 Merge pull request #86 from enduro2d/hotfix/fix_pvr_content_size
Hotfix/fix and check pvr content size
2019-07-27 06:35:30 +07:00
c918f9f54b fix and check pvr content size 2019-07-27 06:33:33 +07:00
12d9bcc35a Merge pull request #85 from enduro2d/hotfix/fix_image_noexcepts
Hotfix/fix image loading noexcept issues
2019-07-27 05:20:10 +07:00
cac6761eb5 return lfs json files 2019-07-27 01:24:33 +07:00
3fdd233ca7 fix image loading noexcept issues 2019-07-26 22:58:38 +07:00
andrey.zhirnov
add585af72 added performance test 2019-07-26 18:39:44 +03:00
Pinchuk Aleksei
7854fd2c22 label width implementation 2019-07-26 17:18:05 +03:00
Pinchuk Aleksei
a8817ebe20 add halign and valign implementation 2019-07-26 17:01:51 +03:00
andrey.zhirnov
28556da761 fixed compilation on mac 2019-07-26 11:08:23 +03:00
andrey.zhirnov
7c7a58c0c8 enabled some errors for msvc 2019-07-25 19:09:06 +03:00
andrey.zhirnov
04695f4c00 use .json-large to put json into lfs 2019-07-25 19:08:02 +03:00
andrey.zhirnov
2fb7870e71 fixed spine rendering 2019-07-25 18:53:36 +03:00
andrey.zhirnov
abb7fe44ca added spine components and asset 2019-07-25 17:40:56 +03:00
ba8c4827fb add font loading test and sample arial font 2019-07-25 17:32:29 +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
11af7b306c fix bug with line break 2019-07-23 16:26:54 +03: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
180be22b9e Merge pull request #84 from enduro2d/feature/update_buffer_and_image
buffer update moved to render class
2019-07-23 07:28:47 +07:00
3eb0c70858 allow to update buffer and texture with empty data. fix CI tests 2019-07-23 06:18:18 +07:00
5cd9bbc810 reduce render state setting code 2019-07-23 06:02:48 +07:00