summaryrefslogtreecommitdiff
path: root/src/lib/ecore_drm/Ecore_Drm.h
diff options
context:
space:
mode:
authorChris Michael <cp.michael@samsung.com>2015-04-07 14:21:30 -0400
committerStefan Schmidt <s.schmidt@samsung.com>2015-04-10 11:09:50 +0200
commite1dfa64159ae8432be623ad99261f0a0a4fef692 (patch)
tree11f3a1603ed9dbc3b0b912ab20697264450e68b8 /src/lib/ecore_drm/Ecore_Drm.h
parent6257127d0c2a0d6b8de8b012cf94e7819c09e118 (diff)
ecore-drm: Add API function to disable an output
Summary: This adds a new API function we can call to disable an Ecore_Drm_Output @feature Signed-off-by: Chris Michael <cp.michael@samsung.com>
Diffstat (limited to 'src/lib/ecore_drm/Ecore_Drm.h')
-rw-r--r--src/lib/ecore_drm/Ecore_Drm.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/lib/ecore_drm/Ecore_Drm.h b/src/lib/ecore_drm/Ecore_Drm.h
index 6b47e9eebe..8b07cb5af2 100644
--- a/src/lib/ecore_drm/Ecore_Drm.h
+++ b/src/lib/ecore_drm/Ecore_Drm.h
@@ -229,6 +229,18 @@ EAPI Eina_Bool ecore_drm_outputs_create(Ecore_Drm_Device *dev);
229EAPI void ecore_drm_output_free(Ecore_Drm_Output *output); 229EAPI void ecore_drm_output_free(Ecore_Drm_Output *output);
230EAPI void ecore_drm_output_cursor_size_set(Ecore_Drm_Output *output, int handle, int w, int h); 230EAPI void ecore_drm_output_cursor_size_set(Ecore_Drm_Output *output, int handle, int w, int h);
231EAPI Eina_Bool ecore_drm_output_enable(Ecore_Drm_Output *output); 231EAPI Eina_Bool ecore_drm_output_enable(Ecore_Drm_Output *output);
232
233/**
234 * Disable a Ecore_Drm_Output
235 *
236 * This function will disable rendering on an Ecore_Drm_Output
237 *
238 * @param output The Ecore_Drm_Output to disable
239 *
240 * @ingroup Ecore_Drm_Output_Group
241 * @since 1.15
242 */
243EAPI void ecore_drm_output_disable(Ecore_Drm_Output *output);
232EAPI void ecore_drm_output_fb_release(Ecore_Drm_Output *output, Ecore_Drm_Fb *fb); 244EAPI void ecore_drm_output_fb_release(Ecore_Drm_Output *output, Ecore_Drm_Fb *fb);
233EAPI void ecore_drm_output_repaint(Ecore_Drm_Output *output); 245EAPI void ecore_drm_output_repaint(Ecore_Drm_Output *output);
234EAPI void ecore_drm_output_size_get(Ecore_Drm_Device *dev, int output, int *w, int *h); 246EAPI void ecore_drm_output_size_get(Ecore_Drm_Device *dev, int output, int *w, int *h);