diff options
Diffstat (limited to 'cogl/cogl-renderer.c')
-rw-r--r-- | cogl/cogl-renderer.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/cogl/cogl-renderer.c b/cogl/cogl-renderer.c index 2e272092..70af0c11 100644 --- a/cogl/cogl-renderer.c +++ b/cogl/cogl-renderer.c @@ -403,6 +403,18 @@ _cogl_renderer_get_proc_address (CoglRenderer *renderer, return winsys->renderer_get_proc_address (renderer, name); } +CoglRendererFramebufferOrientation +_cogl_renderer_get_framebuffer_orientation (CoglRenderer *renderer) +{ + const CoglWinsysVtable *winsys = _cogl_renderer_get_winsys (renderer); + + if (winsys->renderer_get_framebuffer_orientation) + return winsys->renderer_get_framebuffer_orientation (renderer); + else + /* Most backends just need to flip the offscreen buffers */ + return COGL_RENDERER_FLIP_OFFSCREEN; +} + int cogl_renderer_get_n_fragment_texture_units (CoglRenderer *renderer) { |