Almamu
|
6ddf56caa7
|
chore: take submodules into account for archlinux
|
2025-05-10 19:05:30 +02:00 |
|
Almamu
|
653d70e8b6
|
chore: mention some of the common issues in the README.md
|
2025-05-10 18:31:34 +02:00 |
|
Almamu
|
cb0df539d4
|
chore: add the reversing tools I have locally
|
2025-05-10 18:17:17 +02:00 |
|
Almamu
|
a21e0cfa61
|
feat: add option to disable camera parallax
|
2025-05-10 09:32:43 +02:00 |
|
Almamu
|
fe02b73d43
|
fix: regression on invisible images not being rendered
|
2025-05-10 09:23:25 +02:00 |
|
Almamu
|
229722f7b0
|
chore: also copy project.json so it can be used on the site too
|
2025-05-10 07:06:23 +02:00 |
|
Almamu
|
3a77e291a2
|
chore: update script to make use of video generation instead of the old python scripts
|
2025-05-10 06:20:13 +02:00 |
|
Almamu
|
cc2ae06f64
|
chore: update .gitignore
|
2025-05-10 05:33:43 +02:00 |
|
Almamu
|
010f14cc67
|
chore: add recording mode for status page generation
|
2025-05-10 05:31:15 +02:00 |
|
Almamu
|
30d977ae57
|
fix: strchr wasn't properly done for window geometry
|
2025-05-09 03:33:35 +02:00 |
|
Almamu
|
c8124395eb
|
chore: do not use new to allocate the pretty printer
|
2025-05-09 03:30:20 +02:00 |
|
Almamu
|
3806063b01
|
chore: formating issues by codefactor
|
2025-05-09 02:59:02 +02:00 |
|
Almamu
|
573fc6fe13
|
chore: fix pass uniforms not taking into account fragment shader's uniforms
chore: keep processed code in the shader sent to opengl so it appears on RenderDoc
|
2025-05-09 02:43:48 +02:00 |
|
Almamu
|
d1a05ce1b4
|
chore: fix mipmap texture creation
|
2025-05-06 09:37:44 +02:00 |
|
Almamu
|
bd39ce758a
|
chore: slight changes to output and documentation to properly reflect current build configuration
|
2025-05-06 03:20:31 +02:00 |
|
Almamu
|
7908971970
|
fix: ensure that at least one frame is rendered before detecting fullscreen windows
|
2025-05-06 03:09:28 +02:00 |
|
Almamu
|
9e083953c8
|
chore: the setting controls fullscreen detection creation the same way audio works
|
2025-05-06 03:03:16 +02:00 |
|
Almamu
|
41f7db7b80
|
fix: browser context usage crashed the app
|
2025-05-06 02:59:03 +02:00 |
|
Almamu
|
b40719f6a2
|
chore: moved more things to std::unique_ptr and std::shared_ptr
|
2025-04-26 06:09:30 +02:00 |
|
Almamu
|
f877d2b1a7
|
chore: moved more things to std::unique_ptr and std::shared_ptr
|
2025-04-26 06:08:44 +02:00 |
|
Almamu
|
f5da9a01f6
|
chore: more cleanup, default initialization of values wherever possible
|
2025-04-26 04:52:10 +02:00 |
|
Almamu
|
918b80ae69
|
chore: change all is/as castings to use typeid so no string comparison takes place
|
2025-04-26 04:14:18 +02:00 |
|
Almamu
|
71bba11152
|
chore: more changes to unique_ptr and shared_ptr
feat: improved render initialization process to make it easier and simpler to add new drivers (no more #ifdef in CWallpaperApplication.cpp)
|
2025-04-26 03:11:31 +02:00 |
|
Almamu
|
ea88eabb11
|
chore: more changes to unique_ptr and shared_ptr
|
2025-04-26 00:23:21 +02:00 |
|
Almamu
|
176ffc2604
|
chore: more changes to unique_ptr and shared_ptr
|
2025-04-25 23:56:06 +02:00 |
|
Almamu
|
4c0c32055a
|
chore: update file functions to make use of shared_ptr/unique_ptr instead of copying things around
|
2025-04-25 23:26:33 +02:00 |
|
Almamu
|
f3d3cc32e1
|
chore: more cleanup and fixes
|
2025-04-25 22:31:20 +02:00 |
|
Almamu
|
27f2b6d0cd
|
chore: more cleanup and fixes
|
2025-04-25 21:47:32 +02:00 |
|
Almamu
|
93139b7e21
|
chore: more cleanup and fixes
|
2025-04-25 21:42:33 +02:00 |
|
Almamu
|
c59c466674
|
chore: delete uniforms if they already exist before setting
|
2025-04-25 20:40:26 +02:00 |
|
Almamu
|
aeb50e8e82
|
chore: update to latest glslang-WallpaperEngine changes
|
2025-04-22 04:58:29 +02:00 |
|
Almamu
|
ca1f25cba9
|
chore: ignore type in combos as only seems to be used in the editor
|
2025-04-22 02:32:58 +02:00 |
|
Almamu
|
498fa4f9b1
|
feat: do not initialize some subsystems if they're disabled or not used by backgrounds
|
2025-04-22 01:24:10 +02:00 |
|
Almamu
|
58f6a5c2e5
|
feat: added material command copy support
|
2025-04-22 00:41:48 +02:00 |
|
Almamu
|
d648964ae2
|
fix: web subprocesses weren't launching due to parameter's parsing, temporal fix
|
2025-04-21 17:44:01 +02:00 |
|
Almamu
|
98947b0105
|
chore: removed help prompt from the output unless actually required
|
2025-04-21 17:36:39 +02:00 |
|
Almamu
|
c1fc105a22
|
chore: removed deprecated parameters and switched to argparse instead of getopt
fix: clamping mode wasn't applied by background properly, only globally
|
2025-04-21 17:27:13 +02:00 |
|
Almamu
|
d163220156
|
chore: rewritten bloom effect as a json object inside C++ so it's easier to follow
|
2025-04-20 23:19:01 +02:00 |
|
Almamu
|
16682fcb68
|
chore: hide background structure dump behind a command-line switch
|
2025-04-20 23:03:13 +02:00 |
|
Almamu
|
a7b8c77246
|
chore: improve scripts for running the app
|
2025-04-20 22:48:40 +02:00 |
|
Almamu
|
4c986929c8
|
feat: make use of in/out promotion on glslang-WallpaperEngine
feat: use glslang-WallpaperEngine linkin process as an extra validation
|
2025-04-20 19:38:22 +02:00 |
|
Almamu
|
eb1f7e47ce
|
chore: make use of auto where it made sense
|
2025-04-19 22:49:47 +02:00 |
|
Almamu
|
d0752b8659
|
chore: update to latest glslang and SPIRV-Cross to support non-integer array indices
|
2025-04-19 22:09:16 +02:00 |
|
Almamu
|
7155c7b3aa
|
fix: shader includes weren't being processed properly
|
2025-04-19 18:27:32 +02:00 |
|
Almamu
|
0902e7cfd5
|
fix: ensure variable information is not commented out by a line comment
|
2025-04-19 17:40:47 +02:00 |
|
Almamu
|
499c7490eb
|
fix: angles can be an user setting too, also added detection for animation frames to show a warning
|
2025-04-19 17:35:18 +02:00 |
|
Almamu
|
c3d969ecf8
|
chore: remove exception when a shader constant uses a non-existant property
|
2025-04-19 17:23:56 +02:00 |
|
Almamu
|
83cd34623d
|
fix: null user value for constants means it cannot be modified by the user
|
2025-04-19 16:54:15 +02:00 |
|
Almamu
|
971cced85e
|
chore: fixed std::string json values not casting anything to it as it was assumed
|
2025-04-19 15:29:03 +02:00 |
|
Almamu
|
86226c6a14
|
chore: remove some uselesss messages
|
2025-04-19 15:21:31 +02:00 |
|