mul,vector,matrix

来源:互联网 发布:栅格数据矢量化 编辑:程序博客网 时间:2024/05/21 00:53

matrix定义:

float(row)x(column) matrix。

比如float 3x4 matrix就是3行4列的matrix。

 

在汇编级表现是一个column一个register。

mul(vector, matrix)要求matrix的row num和vector的dimention对应,如果是:

mul(float4, float4x4)那么就是四个dp操作,每个dp取一个register也就是float4x4的一个column。

 

cpp端设置matrix的时候就很直接,就是按照一个一个register的顺序填下去。

原创粉丝点击