Commit Graph

220 Commits (dea311992eb4ff3e343c3cf5b0603034223d2a42)

Author SHA1 Message Date
emersion a149c2370a Implement wlr-gamma-control-unstable-v1 7 years ago
Markus Ongyerth 9a6f77fc2c tablet-v2: fix merge commits and test again 7 years ago
Drew DeVault e226e2c011 Missed some old wlr_log calls 7 years ago
Drew DeVault c0b4217fce
Merge pull request from emersion/surface-role 7 years ago
emersion 7cbef15206
util: add wlr_ prefix to log symbols 7 years ago
emersion deeca53e33
Rename wl_resources to resource, wl_global to global 7 years ago
emersion 5fe50b9a28
output: make wl_output resources inert 7 years ago
emersion 33db4263a0
surface: replace wlr_surface_set_role_committed with wlr_surface_role 7 years ago
emersion f440708274
output: fix cursor attach coords handling 7 years ago
emersion 78555abba3
surface: move position and scale out of wlr_surface_state 7 years ago
emersion 3c0d672ebd
surface: make pending and current embedded structs 7 years ago
Dominique Martinet b3313b7f39 wlr_output: fix scope for 'now' 7 years ago
emersion 57548b557a
Merge branch 'master' into screencontent 7 years ago
emersion 0378d143d9
surface: remove wlr_surface.texture 7 years ago
emersion 21928cbe61
Merge branch 'master' into screencontent 7 years ago
emersion e26f4dff98
export-dmabuf: wait for the frame to be ready, send timestamp 7 years ago
emersion 9e26808c28
output, backend/drm: add wlr_output_export_dmabuf 7 years ago
emersion e849a68e6e
output: correctly clear screen when fullscreened 7 years ago
emersion dbba1311b7
output: fix lingering hardware cursors 7 years ago
emersion 13098a18ea
Fix hardware cursors scale & transform 7 years ago
emersion caf9f9022c
Merge pull request from emersion/full-hardware-cursors 7 years ago
emersion 7843a48432
output: simplify and update code style 7 years ago
emersion 6b3eac37f1
output: assert move_cursor if set_cursor is available 7 years ago
emersion 225d182765
output: always use hardware cursors if available 7 years ago
emersion 625a7a48dc
Don't use the wlr_ prefix for static functions 7 years ago
emersion 94fa6c88f4
output: don't emit the mode event if it hasn't changed 7 years ago
emersion 1b802d9251
Make wlr_renderer_scissor take normal coords instead of upside-down ones 7 years ago
emersion 31c8bdc277
Fix wlr_output_transform_compose 7 years ago
emersion c63d94483b
Redesign wlr_texture 7 years ago
emersion c41de2d1be
render: split render.h into wlr_renderer.h and wlr_texture.h 7 years ago
emersion 7894fca224
matrix: rename wlr_matrix_texture to wlr_matrix_projection 7 years ago
emersion 824a95ad19
matrix: use 2D matrices 7 years ago
emersion d26b67cb06
matrix: unify API, don't use array pointers 7 years ago
emersion b6a3f240c7
matrix: move to types/ 7 years ago
emersion 8e3d294d6a
output: fix trailing cursor at (0, 0) on startup 7 years ago
emersion a951fbb264
output: don't move hidden cursors 7 years ago
Drew DeVault 0820557c8c
Merge pull request from emersion/fix-output-bind-multiple 7 years ago
emersion 90148e64ab
Fix clients binding multiple times to the same output 7 years ago
Guido Günther d08792bfff Add alpha to wlr_render_with_matrix 7 years ago
Drew DeVault 1d9be89e2d
Revert "ELF Visibility" 7 years ago
Scott Anderson 86269052eb Explicitly export EFL symbols 7 years ago
emersion 392d54a35d
Wrap wl_resource_get_user_data into safer helper functions 7 years ago
emersion c2e1474010
Reformat all #include directives 7 years ago
emersion 36ead80cd1
Make wlr_signal_emit_safe private 7 years ago
emersion 10ecf871f2
Remove wlr_backend.events.{output_remove,device_remove} 7 years ago
emersion 5e58d46cc1
Add wlr_signal_emit_safe 7 years ago
emersion bf6d245400
Swap buffers with damage 7 years ago
emersion faa57341ca
output: replace raw GL calls by wlr_renderer_* calls 7 years ago
emersion 3d3ea32137
Merge remote-tracking branch 'upstream/master' into output-damage 7 years ago
emersion 8eed857292
output: add destroy signal for wlr_output_cursor 7 years ago