Nikita Lisitsa lisyarus · he/him
lisyarus pushed to web-runtime at lisyarus/psemek 2026-07-03 19:30:11 +00:00
4d7926b698 Final Emscripten OpenGL fixes
2e94515c05 Disable parts of gfx library on web
bd70f197ab Use gles30-emscripten for web builds instead of gles32
2407c1262e Add -sFULL_ES3 for web builds
8adb68630e Change mainloop for web builds
Compare 8 commits »
lisyarus commented on pull request lisyarus/psemek#2 2026-07-03 18:06:14 +00:00
make color-fractory somewhat work on web

Updated GL files

lisyarus commented on pull request lisyarus/psemek#2 2026-07-03 14:06:36 +00:00
make color-fractory somewhat work on web

Let's not touch the gles32 code and instead create a new API backend specifically for Emscripten.

  • Put the attached json to libs/gfx
  • Create libs/gfx/api/gles30-emscripten dir similar to…
lisyarus pushed to master at lisyarus/psemek 2026-07-03 12:19:22 +00:00
48dcc5ac20 Rename run-tests job
lisyarus pushed to master at lisyarus/psemek 2026-07-03 12:09:26 +00:00
dc8b9bd211 Fix test runner exit code
lisyarus pushed to master at lisyarus/psemek 2026-07-03 11:57:50 +00:00
ae9a706189 Set up test runner workflow
lisyarus pushed to master at lisyarus/psemek 2026-07-03 11:45:04 +00:00
6403b82fb4 Set up test runner workflow
lisyarus pushed to master at lisyarus/psemek 2026-07-03 10:30:58 +00:00
15446f1273 Set up test runner workflow
lisyarus pushed to master at lisyarus/psemek 2026-07-03 10:30:17 +00:00
778be0f933 Set up test runner workflow
lisyarus pushed to master at lisyarus/psemek 2026-07-03 10:29:04 +00:00
16be66f12c Set up test runner workflow
lisyarus pushed to master at lisyarus/psemek 2026-07-03 10:27:27 +00:00
3235ff6dfe Set up test runner workflow
lisyarus pushed to master at lisyarus/psemek 2026-07-03 10:25:46 +00:00
7367b22c20 Set up test runner workflow
lisyarus pushed to master at lisyarus/psemek 2026-07-03 10:18:29 +00:00
e328338462 Set up test runner workflow
lisyarus pushed to master at lisyarus/psemek 2026-07-03 10:04:37 +00:00
10c2f3ccf1 Set up test runner workflow
lisyarus pushed to master at lisyarus/psemek 2026-07-03 08:40:29 +00:00
cb4c20f071 Set up build/packaging infra for web builds
a45d9b2779 More Emscripten build fixes
d290df3f29 Fix unfortunate merge
923cb61012 Merge remote-tracking branch 'lisyarus-dev/master' into web
f562a82fb5 Merge remote-tracking branch 'remotes/origin/master' into web
Compare 10 commits »
lisyarus merged pull request lisyarus/psemek#1 2026-07-03 08:40:27 +00:00
Set up build/packaging infra for web builds
lisyarus pushed to master at lisyarus/psemek 2026-07-02 17:10:07 +00:00
5dcde44dba Test runner wip
lisyarus pushed to master at lisyarus/psemek 2026-07-01 11:05:06 +00:00
7889a699e7 Improve building libbacktrace
lisyarus pushed to master at lisyarus/psemek 2026-07-01 09:45:40 +00:00
850e376e62 Fix libbacktrace on macos
lisyarus pushed to master at lisyarus/psemek 2026-06-30 20:47:46 +00:00
77d359fa52 Implement sdl2+wgpu backend for macos+metal
c5b8eb4f49 Fix wgpu chained_struct constructors
810770564e Implement util::executable_path() for macos
bb0c3bb178 Remove random::uniform_real_distribution copy constructor
056a855a32 Fix false-positive unused lambda capture in ecs::dispatcher
Compare 7 commits »