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

GitHub

73 stars
6 watching
5 forks
Language: HTML
last commit: over 4 years ago
Linked from 1 awesome list

applicationcmakecppemscriptenglfwglmglsllinuxmacosopenalopenglopengl-esvisualstudiowebassemblywindows

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
lukka/run-cmakeAn action that automates C++ application builds using CMake and vcpkg.182
leetal/ios-cmakeA toolchain file for building C/C++/Obj-C++ applications for various Apple platforms1,934
lukka/run-vcpkgAn action that automates C++ project setup with vcpkg package management196
lectem/cpp-boilerplateA C++ template with modern CMake setup and basic project infrastructure313
cmake-basis/basisA comprehensive suite of tools and utilities for creating and managing C++ projects and software libraries49
ldionne/metabenchA simple framework for compile-time microbenchmarks in C++ using the CMake build system.183
bjornblissing/osg-3rdparty-cmakeCMake scripts for building and packaging third-party libraries used in the OpenSceneGraph project182
bytecodealliance/wasmtime-cppProvides C++ API bindings to the WebAssembly runtime engine86
cpp-best-practices/cmake_templateC++ project template providing a set of best practices and tools for building and testing C++ applications1,169
ripper37/gl_vs_vkA comparison of two graphics APIs to measure their API-related overhead and performance differences83
acdemiralp/glA C++ wrapper around the OpenGL 4.6 Core Profile for creating and managing graphics resources.158
thelartians/packageproject.cmakeA CMake script generator for creating packageable projects with standardized configuration options.111
bast/cmake-exampleDemonstrates various CMake features and builds a CDash testing dashboard142
parawave/vulkan-cpp-libraryA set of C++ modules extending the JUCE application framework with Vulkan support26
bsamseth/cpp-projectA template for building and testing C++ projects with automated testing and reporting features.607