2
我用Swift格式.bgra8Unorm
聲明金屬質感。現在在金屬計算機kernel
我使用half
數據類型訪問它(我相信蘋果公司的一個例子是這樣做的)。金屬質感格式
texture2d<half, access::sample> inTexture [[ texture(0) ]]
將訪問bgra8Unorm
質地這種方式(通過採樣器)和/或寫回自動打包和解包half
值和8個整數?當我爲紋理寫入一個負half
值時會發生什麼?
那麼,'access :: sample',你不能寫入紋理。 –
是的。還有另外一個帶有'access :: write'的紋理參數,這裏沒有列出。對困惑感到抱歉。 –