PatchworkOS  966e257
A non-POSIX operating system.
Loading...
Searching...
No Matches
screen.h File Reference
#include <stdint.h>
#include "surface.h"
Include dependency graph for screen.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void screen_init (void)
 
void screen_deinit (void)
 
void screen_transfer (surface_t *surface, const rect_t *rect)
 
void screen_transfer_blend (surface_t *surface, const rect_t *rect)
 
void screen_transfer_frontbuffer (surface_t *surface, const rect_t *rect)
 
void screen_swap (void)
 
uint64_t screen_width (void)
 
uint64_t screen_height (void)
 
void screen_rect (rect_t *rect)
 

Function Documentation

◆ screen_init()

void screen_init ( void  )

Definition at line 79 of file screen.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ screen_deinit()

void screen_deinit ( void  )

Definition at line 87 of file screen.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ screen_transfer()

void screen_transfer ( surface_t surface,
const rect_t rect 
)

Definition at line 93 of file screen.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ screen_transfer_blend()

void screen_transfer_blend ( surface_t surface,
const rect_t rect 
)

Definition at line 112 of file screen.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ screen_transfer_frontbuffer()

void screen_transfer_frontbuffer ( surface_t surface,
const rect_t rect 
)

Definition at line 135 of file screen.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ screen_swap()

void screen_swap ( void  )

Definition at line 166 of file screen.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ screen_width()

uint64_t screen_width ( void  )

Definition at line 194 of file screen.c.

Here is the caller graph for this function:

◆ screen_height()

uint64_t screen_height ( void  )

Definition at line 199 of file screen.c.

Here is the caller graph for this function:

◆ screen_rect()

void screen_rect ( rect_t rect)

Definition at line 204 of file screen.c.