FasTC/Base
Pavel Krajcevski 62cce58c2f Fix some of the vector multiplication and divide routines.
In general, we want the scalar division of vectors and matrices to
have the matrix come first and the scalar come second. It doesn't make
sense to divide a scalar by a vector or to divide a matrix by a vector,
so these should now produce errors at compile time.

Also, make sure to add additional types that can be multiplied together
using the * operator. If we multiply two vectors together, that's a dot
product. The size restrictions should be enforced at compile time by the
template parameters for VectorBase<T, N>::Dot

In this way, we can support vector/matrix multiplication by retaining the
* operator as well.
2014-02-20 14:49:35 -05:00
..
config Check for C++11 types in base library 2014-01-30 13:55:55 -05:00
include Fix some of the vector multiplication and divide routines. 2014-02-20 14:49:35 -05:00
src Add YCoCg pixel type 2014-02-18 13:25:29 -05:00
test Fix some of the vector multiplication and divide routines. 2014-02-20 14:49:35 -05:00
CMakeLists.txt Some small bugs, fixed #2 2014-01-30 14:12:55 -05:00