Pavel Krajcevski
|
4fc75f22dc
|
Fix vector operators to avoid needing overloads
|
2014-02-17 13:02:43 -05:00 |
|
Pavel Krajcevski
|
37ffc102d0
|
Add shuffle operator to pixels.
|
2014-01-30 13:34:52 -05:00 |
|
Pavel Krajcevski
|
89110be602
|
Get rid of a bunch of MSVC compiler warnings.
|
2013-10-15 00:31:33 -04:00 |
|
Pavel Krajcevski
|
3e35fb2c0d
|
Merge SplitCoreLibrary
|
2013-10-10 11:04:40 -04:00 |
|
Pavel Krajcevski
|
47074c1224
|
Abstract away a bit more logic in order to allow us to easily override the core vector operations if need be.
|
2013-10-08 20:29:56 -04:00 |
|
Pavel Krajcevski
|
01a38dc76b
|
Add more generic structures for performing scalar multiplication with vectors (i.e. ones that actually compile)
|
2013-10-08 18:39:32 -04:00 |
|
Pavel Krajcevski
|
a4a289c177
|
Change the pixel channel size to 16 bits so that our arithmetic operations don't overflow.
|
2013-10-08 18:37:38 -04:00 |
|
Pavel Krajcevski
|
dd12cc92cd
|
Revert "Pixels are actually 4vecs of ints"
This reverts commit 85c3f9fc90 .
|
2013-10-08 17:32:40 -04:00 |
|
Pavel Krajcevski
|
85c3f9fc90
|
Pixels are actually 4vecs of ints
|
2013-10-08 15:07:11 -04:00 |
|
Pavel Krajcevski
|
ab598c9ef7
|
Move Pixel class from PVRTCEncoder to FasTCBase.
|
2013-10-03 17:25:15 -04:00 |
|