# Minimal WGPU for Native and Web [minimal WGPU Native](https://github.com/pplux/minimal-wgpu-native) is a small WebGPU multiplatform sample. * Works on Web, windows and MacOSX * Minimal framework to create WebGPU tests * [Basic Triangle](minimalWGPUNative/minimal-wgpu-triangle.html) * [SDF Fragment](minimalWGPUNative/minimal-wgpu-fragment.html) * [Imgui + all demos](minimalWGPUNative/minimal-wgpu-imgui.html) * [Minimal Cmake](https://github.com/pplux/minimal-wgpu-native/blob/main/CMakeLists.txt) that takes caref of Native WebGPU dependencies * Demos can work simultaneously inside ImGui showing how to make a render to texture framework. # PX libs [PX libs](https://github.com/pplux/px) is a collection of single header C++ libraries for: * [px_sched](https://github.com/pplux/px/blob/master/px_sched.h) scheduling ([documentation](https://github.com/pplux/px/blob/master/README_px_sched.md)) * [px_render](https://github.com/pplux/px/blob/master/px_mem.h) OpenGL/WebGL rendering library ([documentation](https://github.com/pplux/px/blob/master/README_px_render.md)) * [px_mem](https://github.com/pplux/px/blob/master/px_mem.h) Mem management utilities # ImGui App [ImGui App](https://github.com/pplux/imgui-app) is an utility library that combines ImGui + sokol_app + sokol_gfx in a couple of files (header+code). It allows to enhance any console C++ code and transform it into a full fledged UI app. # Everything else [Github](https://github.com/pplux)