Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add wasm build support #3577

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

add wasm build support #3577

wants to merge 6 commits into from

Commits on Sep 22, 2022

  1. add wasm build support

    Yuhengwe1 committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    91b8324 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. add wasm build test action

    use noderawfs for github workflow test
    Yuhengwe1 committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    79db3de View commit details
    Browse the repository at this point in the history
  2. change test for wasm

    Yuhengwe1 committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    7fa9e03 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2023

  1. Save xmm7 in DyadicBilinearQuarterDownsampler_sse

    Static analysis of chrome.dll showed that xmm7 was being used but not
    preserved in this function. The Windows calling convention requires
    that xmm7 be preserved so this change adds the necessary "PUSH_XMM 8"
    and POP_XMM directives to fix this.
    
    This fixes issue cisco#3585. This may fix a bug in Chrome but that is
    unknown.
    randomascii authored and Yuhengwe1 committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    24a19f8 View commit details
    Browse the repository at this point in the history
  2. add build flag to fix deadlock

    add build flag to fix deadlock; set EXEEXT=.html when building wasm target
    
    add wasm build test into .workflow/build.yaml
    
    update build.yaml
    Yuhengwe1 committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    a6cea85 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ab46cd1 View commit details
    Browse the repository at this point in the history