├── LICENSE ├── drm-gbm.c ├── http-server.c ├── libinput.c ├── pulseaudio.c ├── wayland-compositor ├── README.md ├── backend-x11.c ├── backend.h ├── makefile ├── texture.h └── wayland-compositor.c ├── wayland-egl.c ├── wayland-input.c └── wayland-shm.c /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyelash/tutorials/HEAD/LICENSE -------------------------------------------------------------------------------- /drm-gbm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyelash/tutorials/HEAD/drm-gbm.c -------------------------------------------------------------------------------- /http-server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyelash/tutorials/HEAD/http-server.c -------------------------------------------------------------------------------- /libinput.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyelash/tutorials/HEAD/libinput.c -------------------------------------------------------------------------------- /pulseaudio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyelash/tutorials/HEAD/pulseaudio.c -------------------------------------------------------------------------------- /wayland-compositor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyelash/tutorials/HEAD/wayland-compositor/README.md -------------------------------------------------------------------------------- /wayland-compositor/backend-x11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyelash/tutorials/HEAD/wayland-compositor/backend-x11.c -------------------------------------------------------------------------------- /wayland-compositor/backend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyelash/tutorials/HEAD/wayland-compositor/backend.h -------------------------------------------------------------------------------- /wayland-compositor/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyelash/tutorials/HEAD/wayland-compositor/makefile -------------------------------------------------------------------------------- /wayland-compositor/texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyelash/tutorials/HEAD/wayland-compositor/texture.h -------------------------------------------------------------------------------- /wayland-compositor/wayland-compositor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyelash/tutorials/HEAD/wayland-compositor/wayland-compositor.c -------------------------------------------------------------------------------- /wayland-egl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyelash/tutorials/HEAD/wayland-egl.c -------------------------------------------------------------------------------- /wayland-input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyelash/tutorials/HEAD/wayland-input.c -------------------------------------------------------------------------------- /wayland-shm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eyelash/tutorials/HEAD/wayland-shm.c --------------------------------------------------------------------------------