Commit Graph

21 Commits

Author SHA1 Message Date
Nick Fisher 4ebd5a6645 wip 2023-10-13 17:22:31 +11:00
Nick Fisher df4f647333 add DestroyTexture for pixelBuffer implementation 2023-10-13 16:53:39 +11:00
Nick Fisher 450aacf0cc add dummy destroyTexture method on Windows 2023-10-13 12:56:06 +08:00
Nick Fisher 32bff81f53 re-implement pixel buffer on Windows with compile-time switch 2023-10-10 20:08:50 +11:00
Nick Fisher 8c82edd3d2 add Cmake/preprocessor define to switch between ANGLE/OpenGL on Windows 2023-10-10 19:26:31 +11:00
Nick Fisher d45c211ad8 allow asset:// URIs on Windows 2023-10-10 18:10:02 +11:00
Nick Fisher 86a33df584 windows logging 2023-10-03 17:19:56 +11:00
Nick Fisher 313baef727 merge in Windows support 2023-09-30 16:54:20 +10:00
Nick Fisher d3aedecdd0 hacks for D3D interop - working 2023-09-30 01:02:16 +10:00
Nick Fisher a6506e6346 initial work to re-implement FFI with background thread render loop 2023-09-29 13:54:04 +08:00
Nick Fisher cfa8e8edb4 first (rough) working implementation of Filament-GLES-D3D-ANGLE 2023-09-29 01:11:07 +10:00
Nick Fisher 7e2f39c611 current working version for pixel buffer on Windows (may need to comment out lifecycle checks in FilamentWidget) 2023-09-28 10:47:28 +10:00
Nick Fisher 32049876b4 initial work on custom Platform to wrap EGL D3D surface 2023-09-27 16:03:50 +10:00
Nick Fisher c27ca565f9 more D3D interop work 2023-09-26 15:14:17 +10:00
Nick Fisher 77eb42ce30 add thread pool for some methods 2023-09-26 13:00:28 +10:00
Nick Fisher 86f7821014 first pass D3D textures 2023-09-26 11:38:44 +10:00
Nick Fisher 3bccce91bf event channel handlers 2023-09-25 23:55:28 +10:00
Nick Fisher d93b3f6aa8 windows working (SLOW) with pixel buffer copy 2023-09-25 21:52:28 +10:00
Nick Fisher 609e349d58 first pass Windows support 2023-09-23 15:27:09 +10:00
Nick Fisher 693e5431ed first pass Windows implementation 2023-09-22 08:24:14 +08:00
Nick Fisher 97eca4a418 add viewer/windows files 2022-01-30 14:52:19 +08:00