Git Browser for ODROID
Code Review
Sign In
git.odroid.com
/
weston
/
7ea10864c2fc7370f5ada88a3fc91ab5f188da00
/
src
/
compositor.c
7ea1086
compositor: Move input devices to their own event loop
by Kristian Høgsberg
· 13 years ago
abcef3c
compositor: Swallow binding key for bindings that don't set up a grab
by Kristian Høgsberg
· 13 years ago
d3c0275
Use wl_array_for_each() where possible
by Kristian Høgsberg
· 13 years ago
0b5cd0c
Use typesafe server-side stubs
by Kristian Høgsberg
· 13 years ago
5256968
compositor: Damage sprite surface on attach
by Kristian Høgsberg
· 13 years ago
867dec7
compositor: Post keyboard leave before destroying surface
by Kristian Høgsberg
· 13 years ago
3e3bb32
compositor: split drag surface update into smaller functions
by Ander Conselvan de Oliveira
· 13 years ago
c5fb9a7
compositor: fix crash when a drag surface is destroyed during the drag
by Ander Conselvan de Oliveira
· 13 years ago
3be2ce9
compositor: Organize surface stack using new struct weston_layer
by Kristian Høgsberg
· 13 years ago
944236a
compositor: Just damage compositor->damage in weston_output_damage()
by Kristian Høgsberg
· 13 years ago
1e83212
compositor: Implement damage_below by using the new compositor->damage
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
9b154fa
compositor: Insert dnd icon surface below device sprite surface
by Kristian Høgsberg
· 13 years ago
9bc7095
compositor: Set an empty input region for the fade surface
by Kristian Høgsberg
· 13 years ago
90fbbd7
compositor: make the input region of drag surfaces empty
by Ander Conselvan de Oliveira
· 13 years ago
3b4af20
compositor: Dont set the opaque region if we have an overall surface alpha
by Kristian Høgsberg
· 13 years ago
8811bf9
compositor: Export functions and add weston_suface::force_configure for fullscreen
by Alex Wu
· 13 years ago
d15fbe3
compositor: Remove surface overlapped attribute
by Kristian Høgsberg
· 13 years ago
d8bf90c
Move weston_output_set_cursor into compositor-drm.c
by Kristian Høgsberg
· 13 years ago
5308a5e
compositor: add an assign_planes hook to the output
by Jesse Barnes
· 13 years ago
2493be4
Fix pointer position clipping.
by Scott Moreau
· 13 years ago
ccbf29d
Introduce output zoom.
by Scott Moreau
· 13 years ago
4889154
compositor: Initialize destroy_listener_list for internal surfaces too
by Kristian Høgsberg
· 13 years ago
010f98b
window: Track and report input and opaque regions
by Kristian Høgsberg
· 13 years ago
dd631c1
simple-touch: Update to enter/leave changes
by Kristian Høgsberg
· 13 years ago
5e7e6f2
compositor: Implement opqaue and input regions
by Kristian Høgsberg
· 13 years ago
a2f1129
compositor: assign output to drag surfaces
by Ander Conselvan de Oliveira
· 13 years ago
31f9d0e
compositor: Remove redundant weston_surface_damage_below() calls
by Kristian Høgsberg
· 13 years ago
d0e2ef7
compositor: Surface is unmapped when surface->output is NULL
by Kristian Høgsberg
· 13 years ago
afa264c
compositor: Don't run keybindings if we have a key grab
by Kristian Høgsberg
· 13 years ago
ec286eb
compositor: Setup for keyboard grabs.
by Scott Moreau
· 13 years ago
447013d
Track server changes.
by Scott Moreau
· 13 years ago
1cbf326
compositor: Move fullscreen_output to shell_surface
by Kristian Høgsberg
· 13 years ago
323ee04
compositor: Make weston_surface_damage_below_noupdate() the default
by Kristian Høgsberg
· 13 years ago
3b5ea3b
compositor: Move unmap logic to new function weston_surface_unmap()
by Kristian Høgsberg
· 13 years ago
12bbf81
compositor: Only delete surface texture if we have one
by Kristian Høgsberg
· 13 years ago
101cb65
compositor: Get rid of surface->visual
by Kristian Høgsberg
· 13 years ago
30eebc7
compositor: implement drag'n'drop icons
by Ander Conselvan de Oliveira
· 13 years ago
e9e0515
shell: update position of surfaces with type none on map()
by Ander Conselvan de Oliveira
· 13 years ago
d595f65
compositor: add a way to disable picking of client surfaces
by Ander Conselvan de Oliveira
· 13 years ago
b63e3e0
compositor: fix two crashs on surface_attach() with null buffer
by Ander Conselvan de Oliveira
· 13 years ago
8fb8d3b
compositor, shell: add and use weston_surface_set_position()
by Pekka Paalanen
· 13 years ago
9d39352
compositor: make functions static
by Tiago Vignatti
· 13 years ago
f8c6aae
compositor: remove redundant cursor damage calls
by Pekka Paalanen
· 13 years ago
cc2f868
compositor: round off fractions
by Pekka Paalanen
· 13 years ago
f07cb5d
compositor: move output assignment to update_transform
by Pekka Paalanen
· 13 years ago
730d87e
compositor: move opaque tracking into transform
by Pekka Paalanen
· 13 years ago
b45ac5e
compositor: clarify update_transform vs. repaint
by Pekka Paalanen
· 13 years ago
9651678
compositor: let update_transform deal damage
by Pekka Paalanen
· 13 years ago
1d5035c
compositor: simplify weston_surface_damage_rectangle()
by Pekka Paalanen
· 13 years ago
219b982
compositor: use floats in computing bounding box
by Pekka Paalanen
· 13 years ago
ece8a01
compositor: move surface_to_global_float() definition
by Pekka Paalanen
· 13 years ago
80fb08d
compositor: split weston_surface_update_transform()
by Pekka Paalanen
· 13 years ago
9abf393
compositor: split weston_surface_damage_below()
by Pekka Paalanen
· 13 years ago
aded1f6
compositor: Don't destroy sprite surface, just hide it
by Kristian Høgsberg
· 13 years ago
9b8a82b
Merge remote-tracking branch 'pq/transform-fixes2'
by Kristian Høgsberg
· 13 years ago
546a812
compositor-wayland: Add window border
by Kristian Høgsberg
· 14 years ago
eb76484
compositor: Drop setuid when launching clients
by Kristian Høgsberg
· 14 years ago
9f9aa1b
compositor: fix transformed opaque surface repainting
by Pekka Paalanen
· 13 years ago
ddae03c
compositor: q&d solution for surface drift
by Pekka Paalanen
· 13 years ago
c7b45f6
compositor: clear surface damage on draw
by Pekka Paalanen
· 13 years ago
f55f544
compositor: fix and simplify shader uniform handling
by Pekka Paalanen
· 14 years ago
0452abc
compositor: Don't just update uniforms when we change shaders
by Kristian Høgsberg
· 14 years ago
a4f80f3
compositor: handle attach request in surface-local coordinates
by Pekka Paalanen
· 14 years ago
d1e8625
compositor: Allow attaching null buffer
by Kristian Høgsberg
· 14 years ago
18c9300
compositor: Only set surface geometry through weston_surface_configure()
by Kristian Høgsberg
· 14 years ago
d581a8f
Collabora copyright updates
by Pekka Paalanen
· 14 years ago
15d60ef
compositor: make overlap computation use the boundingbox
by Pekka Paalanen
· 14 years ago
2267d45
compositor: use bounding box for damage regions
by Pekka Paalanen
· 14 years ago
45f3e40
compositor: weston_surface_assign_output() to use bounding box
by Pekka Paalanen
· 14 years ago
3bfcd4d
compositor: weston_output_set_cursor() to use bounding box
by Pekka Paalanen
· 14 years ago
a9f8a21
compositor: weston_surface_draw() to use bounding box
by Pekka Paalanen
· 14 years ago
60921e5
compositor: move weston_surface::width,height into geometry
by Pekka Paalanen
· 14 years ago
6720d8f
compositor: add weston_surface bounding box
by Pekka Paalanen
· 14 years ago
ba3cf95
compositor: move weston_surface::x,y into geometry
by Pekka Paalanen
· 14 years ago
cd40362
compositor: make position a surface transformation
by Pekka Paalanen
· 14 years ago
0e151bb
compositor: honour repaint regions with transformed surfaces
by Pekka Paalanen
· 14 years ago
3df327f
compositor: disable attrib arrays after use
by Pekka Paalanen
· 14 years ago
e0f3cb2
compositor: rewrite draw and input coordinate transformations
by Pekka Paalanen
· 14 years ago
bc0b7e7
compositor: restructure weston_surface::transform
by Pekka Paalanen
· 14 years ago
7ae0213
compositor: handle non-invertible surface transformations
by Pekka Paalanen
· 14 years ago
460099f
shell: add key binding for rotating a surface
by Pekka Paalanen
· 14 years ago
2a5cecc
compositor: apply full transformation to input coordinates
by Pekka Paalanen
· 14 years ago
d1f0ab6
compositor: simplify the matrix inversion API
by Pekka Paalanen
· 14 years ago
75b47ec
compositor: implement inverse matrix transformation
by Pekka Paalanen
· 14 years ago
061b747
compositor: drop inverse matrix from weston_transform
by Pekka Paalanen
· 14 years ago
c61eca6
compositor: implement a stack of surface transformations
by Pekka Paalanen
· 14 years ago
681f9f4
compositor: Keep fade surface around while we're fading
by Kristian Høgsberg
· 14 years ago
607c1a7
compositor: Use weston_surface_create for creating solid color fade surface
by Kristian Høgsberg
· 14 years ago
bbeefb0
compositor: Create surfaces neutral, select shader later
by Kristian Høgsberg
· 14 years ago
46e64ee
compositor: Drop unused saved_texture surface field
by Kristian Høgsberg
· 14 years ago
2200d70
compositor: Clear repaint_scheduled when an idle repaint is cancelled
by Kristian Høgsberg
· 14 years ago
30c018b
compositor: Combine repaint and weston_output_repaint
by Kristian Høgsberg
· 14 years ago
a82c486
compositor: Compute overlapped early and base hw cursor decision on that
by Kristian Høgsberg
· 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
32cdc38
compositor: Insert the fade surface in the surface list
by Kristian Høgsberg
· 14 years ago
Next »