значения fp32 упаковать в 4 fp16, а в шейдере обратно распаковать. Желательно математикой, у меня юнити, там hlsl интрисинки не робят.
Может это поможет, либо наведет на мысли. 1. https://github.com/mob-sakai/DissolveEffectForTMPro/blob/develop/Assets/Coffee/UIExtensions/UIEffect/Shaders/UI-Effect.cginc 2. https://github.com/mob-sakai/DissolveEffectForTMPro/blob/develop/Assets/Coffee/UIExtensions/UIEffect/Scripts/Common/Packer.cs
Обсуждают сегодня