Showing changes from revision #2 to #3:
Added | Removed | Changed
Entry | |
---|---|
R0 | Flags: |
Bit 0: Synchronise | |
Bit 1: Synchronise if unclaimed | |
R1 | 2 (render operation) |
R2 | Pointer to parameter block |
R4 | Bits 0-23: 13 (GraphicsV reason code) |
Bits 24-31: Display number |
Exit | |
---|---|
R4 | 0 |
- | All other registers preserved |
Word | Value |
---|---|
0 | Left edge (inclusive) |
1 | Top edge (inclusive) |
2 | Right edge (inclusive) |
3 | Bottom edge (inclusive) |
4 | Pointer to ECF Block containing fill pattern |
This operation is used for rectangle fills. All coordinates are specified in pixels, with 0,0 being the bottom left corner of the screen, and positive values heading right/up. The rectangle is guaranteed to fit entirely on screen.
The ECF block is aligned on a 64 byte boundary.
See GraphicsV 13 for general information on how drivers are expected to respond to GraphicsV 13 calls.