Commit Graph

28 Commits (63b8e636f391e80388a7d7a5077c16cf9847fd64)

Author SHA1 Message Date
elsid 1fd6ac6438
Use normalized path in ImageManager 3 months ago
Cody Glassman 098396822f add choice widget type to postprocessing uniforms 9 months ago
elsid cc35df9409
Use VFS::Path::Normalized for fx::Technique file path 10 months ago
Cody Glassman 85fcfbafda apply same logic to render targets, remove UB 1 year ago
Cody Glassman 9a5fa9b8d6 fix persistent buffers and glsl_version 1 year ago
Alexei Kotov d2a79c4205 Use a more clear error message for clamp wrap mode 1 year ago
Bret Curtis d582a26e4c Set the default to CLAMP_TO_EDGE in case it was not explicity called for 2 years ago
AnyOldName3 77de37b1ed Revert "Merge branch 'fix_macos_build' into 'master'"
As well as fixing the MacOS build, it meddled with a bunch of files that
already did the right thing.

This reverts commit 8162541a14, reversing
changes made to e16c451d08.
2 years ago
elsid c324482338
Use separate header to define missing GL constants 2 years ago
jvoisin 3cbf1dc042 First pass with include-what-you-use 2 years ago
Project579 6fe89ff22b Fix dumb regression, initialize "std::filesystem::file_time_type" with "clock::now()". 2 years ago
clang-format-bot ddb0522bbf
Apply clang-format to code base 2 years ago
Project579 a13709c510 Replace implicit convertions from std::filesystem::path to std::string with correctly converting functions. 2 years ago
Project579 e5c417c968 Make sure all paths are passed as std::filesystem::path instead of std::string where possible. 2 years ago
Andrei Kortunov e3ad30a517 Do not copy data when it is not needed 2 years ago
psi29a bb9884c024 Merge branch 'split_stringops' into 'master'
Split components/misc/stringops.hpp into multiple headers

See merge request OpenMW/openmw!2233
2 years ago
cody glassman ac4b29be08 cleanup default shaders and remove confusing main shader 2 years ago
elsid f99ed6f1db
Split components/misc/stringops.hpp into multiple headers
Replace all ciEqual overloads with one having std::string_view as argument.
2 years ago
psi29a bb0dad7c08 Update to C++20 and see if our CI can handle it. 3 years ago
Cody Glassman 447b586d7d [Postprocessing] Fix a couple awkward issues with Lua API 3 years ago
cody glassman 424b828ff8 add ability to use display names 3 years ago
glassmancody.info a987b01717 don't resize user defined samplers to power of 2 3 years ago
cody glassman 6093cb5f2c postprocessing lua api extensions 3 years ago
Matt 395de4b251 Refactor PostProcessor code 3 years ago
glassmancody.info 3d03052717 dont bind rendertargets unless we use them, otherwise texture limit will be reached quickly 3 years ago
cody glassman ac6089a430 skip flipping of 3D textures which is unsupported in OSG 3 years ago
cody glassman 0cb63ca4e6 experimental point light bindings 3 years ago
cody glassman 04843fed6d moddable post-processing pipeline 3 years ago