ra8-firmware
0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
emu_view_tile_internal.h
Go to the documentation of this file.
1
12
13
#pragma once
14
15
#include "
emu_presentation.h
"
16
#include "
ra8_attributes.h
"
17
34
RA8_PRIV
bool
priv_emu_view_tile_write
(
emu_presentation_workspace_t
* presentation,
35
const
uint16_t* source,
36
uint16_t source_x,
37
uint16_t source_y,
38
uint16_t width,
39
uint16_t height);
emu_presentation.h
Bounded raw-descriptor presentation surface and scratch workspace.
priv_emu_view_tile_write
bool priv_emu_view_tile_write(emu_presentation_workspace_t *presentation, const uint16_t *source, uint16_t source_x, uint16_t source_y, uint16_t width, uint16_t height)
Rotate and write one native-panel tile into its exact display location.
Definition
emu_view_tile.c:154
ra8_attributes.h
Annotation-attribute framework macros for ra8-firmware.
RA8_PRIV
#define RA8_PRIV
Module-private helper: shared across TUs but only inside one library.
Definition
ra8_attributes.h:219
emu_presentation_workspace_t
One independent owned surface plus non-owning bounded scratch.
Definition
emu_presentation.h:60
tools
ra8_emulator
inc
emu_view_tile_internal.h
Generated by
1.16.1