RenderTexture.enableRandomWrite
Declaration
public bool enableRandomWrite;Описание
Разрешить случайную запись в эту текстуру рендеринга на шейдерах уровня Shader Model 5.0.
Модель шейдера 5.0 пиксельный уровень или вычислительные шейдеры могут записывать в произвольные места некоторых текстур, называемые "неупорядоченные доступные представления" в UsingDX11GL3Features. Установите этот флаг перед созданием вашей текстуры рендеринга, чтобы включить эту возможность.
Когда текстура имеет этот флаг, она может быть записана в качестве одного RWTexture* ресурса в HLSL или ресурсов изображения в GLSL. Также может быть установлена как цель записи случайного доступа для пиксельных шейдеров с помощью Graphics.SetRandomWriteTarget.
Используйте SystemInfo.SupportsRandomWriteOnRenderTextureFormat для проверки того, может ли использоваться данный формат, поскольку это зависит от графики API/hardware/driver.
Дополнительные ресурсы: Graphics.SetRandomWriteTarget, UsingDX11GL3Features SystemInfo.SupportsRandomWriteOnRenderTextureFormat.