Sign in to follow this  

Setting GL_UNPACK_ALIGNMENT to 1

This topic is 2124 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I've been uploading a texture (glTexSubImage2D) and getting skewed results for upload-buffer sizes that are not a multiple of 4 (I think). Setting GL_UNPACK_ALIGNMENT to 1 fixes that, but is it a good idea? Likely to get me bad performance on certain hw?

Share this post


Link to post
Share on other sites
Using a buffer size that isn't a multiple of 4 is liable to get you bad performance on quite a lot of hardware. I have one OpenGL application where the performance *doubles* when I add a dummy alpha-channel to pad my textures to 4 bytes/component...

Share this post


Link to post
Share on other sites
Sign in to follow this