|
0.3.1
|
Data Structures | |
| struct | vdp2_scrn_ls_format |
| Not yet documented. More... | |
| struct | vdp2_scrn_ls_h |
| Not yet documented. More... | |
| struct | vdp2_scrn_ls_v |
| Not yet documented. More... | |
| struct | vdp2_scrn_ls_hv |
| Not yet documented. More... | |
| struct | vdp2_scrn_ls_hvz |
| Not yet documented. More... | |
Typedefs | |
| typedef enum vdp2_scrn_ls_type | vdp2_scrn_ls_type_t |
| Not yet documented. | |
| typedef struct vdp2_scrn_ls_format | vdp2_scrn_ls_format_t |
| Not yet documented. | |
| typedef struct vdp2_scrn_ls_h | vdp2_scrn_ls_h_t |
| Not yet documented. | |
| typedef struct vdp2_scrn_ls_v | vdp2_scrn_ls_v_t |
| Not yet documented. | |
| typedef struct vdp2_scrn_ls_hv | vdp2_scrn_ls_hv_t |
| Not yet documented. | |
| typedef struct vdp2_scrn_ls_hvz | vdp2_scrn_ls_hvz_t |
| Not yet documented. | |
Enumerations | |
| enum | vdp2_scrn_ls_type |
| Not yet documented. More... | |
Functions | |
| void | vdp2_scrn_lncl_set (vdp2_scrn_t scrn_mask) |
| Not yet documented. | |
| void | vdp2_scrn_lncl_color_set (vdp2_vram_t vram, uint16_t cram_index) |
| Not yet documented. | |
| void | vdp2_scrn_lncl_buffer_set (vdp2_vram_t vram, const uint16_t *buffer, uint32_t count) |
| Not yet documented. | |
| void | vdp2_scrn_lncl_sync (void) |
| Not yet documented. | |
| void | vdp2_scrn_ls_set (const vdp2_scrn_ls_format_t *ls_format) |
| Not yet documented. | |
Description goes here.
| struct vdp2_scrn_ls_format |
Not yet documented.
| Data Fields | ||
|---|---|---|
| vdp2_scrn_t | scroll_screen | Scroll screen. |
| vdp2_vram_t | table_base | LIne scroll table base address. |
| uint8_t | interval | Not yet documented. Dependent on the interlace setting. |
| vdp2_scrn_ls_type_t | type | Not yet documented. |
| struct vdp2_scrn_ls_h |
Not yet documented.
| Data Fields | ||
|---|---|---|
| fix16_t | horz | Not yet documented. |
| struct vdp2_scrn_ls_v |
Not yet documented.
| Data Fields | ||
|---|---|---|
| fix16_t | vert | Not yet documented. |
| struct vdp2_scrn_ls_hv |
| struct vdp2_scrn_ls_hvz |
| enum vdp2_scrn_ls_type |
Not yet documented.
| Enumerator | |
|---|---|
| VDP2_SCRN_LS_TYPE_HORZ | Scrolls horizontally per line units. Use the vdp2_scrn_ls_h format to write the table in VRAM. |
| VDP2_SCRN_LS_TYPE_VERT | Scrolls vertically per line units. Use the vdp2_scrn_ls_v format to write the table in VRAM. |
| VDP2_SCRN_LS_TYPE_HV | Scrolls horizontally and vertically per line units. Use the vdp2_scrn_ls_hv format to write the table in VRAM. |
| VDP2_SCRN_LS_TYPE_ZOOM_HORZ | Scales horizontally per line units. Use the vdp2_scrn_ls_hvz format to write the table in VRAM. |
| void vdp2_scrn_lncl_set | ( | vdp2_scrn_t | scrn_mask | ) |
Not yet documented.
| scrn_mask |
| void vdp2_scrn_lncl_color_set | ( | vdp2_vram_t | vram, |
| uint16_t | cram_index | ||
| ) |
Not yet documented.
| vram | |
| cram_index |
| void vdp2_scrn_lncl_buffer_set | ( | vdp2_vram_t | vram, |
| const uint16_t * | buffer, | ||
| uint32_t | count | ||
| ) |
Not yet documented.
| vram | ||
| [in] | buffer | |
| count |
| void vdp2_scrn_ls_set | ( | const vdp2_scrn_ls_format_t * | ls_format | ) |
Not yet documented.
| [in] | ls_format |