diff options
author | Heiher <r@hev.cc> | 2019-03-28 20:11:15 +0800 |
---|---|---|
committer | hev <r@hev.cc> | 2019-04-02 09:15:14 +0000 |
commit | afe8610b4a550bcba44a3b36095f649869024c63 (patch) | |
tree | dafcad4cbad41370bc275966df8932848f4e2a79 | |
parent | 9d49e8abd077941b126685dde3b64753cc4fc916 (diff) | |
download | mutter-afe8610b4a550bcba44a3b36095f649869024c63.tar.gz |
cogl/texture: Implement is_get_data_supported on GLES textures
https://gitlab.gnome.org/GNOME/mutter/merge_requests/515
-rw-r--r-- | cogl/cogl/driver/gl/gles/cogl-driver-gles.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/cogl/cogl/driver/gl/gles/cogl-driver-gles.c b/cogl/cogl/driver/gl/gles/cogl-driver-gles.c index 6f2cf6e59..23158d5c7 100644 --- a/cogl/cogl/driver/gl/gles/cogl-driver-gles.c +++ b/cogl/cogl/driver/gl/gles/cogl-driver-gles.c @@ -429,6 +429,12 @@ _cogl_driver_update_features (CoglContext *context, return TRUE; } +static gboolean +_cogl_driver_texture_2d_is_get_data_supported (CoglTexture2D *tex_2d) +{ + return FALSE; +} + const CoglDriverVtable _cogl_driver_gles = { @@ -453,7 +459,7 @@ _cogl_driver_gles = _cogl_texture_2d_gl_get_gl_handle, _cogl_texture_2d_gl_generate_mipmap, _cogl_texture_2d_gl_copy_from_bitmap, - NULL, /* texture_2d_is_get_data_supported */ + _cogl_driver_texture_2d_is_get_data_supported, NULL, /* texture_2d_get_data */ _cogl_gl_flush_attributes_state, _cogl_clip_stack_gl_flush, |