46 Commits (ac3a8b83fd900c8d38f808f1255e4b1d0ee50c5c)

Author SHA1 Message Date
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
Kristian Høgsberg 96aa7da24a Change remaining GPLv2 headers to MIT 13 years ago
Kristian Høgsberg 97d44aa58b Pass resources to functions that take object references 13 years ago
Kristian Høgsberg d9551a3377 compositor: drop wl_display_add_object() 13 years ago
Kristian Høgsberg 904055a652 compositor: Make all exported objects wl_resources 13 years ago