computeShader | ComputeShader to set parameter for. |
kernelIndex | Which kernel the texture is being set for. See ComputeShader.FindKernel. |
name | Name of the texture variable in shader code. |
nameID | Property name ID. Use Shader.PropertyToID to get this ID. |
rt | Texture value or identifier to set, see RenderTargetIdentifier. |
mipLevel | Optional mipmap level of the read-write texture. |
Adds a command to set a texture parameter on a ComputeShader.
Textures and buffers are set per-kernel. Use ComputeShader.FindKernel to find kernel index by function name.
Please note that the mipLevel parameter is ignored unless the shader specifies a read-write (unordered access) texture.
See Also: DispatchCompute, SetComputeFloatParam, SetComputeFloatParams, SetComputeIntParam, SetComputeIntParams, SetComputeMatrixParam, SetComputeMatrixArrayParam, SetComputeVectorParam, SetComputeVectorArrayParam, SetComputeBufferParam.
Did you find this page useful? Please give it a rating: