src/include/e_hwc.h \
src/include/e_hwc_windows.h \
src/include/e_hwc_window.h \
+src/include/e_hwc_planes.h \
src/include/e_explicit_sync.h \
src/include/e_egl_sync.h \
src/include/e_info_server_input.h \
return hwc->hwc_use_multi_plane;
}
-EINTERN void
+E_API void
e_hwc_planes_end(E_Hwc *hwc, const char *location)
{
E_Hwc_Mode new_mode = E_HWC_MODE_NONE;
#define E_HWC_PLANES_INTERN_H
#include "e_intern.h"
+#include "e_hwc_planes.h"
/* used by e_hwc */
EINTERN Eina_Bool e_hwc_planes_init(void);
EINTERN void e_hwc_planes_deinit(void);
-EINTERN void e_hwc_planes_end(E_Hwc *hwc, const char *location);
EINTERN void e_hwc_planes_client_end(E_Hwc *hwc, E_Client *ec, const char *location);
EINTERN void e_hwc_planes_apply(E_Hwc *hwc);
--- /dev/null
+#ifndef E_HWC_PLANES_H
+#define E_HWC_PLANES_H
+
+E_API void e_hwc_planes_end(E_Hwc *hwc, const char *location);
+
+#endif
#include "e_plane.h"
#include "e_plane_renderer.h"
#include "e_output.h"
+#include "e_hwc_planes.h"
#include "e_hwc_windows.h"
#include "e_hwc_window.h"
#include "e_hwc.h"