Commit Graph

29 Commits

Author SHA1 Message Date
421f2713db Share retained texture dispatch bridge 2026-06-05 14:29:59 +02:00
f20595aff6 Route cube textures and samplers through renderer GL 2026-06-03 06:46:06 +02:00
ae69f7437f Route Texture2D through renderer GL 2026-06-03 06:24:56 +02:00
a12a3454c4 Move texture defaults behind renderer gl 2026-06-02 08:51:34 +02:00
0d2a1bd0ae Move texture cube mapping to renderer gl 2026-06-02 06:43:51 +02:00
85a5d19a3e Move texture2d mapping to renderer gl 2026-06-02 06:41:00 +02:00
36fea6b870 Move sampler border parameter to renderer gl 2026-06-02 06:22:41 +02:00
8130a922d0 Move sampler parameter mapping to renderer gl 2026-06-01 18:13:55 +02:00
7d80afce2f Move cube face target mapping to renderer gl 2026-06-01 18:09:12 +02:00
2e0ebd0e13 Move OpenGL image format mapping 2026-06-01 17:48:30 +02:00
2754df9f46 Move OpenGL texture upload mapping 2026-06-01 17:46:48 +02:00
94cf227704 remove texture auto_destroy flag 2019-12-01 18:52:41 +01:00
c8bce21b95 refactor font loading 2019-12-01 18:24:59 +01:00
f2a73a905d add webgl support 2019-10-05 21:08:40 +02:00
56f4bc467d use glReadPixels for compatibility with OpenGL ES 2019-08-15 19:39:10 +02:00
542e5a9c19 refactor export equirectangular 2019-08-15 19:12:50 +02:00
b6b0fb74f9 remove async task from texture and sampler binding, but add render thread assert 2019-07-28 11:16:20 +02:00
b89274e7a6 App::I static singleton to pointer 2019-07-11 18:08:17 +02:00
92dd00d910 update android project 2019-07-11 13:34:21 +02:00
4cbf0c47b4 add glad to load OpenGL extensions 2019-07-09 11:07:01 +02:00
0012e2ce9b render implement thread, wrap GL commands into tasks 2019-07-06 22:25:07 +02:00
a85918c8b0 update gradle project, parallel for-loop based on std::thread on android, fix mipmaps on TextureManager 2019-01-28 14:06:42 +01:00
e26fcf1163 refactor Brush to be used in shared_ptr 2019-01-22 22:49:43 +01:00
886ab1f29b texture border not supported on mobile 2019-01-19 00:12:45 +01:00
8315b32550 implement brush outline 2019-01-18 11:11:00 +01:00
9787175b13 Implement raytraced lightmap 2019-01-09 23:32:10 +01:00
52c87d9ec6 implement grid and heightmap with lambert shading 2018-12-24 22:22:16 +01:00
0c6b409606 remove ui namespace which is not really used, move CameraData in camera_modes.h to avoid the inclusion of canva.h 2018-11-27 14:24:01 +01:00
71de44a7c1 rename engine to src 2018-09-16 14:21:58 +02:00