summaryrefslogtreecommitdiff
path: root/src/wayland-shm.c
AgeCommit message (Expand)AuthorFilesLines
2016-07-25(multiple): Include stdint.hYong Bakos1-0/+1
2016-06-07wayland-shm: Include wayland-util.hYong Bakos1-0/+1
2016-03-08shm: Log a warning if a shm buffer address is requested when it may be invalidDerek Foreman1-0/+5
2016-03-08shm: Defer wl_shm_pool_resize if a pool has external referencesDerek Foreman1-12/+35
2016-03-08shm: Split pool reference counting into external and internal referencesDerek Foreman1-12/+19
2016-03-08server: Fix shm_create_pool size fail path fd leakSergi Granell1-10/+10
2016-02-04cosmetic: add an space after ifSergi Granell1-1/+1
2016-01-12doc: Fix incorrect parameter nameJonas Ådahl1-1/+1
2016-01-12Use zalloc instead of malloc + memsetJonas Ådahl1-3/+1
2015-11-06shm: wl_shm_buffer_get_data() requires a valid pool.Derek Foreman1-4/+6
2015-11-06shm: Move deprecated function to the bottom of the fileDerek Foreman1-8/+17
2015-11-06shm: Deprecate wl_shm_buffer_create()Derek Foreman1-28/+1
2015-10-21shm: Add shm_buffer ref and shm_pool unref functionsDerek Foreman1-0/+42
2015-06-12src: Update boilerplate from MIT X11 license to MIT Expat licenseBryce Harrington1-16/+19
2014-11-04cosmetic: convert some function returns from int to boolDerek Foreman1-4/+5
2014-09-11shm: fix error in commentDerek Foreman1-1/+1
2014-04-07shm: Disallow shrinking shm poolsKristian Høgsberg1-2/+8
2014-01-15shm: assert sigbus_data is not NULL before member accessU. Artie Eoff1-1/+1
2013-11-15shm: Avoid file descriptor leak upon unsuccessful mmapLubomir Rintel1-1/+1
2013-11-15Add documentation for wl_shm_buffer_begin/end_accessNeil Roberts1-0/+64
2013-11-13server: Add API to protect access to an SHM bufferNeil Roberts1-0/+131
2013-08-06shm: Add API for renderers to register additional pixel formatsTomeu Vizoso1-13/+32
2013-07-09Replace two remaining wl_display_add_gloavl() occurencesKristian Høgsberg1-1/+1
2013-07-02wayland-server: Remove error event posting from wl_resource_createKristian Høgsberg1-4/+25
2013-07-02Add wl_resource_create() and a version field to wl_resourceJason Ekstrand1-14/+17
2013-07-02server: Make wl_object and wl_resource opaque structsKristian Høgsberg1-0/+3
2013-06-21Change wl_shm_buffer to use a resource pointerJason Ekstrand1-33/+18
2013-06-21Change SHM wl_buffer functions to use the wl_shm_buffer structureJason Ekstrand1-21/+15
2013-06-05Add accessor functions for wl_resource and deprecate wl_client_add_resourceJason Ekstrand1-16/+19
2013-03-18Add wl_resource_init and use it in libwayland implementations of data sharing...Jason Ekstrand1-18/+6
2012-10-19Move un-namespaced container_of into private headerKristian Høgsberg1-0/+1
2012-08-16Add wl_shm_buffer_create()Kristian Høgsberg1-1/+45
2012-07-20wayland-shm: Commit the width/height getters that actually compileKristian Høgsberg1-4/+4
2012-07-20shm: Add shm_buffer getters for width and heightKristian Høgsberg1-0/+16
2012-07-09wayland-shm: Add return before we hit the error clean-up pathKristian Høgsberg1-0/+2
2012-07-09shm: Plug leak in shm_create_pool()Martin Olsson1-6/+9
2012-05-23shm: use mremap on pool resizeAnder Conselvan de Oliveira1-7/+5
2012-05-22shm: Zero busy count for allocated buffersRob Bradford1-0/+1
2012-05-22shm: Add request for resizing poolsAnder Conselvan de Oliveira1-5/+30
2012-04-11Switch protocol to using serial numbers for ordering events and requestsKristian Høgsberg1-2/+2
2012-04-03shm: Allocate shm buffers through new wl_shm_pool interfaceKristian Høgsberg1-41/+99
2012-03-30shm: Fix stride signedness in protocolKristian Høgsberg1-1/+1
2012-03-30shm: fix cosmetic gcc warningsPekka Paalanen1-2/+2
2012-03-26Remove wl_buffer.damage and simplify shm implementationKristian Høgsberg1-51/+7
2012-03-02server: use the event sending wrappersPekka Paalanen1-4/+2
2012-01-11shm: Drop non-premul format, use less ambiguous ARGB8888 naming conventionKristian Høgsberg1-6/+5
2011-09-01server: Make error posting functions take a resource instead of a clientKristian Høgsberg1-11/+11
2011-08-31Remove the wl_visual interfaceKristian Høgsberg1-12/+31
2011-08-29shm: Compare resource interface when validating visualKristian Høgsberg1-1/+1
2011-08-27server: Pass struct wl_resource for object referencesKristian Høgsberg1-1/+2