picom/src/backend
Yuxuan Shui 60c10790d7
new glx: initial implementation
This is basically just adapting old code to the new interface. A lot
of the functions are still stubs, but the basic stuffs is working.

What remains to be done:

* Implement gl_image_op. (It should do the operation lazily, only update
the flags on the texture. Actual processing will be delayed until composition.)

* Implement gl_copy. Now it just return the same image after incrementing the
refcount. It should actually copy the image data structure so it can have a
separate set of flags.

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
2019-03-09 01:39:18 +00:00
..
gl new glx: initial implementation 2019-03-09 01:39:18 +00:00
backend.c Put the whole vtable in backend_list 2019-03-07 21:08:51 +00:00
backend.h new glx: initial implementation 2019-03-09 01:39:18 +00:00
backend_common.c Implement monitor repaint in new xrender 2019-03-05 20:27:10 +00:00
backend_common.h backend_common: fix shadow generation with opacity 2019-03-04 23:02:35 +00:00
meson.build Let old/new backends co-exist 2019-02-20 17:52:24 +00:00
xrender.c Put the whole vtable in backend_list 2019-03-07 21:08:51 +00:00