#
emscripten
Here are 700 public repositories matching this topic...
-
Updated
Jul 12, 2022 - Rust
A javascript library to run SQLite on the web.
-
Updated
Jun 27, 2022 - JavaScript
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
audio
android
windows
linux
raspberry-pi
opencv
ios
opengl
video
computer-vision
osx
creative-coding
openframeworks
graphics
emscripten
-
Updated
Jun 28, 2022 - C++
Compiler infrastructure and toolchain library for WebAssembly
-
Updated
Jul 13, 2022 - WebAssembly
Lightweight and modular C++11 graphics middleware for games and data visualization
android
game
c-plus-plus
ios
gamedev
webgl
cmake
opengl
graphics-engine
game-engine
graphics
sdl
vulkan
c-plus-plus-11
glfw
webassembly
emscripten
spir-v
3d
magnum
-
Updated
Jul 12, 2022 - C++
A hack to put Graphviz on the web.
-
Updated
Jan 26, 2019 - JavaScript
A standard library for the client-side Web
-
Updated
Feb 17, 2022 - Rust
HTML5 QR code scanner using your webcam
-
Updated
Dec 15, 2021 - JavaScript
Transmit data with sound using Web Audio -- Javascript binding for libquiet
-
Updated
Jul 1, 2021 - JavaScript
-
Updated
May 4, 2019 - C++
A list of emulators written in the JavaScript programming language
-
Updated
Jun 29, 2022
Sass.js - API for emscripted libsass to run in the browser
-
Updated
May 25, 2022 - JavaScript
-
Updated
Jul 12, 2022 - WebAssembly
A Cargo subcommand for the client-side Web
-
Updated
Jul 6, 2022 - Rust
C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
android
game
windows
macos
linux
opengl
metal
game-engine
tvos
game-development
glsl
opengles
emscripten
openal
raspbian
hlsl
opensles
multiplatform
xaudio2
direct3d
-
Updated
May 22, 2022 - C++
The project is superceded by Fengari. See https://fengari.io/
-
Updated
Jul 27, 2018 - C
Emulates Mac Plus, PC, & Atari ST in the browser using WebAssembly
-
Updated
Jun 23, 2022 - C
A cross-platform 2D game engine
android
windows
macos
linux
gamedev
real-time
opengl
lua
cross-platform
game-engine
rendering
imgui
game-development
cpp11
emscripten
mingw
renderdoc
game-engine-2d
ncine
-
Updated
Jul 10, 2022 - C++
The best javascript code protection solution ever.
-
Updated
Mar 2, 2021 - C++
3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime
webgl
opengl
gpu
rendering
imgui
glsl
webassembly
emscripten
particles
webgl2
fractal-algorithms
fractals
ifs
attractors
particlesystem
ggx
azdo
dla
hypercomplex
dla3d
-
Updated
Mar 23, 2022 - C++
File Dialog for Dear ImGui
windows
macos
linux
cross-platform
icons
bookmark
imgui
dialog
emscripten
pane
free-library
custom-filter
filedialog
cimgui
dlg
multi-selection
filter-coloring
custom-pane
directory-chooser
filter-collections
-
Updated
Jun 21, 2022 - C++
JavaScript bindings for Dear ImGui using Emscripten and TypeScript
-
Updated
Jan 29, 2022 - TypeScript
Build scripts and configuration for building CPython for Emscripten
-
Updated
Jul 13, 2022 - JavaScript
h3-js provides a JavaScript version of H3, a hexagon-based geospatial indexing system.
-
Updated
Jul 7, 2022 - JavaScript
a cross-platform networking library that works in the browser
-
Updated
Jan 4, 2022 - C++
Improve this page
Add a description, image, and links to the emscripten topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the emscripten topic, visit your repo's landing page and select "manage topics."
Problem
I am returning to WebGL work after some time away (with Vulkan) so may be misinterpreting something here, but...
The WebGL example loops through the
render_glfunction every frame. Therefore it's recompiling the shaders, linking them, all of this work that doesn't need to be repeated in the render loop.Steps To Reproduce
Steps to reproduce the behavior:
Start the app as