Vaxry
|
60b880d931
|
wp-fractional-scaling-v1 impl (#1373)
* Initial fractional scaling impl
* apply UV after geom calcs
* fix scaling -> scale
* meson: add fractional scale proto
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
|
2023-01-20 19:44:30 +01:00 |
|
|
3436486575
|
sanitize scale better
|
2023-01-20 16:03:52 +01:00 |
|
|
428063ff23
|
fix up log types
|
2023-01-18 16:12:44 +01:00 |
|
|
f14e808847
|
dump monitor data after setting rules
|
2023-01-17 11:57:36 +01:00 |
|
|
5c83976977
|
added misc:hide_cursor_on_touch
|
2023-01-17 11:47:39 +01:00 |
|
|
589046ecf7
|
fix dimaround with transformed displays
|
2023-01-16 16:12:24 +01:00 |
|
|
2b248b25c8
|
clamp a instead of asserting
|
2023-01-07 13:12:08 +01:00 |
|
|
96198dae55
|
Normalize color storage
Colors are now normalized to 0 - 1 values instead of 0 - 255
causes calculations to be simpler and generally cleans up the codebase.
|
2023-01-05 19:25:45 +01:00 |
|
|
ddcae74e09
|
normalize gradients and denormalize in groupbar
|
2022-12-31 17:31:33 +01:00 |
|
|
228e630f40
|
fix group bar color calc
|
2022-12-31 17:04:41 +01:00 |
|
|
5d095bb9e1
|
use curves for special dim anim
|
2022-12-29 12:30:43 +01:00 |
|
|
759490689c
|
fix damage issues with dimaround unmap
|
2022-12-29 12:19:11 +01:00 |
|
|
a55db95a3b
|
ignore dim when pass popup
|
2022-12-28 19:56:18 +01:00 |
|
|
a6699ef30c
|
added dimaround
|
2022-12-28 15:39:17 +01:00 |
|
|
b5f5c26be3
|
added dim_special
|
2022-12-28 15:18:23 +01:00 |
|
|
659a5195d4
|
render overlay layers in reverse
prevents stuff leaking when locked
|
2022-12-27 15:25:51 +01:00 |
|
vaxerski
|
6749c8abd7
|
fix dynamic monitor disables corrupting pmosthz
|
2022-12-22 12:15:07 +00:00 |
|
vaxerski
|
fc37ce4a72
|
render pinned windows above floating separately
|
2022-12-20 23:07:25 +00:00 |
|
vaxerski
|
4fd90144d1
|
touch up the clang format and format all files
|
2022-12-20 02:18:47 +00:00 |
|
vaxerski
|
a163ca9237
|
fix blur damage spam on no blurred windows
|
2022-12-18 12:41:19 +00:00 |
|
vaxerski
|
974739457f
|
remove damage_entire_on_snapshot
|
2022-12-17 23:05:15 +00:00 |
|
Vaxry
|
98a4fa2b0d
|
Added clang format (#1239)
* clang-format stuff and format files
|
2022-12-16 17:17:31 +00:00 |
|
vaxerski
|
3bd9ee0d32
|
minor xcursor and scale fixes
|
2022-12-15 17:17:15 +00:00 |
|
vaxerski
|
374571da96
|
add auto scale
|
2022-12-14 17:57:45 +00:00 |
|
vaxerski
|
80f58bc93f
|
fix blur damage issues with scaled
|
2022-12-12 14:29:04 +00:00 |
|
vaxerski
|
e8b99ae13a
|
add override to opacity rules
|
2022-12-11 17:15:02 +00:00 |
|
vaxerski
|
bb99f151da
|
fix pinned offset calc
|
2022-12-11 16:58:29 +00:00 |
|
vaxerski
|
f97289a3c0
|
fix rendering multi special ws
|
2022-12-11 16:53:59 +00:00 |
|
vaxerski
|
da76a1ed9e
|
block surface feedback on window sharing
|
2022-12-05 19:12:15 +00:00 |
|
vaxerski
|
9c67e08dbd
|
ignore alpha when sharing window
|
2022-12-05 18:00:57 +00:00 |
|
Vaxry
|
66fb083003
|
Implement window sharing with the hl toplevel export proto (#1179)
* implement window sharing
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
|
2022-12-05 17:05:15 +00:00 |
|
Flafy
|
ffc580dda9
|
blur xray for layers (#1158)
* feat: apply blur_xray to non window surfaces
* don't blur optimize bottom and background layers
|
2022-12-04 20:57:41 +00:00 |
|
vaxerski
|
056a45d035
|
fix shader destroy id unset
|
2022-12-03 14:45:10 +00:00 |
|
vaxerski
|
10d34ef818
|
added blur_xray
|
2022-12-02 18:37:11 +00:00 |
|
|
39a4f82460
|
fix crash with invalid frag dynamic shaders
|
2022-12-01 13:40:05 +00:00 |
|
|
7b020ffa84
|
Added screen shaders
|
2022-12-01 13:36:07 +00:00 |
|
vaxerski
|
ff4ea1a13a
|
fix border inner offset in shader
|
2022-11-29 21:11:37 +00:00 |
|
vaxerski
|
51aebb2845
|
fix minor issues with blur w/o new optim
|
2022-11-29 11:21:03 +00:00 |
|
vaxerski
|
212f599412
|
fix AA on borders
|
2022-11-29 11:12:29 +00:00 |
|
vaxerski
|
55776df685
|
fix double free
|
2022-11-29 11:10:19 +00:00 |
|
vaxerski
|
3dd06b674a
|
clean up blur code and fix minor issues
|
2022-11-28 19:19:07 +00:00 |
|
vaxerski
|
c341792092
|
fix minor issues with blur_new_optimize
|
2022-11-28 19:04:30 +00:00 |
|
vaxerski
|
0a302901d2
|
Added handling more special workspaces
|
2022-11-27 22:42:22 +00:00 |
|
vaxerski
|
7699d657d9
|
optimize border shader
Do not calculate gradient for discarded fragments
|
2022-11-27 00:30:44 +00:00 |
|
vaxerski
|
6cbaad896c
|
use highp for pixcoord to fix nvidia border issues
|
2022-11-26 23:55:41 +00:00 |
|
vaxerski
|
0db75852f3
|
fix transformed border thickness
|
2022-11-26 20:36:05 +00:00 |
|
vaxerski
|
afe688e6ab
|
allow 360 degrees of freedom in gradients
|
2022-11-26 19:37:20 +00:00 |
|
vaxerski
|
c709dc5e8e
|
fix fadeout with animated border
|
2022-11-26 18:41:30 +00:00 |
|
vaxerski
|
684c59e5bc
|
optimize data feeding to gradient renderer
|
2022-11-26 18:09:57 +00:00 |
|
vaxerski
|
0948b078e1
|
added border gradients
|
2022-11-26 17:57:02 +00:00 |
|