|
e887149f25
|
minor fixes for mirrors & log more monitor events
|
2022-11-19 13:01:32 +00:00 |
|
vaxerski
|
ba05c43ae3
|
minor monitor code fixups
|
2022-11-18 14:15:19 +00:00 |
|
vaxerski
|
c02bfc3897
|
fix extents in shadow deco
|
2022-11-16 15:35:36 +00:00 |
|
vaxerski
|
878a20741b
|
fix slide calcs for windows outside the viewport
|
2022-11-16 15:35:36 +00:00 |
|
vaxerski
|
f41fe59cb6
|
fix shadow extent & offset calculations
|
2022-11-09 22:39:19 +00:00 |
|
|
d0b3cdc835
|
Fix crashes with DS and mirrors
|
2022-11-09 10:56:49 +00:00 |
|
vaxerski
|
1d2e4243dc
|
clamp shadow scale to 1
|
2022-11-07 22:51:26 +00:00 |
|
vaxerski
|
2a20cf5379
|
Added decoration:shadow_scale
|
2022-11-07 21:27:28 +00:00 |
|
vaxerski
|
e3a3837164
|
fix up formatting
|
2022-11-07 20:31:56 +00:00 |
|
vaxerski
|
efbc3f8194
|
resize transition fixes + default transitions to false
|
2022-11-06 18:10:53 +00:00 |
|
vaxerski
|
f755351511
|
Fix resize transitions on multimon + transformed
|
2022-11-06 18:04:30 +00:00 |
|
vaxerski
|
57817f7252
|
Added resize transitions
|
2022-11-06 17:52:09 +00:00 |
|
vaxerski
|
5295244026
|
Revert adding toggle for drm scanout flags
This reverts commit 12697d2b72 .
Stupid idea.
|
2022-11-06 14:25:53 +00:00 |
|
vaxerski
|
082f439db2
|
fix issues with direct scanout's lack of surface frame feedback
|
2022-11-06 14:20:03 +00:00 |
|
vaxerski
|
12697d2b72
|
added toggle for drm scanout flags
|
2022-11-06 14:11:37 +00:00 |
|
vaxerski
|
5a750b485a
|
Added creating / destroying outputs on a multi-backend + headless backend
See `hyprctl output`.
|
2022-11-05 18:04:44 +00:00 |
|
vaxerski
|
6a59b57ef8
|
remove spammy logs for DS
|
2022-11-05 13:06:48 +00:00 |
|
vaxerski
|
f50c786640
|
Added direct scanout
|
2022-11-05 12:50:47 +00:00 |
|
|
c47581fc5a
|
handle transforming displays in outputMgr
|
2022-11-03 09:06:44 +00:00 |
|
vaxerski
|
5ac2005318
|
remove old comments
|
2022-11-02 14:52:36 +00:00 |
|
|
a2b8e3b34e
|
fix the damageBox in damageMonitor
|
2022-11-02 11:04:17 +00:00 |
|
vaxerski
|
95bbac8791
|
remove redundant check in CShader
|
2022-11-01 18:46:51 +00:00 |
|
vaxerski
|
d994ad75e8
|
revert output smart layout reporting
|
2022-10-29 17:32:03 +01:00 |
|
vaxerski
|
2caebb3b10
|
fix default 0 in box passing test
|
2022-10-29 14:37:33 +01:00 |
|
vaxerski
|
05f3eebd96
|
avoid layout changes when unnecessary in applyMonitorRule
|
2022-10-29 12:24:44 +01:00 |
|
vaxerski
|
ea7f617df6
|
remove redundant check
|
2022-10-28 22:33:47 +01:00 |
|
vaxerski
|
d193d70ecf
|
guard primaryFB tex in end()
|
2022-10-28 21:46:19 +01:00 |
|
|
7d6ccca695
|
add 10bit support to displays
|
2022-10-27 13:26:47 +01:00 |
|
vaxerski
|
d55338a3f5
|
fix debug nest black screen
|
2022-10-24 11:58:07 +01:00 |
|
vaxerski
|
47eac4be1c
|
disable adaptive sync with no_vfr off
|
2022-10-22 21:45:17 +01:00 |
|
vaxerski
|
2995867760
|
Transpose matrices on LEGACY_RENDERER
|
2022-10-22 21:10:49 +01:00 |
|
Kainoa Kanter
|
ca2d2db0ef
|
Add windowrules for noblur and noshadow (#884)
|
2022-10-20 20:36:27 +01:00 |
|
|
98a32f5e52
|
render layer snapshot without blur
|
2022-10-19 11:00:59 +01:00 |
|
vaxerski
|
dc1737f128
|
allow glob wildcard in addreserved
|
2022-10-17 23:23:07 +01:00 |
|
vaxerski
|
34cd8b125a
|
rework focus system to be more safe and faster
|
2022-10-14 20:46:32 +01:00 |
|
vaxerski
|
170def35d7
|
simplify shouldRenderWindow and fix one cond
|
2022-10-12 18:37:11 +01:00 |
|
vaxerski
|
2ee9fb0675
|
don't recalc offset on monitor reload offset auto
|
2022-10-12 15:16:31 +01:00 |
|
vaxerski
|
1396d2a39b
|
fix crash in renderWorkspaceWithFullscreenWindow
|
2022-10-11 20:29:51 +01:00 |
|
Felix Dick
|
7e781f24c5
|
Merge branch 'main' into simplify_matrix_calculations
|
2022-10-10 02:45:40 +02:00 |
|
Felix Dick
|
3bf7c5aea1
|
Change matrixProjection function stop use matrixFlip180 everywhere.
|
2022-10-10 01:35:42 +02:00 |
|
Felix Dick
|
092dbda88a
|
Let openGL transpose the matrixes for us.
|
2022-10-10 01:32:04 +02:00 |
|
vaxerski
|
496e37d044
|
ensure texture safety in clearWithTex()
|
2022-10-09 17:02:39 +01:00 |
|
Felix Dick
|
9ee78b1a92
|
inverse_transform the box in renderRectWithDamage.
|
2022-10-09 01:58:00 +02:00 |
|
Felix Dick
|
2f3528c076
|
Check earlier if pixman regions are empty.
|
2022-10-08 11:20:04 +02:00 |
|
Vaxry
|
4b779ac142
|
Merge pull request #811 from Dickby/add_missing_pixman_region32_fini
Add missing pixman_region32_fini.
|
2022-10-07 22:20:35 +01:00 |
|
vaxerski
|
abc2d442dd
|
fix a VRAM leak in destroyMonitorResources
|
2022-10-07 22:19:23 +01:00 |
|
Felix Dick
|
b64f1fc5c4
|
Add missing pixman_region32_fini.
|
2022-10-07 23:11:20 +02:00 |
|
vaxerski
|
33d264eaa7
|
release all fbs in destroyMonitorResources
|
2022-10-07 21:13:28 +01:00 |
|
Vaxry
|
5e3b8c3233
|
Merge pull request #807 from Dickby/fix_monitor_transforms
Transform the box data send to texture shaders.
|
2022-10-07 20:12:28 +01:00 |
|
Felix Dick
|
bbdfb7853d
|
Transform the box data send to texture shaders.
|
2022-10-07 20:55:41 +02:00 |
|