wasm

WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable target for compilation of high-level languages like C/C++/Rust, enabling deployment on the web for client and server applications.
Here are 2,409 public repositories matching this topic...
fitDataset() expects a Dataset that produces elements of a certain shape, with matching batch sizes etc., and throws errors (from standardizeDataIteratorOutput()) when the conditions are not met. These errors should be tested.
Currently this works:
const obj = {
foo: (...) => {...}
} as SomeClass
but this doesn't:
const obj = {
foo(...) {...}
} as SomeClass
It would be nice to also have some sort of screenshot functionality for text mode too. A not-too-complicated way to do it may be extracting the text_screen
outerHTML to pop it into a data:text/html
with the necessary styles.
JavaScript Request: Expose Texture methods getWidth(), getHeight(), getDepth(), getLevels(), etc.
Problem:
After using Engine.createTextureFromKtx/jpeg/Png, I need to query the texture width and height so I can generate proper UV coordinates for font display.
Proposed solution
Expose the Texture.getWidth(), getHeight(), etc. methods to get texture information. I currently only need width and height, but I can see usage cases for many of the other "getters" available in the C++ in
-
Updated
Aug 20, 2021 - Rust
-
Updated
Aug 18, 2021 - JavaScript
Summa
-
Updated
Aug 20, 2021 - C
-
Updated
Jun 25, 2021
fuzzing: Use `wasm-encoder` rather than generating WAT text and then assembling it in dummy imports
In bytecodealliance/wasmtime#2497 (comment) we added support for generating nested modules, and we generate these modules by concatenating strings of WAT and then passing it to Module::new
which internally checks for WAT strings and assembles them into Wasm bytes if necessary.
We can make this more efficient, improving the number of test cases we fuzz in a
Current behavior
When I removed the status bar by adding those 4 lines in the style.xml
<item name="android:windowTranslucentStatus">false</item>
<item name="android:windowTranslucentNavigation">true</item>
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
<item name="android:statusBarColor">@android:color/transparent</item>
Applying `VisibleBoundsPadding
-
Updated
Aug 17, 2021 - JavaScript
Motivation
I am using the following pattern to efficiently initialize a large buffer inside wasm memory from JavaScript without copies (see #1079 for full motivation):
#[wasm_bindgen]
pub struct WasmMemBuffer {
buffer: Vec<u8>,
}
#[wasm_bindgen]
impl WasmMemBuffer {
#[wasm_bindgen(constructor)]
pub fn new(byte_length: u32, f: &js_sys::Function) -> Self {
When passing Wasm function to the host as a callback, it's passed as an index in the table.
Wasm3 needs to provide an API to call such functions.
-
Updated
Aug 12, 2021 - Rust
InputPassword style
Describe the bug
![image](https://user-images.githubusercontent.com/25119211/125054605-fc934600-e0d8-11eb
-
Updated
Jun 16, 2021 - Go
-
Updated
Aug 7, 2021
-
Updated
Aug 12, 2021 - C++
-
Updated
Aug 21, 2021 - Rust
-
Updated
Aug 19, 2021 - C
- Organization
- WebAssembly
- Website
- webassembly.org
- Wikipedia
- Wikipedia
Yew has recently got support for keyed elements, but the documentation lacks any mention of them. A mention should be added in the website, the doc of
yew::virtual_dom::key::Key
should be