asm.js

    0熱度

    2回答

    爲了讓新紋理無需鎖定即可流入WebGL主UI線程中,我們使用emscripten和asm.js編譯了libjpeg和一個實時DXT紋理壓縮器到JavaScript,並在單個webworker中運行它們。 在6年前處理2048x2048 Jpeg源圖像的筆記本電腦上,我們在約300ms內解碼每個jpeg,然後在230ms左右將它們壓縮爲DXT1壓縮紋理格式。儘管我們確信它可以有所改進,但這對我們的需

    0熱度

    1回答

    是否有可能通過ffmpeg-asm.js在客戶端執行.FLV到.MP4的轉換? 主要的問題很多的手機視頻播放器不支持Flash,但在的FLV網絡仍然很受歡迎;( 不知道如何避免服務器端的轉換和存儲...

    1熱度

    1回答

    我正在開發一個Unity項目,並處理WebGL插件,它被Unity稱爲「jslib」。 雖然統一推薦使用UnitySendMessage當jslib與c#交互時,我更喜歡使用委託作爲回調。在一個小測試代碼中,它工作。但是當它運行到觸發事件代碼時,會發生奇怪的錯誤。 C#: public class Test : MonoBehaviour { public void Start()

    0熱度

    2回答

    我得到了emscripten的工作方式,但它會生成巨大的自執行文件。是否有可能讓emscripten生成我想優化的小函數,以便我可以將它們輕鬆複製粘貼到我現有的應用程序中? 謝謝!

    0熱度

    1回答

    作爲標題,任何人都知道webassembly支持openmp或不? 如果支持,如何使用它? 謝謝。

    1熱度

    2回答

    第一個簡單的C API代碼編譯,檢查我的知識 C/C++代碼編譯>>(emscripten [EMCC])>> asm.js代碼 我能得到C/C++代碼到asm.js代碼,是不是? asm.js代碼編譯>>(binaryen [asm2wasm])>> WASM代碼 我可以得到asm.js代碼WASM代碼,是不是? 二,我的主要問題,我怎樣才能簡單asm.js代碼? 我嘗試按照步驟,但我不能得到簡

    2熱度

    1回答

    我正在開發一個數學web應用程序(http://www-fourier.ujf-grenoble.fr/%7eparisse/xcasen.html),通過emscripten 1.34.1從C++編譯爲javascript。 Firefox 45內部的性能很好,例如ifactor(2^128 + 1)在我的Mac上使用Firefox 45時採用0.1^==時間(ifactor(2^128 + 1

    15熱度

    1回答

    想象一下,我有一個asmjs腳本,但在運行腳本之前,我想測試一下,看看瀏覽器是否支持asm.js。如果是false,則顯示一條消息,指示瀏覽器已舊或類似的東西,否則,執行該腳本。 我們可以利用"use asm"的想法來檢測一個web瀏覽器是否支持asm.js嗎? function MyAsmModule() { "use asm"; // module body }

    4熱度

    1回答

    我有一個生鏽庫如下常用結構: Cargo.toml src |--lib.rs .cargo |--config (specifies target=asmjs-unknown-emscripten) target |...... 當我做cargo build,我得到下目標調用asmjs-unknown-emscripten一個新的目錄,但我期望的.js文件不存在。 As this

    0熱度

    1回答

    我有編譯成asm.js使用以下參數C函數傳遞函數之間的雙陣列: void myfunc(double v1[], double v2[], int v_size, double c) 它需要在陣列中(v1),施加變換,然後填充另一與輸出相同大小的數組(v2)。 我編譯它,然後運行下面的JS代碼: v1 = new Array(1.0, 1.5, 2.0); v2 = Module._mall