|
0a16c60b
|
2023-03-10T14:31:56
|
|
[wasm-rust] Derive some friendly traits
|
|
6ff994f3
|
2023-03-03T15:33:48
|
|
[wasm-api-shape] Avoid a couple of crashes
|
|
e78d8653
|
2023-03-02T19:47:33
|
|
[wasm-rust] panic if buffer_set_contents fails
|
|
7e5064ac
|
2023-02-26T14:01:56
|
|
[wasm-shape] Comment re thread-safety
|
|
1f86890b
|
2023-02-25T11:55:34
|
|
[wasm/graphite] Typo
|
|
f95c2cc6
|
2023-02-25T11:10:28
|
|
[wasm] Infra for iwasm llvm build
|
|
4f537df6
|
2023-02-25T15:29:35
|
|
[wasm] Disable check-libstdc++ test
Since libiwasm.so links to it.
|
|
65f7bac7
|
2023-02-25T11:07:31
|
|
Revert "[wasm-shape] No need to set default runnint mode"
This reverts commit fa484fac08a868e885b3252522668824f0f0fe71.
|
|
d894a106
|
2023-02-25T10:48:41
|
|
[wasm-shape] Debug message
|
|
5235ee68
|
2023-02-26T13:15:39
|
|
[wasm-shape] Remove explicit running-mode setting
It does it automatically.
|
|
2482bb12
|
2023-02-25T15:14:25
|
|
[wasm-shape] Add XXX item
|
|
91eb2f49
|
2023-02-25T10:44:45
|
|
[wasm-api-buffer] Minor variable
|
|
4260de12
|
2023-02-25T10:43:27
|
|
[wasm] Add HB_ARRAY_APP2NATIVE
|
|
a53690a9
|
2023-02-25T15:10:10
|
|
[wasm-shape] Minor rename
|
|
1537e252
|
2023-02-25T10:35:15
|
|
[wasm] Minor blob validation
|
|
918df8cc
|
2023-02-25T10:29:03
|
|
[wasm-api] Add glyph_outline_free
|
|
74a2f338
|
2023-03-02T10:29:01
|
|
[wasm-shape] Don't crash if font is bad
|
|
e89415b5
|
2023-02-26T13:14:37
|
|
[wasm-shape] Print another error message
|
|
3226b434
|
2023-02-25T15:03:03
|
|
[wasm-shape] Use hb allocators
|
|
7fff4a19
|
2023-02-25T10:25:19
|
|
[wasm-api] Reuse allocation in font_copy_glyph_outline
|
|
41362cc3
|
2023-02-25T10:08:22
|
|
[wasm] Simplify memory cleaning
|
|
4096115b
|
2023-02-25T14:22:03
|
|
[wasm-graphite] Export malloc/free
Makes the wasm-micro-runtime use these instead of internal heap.
|
|
6746ca4a
|
2023-02-25T09:41:20
|
|
[wasm] Minor remove undefine function
|
|
b0802618
|
2023-02-25T09:34:03
|
|
[wasm-api] Memory house-keeping
|
|
6aea77c6
|
2023-02-26T12:28:25
|
|
[wasm-shape] Add (disabled) module support
|
|
7b1c5e86
|
2023-02-25T14:18:09
|
|
[wasm-shape] Minor conditionalize allocation
|
|
f2d227ad
|
2023-02-25T09:30:40
|
|
[wasm-api] Respect existing blob allocation in face_copy_blob
|
|
e7540043
|
2023-02-25T09:18:40
|
|
[wasm-api] Make buffer_copy_contents reuse contents
|
|
196c6b6c
|
2023-02-25T14:05:15
|
|
[wasm-buffer] Fix buffer_contents_realloc
|
|
65966e0c
|
2023-02-25T08:59:03
|
|
[wasm-api] Add font_copy_glyph_outline
|
|
92a57b4b
|
2023-02-25T15:38:08
|
|
[wasm-rust] update font_copy_table API
|
|
b6c18144
|
2023-03-03T11:31:08
|
|
[wasm] Comment
|
|
7df9b3dd
|
2023-02-26T14:54:07
|
|
[wasm-api-list] Add TODO
|
|
142ceaf2
|
2023-02-26T12:18:31
|
|
[wasm-shape] Print module instantiation error
|
|
b9d4758b
|
2023-02-25T13:07:56
|
|
[wasm/graphite] Add commented out allocator export
|
|
db789eac
|
2023-02-25T15:35:37
|
|
[wasm-rust] Docs and API update
|
|
0d237d06
|
2023-02-25T08:32:35
|
|
[wasm-shape] No need to set default runnint mode
It's detected automatically apparently.
|
|
3c599434
|
2023-02-25T13:04:54
|
|
[wasm/graphite] Remove stale comment
|
|
2004528c
|
2023-02-25T08:23:14
|
|
[wasm-api] Change face_copy_table to return success
|
|
83b9c34f
|
2023-02-25T15:23:22
|
|
[wasm] Add rust example
|
|
7e397d86
|
2023-02-26T13:57:34
|
|
[wasm-rust] Fix shape parameters
|
|
6311b72f
|
2023-02-25T12:57:57
|
|
[wasm-shape] Shuffle code around
|
|
28a7c1f9
|
2023-02-25T08:16:31
|
|
[wasm-api] Rename face_reference_table to face_copy_table
|
|
9b66e454
|
2023-02-25T12:44:32
|
|
[wasm/graphite] Remove unused variable
Wasm cannot export those?
|
|
b5b577f2
|
2023-02-25T08:12:16
|
|
[wasm-api] Make buffer_copy_contents return success
|
|
1023a80d
|
2023-02-25T07:57:04
|
|
[wasm] Fix up samples
|
|
f5a0bd22
|
2023-02-26T14:05:26
|
|
[wasm-shape] Comment re thread-safety
|
|
d942f72c
|
2023-02-26T13:57:07
|
|
[wasm-rust] Fix path
|
|
c5a88a06
|
2023-02-25T12:43:22
|
|
[wasm-api] Minor cleanup
|
|
4ad659a6
|
2023-02-25T07:48:35
|
|
[wasm] Move wasm-graphite
|
|
514a8d58
|
2023-02-25T14:42:13
|
|
[wasm-api] Add ergonomic Rust interface
|
|
8215e706
|
2023-02-25T12:37:11
|
|
[wasm-graphite] Memory hygiene
|
|
74deaa9e
|
2023-02-25T13:33:49
|
|
[wasm-api] Restructure samples/libraries
|
|
4bdfaeec
|
2023-02-24T20:05:35
|
|
[wasm-shape] Set glyph flags
|
|
52b11546
|
2023-02-26T13:57:00
|
|
[wasm-rust] Optional kurbo dependency
|
|
faaae043
|
2023-02-25T12:36:57
|
|
[wasm-shape] Minor
|
|
77f0f3c1
|
2023-02-24T20:01:22
|
|
[wasm-api] Make buffer_copy_contents return zero length on mem fail
|
|
16ecb969
|
2023-02-24T19:53:47
|
|
[wasm-api] Return success from buffer_contents_realloc
|
|
d5d8fc04
|
2023-02-25T12:17:30
|
|
[wasm/graphite] Include standard headers
Since we use emcc here.
|
|
2568890d
|
2023-02-24T19:04:39
|
|
[wasm-shape] Retry shaping if out-of-memory
|
|
73de7d4d
|
2023-02-24T17:44:33
|
|
[wasm-api] Add shape_plan
|
|
bd28d01a
|
2023-02-23T09:49:46
|
|
[wasm-api] Add HB_WASM_INTERFACE
|
|
ed1a70c7
|
2023-02-23T16:41:17
|
|
Only export debugprint when HB_DEBUG_WASM
|
|
a2672499
|
2023-02-24T17:22:22
|
|
[wasm] Typo
|
|
89c50b0c
|
2023-02-23T16:41:04
|
|
Fix debugprint format string
|
|
99d2dab3
|
2023-02-24T17:04:05
|
|
[wasm] Try at autotools build
|
|
fd1f7f46
|
2023-02-23T09:25:05
|
|
[wasm-api] Implement font_get_face
|
|
9f4dc2e1
|
2023-02-23T09:18:25
|
|
[wasm] Bind native API
|
|
e79a7318
|
2023-02-23T09:03:06
|
|
[wasm] Start adding wasm-api
|
|
829ba742
|
2023-02-23T08:32:14
|
|
[wasm] Add hb-wasm-api.h
|
|
c5af08c0
|
2023-02-24T15:57:10
|
|
[wasm] Add to harfbuzz.cc and hb-features
|
|
11c6d460
|
2023-02-23T08:16:49
|
|
[wasm] Pass font & buff to shape() function
|
|
05bf9842
|
2023-02-23T14:55:49
|
|
Add a simple callback native function
|
|
aa8f9eed
|
2023-02-24T15:20:37
|
|
[wasm-shape] Use JIT running-modes if available
Build wasm-micro-runtime with:
$ cmake . -DWAMR_BUILD_REF_TYPES=1 -DWAMR_BUILD_FAST_JIT=1
or:
$ cmake . -DWAMR_BUILD_REF_TYPES=1 -DWAMR_BUILD_JIT=1
The latter needs llvm and is harder to get working. Still trying.
|
|
bdbc1568
|
2023-02-22T23:30:28
|
|
[wasm] Port from c_api to wasm-micro-runtime wasm_runtime API
|
|
db8e51e0
|
2023-02-22T13:33:34
|
|
[wasm] More boilerplate
|
|
8d960dfe
|
2023-02-24T15:07:40
|
|
[wasm-sample] Remove Wasm table from test.ttf again
Was added by mistake.
|
|
fcc8be40
|
2023-02-22T12:57:19
|
|
[wasm] Add meson build option
Autotools support missing.
|
|
425fc7f3
|
2023-02-22T12:19:06
|
|
[wasm] Add wasm shaper skeleton
|
|
1c6d640e
|
2023-02-24T15:01:36
|
|
[wasm-shaper] Whitespace
|
|
9f8ad392
|
2023-02-24T14:16:11
|
|
[wasm-api] Bind shaper features
|
|
2327fe9d
|
2023-02-24T13:35:47
|
|
[hb-wasm] Remove TODO
|
|
b130b2b3
|
2023-02-24T13:34:16
|
|
[graphite] Simplify direction handling
|
|
ec3270c7
|
2023-02-24T13:31:10
|
|
[wasm-graphite] Ensure native direction here too
Binds buffer_get_script and script_get_horizontal_direction.
|
|
cbc71c56
|
2023-02-24T13:15:11
|
|
[graphite] Ensure native direction
Mirrored characters come out wrong. Oh well. Better than before though.
|
|
39f8703d
|
2023-02-24T12:42:22
|
|
[wasm-api] Match interface and implementation signatures
|
|
fea3ffe0
|
2023-02-24T12:31:32
|
|
[wasm-api] Beautify internal API
|
|
fe557e2f
|
2023-02-24T12:20:31
|
|
[wasm-api] Bind font_get_glyph_extents
Untested.
|
|
b3b6e8da
|
2023-02-24T12:03:53
|
|
[wasm-api] Bind buffer_reverse
|
|
863ec70e
|
2023-02-24T12:00:29
|
|
[wasm-shape] Add TODO items
|
|
1acff90b
|
2023-02-24T11:53:47
|
|
[wasm-api] Bind font_glyph_to_string
|
|
7537d48f
|
2023-02-24T11:47:17
|
|
[wasm] Remove a few lingering hb_
|
|
d7f76f30
|
2023-02-24T11:31:04
|
|
[wasm-graphite] Memory cleanup
|
|
5738851b
|
2023-02-24T11:05:59
|
|
[wasm-api] Disallow "wasm" shaper in shape_with
|
|
2bde2f66
|
2023-02-24T11:03:13
|
|
[wasm-api] Bind shape_with
|
|
a08dbf41
|
2023-02-24T10:13:21
|
|
[wasm-api] Bind buffer_reverse_clusters
|
|
0a51ed31
|
2023-02-24T10:07:59
|
|
[wasm-api] Bind buffer_get_direction
|
|
a5c844a1
|
2023-02-24T09:52:38
|
|
[wasm] Rename macro
|
|
23b58b56
|
2023-02-24T09:50:34
|
|
[wasm-api] Bind font_get_scale
|
|
149199ee
|
2023-02-24T09:39:25
|
|
[wasm-api] Bind face_get_upem
|