Commit Graph

348 Commits (e5062ef825c3fc056f9cd447a15b6f3008b7db92)

Author SHA1 Message Date
Dominik Madarász e5062ef825 add window_msaa and normalise occl query result 2024-08-27 12:46:11 +02:00
Dominik Madarász bc73c8ebb6 add point occlusion query tester 2024-08-26 19:18:11 +02:00
Dominik Madarász 8f09aec00b add u_global_alpha 2024-08-25 17:13:34 +02:00
Dominik Madarász 0753cfdd88 gfx: add fog 2024-08-25 02:58:34 +02:00
Dominik Madarász 8183821f4c fix luaffi on mac 2024-08-24 22:48:59 +02:00
Dominik Madarász cde29d5a5a pbr load as srgb + gamma correction tweaks 2024-08-24 20:09:41 +02:00
Dominik Madarász 9ed0c978a3 enable analytical lights for PBR shading mode 2024-08-24 19:57:55 +02:00
Dominik Madarász fff2db7ea5 improve shading mode define picker 2024-08-24 19:40:02 +02:00
Dominik Madarász f47b9dea62 render changes 2024-08-24 19:01:57 +02:00
Dominik Madarász 2eca87099a revamp all shaders 2024-08-24 18:03:23 +02:00
Dominik Madarász 444285ca59 rename brdf_lut 2024-08-24 15:29:05 +02:00
Dominik Madarász a4cf90838a GLSL include support 2024-08-24 15:04:33 +02:00
Dominik Madarász 92b61c9996 minor culling tweaks 2024-08-24 14:23:06 +02:00
Dominik Madarász d3cbd939c7 frustum culling 2024-08-24 13:33:05 +02:00
Dominik Madarász 708629c80f wip: frustum culling (per-model for now) 2024-08-24 13:02:36 +02:00
Dominik Madarász d1cc36207f scene: improve retexturing 2024-08-24 11:49:16 +02:00
Dominik Madarász f95ba53ed1 fix autotests 2024-08-24 10:40:53 +02:00
Dominik Madarász e9ac209ec0 opaque is opaque 2024-08-24 08:26:43 +02:00
Dominik Madarász fe31cf69db fix sorting 2024-08-24 08:22:19 +02:00
Dominik Madarász 4cec1b55e3 gfx changes 2024-08-24 00:21:38 +02:00
Dominik Madarász 87e5d825e6 gfx: render pass sorting 2024-08-23 21:28:40 +02:00
Dominik Madarász 770f8be8f1 tools: ass2iqe opacity key support 2024-08-23 18:24:24 +02:00
Dominik Madarász 89a09f127a vertex lit improvements 2024-08-23 17:57:19 +02:00
Dominik Madarász 097c1f286b fix vertex colors support 2024-08-23 14:15:56 +02:00
Dominik Madarász 23ee065bc5 WIP progressive polygon reduction 2024-08-19 14:10:35 +02:00
Dominik Madarász 657d6dcf85 lods wip 2024-08-19 11:38:59 +02:00
Dominik Madarász 1d768e9dcc switch workflow 2024-08-19 09:54:01 +02:00
Dominik Madarász 17108374ea make engine branding optional 2024-08-19 01:13:13 +02:00
Dominik Madarász 2ba0f63716 ui_notify tweaks 2024-08-16 18:27:46 +02:00
Dominik Madarász 65a50eb341 apply dd_line_width to text2d calls 2024-08-16 14:17:25 +02:00
Dominik Madarász b771d31a18 ddraw text2d use dd_color 2024-08-16 14:08:47 +02:00
Dominik Madarász 92ccaaf25d add window_destroy() 2024-08-16 11:27:47 +02:00
Dominik Madarász 926a48bc50 add mapf and unmixf 2024-08-16 09:04:01 +02:00
Dominik Madarász 79f75e141b fullscreen improvements attempts 2024-08-15 19:49:41 +02:00
Dominik Madarász be8b5689a5 2nd try at fullscreen, disable top most 2024-08-15 18:56:45 +02:00
Dominik Madarász 4760e3ea72 fix fullscreen 2024-08-15 18:54:21 +02:00
Dominik Madarász b6dd7f50d3 make dd_line_width stick to the draw command 2024-08-15 12:35:28 +02:00
Dominik Madarász 6398fd62ad bring poly back 2024-08-15 11:11:46 +02:00
Dominik Madarász 5d7de442e7 2nd sync pass 2024-08-12 17:11:25 +02:00
Dominik Madarász 9d39fbe363 CRLF to LF 2024-08-12 16:55:46 +02:00
Dominik Madarász 6997e7e14f disable steamsdk codebase 2024-08-07 14:31:07 +02:00
Dominik Madarász 9c48fbec13 update v4k 2024-08-01 07:15:42 +02:00
Dominik Madarász 58f36fddf1 window: window_fps_vsync 2024-07-31 13:54:29 +02:00
Dominik Madarász 64330bbd07 dd_line_width 2024-07-29 15:17:47 +02:00
Dominik Madarász d670cb4289 hack: LINE WIDTH 2x 2024-07-29 13:35:33 +02:00
Dominik Madarász 3328cad3e0 small changes 2024-07-29 09:20:33 +02:00
Dominik Madarász ccfe682de2 okay
okay#
2024-07-25 08:11:55 +02:00
Dominik Madarász 98bdd7136a fix: gamma correct IBL maps
new: support OcclusionMetallicRoughness maps
2024-04-23 10:46:11 +02:00
Dominik Madarász f726a2af7b new: renderstate add glColorMask fields 2024-04-18 12:10:49 +02:00
Dominik Madarász 50b0d0766c new: added fx_setparam 2024-04-18 11:31:43 +02:00