picom/src
Yuxuan Shui 2e2e8e3ce0
Use struct conv for blur kernel as well
Instead of storing them as an array of xfixed.

Might cause some performance overhead for the new backend, because
it is allocating a buffer to do the conversion every frame. Will fix
later.

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
2019-02-20 01:39:43 +00:00
..
backend Use struct conv for blur kernel as well 2019-02-20 01:39:43 +00:00
c2.c Window state tracking refactor 2019-02-17 16:37:28 +00:00
c2.h Window state tracking refactor 2019-02-17 16:37:28 +00:00
common.h Use struct conv for blur kernel as well 2019-02-20 01:39:43 +00:00
compiler.h Window state tracking refactor 2019-02-17 16:37:28 +00:00
compton.c Remove the remaining users of win::destroying 2019-02-20 01:21:58 +00:00
compton.h Window state tracking refactor 2019-02-17 16:37:28 +00:00
compton.modulemap Remove leftover CONFIG_XINERAMAs 2019-02-19 20:48:31 +00:00
config.c Use struct conv for blur kernel as well 2019-02-20 01:39:43 +00:00
config.h Use struct conv for blur kernel as well 2019-02-20 01:39:43 +00:00
config_libconfig.c Use struct conv for blur kernel as well 2019-02-20 01:39:43 +00:00
dbus.c Window state tracking refactor 2019-02-17 16:37:28 +00:00
dbus.h Remove a couple of unwanted options 2018-12-20 23:44:38 +00:00
diagnostic.c Make get_early_config even earlier 2019-02-07 22:45:44 +00:00
diagnostic.h Make get_early_config even earlier 2019-02-07 22:45:44 +00:00
err.h Failure of config file parsing is a hard failure 2019-02-13 02:05:01 +00:00
kernel.c Rectangle kernels 2019-02-17 21:58:43 +00:00
kernel.h Rectangle kernels 2019-02-17 21:58:43 +00:00
log.c Prevent GL/glx.h from defining prototypes 2019-02-09 00:43:31 +00:00
log.h trace/debug logs are unlikely 2019-02-13 04:11:41 +00:00
meson.build Make xinerama mandatory 2019-02-18 21:05:12 +00:00
opengl.c Use struct conv for blur kernel as well 2019-02-20 01:39:43 +00:00
opengl.h Prevent GL/glx.h from defining prototypes 2019-02-09 00:43:31 +00:00
options.c Use struct conv for blur kernel as well 2019-02-20 01:39:43 +00:00
options.h Fork as early as possible 2019-02-08 01:33:42 +00:00
region.h Even more includes 2019-01-20 22:09:22 +00:00
render.c Use struct conv for blur kernel as well 2019-02-20 01:39:43 +00:00
render.h Prevent GL/glx.h from defining prototypes 2019-02-09 00:43:31 +00:00
string_utils.c Fix compiling on older gcc 2019-02-02 02:12:08 +00:00
string_utils.h Parse number locale-independently 2019-02-02 01:28:15 +00:00
types.h Window state tracking refactor 2019-02-17 16:37:28 +00:00
utils.c Even more includes 2019-01-20 22:09:22 +00:00
utils.h Fix a compiler complaint 2019-02-18 21:32:49 +00:00
vsync.c Prevent GL/glx.h from defining prototypes 2019-02-09 00:43:31 +00:00
vsync.h Move rendering related functions out of compton.c 2018-12-16 00:50:46 +00:00
win.c Destroy Input Only window properly 2019-02-20 01:11:13 +00:00
win.h Remove the remaining users of win::destroying 2019-02-20 01:21:58 +00:00
x.c Use struct conv for blur kernel as well 2019-02-20 01:39:43 +00:00
x.h Use struct conv for blur kernel as well 2019-02-20 01:39:43 +00:00
xrescheck.c Convert printf_errf/dbgf in several files 2018-12-20 16:54:51 +00:00
xrescheck.h Sort out license problems 2018-10-03 22:14:51 +01:00