Daniel Stone <[email protected]> writes: > Hi, > > On 19 March 2014 05:09, Keith Packard <[email protected]> wrote: >> + glPixelStorei(GL_UNPACK_ROW_LENGTH, byte_stride / bytes_per_pixel); > > This isn't natively supported on GLES; it requires > GL_EXT_unpack_subimage, which isn't available on the vast majority of > shipping GLES GPUs.
Thanks. Glamor is going to need a lot more sophisticated checks for supported GL bits now that we're using more of the modern GL APIs. (I'd also bet it's not a problem in the GPU, and just in the GLES implementation as the stride stuff is almost certainly done in the CPU...) I originally wrote the code without using any of the glPixelStore parameters, so I can go dig that back out and make it conditional. > (Yes, I know it's lame: it's seriously my #1 gripe about GLES.) We're collecting a lot of gripes about GLES... -- [email protected]
pgpgg24JN7QY5.pgp
Description: PGP signature
_______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
