mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-21 06:45:39 -06:00
.autotest
git-svn-id: svn://ultimatepp.org/upp/trunk@14715 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
parent
e6a67d3c11
commit
257bc96a5f
2 changed files with 29 additions and 19 deletions
|
|
@ -10,26 +10,32 @@ CONSOLE_APP_MAIN
|
|||
StdLogSetup(LOG_COUT|LOG_FILE);
|
||||
|
||||
#ifdef CPU_SIMD
|
||||
RGBA x = Color(11, 22, 33);
|
||||
RGBA *s = &x;
|
||||
{
|
||||
RGBA x = Color(11, 22, 33);
|
||||
RGBA *s = &x;
|
||||
|
||||
DUMP(LoadRGBAF(&x));
|
||||
DUMP(i16x8(*(dword *)s));
|
||||
DUMP(Unpack8L(i16x8(*(dword *)s)));
|
||||
DUMP(Unpack8L(i16x8(*(dword *)s)));
|
||||
|
||||
Vector<RGBA> p;
|
||||
p.Add(Yellow());
|
||||
p.Add(30 * Magenta());
|
||||
p.Add(100 * Blue());
|
||||
p.Add(200 * Green());
|
||||
p.Add(Red());
|
||||
|
||||
DUMP(LoadRGBAF(&x));
|
||||
DUMP(i16x8(*(dword *)s));
|
||||
DUMP(Unpack8L(i16x8(*(dword *)s)));
|
||||
DUMP(Unpack8L(i16x8(*(dword *)s)));
|
||||
|
||||
Vector<RGBA> p;
|
||||
p.Add(Yellow());
|
||||
p.Add(30 * Magenta());
|
||||
p.Add(100 * Blue());
|
||||
p.Add(200 * Green());
|
||||
p.Add(Red());
|
||||
|
||||
|
||||
DUMP(p);
|
||||
AlphaBlend(p.begin(), 250 * LtRed(), 250, 5);
|
||||
DUMP(p);
|
||||
DUMP(p);
|
||||
AlphaBlend(p.begin(), 250 * LtRed(), 250, 5);
|
||||
DUMP(p);
|
||||
|
||||
RGBA c = 250 * LtRed();
|
||||
DUMP(c);
|
||||
DUMP(LoadRGBA2(c));
|
||||
DUMP(Mul8(LoadRGBA2(c), 250));
|
||||
DUMP(MakeAlpha(Mul8(LoadRGBA2(c), 250)));
|
||||
}
|
||||
|
||||
{
|
||||
f32x4 x(1, 2, 3, 4);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue