50 Commits (be336c89182ce2acf608c889223cf7d1b8940083)

Author SHA1 Message Date
Hardening ff39efa5c0 Rename current, origin, scale, origin_scale 11 years ago
Kristian Høgsberg 08b58c7c12 compositor: Handle OOM in weston_buffer_from_resource() 11 years ago
Peter Hutterer f3d62276d2 malloc + memset -> zalloc 11 years ago
Kristian Høgsberg 919cddb0ab Convert to wl_global_create/destroy() 12 years ago
Jason Ekstrand a85118c1b8 Use wl_resource_create() for creating resources 12 years ago
Kristian Høgsberg 4c6ddf102c compositor: Remove a few legacy uses of wl_object 12 years ago
Jason Ekstrand 6bd6294f4a Add a weston_buffer structure to replace wl_buffer 12 years ago
Jason Ekstrand a0d2dde6cd output: Use wl_resource_get accessors for weston_output resources 12 years ago
Daniel Stone c228e23b05 configure.ac: Enable AC_USE_SYSTEM_EXTENSIONS 12 years ago
Alexander Larsson b846a8d45e screenshooter: Scale damage by output scale in screen recorder 12 years ago
Alexander Larsson 5576546e3d screenshoter: Make recorder handle PIXMAN_x8r8g8b8 12 years ago
Pekka Paalanen d0cbf18d83 screenshooter: print info to log 12 years ago
Pekka Paalanen 4fc5dd0099 compositor: add capability CAPTURE_YFLIP 12 years ago
Kristian Høgsberg e314875d00 input: Merge wl_seat into weston_seat 12 years ago
Rob Bradford e6675c28b5 screenshooter: Free allocated memory where missing from some return paths 12 years ago
Vasily Khoruzhick 2617185b74 screenshoter: add cases for x8r8g8b8 and x8b8g8r8 formats 12 years ago
Vasily Khoruzhick 094ca1d1ed screenshoter: don't use hardcoded bpp value 12 years ago
Rob Bradford ba1e292779 screenshooter: Report an error if we fail to open the file 12 years ago
Rob Bradford 4988703086 screenshooter: Abandon recording rather than use unitialised format 12 years ago
Ander Conselvan de Oliveira b8fcca915b compositor: Move buffer damage fields from weston_output to gl-renderer 12 years ago
Kristian Høgsberg f0377dd3a7 wcap: Transform damage rectangles according to output tranform 12 years ago
John Kåre Alsaker f9e710b57c screenshooter: Use the renderer function for reading out pixels 12 years ago
Ander Conselvan de Oliveira 8ea818fb00 compositor: Generalize output previous damage into per buffer damage 12 years ago
Kristian Høgsberg 79af73e313 compositor-drm: Disable planes when zoomed or capturing 12 years ago
Kristian Høgsberg 49952d1f12 compositor: Introduce weston_output_schedule_repaint() 13 years ago
Kristian Høgsberg 9c9b3a4b46 recorder: Always initialize prev when computing the run-length 13 years ago
Kristian Høgsberg e0f832b4f0 compositor: Pass weston_output as the frame_signal argument 13 years ago
Kristian Høgsberg ae2ba9b01b screenshooter: Just use frame signal for screenshots too 13 years ago
Kristian Høgsberg e9d0492419 compositor: Emit frame_signal from weston_output_do_read_pixels() 13 years ago
Kristian Høgsberg f6f69d3250 wcap: Make recorder debug code compile again 13 years ago
Daniel Stone 325fc2d53a Split bindings into separate key/button/axis bindings 13 years ago
Kristian Høgsberg 053be42a4e wcap: Compute per-component deltas 13 years ago
Kristian Høgsberg 2bcb2fc1fd wcap: Rename wcap-encode to just wcap 13 years ago
Kristian Høgsberg 894e0b544c wcap: Move wcap structs and constants to a shader header 13 years ago
Kristian Høgsberg e012c829af wcap: Discard first frame since it doesn't have a full frame of damage 13 years ago
Kristian Høgsberg 3b969608cb wcap: Add a file format magic number and add the pixel format to the header 13 years ago
Kristian Høgsberg 5fb70bf301 Add screen recorder tool 13 years ago
Daniel Stone 37816df646 Convert wl_input_device to wl_seat (and friends) 13 years ago
Scott Moreau 72c2372148 screenshooter: Move buffer assembly to client side 13 years ago
Scott Moreau 062be7ec93 screenshooter: Grab pixel data directly before buffer swap 13 years ago
Pekka Paalanen a1d57dba87 compositor: make GL_EXT_read_format_bgra optional 13 years ago
Pekka Paalanen 45fab0e8e6 screenshooter: refactor the copy loop 13 years ago
Kristian Høgsberg 02e79dc935 compositor: Add a destroy signal and turn weston_shell into signals 13 years ago
Kristian Høgsberg eae5de7609 Follow wayland change to serial numbers 13 years ago
Scott Moreau 80d27b7e06 screenshooter: Properly handle multiple outputs. 13 years ago
Kristian Høgsberg f9247ddc31 compositor: Use GL_BGRA_EXT for glReadPixels in screenshooter 13 years ago
Scott Moreau 56456d6578 Secure screenshooter protocol. 13 years ago
Kristian Høgsberg f02a649a3c Consolidate image loading code and move to shared/ 13 years ago
Kristian Høgsberg 8334bc1ef9 Rename wayland-compositor to weston 13 years ago
Pekka Paalanen 35ce06d4ae compositor: add screenshooter destructor 13 years ago