48 Commits (ca9722c66a62bfd810ed3d129857b25c78e47810)

Author SHA1 Message Date
kallaballa ca9722c66a added fetch as a counter-part to feed to V4D 2 years ago
kallaballa 87752588af Implemented adhoc creation of multiple state-independent gl-contexts 2 years ago
kallaballa 27f2d51f3f various fixes 2 years ago
kallaballa 614b39c21c refactoring, renaming and commenting 2 years ago
kallaballa 18e4d9180b remove obsolete parameters from V4D constructor 2 years ago
kallaballa 6d445487a5 optimize glfinish calls 2 years ago
kallaballa 317997b89b formatting 2 years ago
kallaballa 1cb9ba7281 fixed flicker in native builds 2 years ago
kallaballa cbeed89f35 don't clear the main framebuffer in WASM builds 2 years ago
kallaballa 7256be17ca fixe input handling for WASM 2 years ago
kallaballa f564e0ba9c fixed merge mistake 2 years ago
kallaballa 5ed8beb643 fixed alpha problems and optimized performance 2 years ago
kallaballa 638b4be831 fixed gui rendering for both wasm and native builds 2 years ago
kallaballa 60f43e1c65 gui rendering without scaling works natively 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 ad4dcb81c4 inter-context copy for webgl2 2 years ago
kallaballa 8b896b2a46 many small fixes 2 years ago
kallaballa 2d55d08724 fix window visibility for WASM builds 2 years ago
kallaballa d4bb97963e refactoring of the public interface 2 years ago
kallaballa 5915da21a1 implemented gpu camera capture in the browser 2 years ago
kallaballa eb65ea00b2 cleanup 2 years ago
kallaballa 518a4c4a11 better support for resizeable windows 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 d826d644cf fancier vector graphics examples 2 years ago
kallaballa 13da56accc stash 2 years ago
kallaballa e9fe173048 refactored updateFps() and introduced frame count 2 years ago
kallaballa 69fdfdc218 optimized window resize behaviour 2 years ago
kallaballa 55592b3dcb big time refactoring mainly for portability reasons 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 709cdcf86d fixed race condition 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 09fef18a07 fixed a ton of warnings 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 3913388b7e 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 33d4130c03 make opengl compatibility mode optional 2 years ago
kallaballa a94330594b formatting 2 years ago
kallaballa 1296cd0380 use thread pool 2 years ago