Commit Graph

22 Commits

Author SHA1 Message Date
Cody Glassman 187f63d3d3 support postprocess distortion 2023-12-21 10:56:38 -08:00
uramer d6220b7d03 Merge branch 'postprocess_version' into 'master'
[Postprocessing] Add an API version, mirroring Lua

See merge request OpenMW/openmw!3552
2023-11-16 15:24:16 +00:00
Cody Glassman de8c93d049 [Postprocessing] Add an API version, mirroring Lua 2023-11-16 15:24:16 +00:00
Cody Glassman 85fcfbafda apply same logic to render targets, remove UB 2023-11-10 21:22:11 -08:00
Cody Glassman 0f53088014 re-sync docs with postprocessing API 2023-11-05 10:22:22 -08:00
Cody Glassman 9a5fa9b8d6 fix persistent buffers and glsl_version 2023-11-03 12:59:23 -07:00
elsid 04215ca9ec Use settings values for Fog settings 2023-06-15 22:01:14 +02:00
elsid 843753da14 Remove unused includes 2022-10-09 16:44:18 +02:00
clang-format-bot ddb0522bbf Apply clang-format to code base 2022-09-22 21:35:26 +03:00
Mads Buvik Sandvei 70e1efdd47 omw_GetWorldPosFromUV() should use omw_GetDepth() 2022-08-21 18:03:38 +02:00
elsid f99ed6f1db Split components/misc/stringops.hpp into multiple headers
Replace all ciEqual overloads with one having std::string_view as argument.
2022-08-03 22:06:24 +02:00
Andrei Kortunov 888f4d2ac1 Add a post processing API to work with fog 2022-07-30 21:44:18 +04:00
Mads Buvik Sandvei b0e4c7e76a [Postprocessing] Stereo integration 2022-06-21 15:55:06 +00:00
Petr Mikheev 3bf18c601c Better fog 2022-06-21 02:21:20 +02:00
Cody Glassman bc0eed9843 [Postprocessing] Typos in docs and state attributes 2022-06-04 13:33:35 +00:00
cody glassman 30a64ee82a move to world space, fix bug with uniform size updates 2022-05-24 22:30:25 -07:00
psi29a d4e2000d5b Merge branch 'render_targets' into 'master'
Bind custom render targets per pass

See merge request OpenMW/openmw!1884
2022-05-19 11:03:02 +00:00
glassmancody.info 3d03052717 dont bind rendertargets unless we use them, otherwise texture limit will be reached quickly 2022-05-18 19:45:09 -07:00
cody glassman 915eaa4c91 highp is not available in version 120 2022-05-16 16:17:39 -07:00
cody glassman dae0914820 workarounds for gl4es 2022-05-15 10:03:58 -07:00
cody glassman 0cb63ca4e6 experimental point light bindings 2022-05-15 10:03:58 -07:00
cody glassman 04843fed6d moddable post-processing pipeline 2022-05-15 10:03:58 -07:00