Unittests and demos update

-fixed bug in EntityManager
-added better support for non-betterC unittests
-added many new unittests
-slightly improved JUnit xml output
-fixed WASM compile script
-added new textures
-fixed model texture coordinaes in demos
-some minor bug fixes in demo
TODO: demos cpu usage in non-betterC mode
This commit is contained in:
Mergul 2020-04-16 22:16:20 +02:00
parent 46530ff45b
commit 84e04191c8
13 changed files with 453 additions and 51 deletions

View file

@ -1752,6 +1752,7 @@ export struct EntityManager
}
add_len++;
//move elements after new listener
if(add_len < tmp_add.length)
for (int k = add_len; k > j; k--)
{
tmp_add[k] = tmp_add[k - 1];
@ -1771,6 +1772,7 @@ export struct EntityManager
}
rem_len++;
//move elements after new listener
if(rem_len < tmp_add.length)
for (int k = rem_len; k > j; k--)
{
tmp_rem[k] = tmp_rem[k - 1];
@ -1790,6 +1792,7 @@ export struct EntityManager
}
ch_len++;
//move elements after new listener
if(ch_len < tmp_add.length)
for (int k = ch_len; k > j; k--)
{
tmp_ch[k] = tmp_ch[k - 1];