ó <×ï[c@sdZddlZddlmZddlmZmZdZdZdZ dZ d Z d Z d Z d Zd Zd Zd ZdZdZdZdZd ZdZdZdZdZdZdZdZdZdZd Z eZ!eZ"eeBZ#e Z$e eBZ%eZ&eZ'ee Be Be BZ(e Z)eZ*e Z+eZ,e Z-e Z.eZ/eeBZ0eZ1eeBZ2eeBZ3eeBZ4eeBZ5eeBZ6eeBZ7dZ8dZ9dZ:dZ;dZ<dZ=dejfd„ƒYZ>d „Z?ej@e>jAe>e?ƒejBe>jAd!ƒdS("sŠ A Pillow loader for .dds files (S3TC-compressed aka DXTC) Jerome Leclanche Documentation: https://web.archive.org/web/20170802060935/http://oss.sgi.com/projects/ogl-sample/registry/EXT/texture_compression_s3tc.txt The contents of this file are hereby released in the public domain (CC0) Full text of the CC0 license: https://creativecommons.org/publicdomain/zero/1.0/ iÿÿÿÿN(tBytesIOi(tImaget ImageFileiDDS iiiiiii€i@iiii i@i€i i i@iDXT1iDXT3iDXT5iaibict DdsImageFilecBs&eZdZdZd„Zd„ZRS(tDDSsDirectDraw SurfacecCs·tjd|jjdƒƒ\}}|dkrCtd|ƒ‚n|jj|dƒ}t|ƒdkr„tdt|ƒƒ‚nt|ƒ}tjd|jd ƒƒ\}}}||f|_d |_tjd|jd ƒƒ\}} } tjd |jd ƒƒ} tjd |jdƒƒ\} } |jdƒ}tjd|jdƒƒ\}}}}}|d}d}|dkr“d|_ d}n|dkr±d|_ d}nã|dkrÏd|_ d}nÅ|dkr„|d7}t|jjdƒƒ}tjd|jdƒƒ\}}|t t fkrBd|_ d}q”|t krqd|_ dd|j dt register_openR;tregister_extension(((s2/tmp/pip-build-SKekGm/pillow/PIL/DdsImagePlugin.pyt s~           A