Age | Commit message (Collapse) | Author |
|
Allow to set the texture target type when generating/binding the
texture. This allows us to attach the texture type to the texture so we
don't have to keep the logic elsewhere.
|
|
render: split render.h into wlr_renderer.h and wlr_texture.h
|
|
|
|
Don't use OpenGL matrix transposition
|
|
|
|
Setting glUniformMatrix3fv's transpose parameter to GL_TRUE is
not allowed for OpenGL ES 2.
This adds a wlr_matrix_transpose function.
|
|
|
|
Rootston: fix rotation heading (was: wlr_matrix: fix matrix_rotate)
|
|
The convetion with wlr_matrix changed and it's a good time to remove
all these pesky minus signs
|
|
Matrix redesign
|
|
Add map/unmap to xdg-shell
|
|
egl: print supported dmabuf formats
|
|
Useful for debugging dmabuf related problems e.g. when a client requests
a certain and we fail to support it.
|
|
|
|
examples: simplify screenshot client
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix y-inverted rendering for xwayland surfaces
|
|
|
|
|
|
|
|
Add initial linux_dmabuf protocol support
|
|
since this is the most established indentation
|
|
|
|
Tested with
./weston-simple-dmabuf-drm
./weston-simple-dmabuf-drm --import-immediate=1
./weston-simple-dmabuf-drm --y-inverted=1
(and combinations)
Supports only single plane XRGB dmabufs for now.
|
|
|
|
|
|
|
|
differentiate xdg-toplevel roles
|
|
|
|
|
|
wlr_xdg_surface_v6
|
|
consistency
|
|
if surface isn't a toplevel
|
|
|
|
|
|
|
|
Fix cursor hotspot update
|
|
output-layout: fix output global not destroyed
|
|
|
|
output: don't move hidden cursors
|
|
meson: use current_source_dir instead of source_root
|
|
Use source_root breaks the build when used as a subproject.
|
|
|
|
|