~dokomix/dokomix/+git/taisei:res-refactor

Last commit made on 2023-04-29
Get this branch:
git clone -b res-refactor https://git.launchpad.net/~dokomix/dokomix/+git/taisei

Branch merges

Branch information

Name:
res-refactor
Repository:
lp:~dokomix/dokomix/+git/taisei

Recent commits

9dade8a... by Andrei Alexeyev <email address hidden>

resource: lifetime management redesign (WIP)

d7b1ecf... by Andrei Alexeyev <email address hidden>

resource: remove res_util_filename

ad29500... by Andrei Alexeyev <email address hidden>

resource: more consistent API function names

ef762dc... by Andrei Alexeyev <email address hidden>

lasers: fancier clear effects

b264e5a... by Andrei Alexeyev <email address hidden>

lasers: add laser_trace() function

Walks the visible laser segments with a fixed distance step, calling the
trace callback function for each step.

f21d997... by Andrei Alexeyev <email address hidden>

util: add SWAP(a,b) macro

Equivalent to:
 auto t = a;
 a = b;
 b = t;

cc1ddbd... by Andrei Alexeyev <email address hidden>

external: update basis_universal

190da85... by Andrei Alexeyev <email address hidden>

gl33,glescommon: fix screenshots

Broken by b50b57803ef6b6d391231518a044b973af4f4c1c

2d47ab0... by Nhalrath <email address hidden>

util/stringops: use strncmp for strendswith (#362)

Minor change, doesn't really fix anything.

Similar to strstartswith, it may be better to use strncmp instead of
looping through every char in a string.

a567879... by Andrei Alexeyev <email address hidden>

ci: deploy a -Ddeveloper=true emscripten build too