• Seunghun Lee's avatar
    ecore-buffer: Add ecore_buffer library to EFL. · 8b621775
    Seunghun Lee authored
    Summary:
    Ecore_Buffer is abstraction of graphic buffer.
    it supports backend of shm, x11_dri2 and x11_dri3 for now,
    and this library also provides method to share buffers between processes.
    Ecore_Buffer_Provider and Ecore_Buffer_Consumer is for this, sharing buffer.
    provider draws something in to Ecore_Buffer, and consumer receives and displays it.
    the binary, bq_mgr is a connection maker for buffer provider and consumer.
    it can be included Enlightenment as a deamon later.
    
    @feature
    
    Test Plan:
    1. Configure with --enable-ecore-buffer and --enable-always-build-examples to build examples.
    2. Run bq_mgr, it connects consumer and provider.
    3. Run ecore_buffer_provider_example and ecore_buffer_consumer_example
    
    Reviewers: lsj119, gwanglim, cedric, zmike, jpeg, raster, devilhorns
    
    Subscribers: cedric
    
    Differential Revision: https://phab.enlightenment.org/D2197
    8b621775
ecore-buffer.pc.in 372 Bytes