Commit Graph

244 Commits (253b9310936671e75f49a1987c63b5f0181ac5f7)

Author SHA1 Message Date
Dominik Madarász 253b931093 demos: fix 99-pbr 2024-03-26 15:34:25 +01:00
Dominik Madarász d2582796a8 render: optimise pbr load 2024-03-26 15:22:36 +01:00
Dominik Madarász d636c1c796 render: unify pbr materials 2024-03-26 15:09:49 +01:00
Dominik Madarász 418a5ad527 fix mpeg decode for ycbcr 2024-03-21 12:10:28 +01:00
Dominik Madarász b69eaee2ee improve docs 2024-03-21 08:28:12 +01:00
Dominik Madarász 311e5894a7 promote texture_unit() 2024-03-21 08:27:08 +01:00
Dominik Madarász 4fdc043677 shader uniform caching 2024-03-21 08:13:47 +01:00
Dominik Madarász 2f49239a9f improve shader binding for PBR 2024-03-21 07:47:28 +01:00
Dominik Madarász fad3653201 improve tex unit allocation 2024-03-21 07:43:51 +01:00
Dominik Madarász c8a6c79bf1 cycle texture units 2024-03-21 07:13:18 +01:00
Dominik Madarász bbd9b4e950 support multiple PBR materials 2024-03-21 06:36:53 +01:00
Dominik Madarász 2aee9c3240 disable cook on demand 2024-03-20 21:52:44 +01:00
Dominik Madarász 64c6fb54a4 drop flag check 2024-03-20 21:48:52 +01:00
Dominik Madarász f620ed1938 optimise skybox_pbr 2024-03-20 21:46:51 +01:00
Dominik Madarász 082f78d25f add cmft studio + hdr maps 2024-03-20 21:25:47 +01:00
Dominik Madarász 7efc59079a improve material demo 2024-03-20 20:46:40 +01:00
Dominik Madarász 91d3f9a03a cleanup 2024-03-20 19:42:49 +01:00
Dominik Madarász 6f83b81132 preprocess shaders 2024-03-20 19:41:12 +01:00
Dominik Madarász 363ae843f4 add MODEL_PBR flag 2024-03-20 18:49:26 +01:00
Dominik Madarász 920d8ecad4 wip: pbr support 2024-03-20 18:33:02 +01:00
Dominik Madarász 33fb24142d renderer: mesh_destroy 2024-03-01 12:37:11 +01:00
Dominik Madarász 3070fece7e fix enet 2024-03-01 10:12:47 +01:00
Dominik Madarász 2ea8b3da07 update enet 2024-03-01 08:46:17 +01:00
Dominik Madarász 5a4e56f63c win: add viewport_color 2024-02-28 08:53:04 +01:00
Dominik Madarász 47c8b3c689 scene: add camera_fps2 2024-02-21 13:40:04 +01:00
Dominik Madarász 9665e4191e wip: rpc v_v sig 2024-02-18 14:36:48 +01:00
Dominik Madarász 5381ee4e68 ci improvements 2024-02-18 14:00:06 +01:00
Dominik Madarász 9337fdfa6e sync fwk 2024-02-16 18:41:02 +01:00
Dominik Madarász 4982761b48 various improvements 2024-02-16 15:38:45 +01:00
Dominik Madarász 7d5efa6c62 draw: add TEXTURE_ANISOTROPY flag 2024-02-14 15:09:47 +01:00
Dominik Madarász 083174e68c model: use linear filtering by default 2024-02-14 11:52:50 +01:00
Dominik Madarász 4d3735414d font: move shaders to art/ folder 2024-02-12 10:56:46 +01:00
Dominik Madarász 86cbafa06c add support for fwk/v4k plugins 2024-02-11 15:34:47 +01:00
Dominik Madarász f23b2b6e08 reduce code in fps__timing_thread 2024-02-11 13:11:22 +01:00
Dominik Madarász 78d44cff61 style change 2024-02-11 12:01:03 +01:00
Dominik Madarász 6f9fb45364 window: fix vsync flags 2024-02-11 11:57:05 +01:00
Dominik Madarász 10746e8b0f render: fix animations speed setup 2024-02-11 11:38:40 +01:00
Dominik Madarász 0a2167cf68 add PLUG.bat 2024-02-11 11:37:31 +01:00
Dominik Madarász 034046320f ems fixes 2024-02-11 03:29:24 +01:00
Dominik Madarász dd7003b276 steam: fix ems build 2024-02-11 03:23:53 +01:00
Dominik Madarász 4fd3e9cd67 editor: improve engine_tick powersave feature 2024-02-11 03:17:40 +01:00
Dominik Madarász c7c347fa90 win: improve fps timing and fix glfw vsync 2024-02-11 01:01:49 +01:00
Dominik Madarász 6743bc18fd font: optimise font_wrap 2024-02-10 22:36:04 +01:00
Dominik Madarász c25f4ba912 font: improve cursor advancing 2024-02-10 22:14:00 +01:00
Dominik Madarász 737e4ce33f font: preserve font cursor 2024-02-10 21:55:16 +01:00
Dominik Madarász 77012ae90d font: font_wrap support 2024-02-10 21:28:48 +01:00
Dominik Madarász 3a853d09d7 font: font_print_rect -> font_clip + scissor test 2024-02-10 17:05:45 +01:00
Dominik Madarász 65b57039a2 font: drop tags that don't fit in buf 2024-02-08 15:37:49 +01:00
Dominik Madarász bea30c6e12 font: improve tag collection 2024-02-08 15:34:39 +01:00
Dominik Madarász 64994fe27a font: small improvements 2024-02-08 15:17:00 +01:00