evas-software-x11: Provide TBM Native Surface support for xcb engine
authorChris Michael <cp.michael@samsung.com>
Fri, 27 Feb 2015 15:33:30 +0000 (10:33 -0500)
committerChris Michael <cp.michael@samsung.com>
Fri, 27 Feb 2015 15:36:58 +0000 (10:36 -0500)
commit3bb11b938c7efef87a86638ea5427c174c7725ca
treeba2c96d2d9b1c26b576001b05a7f794d169bbc75
parent24c92d8caf5a29aa1bcf87e933df345437310e77
evas-software-x11: Provide TBM Native Surface support for xcb engine

Summary: This adds support for native surfaces in xcb. Previously when
the TBM Native Surface support was added, it broke the xcb build.
These commits fix that issue.

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
src/Makefile_Evas.am
src/modules/evas/engines/software_x11/evas_engine.c
src/modules/evas/engines/software_x11/evas_native_tbm.c
src/modules/evas/engines/software_x11/evas_xcb_image.c [new file with mode: 0644]
src/modules/evas/engines/software_x11/evas_xcb_image.h [new file with mode: 0644]