transpose - HLSL
Returns the transpose of the input matrix x. If the dimensions of the source matrix is p-rows x q-columns, the resulting matrix is q-columns x p-rows.
Syntax
Where:
Name |
In/Out |
Template Type |
Component Type |
Size |
x |
in |
matrix |
float, int, bool |
any |
ret |
out |
matrix |
float, int, bool |
rows = same number of columns as input x, columns = same number of rows as input x |
Minimum Shader Version
This intrinsic function is supported in the following (or above) shader versions:
Vertex Shader |
Pixel Shader |
vs_1_1 |
ps_1_1 |
See Also
HLSL Intrinsic Functions