aboutsummaryrefslogtreecommitdiff
path: root/vendor/wasm
Commit message (Expand)AuthorAgeFilesLines
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-282-2/+2
* Replace Math.random with crypto.getRandomValues for _system_numberDamian Tarnawski2023-10-271-1/+0
* Use wasmMemoryInterface for rand_bytesDamian Tarnawski2023-10-271-1/+1
* Add system_random and random_bytes for js targetDamian Tarnawski2023-10-271-0/+6
* Correct loadI64 and storeI64 methods in runtime.jsDamian Tarnawski2023-10-221-4/+2
* Fix calling time.now() in wasm js runtimeDamian Tarnawski2023-10-191-8/+3
* Merge pull request #2847 from thetarnav/js-runtime-patchgingerBill2023-10-141-18/+22
|\
| * Correct stripNewline functionDamian Tarnawski2023-10-061-1/+1
| * Define `stripNewline` functionDamian Tarnawski2023-10-061-0/+4
| * Don't pass `true` for `littleEndian` where it's not needed.Damian Tarnawski2023-10-061-4/+4
| * Fix typoDamian Tarnawski2023-10-061-1/+1
| * Update wasm `runtime.js`Damian Tarnawski2023-10-061-13/+13
* | added webgl GetParameterRehkitzdev2023-10-082-1/+4
|/
* Merge pull request #2748 from Caedo/js-events-fixgingerBill2023-08-172-2/+27
|\
| * Remove pointer magic when creating stringsCaedo2023-08-162-14/+11
| * Fix issues with js events not being initialized properlyCaedo2023-08-152-2/+30
* | Require parentheses for `#align(N)`gingerBill2023-08-152-2/+2
|/
* Update WebGL procedures to `contextless` calling conventiongingerBill2023-06-222-56/+53
* Merge branch 'master' into separate-int-word-sizesgingerBill2023-06-062-3/+3
|\
| * added webgl bindFramebufferRehkitzdev2023-06-021-2/+2
| * fixed webgl BindFramebuffer parameterRehkitzdev2023-05-311-1/+1
* | Begin work on new pseudo-architecture: wasm64p32gingerBill2023-04-204-4/+4
|/
* Made most libraries panic on js targets instead of not compilingDragos Popescu2023-03-204-0/+338
* fix missing wasm memory caseColin Davidson2022-11-181-1/+1
* Fix typo for `pow` in `runtime.js`gingerBill2022-09-081-1/+1
* Add custom event handling to wasmgingerBill2022-07-192-17/+71
* Update README.mdgingerBill2022-07-101-2/+2
* Update wasm/README.mdgingerBill2022-06-011-51/+6
* Remove loader.mjsgingerBill2022-06-011-57/+0
* Rename to `CreateProgramFromStrings`gingerBill2022-05-211-1/+1
* Add more procedures for window related positionsgingerBill2022-05-212-8/+56
* Add `Context_Menu` event kind; Fix `event_prevent_default()`gingerBill2022-05-212-1/+5
* Add utilities for `Rect`sgingerBill2022-05-212-2/+59
* Improve `writeToConole` logic for the `console.log` difference between stdout...gingerBill2022-05-211-18/+54
* Add wasm/js/general.odingingerBill2022-05-212-1/+13
* Fix typogingerBill2022-05-211-1/+1
* Update `time` procedures for js targetsgingerBill2022-05-211-0/+10
* Rename to `writeToConsole`gingerBill2022-05-211-3/+3
* Add color when writing to `stderr`gingerBill2022-05-211-12/+30
* Improve `addConsoleLine`gingerBill2022-05-211-25/+37
* Add WebGL helper (`CreateProgramHelper`)gingerBill2022-05-211-0/+49
* Begin to add support for experimental wasm64gingerBill2022-05-213-3/+3
* Begin work on Atomics for wasm32 (wait and notify intrinsics)gingerBill2022-05-211-8/+28
* Minor clean upgingerBill2022-05-211-4/+2
* Add `page_alloc` and `page_allocator`gingerBill2022-05-211-0/+46
* Rename to `runWasm`gingerBill2022-05-211-2/+2
* Change wasm/js/runtime.mjs to a normal .js file; Add interfaces and functions...gingerBill2022-05-211-289/+346
* Add documentation for `CreateCurrentContextById` and `SetCurrentContextById`gingerBill2022-05-181-2/+5
* Add WebGL `ContextAttributes`gingerBill2022-05-182-6/+53
* Add WebGL runtime into the js/runtime.mjs; Allow for multiple WebGL contextsgingerBill2022-05-184-1052/+1066