Commit Graph

36 Commits

Author SHA1 Message Date
Matias
9b6c381496
chore: remove hyprload 2025-07-16 22:29:30 +02:00
Matias
8211583606
chore: refactor to multiple files 2025-07-16 22:28:08 +02:00
Matias
28fd76c147
fix: do not glClear with red 2025-07-16 22:04:39 +02:00
Matias
d78fda606f
feat: unregister windows upon closing 2025-07-16 22:04:30 +02:00
Matias
fd86b84cdf
fix: improve rendering somewhat but still has damage & order issues 2025-07-16 20:48:30 +02:00
Matias
1059a997f3
feat: tweak sim params and better detect when wobble is done 2025-07-16 13:32:12 +02:00
Matias
92438a9bce
feat: add working wobble! but there's a ton of rendering weirdness 2025-07-16 12:17:35 +02:00
Matias
168c43269e
feat: calculate correct (probably) UVs 2025-07-14 20:18:35 +02:00
Matias
af189dc9b0
feat: switch to rendering grid with EBO 2025-07-14 18:19:35 +02:00
Matias
dbb4488c75
feat: render a subdivided grid as VAO (wrong UVs) 2025-07-14 17:58:13 +02:00
Matias
c6e73ad94d
feat: render window texture entirely via OpenGL calls 2025-07-14 11:21:25 +02:00
Matias
3cb4b0aa3f
fix: calculate correct window UVs 2025-07-13 22:32:34 +02:00
Matias
cb7425cea0
feat: use renderpasses to draw window to a separate FB
Gotta figure out coordinates though :)
2025-07-13 13:52:00 +02:00
Matias
81723f4cca
feat: switch to hooking renderWindow and inserting a pass beforehand 2025-07-12 22:45:19 +02:00
Matias
734911c395
feat: try to tilt the window in the direction of movement, broken! 2025-07-11 23:22:39 +02:00
Matias
29b5bd78e4
feat: it does something to the windows! but it's wrong :) 2025-07-10 23:57:30 +02:00
Matias
54dd465e60
fix: do not use huge scaling in nested hyprland instance 2025-07-10 23:56:48 +02:00
Matias
b5b64d384c
nix: update flake 2025-07-10 23:56:17 +02:00
Matias
a468b15bda
fix: do not crash instantly with a bad any_cast 2025-06-16 18:18:40 +02:00
Matias
24134f9f90
feat: attempt to register a callback, but it does not work! 2025-06-16 14:24:14 +02:00
Matias
4840855ee0
init: WiggleWobble 2025-06-16 13:27:18 +02:00
Ching Pei Yang
15602acda6
clang-format: use rustfmt-like rules 2025-01-03 04:31:20 +01:00
Ching Pei Yang
c5fe9c7164
fix: use templated version string 2025-01-01 09:02:54 +01:00
Ching Pei Yang
5e5b5cdbb2
chore: update to gcc14 2025-01-01 09:02:35 +01:00
Ching Pei Yang
e30a67d104
meson: forgot to include headers 2024-10-09 17:17:51 +02:00
Ching Pei Yang
a738958884
remove Makefile 2024-10-09 17:17:45 +02:00
Ching Pei Yang
c8faec6668
fix: wrong file location 2024-10-09 17:17:45 +02:00
Ching Pei Yang
8db792c2d5
update README 2024-10-09 17:17:45 +02:00
Ching Pei Yang
d12d0ea8f8
nix: init 2024-10-09 17:17:45 +02:00
Ching Pei Yang
e8903702b3
add meson infra 2024-10-09 16:45:51 +02:00
Stanisław Zagórowski
90283112bf update for pkg-config 2023-05-08 12:49:49 +02:00
Stanisław Zagórowski
5bb05a9149
Update README.md 2023-04-27 14:57:09 +02:00
Stanisław Zagórowski
70e05e5068 Update README, update Makefile 2023-04-17 18:43:04 +02:00
Stanisław Zagórowski
27fe82f602 Add BSD License 2023-04-06 14:39:02 +02:00
Stanisław Zagórowski
bb63f673d0 Hyprload manifest 2023-04-06 14:14:04 +02:00
Stanisław Zagórowski
673c9e995a Initial Commit 2023-04-06 14:08:42 +02:00