Search Unity

Can I declare a multi-dimension array in hlsl?

Discussion in 'Shaders' started by zhutianlun810, Aug 4, 2021.

  1. zhutianlun810

    zhutianlun810

    Joined:
    Sep 17, 2017
    Posts:
    172
    Hello,
    I am wondering can I declaring a multi-dimension array in hlsl? It is constant and I don't need to send data from c# to it. Just like:
    Code (CSharp):
    1. const uint test[5][20] = {...}
    Or does hlsl only support one dimension array?
     
  2. april_4_short

    april_4_short

    Joined:
    Jul 19, 2021
    Posts:
    489