Git Browser for ODROID
Code Review
Sign In
git.odroid.com
/
weston
/
c3ea26c02d953e5d5c4046d03edd297d69a0797b
/
src
/
compositor-drm.c
c3ea26c
compositor-drm: Match the EGLConfig native visual ID if it has one
by Kristian Høgsberg
· 12 years ago
57388e4
Notify clients on mode_switch()
by Hardening
· 12 years ago
ff39efa
Rename current, origin, scale, origin_scale
by Hardening
· 12 years ago
3f49587
launcher: Move rest of tty object into struct weston_launcher
by Kristian Høgsberg
· 12 years ago
81b4963
launcher: Handle tty setup and teardown in launcher
by Kristian Høgsberg
· 12 years ago
1eb482d
launcher: Handle drm set/drop master and vt switch signals in launcher
by Kristian Høgsberg
· 12 years ago
61741a2
compositor: Generalize VT switching as a session_signal
by Kristian Høgsberg
· 12 years ago
05ad1e4
launcher: Collect launcher state in new struct weston_launcher
by Kristian Høgsberg
· 12 years ago
1ff5109
compositor: Open drm device through launcher
by Kristian Høgsberg
· 12 years ago
a62ef3e
vaapi-recorder: Don't leak drm fd
by Ander Conselvan de Oliveira
· 12 years ago
b85ded0
vaapi-recorder: Encode frames in a separate thread
by Ander Conselvan de Oliveira
· 12 years ago
6399646
compositor-drm: Pass the wl_resource to gbm_bo_import()
by Kristian Høgsberg
· 12 years ago
0eac34a
configure.ac: Auto-enable vaapi recorder, but allow overrides
by Kristian Høgsberg
· 12 years ago
6aae4d3
compositor-drm: Add hardware accelerated capture of screen using libva
by Ander Conselvan de Oliveira
· 12 years ago
ac6104e
compositor-drm: Zero out create_arg when creating dumb framebuffers
by Kristian Høgsberg
· 12 years ago
f3d6227
malloc + memset -> zalloc
by Peter Hutterer
· 12 years ago
c814c58
Drop extraneous duplicate header includes
by Bryce Harrington
· 12 years ago
307e09e
compositor-drm: Use a format width parameter for the modeline sscanf
by Rob Bradford
· 12 years ago
45c15b8
drm: close the drm file descriptor when the compositor is destroyed
by Rob Bradford
· 12 years ago
3c95e70
compositor: Move weston-launch socket lookup to drm backend
by Kristian Høgsberg
· 12 years ago
66bd9f5
compositor-drm: Enable seat constraining when configured in weston.ini
by Rob Bradford
· 12 years ago
6bd6294
Add a weston_buffer structure to replace wl_buffer
by Jason Ekstrand
· 12 years ago
c0b9487
compositor-drm: select the highest possible mode frequency
by Giulio Camuffo
· 12 years ago
de46673
compositor-drm: free plane resources using drm function.
by Samuel Iglesias Gonsalvez
· 12 years ago
c228e23
configure.ac: Enable AC_USE_SYSTEM_EXTENSIONS
by Daniel Stone
· 12 years ago
d355b80
udev-seat: Make the udev_input structure an embedded structure
by Rob Bradford
· 12 years ago
d27b99d
udev-seat: Rename udev_seat to udev_input
by Rob Bradford
· 12 years ago
643641d
compositor-drm: Rename seat variable to seat_id to clarify it's purpose
by Rob Bradford
· 12 years ago
722a2d5
compositor-drm: Force DPMS state to ON after drmModeSetCrtc()
by Ander Conselvan de Oliveira
· 12 years ago
a0a433a
compositor-drm: Cache the DPMS property on drm_output
by Ander Conselvan de Oliveira
· 12 years ago
0b13506
compositor: Store modes in physical units
by Alexander Larsson
· 12 years ago
14e438c
compositor: Parse config file in main(), only keep weston config object
by Kristian Høgsberg
· 12 years ago
a30989a
compositor-drm: Convert to new config parser
by Kristian Høgsberg
· 12 years ago
220819f
compositor-drm: Log failure and which backlight sysfs file we're using
by Kristian Høgsberg
· 12 years ago
d9a7bb7
compositor-drm: Support output scaling
by Alexander Larsson
· 12 years ago
4ea9552
compositor: Support output/buffer scaling
by Alexander Larsson
· 12 years ago
a50e6e4
config-parser: Honor XDG_CONFIG_DIRS
by Ossama Othman
· 12 years ago
95eb3a2
compositor-drm: Don't page flip before a mode is set
by Ander Conselvan de Oliveira
· 12 years ago
3d64a3e
compositor-drm: Destroy sprites before destroying the outputs
by Kristian Høgsberg
· 12 years ago
b24e48e
Add initial color management framework code
by Richard Hughes
· 12 years ago
e314875
input: Merge wl_seat into weston_seat
by Kristian Høgsberg
· 12 years ago
afe690c
Move the optional output name property from drm_output to weston_output
by Richard Hughes
· 12 years ago
eb2074a
Fix not checking return value of drmIoctl function call to map dumb buffer
by Chris Michael
· 12 years ago
ab74562
Include config.h in compositor-drm.c
by Richard Hughes
· 12 years ago
e729996
Add a set_gamma vfunc on weston_output
by Richard Hughes
· 12 years ago
2b2092a
Extract and parse the EDID when outputs are added
by Richard Hughes
· 12 years ago
e5a1225
Make backends always specify output repaint time
by Jonas Ådahl
· 12 years ago
b76237e
compositor-drm: Allow running without launcher if effective UID is 0
by Kristian Høgsberg
· 12 years ago
57edf7f
compositor: add WESTON_COMPOSITOR_OFFSCREEN state
by Philipp Brüschweiler
· 12 years ago
32069c0
compositor-drm: ensure we run drm-backend using weston-launch
by Rafal Mielniczuk
· 12 years ago
8ad1982
compositor: Keep a z-ordered list of planes
by Ander Conselvan de Oliveira
· 12 years ago
ef591aa
compositor-drm: Inspect result of gbm_create_device.
by John Kåre Alsaker
· 12 years ago
63093a3
compositor-drm: Determine opaqueness of a surface correctly
by Kristian Høgsberg
· 12 years ago
2002f88
compositor-drm: Fix a crash with a fullscreen surface with driver mode
by Ander Conselvan de Oliveira
· 12 years ago
8eb6748
compositor-drm: Use __func__ instead of hardcoded string
by Scott Moreau
· 12 years ago
4172f66
Pass argc pointer to parse_options()
by Kristian Høgsberg
· 12 years ago
8764466
udev-seat: Simplfy enable/disable interface a bit
by Kristian Høgsberg
· 12 years ago
98cfea6
compositor-drm: Move udev_seat to its own file
by Kristian Høgsberg
· 12 years ago
e809103
compositor-drm: Rename a few evdev_* functions to udev_seat_*
by Kristian Høgsberg
· 12 years ago
2f07ef6
xkb: Don't call exit on failure in weston_compositor_xkb_init()
by Kristian Høgsberg
· 12 years ago
5062384
compositor-drm: Remember to drop master in drm error handling
by Kristian Høgsberg
· 12 years ago
d92c09c
compositor-drm: Use matrix type to test for drm plane compatibility
by Kristian Høgsberg
· 13 years ago
5fb4414
compositor-drm: Add support for using the pixman renderer
by Ander Conselvan de Oliveira
· 13 years ago
1d41ad4
compositor-drm: Support creating drm_fb backed by dumb buffers
by Ander Conselvan de Oliveira
· 13 years ago
526d461
compositor-drm: Put logic of destroy/releasing bo's in its own function
by Ander Conselvan de Oliveira
· 13 years ago
2292917
compositor-drm: Split kms initialization out of init_egl()
by Ander Conselvan de Oliveira
· 13 years ago
52cfd61
renderer: introduce destroy callback
by Vasily Khoruzhick
· 13 years ago
6c01c9c
compositor-drm: Reduce code duplication on drm_output_switch_mode()
by Ander Conselvan de Oliveira
· 13 years ago
475cf15
compositor-drm: Move output gl state initialization to own function
by Ander Conselvan de Oliveira
· 13 years ago
f1c38a7
compositor-drm: Don't do a mode set on drm_output_switch_mode()
by Ander Conselvan de Oliveira
· 13 years ago
2e7a3ab
compositor-drm: Fix a return value check in drm_output_switch_mode()
by Ander Conselvan de Oliveira
· 13 years ago
5c38ef4
compositor: Update output state after mode switch
by Ander Conselvan de Oliveira
· 13 years ago
a2f84cc
compositor-drm: Dont pass ARGB format to addfb2 for primary fbs
by Kristian Høgsberg
· 13 years ago
ca5c6ae
compositor-drm: Use overlays for ARGB surfaces if they are opaque
by Ander Conselvan de Oliveira
· 13 years ago
409eebf
compositor-drm: Support overlays with transformed buffers
by Ander Conselvan de Oliveira
· 13 years ago
ccfeae2
compositor: add early wl_buffer.release
by Pekka Paalanen
· 13 years ago
de685b8
compositor: introduce weston_buffer_reference
by Pekka Paalanen
· 13 years ago
f4f58be
compositor-drm: Load calibration values from udev
by Rob Bradford
· 13 years ago
e920941
compositor-drm: Allow scanning out of opaque ARGB surfaces
by Ander Conselvan de Oliveira
· 13 years ago
2908a3d
compositor-drm: Support scan out of transformed buffers
by Ander Conselvan de Oliveira
· 13 years ago
0a88772
compositor: Move clearing of primary plane damage to the backends
by Ander Conselvan de Oliveira
· 13 years ago
7e918da
compositor-drm: Add debug binding for toggling sprites
by Ander Conselvan de Oliveira
· 13 years ago
180f42a
compositor-drm: Add a debug binding for toggling usage of hw cursors
by Ander Conselvan de Oliveira
· 13 years ago
5a84f31
compositor-drm: Don't use overlay when surface alpha != 1.0f
by Ville Syrjälä
· 13 years ago
779b52a
Rename gles2-renderer to gl-renderer.
by John Kåre Alsaker
· 13 years ago
30d2b1f
Move EGL and GL includes to a gles2-renderer header.
by John Kåre Alsaker
· 13 years ago
1b7ad16
Move EGLConfig, EGLContext and EGLDisplay fields into gles2-renderer.
by John Kåre Alsaker
· 13 years ago
9465927
Move weston_output EGL state into gles2-renderer.
by John Kåre Alsaker
· 13 years ago
8d360b4
compositor-drm: Use drm_fbs for the sprite code too
by Ander Conselvan de Oliveira
· 13 years ago
af696af
compositor-drm: Don't schedule repaint on scanout buffer destroy handler
by Ander Conselvan de Oliveira
· 13 years ago
2f7a30b
compositor-drm: Only request vblank events if needed
by Ander Conselvan de Oliveira
· 13 years ago
3b2bd44
compositor-drm: Remove drm_disable_unused_sprites()
by Ander Conselvan de Oliveira
· 13 years ago
c509d2b
compositor: Add debug key bindings infrastructure
by Ander Conselvan de Oliveira
· 13 years ago
de37d67
compositor-drm: Always disable sprites for now
by Kristian Høgsberg
· 13 years ago
da1c908
compositor-drm: Add key binding for hidding overlays
by Ander Conselvan de Oliveira
· 13 years ago
4bcf3a5
compositor: Fix culling of repaints behind opaque surfaces
by Ander Conselvan de Oliveira
· 13 years ago
0af066f
compositor-drm: prefer PCI boot_vga GPU over other GPUs
by David Herrmann
· 13 years ago
9249f93
compositor-drm: remove a stale comment
by Pekka Paalanen
· 13 years ago
1d1e0a5
compositor-drm: Disable hw cursor if allocation fails
by Kristian Høgsberg
· 13 years ago
6b6795f
compositor-drm: Avoid leak during output configuration error path
by Rob Bradford
· 13 years ago
Next »