diff options
author | wm4 <wm4@nowhere> | 2016-05-23 18:02:37 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2016-05-23 21:27:18 +0200 |
commit | 80d702dce8469928012b9a709805a76274cd0256 (patch) | |
tree | ff0be1fb603572b41fe5bd74a672ae72ac004ecc /stream/stream_libarchive.h | |
parent | afcef4c25b8dabff92716c3995e26068362bc3aa (diff) |
vo_opengl: make PBOs work on GLES 3.x
For some reason, GLES has no glMapBuffer, only glMapBufferRange.
GLES 2 has no buffer mapping at all, and GL 2.1 does not always have
glMapBufferRange. On those PBOs remain unsupported (there's no reason to
care about GL 2.1 without the extension).
This doesn't actually work on ANGLE, and I have no idea why. (There are
artifacts on OSD, as if parts of the OSD data weren't copied.) It works
on desktop OpenGL and at least 1 other ES 3 implementation. Don't enable
it on ANGLE, I guess.
Diffstat (limited to 'stream/stream_libarchive.h')
0 files changed, 0 insertions, 0 deletions