Generic is mapped to a renderer-chosen specific format. A query enumerates all supported specific formats. Introduces new entry points for specifying pre-compressed data. Pixel transfer operations are bypassed in part when specifying pre-compressed data. Compressed textures can be retrieved in either compressed or uncompressed form via GetTexImage.
Size is returned via a separate query.
Lots of new GLX protocol and error semantics. David and Kurt point out that there are problems doing the round-trip with compressed data and TexSubImage. This turned into a very long discussion about validation and whether to mandate or allow error reporting if the actual image size is inconsistent with the specified size. If it's not checked, applications using direct renderers may become used to specifying a size of 0 and just passing the data block. We suspended discussion at this point so David Blythe and others could report status on some outstanding extensions before David had to leave.