Git Browser for ODROID
Code Review
Sign In
git.odroid.com
/
weston
/
4fd273f400e434ac16c12fc377e3ea3042e04083
/
src
/
compositor-drm.c
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
3b132e3
Fix spelling errors
by Martin Olsson
· 13 years ago
9b10187
compositor-drm: Check that that we have a valid bo for scanout
by Rob Bradford
· 13 years ago
3a0de88
compositor: Move unbind_display call into gles2-renderer.c
by Kristian Høgsberg
· 13 years ago
9793fc7
compositor: Move EGL context creation to gles2-renderer.c
by Kristian Høgsberg
· 13 years ago
2bc5e8e
compositor: Create outputs before initializing GLES2 state
by Kristian Høgsberg
· 13 years ago
fa1be02
compositor: Introduce a weston_renderer object
by Kristian Høgsberg
· 13 years ago
25894fc
compositor: Move gles2 initialization to gles2-renderer.h
by Kristian Høgsberg
· 13 years ago
d7c1726
compositor: Consolidate output repaint logic
by Kristian Høgsberg
· 13 years ago
07c91f8
compositor: triangle fan debug
by Pekka Paalanen
· 13 years ago
1bad5db
Implement output transformations.
by Scott Moreau
· 13 years ago
cb3eaae
compositor: Change notify_* function to take a weston_seat
by Kristian Høgsberg
· 13 years ago
16333ab
compositor: Remove compositor->seat
by Kristian Høgsberg
· 13 years ago
99fd101
compositor: Drop output->flags
by Kristian Høgsberg
· 13 years ago
8a01580
compositor-drm: Fix bad rebase
by Kristian Høgsberg
· 13 years ago
ab5b1e3
compositor-drm: don't keep trying if hw doesn't support cursors
by Rob Clark
· 13 years ago
4339add
compositor-drm: don't attempt sprite for out of bounds dimensions
by Rob Clark
· 13 years ago
702ffae
compositor-drm: skip overlay for shm buffers
by Rob Clark
· 13 years ago
42c4646
compositor-drm: Return the newly added mode in drm_output_add_mode()
by Ander Conselvan de Oliveira
· 13 years ago
dc79e6d
compositor-drm: Check for OUTPUT_CONFIG_OFF instead of using strcmp()
by Ander Conselvan de Oliveira
· 13 years ago
5ca1a47
compositor-drm: handle vblanks on secondary crtc
by Rob Clark
· 13 years ago
3eb4761
evdev: rename evdev_input_device to evdev_device
by Pekka Paalanen
· 13 years ago
b9d38f4
evdev: do not pass a list to evdev_led_update()
by Pekka Paalanen
· 13 years ago
ae29da2
compositor-drm: fix weston_log format errors
by Pekka Paalanen
· 13 years ago
79af73e
compositor-drm: Disable planes when zoomed or capturing
by Kristian Høgsberg
· 13 years ago
d858351
compositor-drm, evdev: don't crash on missing keyboard
by Pekka Paalanen
· 13 years ago
81a13a3
compositor-drm: log enter/leave VT
by Pekka Paalanen
· 13 years ago
42b3f6a
compositor-drm: log input device hot-unplugs
by Pekka Paalanen
· 13 years ago
d2e69c2
compositor-drm: fix leak in evdev_udev_handler()
by Pekka Paalanen
· 13 years ago
3315697
evdev: move udev code into compositor-drm.c
by Pekka Paalanen
· 13 years ago
5626d34
compositor-drm: Split cursor handling into prepare and set
by Kristian Høgsberg
· 13 years ago
65a11e1
compositor: Accumulate damage per plane
by Kristian Høgsberg
· 13 years ago
c50645c
Properly free drm configured mode variables.
by Scott Moreau
· 13 years ago
64eca89
compositor: Fold the log prototypes into compositor.h and drop log.h
by Kristian Høgsberg
· 13 years ago
8f37e0b
Add raw modeline support.
by Scott Moreau
· 13 years ago
8ff6915
compositor-drm: Handle incomplete [output] sections without crashing
by Kristian Høgsberg
· 13 years ago
7b884bc
compositor: Use a minimal restore handler for crash clean up
by Kristian Høgsberg
· 13 years ago
8ab5d45
Allow output configuration from config file.
by Scott Moreau
· 13 years ago
acb805a
compositor-drm: Handle unconnected connectors better
by Wang Quanxian
· 13 years ago
148ef01
compositor-drm: Don't leak output->name
by Kristian Høgsberg
· 13 years ago
9ca3846
compositor-drm: Look through all crtc/encoder combinations
by Kristian Høgsberg
· 13 years ago
2f9ed71
compositor-drm: Assign unique output names like xrandr does
by Kristian Høgsberg
· 13 years ago
70a11b1
compositor-drm: Remove cursor debug message
by Kristian Høgsberg
· 13 years ago
1f5de35
compositor-drm: Only update hw cursor contents when it changes
by Kristian Høgsberg
· 13 years ago
24e4275
compositor-drm: Only call drmModeMoveCursor() if hw cursor position changed
by Kristian Høgsberg
· 13 years ago
4901f6c
compositor-drm: Allocate hw cursor like other planes
by Kristian Høgsberg
· 13 years ago
a6edab3
compositor-drm: Combine drm_output_set_cursor and weston_output_set_cursor
by Kristian Høgsberg
· 13 years ago
6143f7d
compositor-drm: Assign primary framebuffer in assign_planes callout
by Kristian Høgsberg
· 13 years ago
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
Next »