Ensure dp3 and dph use float3 dot products

This commit is contained in:
Anthony Miles 2019-12-02 21:09:11 +13:00 committed by patrickvl
parent 551516a52a
commit 2102bffee2
1 changed files with 9 additions and 1 deletions

View File

@ -40,8 +40,16 @@ int toXboxIndex(float src0) {
return floor(src0 + 0.0001); // TODO test
}
float x_dp4(float4 src0, float4 src1) {
return dot(src0, src1);
}
float x_dp3(float3 src0, float3 src1) {
return dot(src0, src1);
}
float x_dph(float4 src0, float4 src1) {
return dot(src0, src1) + src1.w;
return x_dp3(src0, src1) + src1.w;
}
float4 x_sge(float4 src0, float4 src1) {