PICA: Scissor fixes and cleanups

This commit is contained in:
Yuri Kunde Schlesner
2016-06-27 21:14:39 -07:00
parent 8548bcf697
commit cfe6a16278
5 changed files with 39 additions and 45 deletions
+4 -12
View File
@@ -128,22 +128,14 @@ struct Regs {
BitField<0, 2, ScissorMode> mode;
union {
BitField< 0, 16, u32> right;
BitField<16, 16, u32> bottom;
BitField< 0, 16, u32> x1;
BitField<16, 16, u32> y1;
};
union {
BitField< 0, 16, u32> left_minus_1;
BitField<16, 16, u32> top_minus_1;
BitField< 0, 16, u32> x2;
BitField<16, 16, u32> y2;
};
u32 GetTop() const {
return top_minus_1 + 1;
}
u32 GetLeft() const {
return left_minus_1 + 1;
}
} scissor_test;
union {