Ben Visness
d7bfb382e0
Merge remote-tracking branch 'origin/main' into build-python
2023-08-07 21:17:24 -05:00
Reuben Dunnington
a658e714c3
remove pthreads references from mkapp.py
2023-07-31 15:10:43 -07:00
MartinFouilleul
e642c38a4d
Merge pull request 'mp_thread' ( #26 ) from mp_thread into main
...
Reviewed-on: #26
2023-07-31 18:36:54 +00:00
Reuben Dunnington
164540ea8c
update milepost submodule
2023-07-31 11:10:03 -07:00
Reuben Dunnington
b9bd2723a9
replace pthread with mp_thread
2023-07-30 21:35:08 -07:00
Ben Visness
4b1649f8bb
Use system orca for UI example too
2023-07-29 15:26:28 -05:00
Ben Visness
ed5dbc0053
Use system orca in pong example
2023-07-29 15:23:10 -05:00
Ben Visness
9a2c4d8876
Fix bug with --no-confirm
2023-07-29 15:22:03 -05:00
Ben Visness
956ad51072
Add Orca install workflow
2023-07-29 15:11:20 -05:00
Ben Visness
59f87436ce
Isolate dev commands to only run in Orca source
2023-07-29 14:03:44 -05:00
MartinFouilleul
93acffa277
Merge pull request 'Fully replace bindgen.py with bindgen2.py' ( #25 ) from bindgen2_all_apis into main
...
Reviewed-on: #25
2023-07-29 10:22:20 +00:00
Martin Fouilleul
b77eba597b
updating build.sh to reflect changes in bindings generation
2023-07-29 12:21:08 +02:00
Reuben Dunnington
71236240ab
fully replace bindgen.py with bindgen2.py
...
* Removes core_api and gles_api .txt bindings and replaces them with .json versions
* Rename bindgen2.py to bindgen.py, effectively deleting the old script
* Update build.bat to reflect new changes
2023-07-28 22:20:26 -07:00
Martin Fouilleul
835097f8b5
update milepost: allow renderer to use multiple image sources per batch
2023-07-28 10:58:26 +02:00
martinfouilleul
3dd85fdf74
[milepost] update milepost (gl canvas buffers size improvements)
2023-07-27 15:40:56 +02:00
Ben Visness
bbe34a3b58
Move mkapp.py into a bundle command
2023-07-26 21:31:13 -05:00
Ben Visness
8bd12bdd1f
This commit will not hard-lock your Mac
2023-07-26 21:31:13 -05:00
Ben Visness
731b5a6bba
This commit will hard-lock your Mac
2023-07-26 21:31:13 -05:00
Ben Visness
062cd1e2de
Build wasm3 on Mac
2023-07-26 21:31:13 -05:00
Ben Visness
389b9607d6
Use frankensteined angle build for now
2023-07-26 21:31:13 -05:00
Ben Visness
6ca5b6f4f0
Change expected Mac filename
2023-07-26 21:31:13 -05:00
Ben Visness
10351e45cd
Get entire Orca build working on Windows
2023-07-26 21:31:13 -05:00
Ben Visness
25f660227f
Add Windows wasm3 build
2023-07-26 21:31:13 -05:00
Ben Visness
b398b74ac9
Go back to ANGLE 2023-07-05 and fix some checksum bugs
2023-07-26 21:31:13 -05:00
Ben Visness
4337b9bffa
Copy .lib files on Windows
2023-07-26 21:31:13 -05:00
Ben Visness
25782ccc77
Fix some build issues on Windows
2023-07-26 21:31:13 -05:00
Ben Visness
d97e69992b
Preemptively fix a checksum problem I hope
2023-07-26 21:31:13 -05:00
Ben Visness
92529ba7c1
Add Windows stuff (untested)
2023-07-26 21:31:13 -05:00
Ben Visness
fbba6330e9
Add automatic ANGLE downloads
2023-07-26 21:31:13 -05:00
Ben Visness
76e007ee72
Add checksums for ANGLE and a logging system
2023-07-26 21:31:13 -05:00
Ben Visness
e12afb619f
Get milepost mac build working in Python
2023-07-26 21:31:13 -05:00
martinfouilleul
23f0d75e20
Merge branch 'autoresize_surfaces'
2023-07-26 17:43:58 +02:00
martinfouilleul
81b700121f
update milepost
2023-07-26 17:42:48 +02:00
martinfouilleul
a1068c979a
[win32] fix mp_window_center()
2023-07-26 17:38:24 +02:00
martinfouilleul
de28d37d57
[win32] update window rect API and reported window sizes to match macos
2023-07-26 16:55:04 +02:00
Martin Fouilleul
756b085c5f
[osx] update milepost, more consistent window rect api
2023-07-26 15:58:39 +02:00
Martin Fouilleul
213663a09c
[milepost update] use autoresizeMask to resize surfaces to the parent window's client area
2023-07-25 17:02:38 +02:00
martinfouilleul
225b506dd4
[win32, surface] automatically resize surfaces to parent window's client area
2023-07-25 14:21:44 +02:00
MartinFouilleul
b4893961fd
Merge pull request 'Ignore win32 Pong app' ( #19 ) from ignore-pong into main
...
Reviewed-on: #19
2023-07-16 15:24:39 +00:00
MartinFouilleul
5b40414f52
Merge branch 'main' into ignore-pong
2023-07-16 15:22:39 +00:00
martinfouilleul
86f6eb028c
update milepost to fix win32 gl renderer
2023-07-16 17:21:43 +02:00
MartinFouilleul
a95de7902f
Merge pull request 'Milepost UI demo' ( #18 ) from ilidemi/orca:ui into main
...
Reviewed-on: #18
2023-07-16 15:19:08 +00:00
Ben Visness
236fa7f8bd
Ignore win32 Pong app
2023-07-15 18:48:47 -05:00
Ilia Demianenko
d9ab264f81
Bring back exports
2023-07-15 15:56:02 -07:00
Ilia Demianenko
6c91caddc0
Fix event passing
2023-07-15 15:55:50 -07:00
Ilia Demianenko
5fa9c3c34c
Fixes
2023-07-15 00:49:41 -07:00
Ilia Demianenko
7450930ae8
minor
2023-07-15 00:20:45 -07:00
Ilia Demianenko
bffcaa4abf
Feedback
2023-07-15 00:15:07 -07:00
Ilia Demianenko
a683c163cb
Merge branch 'main' into ui
2023-07-13 21:53:57 -07:00
Ilia Demianenko
0eefeb3747
UI demo
2023-07-13 21:39:39 -07:00