40 Commits (5af71ce1fae0f52401c341ef77b3bb19be47269c)

Author SHA1 Message Date
kallaballa 5af71ce1fa reorganize assets 2 years ago
kallaballa 68a74d8a04 emscripten adaptions and ImGui porting 2 years ago
kallaballa 260be3181d more imgui porting 2 years ago
kallaballa 7d0f1003a1 ported ES3 and EMSCRIPTEN mode to imgui 2 years ago
kallaballa 40cc1e027b GLES3 adaption 2 years ago
kallaballa 52dbb39bbd restructured gl loading and context handling 2 years ago
kallaballa 1863e6bfa0 replaced nanogui with imgui 2 years ago
kallaballa ccbb901e10 removed nanogui 2 years ago
kallaballa 7d3c3653c0 fixed doWebGLCopy to work with many contexts 2 years ago
kallaballa 679f3951de fixed header includes 2 years ago
kallaballa 87752588af Implemented adhoc creation of multiple state-independent gl-contexts 2 years ago
kallaballa c8bc3af0c7 restructured files and includes 2 years ago
kallaballa b650cb7fac new nanogui::Screen constructor 2 years ago
kallaballa ee533c100f we don't have to preserve the clear color for nanovg 2 years ago
kallaballa 7256be17ca fixe input handling for WASM 2 years ago
kallaballa f564e0ba9c fixed merge mistake 2 years ago
kallaballa 1e7959318f don't scale the GUI 2 years ago
kallaballa 479c3d645c reduced code bonding between the V4D class and the context classes 2 years ago
kallaballa 20e6a4cb7a brushing up demos & examples 2 years ago
kallaballa ad4dcb81c4 inter-context copy for webgl2 2 years ago
kallaballa 8b896b2a46 many small fixes 2 years ago
kallaballa d4bb97963e refactoring of the public interface 2 years ago
kallaballa eb65ea00b2 cleanup 2 years ago
kallaballa 3c75dca102 api adjustments and gpu-video-capture experiments 2 years ago
kallaballa ef7361a0db optimize wasm/opengl rendering and video capturing 2 years ago
kallaballa 13da56accc stash 2 years ago
kallaballa a403a0bbe0 big time refactoring mainly for portability reasons 2 years ago
kallaballa 23a83adb23 huge refactoring 2 years ago
kallaballa df33e5e3a7 fixed input event loss with multiple contexts 2 years ago
kallaballa 52bd3b8499 implemented internal framebuffer resizing 2 years ago
kallaballa ae1ba1205c reworked framebuffer handling 2 years ago
kallaballa f6de87a6bc redesigned context sharing through texture sharing 2 years ago
kallaballa 991543a394 make each context have its own framebuffer which has its own offscreen window 2 years ago
kallaballa a5fb870c96 wasm adaption 2 years ago
kallaballa 688a70e34a optionally support GLESv2 or GLESv3 2 years ago
kallaballa 85c412aab0 switch back to ES 3.0 2 years ago
kallaballa 1913b1ba4a finished OpenGL ES2 adaption 2 years ago
kallaballa 2d1d023917 restructure GLES 3.0 adaption defines 2 years ago
kallaballa 20c48b93ad more renaming 2 years ago
kallaballa 10b88dc7fd global renaming of viz2d to v4d 2 years ago
kallaballa d6ca3d351c raise minimal OpenGL version to 3.2 compat 2 years ago
kallaballa b089bb8d72 ported to OpenGL 3.0 2 years ago
kallaballa ca9bae15c1 fixed incude paths 2 years ago
kallaballa 30a073b3ce fix header paths 2 years ago
kallaballa 3228c82ff0 first draft of an opencv cmake module 2 years ago
kallaballa fea913e0ec GLES3 adaption 2 years ago
kallaballa ad0a0319ed refactoring, renaming and commenting 2 years ago
kallaballa d129f28d42 global formatting 2 years ago
kallaballa a6fb2c9124 switched LICENSE to Apache2 and added license headers in c++ files 2 years ago
kallaballa 9c27d52c6c change namespace from kb::viz2d to cv::viz 2 years ago