diff options
author | Tapani Pälli <[email protected]> | 2016-10-26 13:54:51 +0300 |
---|---|---|
committer | Tapani Pälli <[email protected]> | 2016-10-27 07:12:51 +0300 |
commit | 2035930966b05a7c4dd1f6559d66b5a3b41e01a5 (patch) | |
tree | a95cd0384bbbd892a876234abc40797dfa96dfd5 /src/egl/main/eglimage.c | |
parent | 671da8d8ba6f1a319351a2738eb420a148ea6697 (diff) |
egl: set preserved behavior for surface only if config supports it
Otherwise we can end up with mismatching behavior between config and
surface when client queries surface attributes. As example, configs
for DRI3 do not support preserved behavior but here we were setting
preserved behavior for pixmap and pbuffer.
Signed-off-by: Tapani Pälli <[email protected]>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=98326
Cc: "12.0 13.0" <[email protected]>
Reviewed-by: Eric Engestrom <[email protected]>
Reviewed-by: Chad Versace <[email protected]>
Tested-by: Mark Janes <[email protected]>
Diffstat (limited to 'src/egl/main/eglimage.c')
0 files changed, 0 insertions, 0 deletions