1(^|[^[:alnum:]])[Aa]n ename:[Vv] 2pname:sType is the type of this structure. 3pname:pNext extension chain 4pname:pNext-chain 5pname:pNext is `NULL` or a pointer to an extension-specific structure. 6pname:p[A-Z][[:alnum:]]+ is an array of 7present in.*the pname:pNext chain 8(^|[^-_.&:<>\[[:alnum:]])(Github|[Aa]ny given element|[Bb]itplane|[Cc]olorspace|[Cc]olour|[Cc]ompile-time|[Cc]ubemap|[Dd]oublebuffer)[^-_.\[[:alnum:]] 9(^|[^-_.&:<>\[[:alnum:]])([Ee]ntry-point|[Ee]ntrypoint|[Ff]latshading|[Gg]eneral purpose|[Ii]mplementation dependent|is an optional pointer|[Ll]evel [Oo]f [Dd]etail|[Ll]evel-of-[Dd]etail|lod)[^-_.\[[:alnum:]] 10(^|[^-_.&:<>\[[:alnum:]])([Mm]iplayer|[Mm]iplevel|[Mm]ipsize|[Mm]iptail|points to|[Rr]enderpass|[Rr]e-use|[Ss]ide-effect|[Ss]ignalled|[Ss]wap chain|[Tt]esselation|[Uu]se-case)[^-_.\[[:alnum:]] 11