44static_assert(
sizeof(
TPage) ==
sizeof(
uint32_t),
"TPage is not 32 bits");
62static_assert(
sizeof(DrawingAreaStart) ==
sizeof(
uint32_t),
"DrawingAreaStart is not 32 bits");
80static_assert(
sizeof(DrawingAreaEnd) ==
sizeof(
uint32_t),
"DrawingAreaEnd is not 32 bits");
98static_assert(
sizeof(DrawingOffset) ==
sizeof(
uint32_t),
"DrawingOffset is not 32 bits");
135 command |=
static_cast<uint32_t>(test) << 1;
144static_assert(
sizeof(MaskControl) ==
sizeof(
uint32_t),
"MaskControl is not 32 bits");
177static_assert(
sizeof(
VRAMUpload) == (
sizeof(
uint32_t) * 3),
"VRAMUpload is not 96 bits");
Definition cdrom-loader.hh:39
A primitive's tpage attribute.
Definition common.hh:158
The DrawingAreaEnd primitive.
Definition control.hh:74
DrawingAreaEnd(Vertex p)
Definition control.hh:75
The DrawingAreaStart primitive.
Definition control.hh:56
DrawingAreaStart(Vertex p)
Definition control.hh:57
The DrawingOffset primitive.
Definition control.hh:92
DrawingOffset(Vertex p)
Definition control.hh:93
The MaskControl primitive.
Definition control.hh:114
MaskControl(Set set)
Definition control.hh:126
Set
Definition control.hh:115
@ ForceSet
Definition control.hh:117
@ FromSource
Definition control.hh:116
MaskControl(Test test)
Definition control.hh:127
MaskControl & set(Set set)
Definition control.hh:128
Test
Definition control.hh:119
MaskControl(Test test, Set set)
Definition control.hh:125
MaskControl()
Definition control.hh:123
MaskControl & set(Test test)
Definition control.hh:133
MaskControl(Set set, Test test)
Definition control.hh:124
MaskControl & set(Set set, Test test)
Definition control.hh:138
MaskControl & set(Test test, Set set)
Definition control.hh:139
A compounded Scissor primitive.
Definition control.hh:156
DrawingAreaEnd end
Definition control.hh:158
DrawingAreaStart start
Definition control.hh:157
DrawingOffset offset
Definition control.hh:159
PrimPieces::TPageAttr attr
Definition control.hh:39
TPage()
Definition control.hh:38
Initiates a VRAM upload.
Definition control.hh:168
VRAMUpload()
Definition control.hh:169
Rect region
Definition control.hh:175
The Rect struct.
Definition common.hh:74
void uint32_t(classId, spec)
The Vertex struct.
Definition common.hh:47
int16_t x
Definition common.hh:50