mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-11-01 12:07:31 +01:00
The iOS simulator reports an Apple GPU but doesn't have the packed 16-bit formats, so creating one tripped Metal's validation and aborted the app. thin3d now maps them and only reports them as supported on an Apple GPU outside the simulator, and GPU_Metal asks GetDataFormatSupport like the Vulkan backend does. Without them, textures decode to 8888. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>