← All resources

Writing to Compressed Textures in Metal

Auto-discovered

Blog Advanced

Ignacio Castaño

Visit resource ↗

Description

Writing to Compressed Textures in Metal is a technical blog article by Ignacio Castaño.

Technical post on emulating compressed-texture writes on Metal by placing a BC texture and buffer at the same heap offset, then encoding blocks with Apple-silicon Morton/macro-tile swizzling. Compares swizzled write and read kernels against a temporary-buffer blit path with timings on M4 and iPhones. Aimed at Metal GPU programmers doing on-GPU texture compression such as Spark. Writing to Compressed Textures in Metal using heap aliasing.

It is aimed at advanced graphics programmers and matches the audience implied by Ignacio Castaño's other work.

The article is a free HTML blog post meant to be read in one sitting, with diagrams or code snippets embedded in the page.

It is useful when you want practical detail beyond a title or store listing and prefer primary-source explanation from the author or maintainer.