Commit Graph

1614 Commits (fa05d3cde68de73df4cac9762f6623c6001651cc)

Author SHA1 Message Date
emersion 75371d2c88
Require libdrm >= 2.4.95 6 years ago
Drew DeVault feb1b9b1cb
Merge pull request from emersion/gbm-fmt-mismatch 6 years ago
emersion ee293fab58
backend/drm: fix GBM format mismatch 6 years ago
Greg V 9fe8e37961 Implement the pointer-gestures-unstable-v1 protocol 6 years ago
emersion 5de26ad8ed
pointer: add a frame event 6 years ago
emersion a1f9d7ad9e
data-device: keep track of wlr_data_offer in wlr_seat lists 6 years ago
emersion 909b3b16f3
data-device: add wlr_data_offer.type 6 years ago
emersion 0040f7089f
data-device: unexport wlr_seat_client_send_selection 6 years ago
emersion 84f278eca1
data-device: remove data_source_send_offer 6 years ago
emersion 1150ff13ce
data-device: make sources inert, rename cancel to destroy 6 years ago
emersion 4cb0697e57 data-device, primary-selection: add request_set_selection 6 years ago
emersion 06467d2e12
primary-selection: add a serial argument 6 years ago
emersion a4eb90315e
Fix indentation in various files 6 years ago
Jente Hidskes edf0e49195
Add wlr_x11_output_set_title 6 years ago
Jente Hidskes 5b07e20f2a
wlr/backend/x11.h: add documentation 6 years ago
Drew DeVault d4de2bd708
Merge pull request from emersion/fullscreen-shell 6 years ago
Ryan Dwyer 53b29e5443 Add noop.h to include/wlr/backend/meson.build 6 years ago
Ryan Dwyer 9b4be5a595 Introduce noop backend 6 years ago
Connor E e7fff4f560 Remove wlr_xdg_surface_send_close. 6 years ago
Drew DeVault d3d1437bc4 Add wlr_wl_output_set_title 6 years ago
Drew DeVault 97af2464b7 Update Wayland backend to xdg-shell stable 6 years ago
Drew DeVault e61ea7706b
Merge pull request from emersion/data-control 6 years ago
emersion f71cf15aad
relative-pointer-v1: move pointer iteration in wlroots 6 years ago
emersion 86f263a0b8
fullscreen-shell-v1: initial protocol implementation 6 years ago
emersion 610f5bfc77
Merge pull request from ForTheReallys/relative-pointers 6 years ago
Alex Maese 8b97c20d01 Finish addressing @emersion's comments 6 years ago
emersion 69e7fd61b7
data-control-v1: update to latest protocol proposal 6 years ago
emersion 99d879c887
data-control-v1: initial protocol implementation 6 years ago
Jente Hidskes ed5296c6cf Protect against redefining MESA_EGL_NO_X11_HEADERS 6 years ago
Timidger 9af0c5338f
Standardize the wlr_box input paramaters 6 years ago
Alex Maese 5999d0322b Add a listener for when the pointer gets destroyed 6 years ago
Alex Maese 12d9edc0c9 Address more of @emersion's comments 6 years ago
Alex Maese e276d310e8 Add unaccelerated pointer values to wlr_event_pointer_motion events 6 years ago
Alex Maese a803a007fb Address @emersion's comments 6 years ago
Alex Maese f5ea393bca Remove pointer resource from relative pointer 6 years ago
Alex Maese 09bdbf24f4 Removed relative pointers from wlr_seat 6 years ago
Alex Maese f4cf3c0886 Remove wl_client from wlr_relative_pointer_v1 6 years ago
Alex Maese a2964a640b Add wlr_relative_pointer_v1.h to meson.build 6 years ago
random human 68137dca3f relative_pointer: implementation and code fixes 6 years ago
random human fb44ce9fa8 relative_pointer: send frame event to pointer for Xwayland 6 years ago
random human 6fa1777f94 relative_pointer: code formatting fixes 6 years ago
random human d020344675 relative_pointer: implement protocol events 6 years ago
random human ba5b1676df relative_pointer: implement protocol requests 6 years ago
random human 3a3d1b6617 relative_pointer: create skeleton and build 6 years ago
emersion ff6c4f80b2
backend/drm: don't insert duplicate custom modes, fix refresh rate 6 years ago
Ryan Walklin 8f5ec5e2bb Fix style nits 6 years ago
Ryan Walklin 810c7b700c Working switches in rootston: 6 years ago
Ryan Walklin cd7a6daf48 Update config struct, reduce complexity and correctly parse config.ini 6 years ago
Ryan Walklin 2a7edfa24c Factor out binding command execution to separate file 6 years ago
Ryan Walklin 2a3c62b4d2 [WIP][DONTMERGE]Add support for libinput_switch input devices 6 years ago
Drew DeVault 6161a153c8
Merge pull request from emersion/drm-disappear-index 6 years ago
emersion 8c573bc7c6
gtk-primary-selection: basic serial validation 6 years ago
Scott Anderson efdd4d6ea2 backend/drm: Improve encoder logic 6 years ago
Ilia Bozhinov 8cce2d75a9 rootston: add support for wlr_foreign_toplevel_management_v1 6 years ago
Ilia Bozhinov f387a840d8 rootston: add title/app_id/class listeners 6 years ago
Ilia Bozhinov 5b1b9657bf types: implement wlr_foreign_toplevel_management_v1 6 years ago
emersion 1256314afe
export-dmabuf-v1: add missing destroy request handler 6 years ago
Louis Taylor 0f3a061f60
rootston: use box for views position 6 years ago
Louis Taylor d703ae45dd
rootston: use int for width, height 6 years ago
emersion 5515faa197
xdg-shell: emit xdg_surface destroy when role object is destroyed 6 years ago
Duncaen e584857fa9 Install wlr_pointer_constraints_v1.h 6 years ago
Drew DeVault 273e110b74
Merge pull request from emersion/swap-buffers-damage-coords 6 years ago
emersion 6aaefad40d
output: switch swap_buffers damage to output-buffer-local coords 6 years ago
emersion 9f0720c03a
primary-selection: introduce wlr_primary_selection_source 6 years ago
emersion bfa7f4ee0d
gtk-primary-selection: use impl pattern for sources 6 years ago
emersion cbe42d1006
gtk-primary-selection: remove offer struct 6 years ago
emersion f001f98cef
gtk-primary-selection: refactor everything, untie from seat 6 years ago
Drew DeVault 05bb440786
Merge pull request from emersion/rename-gtk-primary-selection 6 years ago
Drew DeVault a2b8d47ff2
Merge pull request from emersion/data-multiple-devices 6 years ago
emersion a5b8ea90d2
surface: fix destroyed subsurfaces handling 6 years ago
emersion 5d26da9d15
data-device: allow multiple devices for the same seat 6 years ago
Drew DeVault 90f1a34d2c
Merge pull request from emersion/tablet-segfault 6 years ago
Ilia Bozhinov fb5691b6cc output: add wlr_output_preferred_read_format() 6 years ago
emersion 811a4d997b
Rename wlr_primary_selection to wlr_gtk_primary_selection 6 years ago
emersion eaafd65a12
gtk-primary-selection: track resources 6 years ago
emersion b9a2e4ba4c
gtk-primary-selection: support multiple devices 6 years ago
emersion ca770995cc
output: add wlr_output_render_software_cursors 6 years ago
emersion 57307b7aa7
output: remove wlr_output_set_fullscreen_surface 6 years ago
Scott Anderson d3ee69f76b backend/x11: Hide cursor with Xfixes 6 years ago
Scott Anderson 70ae76304e backend/x11: Remove old input functions 6 years ago
Scott Anderson d89e868cc9 backend/x11: Add new Xinput events 6 years ago
Scott Anderson 88b2d6fe25 backend/x11: Check for xinput extension 6 years ago
Scott Anderson ab2c57984b backend/x11: Make header order consistent 6 years ago
Scott Anderson 51a283cbe4 backend/x11: Rename xcb_conn to xcb 6 years ago
Drew DeVault 77dfac4fa4
Merge pull request from emersion/config10 6 years ago
emersion 89ec624f81
tablet-v2: fix segfault on display destroy 6 years ago
emersion 51bfdd620e
Use #if instead of #ifdef for wlroots config data 6 years ago
Scott Anderson aaff4b8c00 backend/wayland: Make header order consistent 6 years ago
Scott Anderson bbce92a923 backend/wayland: Move initilisation code earlier 6 years ago
Scott Anderson 4e03802057 backend/wayland: Move registry into backend 6 years ago
Cedric Sodhi beefec3326 Tell Mesa not to attempt X11 headers 6 years ago
sghctoma 753540335b Remove WLR_HAS_POSIX_FALLOCATE from build system 6 years ago
Drew DeVault d7b010024a
Merge pull request from arandomhuman/damage-control 6 years ago
emersion dec303bea6
surface: fix wlr_surface_get_effective_damage to give surface coords 6 years ago
emersion d592dcdedd
render/gles2: check for GL_OES_EGL_image_external 6 years ago
emersion 62d646f2b8
render/gles2: remove assumptions about supported formats 6 years ago
emersion 68362b37a8
backend/drm: fix frame scheduling on secondary GPUs 6 years ago
emersion 346ec21c4c
util: use shm_open for in-memory files 6 years ago
emersion b42fc4f2b1
render: on Wayland, make eglSwapBuffers non-blocking 6 years ago
emersion f745befc06
xwayland: fix typo to enable transparency 6 years ago
Drew DeVault ac26d23711
Merge pull request from emersion/source-seat-client 6 years ago
nyorain cb03a41a3b Use enum wl_shm_format for gles2 texture formats 6 years ago
nyorain cd28637187 Remove fmt parameter from wlr_texture_write_pixels 6 years ago
nyorain affbfb6a28 Support older wlr_linux_dmabuf_v1 clients 6 years ago
emersion 4897267bd6 input-method-v2: fix include guard name 6 years ago
Drew DeVault 66e8908e9a
Merge pull request from dcz-purism/input 6 years ago
Scott Anderson 93a496f3a8 Include wlr/config.h in x11.h 6 years ago
Dorota Czaplejewicz 585757d6e6 rootston: add support for text input and the basic of input method 6 years ago
Dorota Czaplejewicz cec7471119 wlroots: add basic support for zwp_input_method_v2 6 years ago
Dorota Czaplejewicz 427735fcd9 wlroots: add support for zwp_text_input_unstable_v3 6 years ago
Scott Anderson 885586a831
Merge pull request from emersion/drm-link-status 6 years ago
emersion f44003f04b data-device: remove wlr_data_source.seat_client 6 years ago
emersion ba91422747 output: don't trigger a frame immediately in schedule_frame 6 years ago
emersion eac7c2ad2f output: add presentation refresh prediction 6 years ago
emersion abd3e995ab rootston: send presentation events 6 years ago
emersion b0635bf3e7 Rename get_present_clock to get_presentation clock, use it 6 years ago
emersion 54e1287f30 backend: add get_present_clock 6 years ago
emersion 9203bfdd4f output: document signals 6 years ago
emersion 78389fe722 output: add present event 6 years ago
emersion 3aad9fd6a9 presentation-time: add protocol implementation 6 years ago
emersion f5a147b739 backend/drm: add support for the link-status property 6 years ago
emersion c67ce71fdd
Merge pull request from aereaux/edid-sizes 6 years ago
Drew DeVault 841d04db99
Merge pull request from nyorain/session_fix 6 years ago
Aidan Epstein 0036161867 Update sizes for new EDID database. 6 years ago
nyorain b4d46aa9c2 Use sd_bus_get_property_trivial & remove numbering 6 years ago
random human 3e0a0f3c3a
wlr_surface: add wlr_surface_get_effective_damage 6 years ago
emersion e88db9a3fb backend/drm: reset gamma table on VT switch 6 years ago
emersion 2beb68007e output: make gamma size a size_t and gamma table const 6 years ago
emersion 79dd9ba151 backend/drm: don't free connector immediately 6 years ago
Drew DeVault 19f3804548
Merge pull request from Ongy/xdc_tablet_fix 6 years ago
Markus Ongyerth 3e494efc5c Fix tablet_tool tilt and send proximity_out 6 years ago
Drew DeVault 5e9959daaa
Merge pull request from Laaas/master 6 years ago
emersion 1b598f67ca pointer-constraints: add unstable header 6 years ago
emersion fadbdcd13c seat: remove unused keyboard focus_change event 6 years ago
emersion d98181dab8 pointer-constraints: use proper wayland-scanner functions 6 years ago
emersion dac4f8e19f pointer-constraints: refactoring 6 years ago
emersion 31cc2fa4f9 pointer-constraints: make region not a pointer, add committed bitfield 6 years ago
emersion c89cd4945b pointer-constraints: rename wl_{global,resources} 6 years ago
nyorain 7b52388424 Rework session handling 6 years ago
Ryan Dwyer 44613c0fa6 xwayland: Introduce set_decorations event 6 years ago
emersion 842368ec98
Merge pull request from RyanDwyer/multi-for-each-backend 7 years ago
Drew DeVault adbf21eb83
Merge pull request from emersion/capture-disable-hw-cursors 7 years ago
Ryan Dwyer 691a63d66b Introduce wlr_multi_for_each_backend 7 years ago
emersion 3df602a62d export-dmabuf: disable hardware cursors if desired 7 years ago
emersion 928572c14d output: add wlr_output_set_hardware_cursors_enabled 7 years ago
emersion 139a905924 backend/drm: add assertions 7 years ago
emersion 02231554c8 backend/x11: add assertions 7 years ago
emersion e98cb7c5ab backend/wayland: add assertions 7 years ago
emersion 7bcf0d9599 backend/libinput: add assertions 7 years ago
emersion bc34486c04 backend/headless: add assertions 7 years ago
random human 40a43003a1
Send unique keymap file descriptors 7 years ago
Las fa2e6e7d9d Implement pointer-constraints protocol in wlroots and rootston 7 years ago
Las 6367e0bc93 Add wlr_surface::input_region member 7 years ago
Las 57690594f4 Remove extraneous indentation and conform to coding style 7 years ago
Las 59dd1dddba Update pointer focus when cycling focus 7 years ago
Las d446c53fe1 Make (wlr_)seat_client_from_pointer_resource public 7 years ago
Las cf9debf82e Make roots_cursor::pointer_view available even if there is a surface 7 years ago
Las 252bcce2f3 Add focus change event for seats 7 years ago
emersion f8a50e4fe7 backend/drm: steal CRTCs from disabled outputs 7 years ago
Drew DeVault df991a55ab
Merge pull request from emersion/output-enable-error-checking 7 years ago
Drew DeVault 0210905eef
Merge pull request from emersion/layer-shell-suffix 7 years ago
emersion fc960e5d06 layer-shell: add _v1 suffix 7 years ago
emersion b3cb22c003 xdg-output: add _v1 suffix 7 years ago
emersion cb293f09e7 output: make wlr_output_enable return a bool 7 years ago
emersion 769a8e9917
Merge pull request from Ongy/tablet-grabs 7 years ago
nyorain f6168c2afe Fix and remove sx, sy from wlr_drag_icon 7 years ago
emersion b877daded1 backend/drm: better hotplug handling 7 years ago
Drew DeVault 73423c988c
Merge pull request from arandomhuman/wlr_log_get_verbosity 7 years ago
random human 6daa69fbf5
Update wlr_log_init docs 7 years ago
Ryan Dwyer b8cc4a4152 xwayland: Introduce set_role event 7 years ago
emersion 2f0815838d Init dmabuf global in renderer 7 years ago
Ryan Dwyer 60a174eb11 xwayland: Introduce request_activate event 7 years ago
Ryan Dwyer 69a5279f79 xwayland: Add WM_STATE modal property 7 years ago
random human e44ab5d584
Add function wlr_log_get_verbosity() 7 years ago
Ilia Bozhinov 62539e265e add missing wlr_box.h include in wlr_screencopy_v1.h 7 years ago
Alexander Bakker 20db29779e Add destroy signals to types that are destroyed by wl_display_destroy 7 years ago
Brian Ashworth c6955fa89c
Merge pull request from apreiml/farthest_output 7 years ago
Armin Preiml 5617d2bd60 introduce wlr_output_layout_farthest_output 7 years ago
Scott Anderson fd3fa760d3 Revert "Revert "Merge pull request from ascent12/meson_feature"" 7 years ago
Drew DeVault 9c886f20b9 Revert "Merge pull request from ascent12/meson_feature" 7 years ago
Scott Anderson f41c411980 Use input file for configure_file 7 years ago
Scott Anderson 51892e0d74 Install headers explicitly 7 years ago
Ilia Bozhinov 4486b52aa8 move wlr_drm_connector_add_mode to wlr/backend/drm.h 7 years ago
Ilia Bozhinov 88e9dbe32e remove dangling declaration of wlr_xdg_surface_popup_get_position() 7 years ago
Drew DeVault 28b0a4065b
Merge pull request from emersion/rootston-toggle-decoration-mode 7 years ago
emersion 9d0e37f768 rootston: add keybinding to toggle decoration mode 7 years ago
Markus Ongyerth f64962ace8 tablet-v2 tool: Implement implicit grab 7 years ago
Mariusz Bialonczyk ad406db21c gles2: change context when it is not current 7 years ago
Drew DeVault 1654fc80eb
Merge pull request from emersion/wlr-gamma-control 7 years ago
emersion 2ebecb6727 backend/drm: allow to pass empty gamma ramp to reset it 7 years ago
emersion e21563ec76 output: document gamma functions 7 years ago
emersion a5cab82a0f rootston: fire up wlr-gamma-control-unstable-v1 7 years ago
emersion a149c2370a Implement wlr-gamma-control-unstable-v1 7 years ago
emersion 9dd4388ed9 xwayland: document SIGUSR1 handler 7 years ago
Drew DeVault 5642c5cc8f
Merge pull request from emersion/xdg-decoration 7 years ago
Brian Ashworth a3c33e93b8
Merge pull request from ammen99/master 7 years ago
Drew DeVault 211ae764fd Initial pass on API stability guarantees 7 years ago
Ilia Bozhinov 2e6eb097b6 rootston: focus newly-created surfaces 7 years ago
Markus Ongyerth 81cc842f8f reintroduce xwayland is_unmanaged 7 years ago
emersion 555721f714 Add xdg-decoration-unstable-v1 support 7 years ago
Drew DeVault f1b65b34a6
Merge pull request from emersion/surface-precommit 7 years ago
Markus Ongyerth d5950255de tablet-v2 tablet_tool grab implementation 7 years ago
Ilia Bozhinov 8b7c85d765 xdg-shell(-v6): add set_title and set_app_id toplevel signals 7 years ago
emersion 5dbf0fe7f2 linux-dmabuf: add v1 suffix 7 years ago
Ryan Dwyer dc58c1356d Introduce set_hints event for xwayland 7 years ago
Markus Ongyerth 454f2a84a8 tablet-v2 tablet_pad grab implementation 7 years ago
emersion 153f37bdf5 xwayland: handle override_redirect flag changes 7 years ago
emersion 16d7e09d99 surface: add wlr_surface_role.precommit 7 years ago
Markus Ongyerth 9a6f77fc2c tablet-v2: fix merge commits and test again 7 years ago
Markus Ongyerth 74ca2f8fcf Another round of feedback from acrisci 7 years ago
Markus Ongyerth 43b20bfea2 First feedback pass from acrisci 7 years ago
Markus Ongyerth 9313ac1068 propagate rename to rootston code 7 years ago
Markus Ongyerth d9e978e1b3 rename wlr_tablet_tool to wlr_tablet 7 years ago
Markus Ongyerth b84288af16 Remove unused tablet_pad list from tools 7 years ago
Markus Ongyerth 6b51f3b57a use previous resource versions and destroy pads 7 years ago
Markus Ongyerth 48e2cba9b6 Handle relative motion for mouse tools 7 years ago
Markus Ongyerth 5cbdd13df8 remove unused wl_listener 7 years ago
Markus Ongyerth 2bc09d91c3 Silent conversion from double to int should be illegal 7 years ago
Markus Ongyerth dc525a9c5f Clean up serial handling and automate proximity acompaning events 7 years ago
Markus Ongyerth 25c2808153 Clean up serial handling 7 years ago
Markus Ongyerth 88a4b908d1 Hide pad auxiliary data in .c file 7 years ago
Markus Ongyerth fa39fd178d Split tablet_v2 implementation for easier maintainance 7 years ago
Markus Ongyerth 2c12011472 Send all tablet tool axis events 7 years ago
Markus Ongyerth 2155c976f6 Improve inert resource handling 7 years ago
Markus Ongyerth b79d11395c Hook up set_cursor in rootston 7 years ago
Markus Ongyerth 0c9a26828a Use wlr_list for paths, and improve inert resource handling 7 years ago
Markus Ongyerth adba68a3c1 Use tablet_tool impl in libinput backend 7 years ago
Markus Ongyerth 31cec36b74 1st feedback pass 7 years ago
Markus Ongyerth 5c7a37f309 Add tool buttons 7 years ago
Markus Ongyerth 391eef6ea9 Propagate most axis events to clients 7 years ago
Markus Ongyerth f375246657 Implement basic tablet_pad handling (bound to keyboard focus) 7 years ago
Markus Ongyerth e235f7d336 Basic tablet_v2 object lifetime 7 years ago
Markus Ongyerth 77bac448cc storage commit 7 years ago
Markus Ongyerth 000b305ecc backend/libinput: Manage tablet tool livetimes 7 years ago
emersion 5bb272d7f3 surface: add wlr_surface.opaque_region 7 years ago
emersion c4915d1492 render: add wlr_texture_is_opaque 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 c19d475753
xdg-output: don't send no-op updates 7 years ago
emersion 33db4263a0
surface: replace wlr_surface_set_role_committed with wlr_surface_role 7 years ago
Drew DeVault be54278207
Merge pull request from agx/output-add-mode 7 years ago
Guido Günther 709d7dd722 rootston: Handle modeline parameter 7 years ago
Guido Günther 8d72090afe drm: Allow to add additional modes 7 years ago
emersion 226306ed45
surface: rename wlr_surface_state.buffer to buffer_resource 7 years ago
emersion 012e38fbe5
surface: add wlr_surface.previous 7 years ago
emersion 78555abba3
surface: move position and scale out of wlr_surface_state 7 years ago
emersion 233bfe2f4f
surface: do not monkey-patch state damage 7 years ago
emersion adf0423f7c
surface: better buffer position handling 7 years ago
emersion e6399c61b7
surface: fix WLR_SURFACE_STATE_BUFFER_DAMAGE value 7 years ago
emersion 3c0d672ebd
surface: make pending and current embedded structs 7 years ago
emersion 64836ddfe7
surface: remove wlr_surface_state.subsurface_position 7 years ago
emersion 3ee86b6105
surface: rename invalid state 7 years ago
Ryan Dwyer 86f401e827 Introduce wlr_xdg_surface_for_each_popup 7 years ago
emersion dbb01cbcd0
screencopy: listen to buffer destroy 7 years ago
emersion c421700f3d
screncopy: update protocol 7 years ago
emersion bf7560b7cd
screencopy: add capture_output_region support 7 years ago
emersion 2b9cbaddf3
screencopy: add support for frame flags 7 years ago
emersion 73755ad348
screencopy-v1: add basic implementation 7 years ago
Dominique Martinet c263f7ca29 s/wlr_subsurface_from_surface/wlr_subsurface_from_wlr_surface/ 7 years ago
Dominique Martinet 0ced9df350 wlr_idle_inhibit_v1: add *data pointer to wlr structs 7 years ago
Dominique Martinet d0b902b962 wlr_idle: add helper to enable/disable all timers 7 years ago
Drew DeVault e459fe0ec7
Merge pull request from emersion/screencontent 7 years ago
emersion 0e3b35c87e
Merge pull request from emersion/surface-remove-matrices 7 years ago
emersion 831b7297a4
surface: remove matrices 7 years ago
emersion a6c0e25d36
surface: remove wlr_frame_callback 7 years ago
emersion 57548b557a
Merge branch 'master' into screencontent 7 years ago
Drew DeVault fb118ac996
Merge pull request from emersion/wlr-buffer-comeback 7 years ago
Drew DeVault 8e33deb0be
Merge pull request from ascent12/multi-seat 7 years ago
Scott Anderson 47985d2dc5 Multiseat fixes 7 years ago
Drew DeVault d27eeaa14c Revert "Merge pull request from emersion/wlr-buffer" 7 years ago
emersion 0378d143d9
surface: remove wlr_surface.texture 7 years ago
emersion d643361c48
Merge pull request from NotKit/gles2fix 7 years ago
Drew DeVault 5e4af4862e
Merge pull request from emersion/wlr-buffer 7 years ago
NeKit 6f29db1044 gles2 renderer: introduce struct wlr_gles2_tex_shader 7 years ago
emersion 38d415dd20
buffer: make wlr_buffer_ref return the buffer 7 years ago
Vincent Vanlaer f1a62a3200 Rename egl.exts to match the extension names 7 years ago
emersion 9ea5b1a85e
Merge branch 'master' into wlr-buffer 7 years ago
Vincent Vanlaer 5ec6d8230d Split eglSwapBuffersWithDamage feature detection 7 years ago
emersion 7d24af43e5
buffer: improve docs 7 years ago
emersion e4933ab445
Introduce wlr_buffer 7 years ago
emersion 457bfcab19
render/egl: only request high priority context on DRM 7 years ago
emersion d425edc96c
render/egl: consistent extension checking 7 years ago
emersion cbfe0e834a
Request a high priority EGL context 7 years ago
emersion 32f9699359
Merge pull request from emersion/wl-backend-keyboard-focus-keys 7 years ago
NeKit de91c55ea9 Fix GLES2 renderer to use glGetUniformLocations locations 7 years ago
emersion 6f895081e1
Merge pull request from acrisci/drag-icon-unmap 7 years ago
Ilia Bozhinov a989104a6b xdg-shells: add a set_parent signal to toplevel surfaces 7 years ago
Tony Crisci 9333acd68e handle drag icon map in rootston 7 years ago
Tony Crisci 319ebdf476 add back map event 7 years ago
Tony Crisci 1c75d4e54a rename drag-icon map to unmap 7 years ago
emersion 78966417f4
Merge pull request from martinetd/multibind-seat 7 years ago
Dominique Martinet 51b9883ea0 seat: allow clients to bind to seat multiple times 7 years ago
Tony Crisci 58d549c98a add data to wlr_drag_icon 7 years ago
Silvan Jegen 736309c228 Remove redundant roots_seat_remove_device function 7 years ago
emersion 551700e887
backend/wayland: fix keyboard keys not pressed/released when focus changes 7 years ago
Timidger 2eb8b240e1
Added data field to wlr_subsurface 7 years ago
Markus Ongyerth 3994762ae0 Add wlr_surface_get_geometry 7 years ago
emersion 21928cbe61
Merge branch 'master' into screencontent 7 years ago
emersion 135721118a
render: remove wlr_renderer_check_import_dmabuf 7 years ago