Is there a 'standard' for OpenGL game creation intended for both Windows and Linux? I understand DDS is the DirectX standard (or, at least, it appears to be). Is there one that does not have potential patent/license issue or does it really not matter?
I am asking as I would like to avoid focusing on DDS as the format to use, only to have that kick me in the teeth later when some license/patent/??? issue requires me to remove and replace DDS with [texture format here]. This is not about what is better or an opinion post, but what is (relatively) safe from the constraints mentioned earlier?
.png
image file will have the layout and headers of a Portable Network Graphics file format and contain image data in the PNG predicted & compressed pixel format). But for GPU formats used in games these can differ: we may use different texture data formats depending on the texture's needs and GPU support, but put them all into a standard file format, or even pack them straight into combined "asset blobs" instead of their own file \$\endgroup\$