Git Browser for ODROID
Code Review
Sign In
git.odroid.com
/
weston
/
3b00bae996e301d54c6323063346783d783a9636
/
src
/
compositor-drm.c
3b00bae
compositor-drm: Support hardware scaling with drm planes
by Kristian Høgsberg
· 13 years ago
270a7cb
compositor-drm: Follow gbm_bo_get_pitch rename to gbm_bo_get_stride
by Kristian Høgsberg
· 13 years ago
2763a2e
compositor-drm: Use gbm_bo_import instead of gbm_bo_create_from_egl_surface
by Kristian Høgsberg
· 13 years ago
023f855
compositor: prepare for multi-planar surfaces.
by Gwenole Beauchesne
· 13 years ago
061c425
compositor-drm: Improve initial mode picking
by Kristian Høgsberg
· 13 years ago
01a57ed
compositor-drm: Don't leak FBs when the buffer of a sprite is detroyed
by Ander Conselvan de Oliveira
· 13 years ago
fd1f4c6
compositor-drm: Remove destroy listeners when disabling planes
by Ander Conselvan de Oliveira
· 13 years ago
a732696
compositor-drm: Wait for vblank events before starting next frame
by Ander Conselvan de Oliveira
· 13 years ago
d450b19
compositor-drm: Check surface's outputs when assigning overlays
by Ander Conselvan de Oliveira
· 13 years ago
a96b93c
compositor-drm: Add proper error handling to init
by Daniel Stone
· 13 years ago
725c2c3
Split weston_compositor_init into base and _gl
by Daniel Stone
· 13 years ago
f2735ea
compositor-drm: Hide hw cursor if cursor sprite isn't mapped
by Kristian Høgsberg
· 13 years ago
49952d1
compositor: Introduce weston_output_schedule_repaint()
by Kristian Høgsberg
· 13 years ago
e0f832b
compositor: Pass weston_output as the frame_signal argument
by Kristian Høgsberg
· 13 years ago
70b8358
compositor: Remove weston_read_pixels functionality
by Kristian Høgsberg
· 13 years ago
d553bfc
compositor: Track which plane a surface is on
by Kristian Høgsberg
· 13 years ago
362b672
Rename weston_compositor EGLDisplay member to egl_display
by Kristian Høgsberg
· 13 years ago
fc9c5e0
log: Add some diagnostics to the log
by Kristian Høgsberg
· 13 years ago
6d11836
Replace fprintf() by weston_log()
by Martin Minarik
· 13 years ago
c1be8e5
Pass config_file through to weston_compositor_init
by Daniel Stone
· 13 years ago
baf4359
Pass argc and argv through to weston_compositor_init
by Daniel Stone
· 13 years ago
325fc2d
Split bindings into separate key/button/axis bindings
by Daniel Stone
· 13 years ago
37816df
Convert wl_input_device to wl_seat (and friends)
by Daniel Stone
· 13 years ago
b71302e
Fix a few -pedantic warnings
by Kristian Høgsberg
· 13 years ago
c4621b0
compositor: Report refresh rates in mHz
by Kristian Høgsberg
· 13 years ago
8e1f77f
drm: Make KMS hw cursors work again
by Kristian Høgsberg
· 13 years ago
a64b15d
compositor-drm: alow scanning out of buffers with XRGB8888 format
by Ander Conselvan de Oliveira
· 13 years ago
555c17d
compositor-drm: refactor to avoid unnecessary allocation of KMS FBs
by Ander Conselvan de Oliveira
· 13 years ago
5f5f319
compositor-drm: call EGL cleanup functions on exit
by Ander Conselvan de Oliveira
· 13 years ago
062be7e
screenshooter: Grab pixel data directly before buffer swap
by Scott Moreau
· 13 years ago
adb624a
compositor-drm: Remove an useless code line.
by Alex Wu
· 13 years ago
bd3354b
shell: Implement "driver" method of fullsceen.
by Alex Wu
· 13 years ago
b7b8bda
compositor-drm: Add switch_mode support.
by Alex Wu
· 13 years ago
2dda604
compositor: Add a switch_mode hook and a wrapper into the output.
by Alex Wu
· 13 years ago
a1d57db
compositor: make GL_EXT_read_format_bgra optional
by Pekka Paalanen
· 13 years ago
27e3052
Use wl_signal mechanism
by Kristian Høgsberg
· 13 years ago
eae5de7
Follow wayland change to serial numbers
by Kristian Høgsberg
· 13 years ago
5d1c0c5
drm: Add vt switch keybindings
by Kristian Høgsberg
· 13 years ago
4014a6b
drm: Remove input devices before cancelling repaints in vt switch away
by Kristian Høgsberg
· 13 years ago
78d3afe
evdev: Disable the udev monitor when another vt becomes active
by Benjamin Franzke
· 13 years ago
bfeda13
Introduce weston-launch
by Benjamin Franzke
· 14 years ago
80d27b7
screenshooter: Properly handle multiple outputs.
by Scott Moreau
· 13 years ago
875ab9e
Add signedness warning flag and fix fallout
by Kristian Høgsberg
· 13 years ago
c97af92
Properly dispose event sources and event loops
by Jonas Ådahl
· 13 years ago
b5ef591
compositor: Stop using EGL_KHR_surfaceless_gles2
by Kristian Høgsberg
· 13 years ago
cbcd047
compostor-drm: Use gbm surface
by Kristian Høgsberg
· 13 years ago
7a011ea
compositor-drm: Check es->image, not es->buffer when looking for overlays
by Kristian Høgsberg
· 13 years ago
3c97b90
drm: plane src coords are 16.16 fixed point
by Rob Clark
· 13 years ago
5ab91ad
compositor: use smoother range for backlight control
by Tiago Vignatti
· 13 years ago
bcacef1
Add an option parser
by Kristian Høgsberg
· 13 years ago
8efbc8e
drm: fix issue copying supported plane formats
by Rob Clark
· 13 years ago
6ac52db
compositor-drm: use udev_device_get_property_value() helper
by David Herrmann
· 13 years ago
d7488c2
compositor-drm: ignore hotplug-events from other devices
by David Herrmann
· 13 years ago
eb866cd
drm: Fix drmModeRes leak on error paths
by Christopher Michael
· 13 years ago
65bec24
drm: Disable sprites if they're broken
by Kristian Høgsberg
· 13 years ago
6ddcdae
compositor: Store opaque clip for previous frame in weston_surface
by Kristian Høgsberg
· 13 years ago
8e53c7f
compositor: add dpms and backlight support
by Tiago Vignatti
· 13 years ago
4d7c862
drm: Remove redundant cursor region math
by Kristian Høgsberg
· 13 years ago
ca14ef0
drm: Remove redundant weston_surface_update_transform() call
by Kristian Høgsberg
· 13 years ago
d8bf90c
Move weston_output_set_cursor into compositor-drm.c
by Kristian Høgsberg
· 13 years ago
85fd327
compositor-drm: Destroy sprites on shutdown, turn off on vt switch
by Kristian Høgsberg
· 13 years ago
66617bb
compositor: Remove unused compositor vfunc create_cursor_image
by Kristian Høgsberg
· 13 years ago
58ef379
compositor-drm: Add sprite support
by Jesse Barnes
· 13 years ago
5308a5e
compositor: add an assign_planes hook to the output
by Jesse Barnes
· 13 years ago
101cb65
compositor: Get rid of surface->visual
by Kristian Høgsberg
· 13 years ago
60921e5
compositor: move weston_surface::width,height into geometry
by Pekka Paalanen
· 14 years ago
f1f5b36
compositor-drm: do not scan out transformed surfaces
by Pekka Paalanen
· 14 years ago
ba3cf95
compositor: move weston_surface::x,y into geometry
by Pekka Paalanen
· 14 years ago
9f404b7
compositor: Move tracking of scanout buffers to compositor-drm
by Kristian Høgsberg
· 14 years ago
5f5e42e
compositor: Remove prepare_scanout_surface callout
by Kristian Høgsberg
· 14 years ago
06cf6b0
compositor: Pull prepare_render and present callouts into repaint
by Kristian Høgsberg
· 14 years ago
68c479a
compositor: Move repaint loop into a backend function
by Kristian Høgsberg
· 14 years ago
6916d9c
drm: Don't print warning if cursor stride isn't right
by Kristian Høgsberg
· 14 years ago
62d2774
tty: Switch back to launch tty if we switched away
by Kristian Høgsberg
· 14 years ago
34f80ff
drm: Cancel any scheduled repaints in the leave vt handler
by Kristian Høgsberg
· 14 years ago
835cd49
drm: Reset kms mode on vt enter
by Kristian Høgsberg
· 14 years ago
54f14c3
drm: Complain if pageflip fails
by Kristian Høgsberg
· 14 years ago
a018fb0
compositor-drm: Exit if we failed to get drm master
by Kristian Høgsberg
· 14 years ago
c5b9ddb
compositor-drm: Fail, and fail early if we can't set up the tty
by Kristian Høgsberg
· 14 years ago
1201b75
tty: If no tty option is given, use stdin and make sure it's a vt
by Kristian Høgsberg
· 14 years ago
8334bc1
Rename wayland-compositor to weston
by Kristian Høgsberg
· 14 years ago
[Renamed (94%) from compositor/compositor-drm.c]
ce03ec3
evdev: new header file for the driver
by Tiago Vignatti
· 14 years ago
6e2d5f1
compositor-drm: remove/add evdev devices when vt switches
by Tiago Vignatti
· 14 years ago
c349e1d
compositor-drm: destroy evdev driver properly when finishing compositor
by Tiago Vignatti
· 14 years ago
bce2d3f
compositor: add IDLE state
by Pekka Paalanen
· 14 years ago
d7c4551
compositor-drm: Catch errors in create_output_for_connector
by David Herrmann
· 14 years ago
0f0d54e
compositor-drm: Free output on error in create_output_for_connector
by David Herrmann
· 14 years ago
eb8bed5
compositor-drm: Fix memory leak in create_output_for_connector
by David Herrmann
· 14 years ago
7551cff
compositor-drm: Fix memory leak in update_outputs
by David Herrmann
· 14 years ago
63ff706
compositor-drm: Fix setting O_CLOEXEC
by David Herrmann
· 14 years ago
ef7c8d9
compositor-*: check for surfaceless_gles2 instead of surfaceless_opengl
by Ander Conselvan de Oliveira
· 14 years ago
ff298d9
compositor: Clear cursor buffer in create_sprite_from_png()
by Kristian Høgsberg
· 14 years ago
0de0aaf
composior: fix tiny cursor bug with drm compositor
by Ander Conselvan de Oliveira
· 14 years ago
a4b7e20
drm: Only add an output once we've successfully initialized it
by Kristian Høgsberg
· 14 years ago
53e7989
drm: Remove unneccesary drm_output_prepare_render() call
by Kristian Høgsberg
· 14 years ago
9c46ff1
drm: Specify depth as 24 when creating the KMS FB
by Kristian Høgsberg
· 14 years ago
191454e
compositor: Rename scanout surfaces
by Kristian Høgsberg
· 14 years ago
02dee2c
compositor-drm: Fix invalid usage of udev ressources
by Benjamin Franzke
· 14 years ago
a764ee5
compositor-drm: Enumerate only cards with name card*
by Benjamin Franzke
· 14 years ago
439d986
compositor-drm: Be patient when output creation fails
by Benjamin Franzke
· 14 years ago
Next »