diff options
author | Chris Michael <cp.michael@samsung.com> | 2015-04-07 14:21:30 -0400 |
---|---|---|
committer | Stefan Schmidt <s.schmidt@samsung.com> | 2015-04-10 11:09:50 +0200 |
commit | e1dfa64159ae8432be623ad99261f0a0a4fef692 (patch) | |
tree | 11f3a1603ed9dbc3b0b912ab20697264450e68b8 /src/lib/ecore_drm/Ecore_Drm.h | |
parent | 6257127d0c2a0d6b8de8b012cf94e7819c09e118 (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.h | 12 |
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); | |||
229 | EAPI void ecore_drm_output_free(Ecore_Drm_Output *output); | 229 | EAPI void ecore_drm_output_free(Ecore_Drm_Output *output); |
230 | EAPI void ecore_drm_output_cursor_size_set(Ecore_Drm_Output *output, int handle, int w, int h); | 230 | EAPI void ecore_drm_output_cursor_size_set(Ecore_Drm_Output *output, int handle, int w, int h); |
231 | EAPI Eina_Bool ecore_drm_output_enable(Ecore_Drm_Output *output); | 231 | EAPI 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 | */ | ||
243 | EAPI void ecore_drm_output_disable(Ecore_Drm_Output *output); | ||
232 | EAPI void ecore_drm_output_fb_release(Ecore_Drm_Output *output, Ecore_Drm_Fb *fb); | 244 | EAPI void ecore_drm_output_fb_release(Ecore_Drm_Output *output, Ecore_Drm_Fb *fb); |
233 | EAPI void ecore_drm_output_repaint(Ecore_Drm_Output *output); | 245 | EAPI void ecore_drm_output_repaint(Ecore_Drm_Output *output); |
234 | EAPI void ecore_drm_output_size_get(Ecore_Drm_Device *dev, int output, int *w, int *h); | 246 | EAPI void ecore_drm_output_size_get(Ecore_Drm_Device *dev, int output, int *w, int *h); |