Git Browser for ODROID
Code Review
Sign In
git.odroid.com
/
weston
/
315b3dc73b0639c526cdf78ddf74655e2177fa99
/
compositor
/
compositor.c
315b3dc
Make use of wayland-server shm common code
by Benjamin Franzke
· 14 years ago
bab41fb
compositor: Use surface_attached_to list for shm-buffers
by Benjamin Franzke
· 14 years ago
0c347f0
compositor: Add wlsc_shm_buffer_attach
by Benjamin Franzke
· 14 years ago
bde55ec
Implement buffer.damage in shm, use it in window.c
by Benjamin Franzke
· 14 years ago
df2f197
compositor: Pass NULL for context to wayland buffer eglCreateImageKHR()
by Kristian Høgsberg
· 14 years ago
91342c6
Switch to new subscribe protocol and wayland-egl
by Kristian Høgsberg
· 14 years ago
5d00709
compositor: Add OpenWF Display backend
by Benjamin Franzke
· 14 years ago
66aa235
Optimize fullscreen scanout abit
by Benjamin Franzke
· 14 years ago
431da9a
Make use of a hardware cursor in compositor-drm
by Benjamin Franzke
· 14 years ago
1178a3c
compositor(-drm): Pageflip to fullscreen surfaces
by Benjamin Franzke
· 14 years ago
547cadf
Move more switcher details to switcher.c
by Kristian Høgsberg
· 14 years ago
30021d7
Move switcher behaviour into switcher.c
by Kristian Høgsberg
· 14 years ago
0793756
Move shell bindings to shell.c
by Kristian Høgsberg
· 14 years ago
a8ec863
Extend wlsc_binding to cover buttons too
by Kristian Høgsberg
· 14 years ago
f512d07
Update modifier state as input devices enter and leave
by Kristian Høgsberg
· 14 years ago
c32c81b
Remove typo
by Kristian Høgsberg
· 14 years ago
11e2828
Merge remote-tracking branch 'bnf/surface-frame-event'
by Kristian Høgsberg
· 14 years ago
3555d09
Add a simple key binding mechanism
by Kristian Høgsberg
· 14 years ago
04db9fa
Call present after clearing repaint_needed
by Kristian Høgsberg
· 14 years ago
cfc6d27
Clip out pixels covered by opaque surfaces during repaint
by Kristian Høgsberg
· 14 years ago
ec4d342
Support per surface frame events
by Benjamin Franzke
· 14 years ago
264b3f9
compositor: Update only existing backgrounds in output_move
by Benjamin Franzke
· 14 years ago
9c26ff3
compositor-drm: Support output hotplugging
by Benjamin Franzke
· 14 years ago
eefc36c
compositor-drm: Fix multi head rendering
by Benjamin Franzke
· 14 years ago
c649a92
compositor: Remove drm.c, use shm.c for pointer images
by Benjamin Franzke
· 14 years ago
5b2cb6f
compositor: Generate Framebuffer in the backends
by Benjamin Franzke
· 14 years ago
1b765ff
compositor: Add flags parameter to wlsc_output_init
by Benjamin Franzke
· 14 years ago
faa0a9d
compositor: Use eglBindWaylandDisplayWL
by Benjamin Franzke
· 14 years ago
525e4c0
compositor: Clip repaint to the damage region
by Kristian Høgsberg
· 14 years ago
fa4e2a7
compositor: Switch away from using VBOs and just stream the vertex data
by Kristian Høgsberg
· 14 years ago
31bd6c7
Use pixman regions to reduce repainting
by Kristian Høgsberg
· 14 years ago
c9824dd
compositor: Implement super-tab window switching
by Kristian Høgsberg
· 14 years ago
f30c67e
compositor: Set repaint_on_timeout when we schedule a timeout repaint
by Kristian Høgsberg
· 14 years ago
181f52e
Update compositor initiated resize to use a 3x3 grid
by Kristian Høgsberg
· 15 years ago
5a2218a
compositor: Calculate resizing direction
by Benjamin Franzke
· 15 years ago
f992b2f
Don't crash when the previous keyboard surface goes away
by Kristian Høgsberg
· 15 years ago
0ce2457
Add initial basic support for fullscreen surfaces
by Kristian Høgsberg
· 15 years ago
3ba4858
compositor-x11: Handle keyboard focus correctly so we avoid stuck modifiers
by Kristian Høgsberg
· 15 years ago
ac5c5e7
Don't create buffer from NULL pointer
by Tim Wiederhake
· 15 years ago
93331ff
compositor: Forward pointer focus notification from compostor backend
by Kristian Høgsberg
· 15 years ago
f58d8ca
compositor-x11: Set window icon
by Kristian Høgsberg
· 15 years ago
c4df99c
Replace gdk_pixbuf_unref with g_object_unref
by Darxus@chaosreigns.com
· 15 years ago
027931b
Define the shell resize enumeration in the xml spec
by Kristian Høgsberg
· 15 years ago
8dc378f
Add new surface.map_transient() request to map a surface relative to another
by Kristian Høgsberg
· 15 years ago
dd4046a
Take away pointer focus during server grabs
by Kristian Høgsberg
· 15 years ago
ae6c8a6
First attempt at selection support
by Kristian Høgsberg
· 15 years ago
4cca349
Split shell object out from compositor.c into its own file
by Kristian Høgsberg
· 15 years ago
d3b023e
compositor: Attach only valid background buffers
by Benjamin Franzke
· 15 years ago
d711d0c
Check for GL_EXT_texture_format_BGRA8888
by Kristian Høgsberg
· 15 years ago
a941022
Make it possible to enable/disable the various compositors from configure
by Kristian Høgsberg
· 15 years ago
c5d6be9
Remove unused visual argument to wlsc_surface_create()
by Kristian Høgsberg
· 15 years ago
8525a50
Move buffer creation and buffer details into drm.c and shm.c
by Kristian Høgsberg
· 15 years ago
052d17d
Map new surfaces on top of all other surface
by Kristian Høgsberg
· 15 years ago
8f66a57
Ignore surface.map_toplevel() if already mapped
by Kristian Høgsberg
· 15 years ago
f6b1471
Initialize surface->link so we can always wl_list_remove() it
by Kristian Høgsberg
· 15 years ago
f1ef15c
Move grab definitions to wayland-util.h
by Kristian Høgsberg
· 15 years ago
5753188
Move basic grab handling to core libraries
by Kristian Høgsberg
· 15 years ago
82da52b
Update surface.attach and change surface.map to surface.map_toplevel
by Kristian Høgsberg
· 15 years ago
ab1862d
Move code around to keep input device interface and init function close
by Kristian Høgsberg
· 15 years ago
c5c510e
Set up visuals in wayland-server
by Kristian Høgsberg
· 15 years ago
b3fc757
Handle buttons in grab objects too
by Kristian Høgsberg
· 15 years ago
9c3e8d7
Move grab state to struct wl_input_device
by Kristian Høgsberg
· 15 years ago
dfce71d
Reenable fragment shader precision specifier
by Kristian Høgsberg
· 15 years ago
8321e69
Use grab object for motion grabs too
by Kristian Høgsberg
· 15 years ago
57db067
Make wlsc_input_device_update_grab() take a grab object
by Kristian Høgsberg
· 15 years ago
287343a
Use a grab object for drag and drop
by Kristian Høgsberg
· 15 years ago
6d65d5f
Handle shell.move using a grab object
by Kristian Høgsberg
· 15 years ago
fc9c28a
Move resizing to a grab object
by Kristian Høgsberg
· 15 years ago
359d667
Add grab object infrastructure
by Kristian Høgsberg
· 15 years ago
4be2ed9
Drop dummy wl_grab_surface hack
by Kristian Høgsberg
· 15 years ago
855ab75
Remove unnecessary wlsc_compositor_schedule_repaint() call
by Kristian Høgsberg
· 15 years ago
dff2e3c
Reduce indentation in notify_button()
by Kristian Høgsberg
· 15 years ago
ea08115
Start grab when button is pressed, upgrade if we start drag, move or resize
by Kristian Høgsberg
· 15 years ago
7132a9a
Move get_time() helper back into compositor
by Kristian Høgsberg
· 15 years ago
4685fa3
Pass timestamp in surface destroy callback
by Kristian Høgsberg
· 15 years ago
02ef1c1
Move focus tracking surface destroy callbacks into core
by Kristian Høgsberg
· 15 years ago
a9e8961
Use surface destroy notifier for cancelling grabs
by Kristian Høgsberg
· 15 years ago
3d76e65
Use the per-surface destroy callback for grabs as well
by Kristian Høgsberg
· 15 years ago
ab8475c
Move get_time() helper to core
by Kristian Høgsberg
· 15 years ago
c551bd2
Add a surface destroy callback and use it for focus tracking
by Kristian Høgsberg
· 15 years ago
f8fc08f
Add origin information to output.geometry event
by Kristian Høgsberg
· 15 years ago
aa82767
Use generated wl_interface for visuals
by Kristian Høgsberg
· 15 years ago
b313b02
Chage the 'base' field to be the name of the super class instead
by Kristian Høgsberg
· 15 years ago
caa6442
compositor: Use a virtual destructor when shutting down
by Kristian Høgsberg
· 15 years ago
50dc698
compositor: Shut down properly so we remove the socket
by Kristian Høgsberg
· 15 years ago
2bb3ebe
Create socket in /var/run/user/${HOME}
by Kristian Høgsberg
· 15 years ago
0611e3e
Indentation nit-picking
by Kristian Høgsberg
· 15 years ago
2643707
Move pointer and keyboard focus tracking into libwayland-server
by Kristian Høgsberg
· 15 years ago
06bc264
Fix warnings from adding -Wall back
by Kristian Høgsberg
· 15 years ago
d44bc8b
Add reject round trip to dnd protocol
by Kristian Høgsberg
· 15 years ago
ec2e642
Add wayland backend for compositor (nested)
by Benjamin Franzke
· 15 years ago
3d46534
Fix compositor crash when dragging to a surface that disappears
by Kristian Høgsberg
· 15 years ago
1f41190
Use glTexSubImage to update the pixels.
by Chia-I Wu
· 15 years ago
61a8251
Add a geometry option for x11 compositor
by Kristian Høgsberg
· 15 years ago
3d5bae0
Add a shm buffer sharing mechanism
by Kristian Høgsberg
· 15 years ago
ce457ba
Add timestamp to pointer image attach request
by Kristian Høgsberg
· 15 years ago
76b4332
Move example compositor to subdirectory
by Kristian Høgsberg
· 15 years ago
[Renamed from compositor.c]
99d7c64
Remove non-gles2 glEnable(GL_TEXTURE_2D) call
by Kristian Høgsberg
· 15 years ago
50038e4
Drop wl_surface_post_event() helper
by Kristian Høgsberg
· 15 years ago
f8ffded
Drop wl_display_set_compositor() special case
by Kristian Høgsberg
· 15 years ago
Next »