CppOpenGLWebAssemblyCMake
Application benchmark
A C++/OpenGL/OpenAL based application and benchmarking project demonstrating the performance difference between native compilation and WebAssembly compilation.
A C++/OpenGL/OpenAL based application built with CMake for Linux/Windows/macOS/WebAssembly
73 stars
6 watching
5 forks
Language: HTML
last commit: over 2 years ago
Linked from 1 awesome list
applicationcmakecppemscriptenglfwglmglsllinuxmacosopenalopenglopengl-esvisualstudiowebassemblywindows
Related projects:
Repository | Description | Stars |
---|---|---|
lukka/run-cmake | An action that automates C++ application builds using CMake and vcpkg. | 182 |
leetal/ios-cmake | A toolchain file for building C/C++/Obj-C++ applications for various Apple platforms | 1,908 |
lukka/run-vcpkg | An action that automates C++ project setup with vcpkg package management | 196 |
lectem/cpp-boilerplate | A C++ template with modern CMake setup and basic project infrastructure | 313 |
cmake-basis/basis | A comprehensive suite of tools and utilities for creating and managing C++ projects and software libraries | 48 |
ldionne/metabench | A simple framework for compile-time microbenchmarks in C++ using the CMake build system. | 183 |
bjornblissing/osg-3rdparty-cmake | CMake scripts for building and packaging third-party libraries used in the OpenSceneGraph project | 182 |
bytecodealliance/wasmtime-cpp | Provides C++ API bindings to the WebAssembly runtime engine | 87 |
cpp-best-practices/cmake_template | C++ project template providing a set of best practices and tools for building and testing C++ applications | 1,138 |
ripper37/gl_vs_vk | A comparison of two graphics APIs to measure their API-related overhead and performance differences | 83 |
acdemiralp/gl | A C++ wrapper around the OpenGL 4.6 Core Profile for creating and managing graphics resources. | 158 |
thelartians/packageproject.cmake | A CMake script generator for creating packageable projects with standardized configuration options. | 108 |
bast/cmake-example | Demonstrates various CMake features and builds a CDash testing dashboard | 142 |
parawave/vulkan-cpp-library | A set of C++ modules extending the JUCE application framework with Vulkan support | 25 |
bsamseth/cpp-project | A template for building and testing C++ projects with automated testing and reporting features. | 600 |