wlroots/types
emersion 62d646f2b8
render/gles2: remove assumptions about supported formats
We were assuming GL_BGRA_EXT was always supported.

We now check that it's supported for rendering. We fail if it isn't because
this format is specified as "always supported" by the Wayland protocol.

We also check if it's supported for reading pixels. A new preferred_read_format
function returns the preferred format that can be used to read pixels. This is
used by the screencopy protocol.
2018-11-04 09:00:51 +01:00
..
data_device data-device: remove wlr_data_source.seat_client 2018-10-07 16:01:57 +02:00
seat util: use shm_open for in-memory files 2018-10-28 22:39:54 +01:00
tablet_v2 tablet-v2: fix memory leak on OOM, fix resource version 2018-10-13 11:01:38 +02:00
xdg_shell Init the new destroy signals added by #1200 2018-08-27 18:21:36 +02:00
xdg_shell_v6 Init the new destroy signals added by #1200 2018-08-27 18:21:36 +02:00
meson.build Merge pull request #1203 from dcz-purism/input 2018-10-12 13:44:46 +02:00
wlr_box.c Implement pointer-constraints protocol in wlroots and rootston 2018-09-18 10:14:33 +02:00
wlr_buffer.c Remove fmt parameter from wlr_texture_write_pixels 2018-10-15 23:56:56 +02:00
wlr_compositor.c Merge pull request #1116 from emersion/surface-role 2018-07-11 15:27:42 -07:00
wlr_cursor.c output-layout, cursor: fix duplicate cursors 2018-10-19 14:50:35 +02:00
wlr_export_dmabuf_v1.c export-dmabuf: disable hardware cursors if desired 2018-09-18 11:48:04 +02:00
wlr_gamma_control.c Init the new destroy signals added by #1200 2018-08-27 18:21:36 +02:00
wlr_gamma_control_v1.c gamma-control-v1: add missing destroy handler 2018-09-29 14:30:41 +02:00
wlr_idle.c idle: allow zero timeout 2018-10-28 09:22:12 +01:00
wlr_idle_inhibit_v1.c Init the new destroy signals added by #1200 2018-08-27 18:21:36 +02:00
wlr_input_device.c rename wlr_tablet_tool to wlr_tablet 2018-07-14 09:49:58 +02:00
wlr_input_inhibitor.c Init the new destroy signals added by #1200 2018-08-27 18:21:36 +02:00
wlr_input_method_v2.c input-method-v2: initialize destroy signal 2018-10-28 12:23:47 +01:00
wlr_keyboard.c Send unique keymap file descriptors 2018-09-18 13:58:36 +05:30
wlr_layer_shell_v1.c layer-shell: add _v1 suffix 2018-09-14 19:32:33 +02:00
wlr_linux_dmabuf_v1.c Support older wlr_linux_dmabuf_v1 clients 2018-10-12 23:07:45 +02:00
wlr_list.c Revert "ELF Visibility" 2018-02-19 18:01:27 -05:00
wlr_matrix.c Fix typos in comments and strings 2018-05-03 21:59:43 +01:00
wlr_output.c backend/drm: fix frame scheduling on secondary GPUs 2018-10-29 20:38:57 +01:00
wlr_output_damage.c output-damage: limit the number of damaged rectangles 2018-05-05 14:28:55 +01:00
wlr_output_layout.c output-layout, cursor: fix duplicate cursors 2018-10-19 14:50:35 +02:00
wlr_pointer.c backend/x11: correctly destroy input devices 2018-04-28 12:55:36 +01:00
wlr_pointer_constraints_v1.c pointer-constraints: use proper wayland-scanner functions 2018-09-27 10:53:11 +02:00
wlr_presentation_time.c output: add presentation refresh prediction 2018-10-04 22:00:24 +02:00
wlr_primary_selection.c Init the new destroy signals added by #1200 2018-08-27 18:21:36 +02:00
wlr_region.c compositor: redesign how resources are managed 2018-04-26 17:51:06 +01:00
wlr_screencopy_v1.c render/gles2: remove assumptions about supported formats 2018-11-04 09:00:51 +01:00
wlr_screenshooter.c Init the new destroy signals added by #1200 2018-08-27 18:21:36 +02:00
wlr_server_decoration.c Init the new destroy signals added by #1200 2018-08-27 18:21:36 +02:00
wlr_surface.c Fix implicit conversion of floats to ints in calls to pixman_region32_contains_point 2018-09-18 13:05:44 +02:00
wlr_tablet_pad.c Use wlr_list for paths, and improve inert resource handling 2018-07-14 09:43:17 +02:00
wlr_tablet_tool.c rename wlr_tablet_tool to wlr_tablet 2018-07-14 09:49:58 +02:00
wlr_text_input_v3.c text-input: Don't reject enable requests when unfocused 2018-10-17 15:34:41 +00:00
wlr_touch.c Revert "ELF Visibility" 2018-02-19 18:01:27 -05:00
wlr_virtual_keyboard_v1.c Init the new destroy signals added by #1200 2018-08-27 18:21:36 +02:00
wlr_wl_shell.c Merge pull request #1116 from emersion/surface-role 2018-07-11 15:27:42 -07:00
wlr_xcursor_manager.c Redesign wlr_texture 2018-03-24 23:48:32 -04:00
wlr_xdg_decoration_v1.c Fix a crash on zxdg_decoration_manager_v1 destroy 2018-10-01 14:45:17 +02:00
wlr_xdg_output_v1.c xdg-output: add _v1 suffix 2018-09-14 19:29:08 +02:00