picom/src
Yuxuan Shui edb8b38eef
Tile root pixmap in the glx backend
In X, background pixmap is tiled (meaning they are repeated to filled
the window) by default. So, in the glx backend, we mimic this behavior
by binding the background pixmap of the root window (aka, the wallpaper)
to texture that repeats.

Fixes #107

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
2019-02-08 21:48:39 +00:00
..
backend Add missing headers 2019-02-07 22:47:42 +00:00
c2.c Fix small misspellings 2019-01-28 10:58:14 +01:00
c2.h Clean up options/config file parsing 2018-12-21 17:21:52 +00:00
common.h Refactor FBConfig lookup 2019-02-03 18:41:47 +00:00
compiler.h Add compiler dependent macros for thread_local 2018-12-20 00:46:38 +00:00
compton.c Fork as early as possible 2019-02-08 01:33:42 +00:00
compton.h Most of the x_* functions don't need session_t 2019-02-03 15:59:31 +00:00
compton.modulemap Refactor FBConfig lookup 2019-02-03 18:41:47 +00:00
config.c Parse number locale-independently 2019-02-02 01:28:15 +00:00
config.h Fork as early as possible 2019-02-08 01:33:42 +00:00
config_libconfig.c Improve config file search order 2019-01-30 00:27:14 +00:00
dbus.c Fork as early as possible 2019-02-08 01:33:42 +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
kernel.c Improve the header includes, cont'd 2019-01-20 17:10:06 +00:00
kernel.h Speed up shadow generation for small windows 2019-01-01 11:35:59 +00:00
log.c Tile root pixmap in the glx backend 2019-02-08 21:48:39 +00:00
log.h Add log_remove_target 2019-02-07 21:50:20 +00:00
meson.build Refactor the XSync fence code 2018-12-30 07:06:47 +00:00
opengl.c Tile root pixmap in the glx backend 2019-02-08 21:48:39 +00:00
opengl.h Tile root pixmap in the glx backend 2019-02-08 21:48:39 +00:00
options.c Fork as early as possible 2019-02-08 01:33:42 +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 Tile root pixmap in the glx backend 2019-02-08 21:48:39 +00:00
render.h Refactor FBConfig lookup 2019-02-03 18:41:47 +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 Fix signedness of x properties 2018-11-01 11:12:46 +00:00
utils.c Even more includes 2019-01-20 22:09:22 +00:00
utils.h Refactor FBConfig lookup 2019-02-03 18:41:47 +00:00
vsync.c Even more includes 2019-01-20 22:09:22 +00:00
vsync.h Move rendering related functions out of compton.c 2018-12-16 00:50:46 +00:00
win.c Review the use of XFlush and xcb_flush 2019-02-07 01:11:13 +00:00
win.h x_get_pictform_for_visual should return const * 2019-02-07 00:22:16 +00:00
x.c Wrap root window background prop check 2019-02-07 00:34:48 +00:00
x.h Wrap root window background prop check 2019-02-07 00:34:48 +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