summaryrefslogtreecommitdiffstats
path: root/src/wayland-shm.c
Commit message (Expand)AuthorAgeFilesLines
* shm: Make shm_pool_interface static constYong Bakos2016-11-101-1/+1
* (multiple): Include stdint.hYong Bakos2016-07-251-0/+1
* wayland-shm: Include wayland-util.hYong Bakos2016-06-071-0/+1
* shm: Log a warning if a shm buffer address is requested when it may be invalidDerek Foreman2016-03-081-0/+5
* shm: Defer wl_shm_pool_resize if a pool has external referencesDerek Foreman2016-03-081-12/+35
* shm: Split pool reference counting into external and internal referencesDerek Foreman2016-03-081-12/+19
* server: Fix shm_create_pool size fail path fd leakSergi Granell2016-03-081-10/+10
* cosmetic: add an space after ifSergi Granell2016-02-041-1/+1
* doc: Fix incorrect parameter nameJonas Ådahl2016-01-121-1/+1
* Use zalloc instead of malloc + memsetJonas Ådahl2016-01-121-3/+1
* shm: wl_shm_buffer_get_data() requires a valid pool.Derek Foreman2015-11-061-4/+6
* shm: Move deprecated function to the bottom of the fileDerek Foreman2015-11-061-8/+17
* shm: Deprecate wl_shm_buffer_create()Derek Foreman2015-11-061-28/+1
* shm: Add shm_buffer ref and shm_pool unref functionsDerek Foreman2015-10-211-0/+42
* src: Update boilerplate from MIT X11 license to MIT Expat licenseBryce Harrington2015-06-121-16/+19
* cosmetic: convert some function returns from int to boolDerek Foreman2014-11-041-4/+5
* shm: fix error in commentDerek Foreman2014-09-111-1/+1
* shm: Disallow shrinking shm poolsKristian Høgsberg2014-04-071-2/+8
* shm: assert sigbus_data is not NULL before member accessU. Artie Eoff2014-01-151-1/+1
* shm: Avoid file descriptor leak upon unsuccessful mmapLubomir Rintel2013-11-151-1/+1
* Add documentation for wl_shm_buffer_begin/end_accessNeil Roberts2013-11-151-0/+64
* server: Add API to protect access to an SHM bufferNeil Roberts2013-11-131-0/+131
* shm: Add API for renderers to register additional pixel formatsTomeu Vizoso2013-08-061-13/+32
* Replace two remaining wl_display_add_gloavl() occurencesKristian Høgsberg2013-07-091-1/+1
* wayland-server: Remove error event posting from wl_resource_createKristian Høgsberg2013-07-021-4/+25
* Add wl_resource_create() and a version field to wl_resourceJason Ekstrand2013-07-021-14/+17
* server: Make wl_object and wl_resource opaque structsKristian Høgsberg2013-07-021-0/+3
* Change wl_shm_buffer to use a resource pointerJason Ekstrand2013-06-211-33/+18
* Change SHM wl_buffer functions to use the wl_shm_buffer structureJason Ekstrand2013-06-211-21/+15
* Add accessor functions for wl_resource and deprecate wl_client_add_resourceJason Ekstrand2013-06-051-16/+19
* Add wl_resource_init and use it in libwayland implementations of data sharing...Jason Ekstrand2013-03-181-18/+6
* Move un-namespaced container_of into private headerKristian Høgsberg2012-10-191-0/+1
* Add wl_shm_buffer_create()Kristian Høgsberg2012-08-161-1/+45
* wayland-shm: Commit the width/height getters that actually compileKristian Høgsberg2012-07-201-4/+4
* shm: Add shm_buffer getters for width and heightKristian Høgsberg2012-07-201-0/+16
* wayland-shm: Add return before we hit the error clean-up pathKristian Høgsberg2012-07-091-0/+2
* shm: Plug leak in shm_create_pool()Martin Olsson2012-07-091-6/+9
* shm: use mremap on pool resizeAnder Conselvan de Oliveira2012-05-231-7/+5
* shm: Zero busy count for allocated buffersRob Bradford2012-05-221-0/+1
* shm: Add request for resizing poolsAnder Conselvan de Oliveira2012-05-221-5/+30
* Switch protocol to using serial numbers for ordering events and requestsKristian Høgsberg2012-04-111-2/+2
* shm: Allocate shm buffers through new wl_shm_pool interfaceKristian Høgsberg2012-04-031-41/+99
* shm: Fix stride signedness in protocolKristian Høgsberg2012-03-301-1/+1
* shm: fix cosmetic gcc warningsPekka Paalanen2012-03-301-2/+2
* Remove wl_buffer.damage and simplify shm implementationKristian Høgsberg2012-03-261-51/+7
* server: use the event sending wrappersPekka Paalanen2012-03-021-4/+2
* shm: Drop non-premul format, use less ambiguous ARGB8888 naming conventionKristian Høgsberg2012-01-111-6/+5
* server: Make error posting functions take a resource instead of a clientKristian Høgsberg2011-09-011-11/+11
* Remove the wl_visual interfaceKristian Høgsberg2011-08-311-12/+31
* shm: Compare resource interface when validating visualKristian Høgsberg2011-08-291-1/+1