PatchworkOS  3984a1d
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)
 Initialize and enable the screen logging.
 
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_deinit()

void screen_deinit ( void  )

Definition at line 88 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 94 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 113 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 136 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 155 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 170 of file screen.c.

Here is the caller graph for this function:

◆ screen_height()

uint64_t screen_height ( void  )

Definition at line 175 of file screen.c.

Here is the caller graph for this function:

◆ screen_rect()

void screen_rect ( rect_t rect)

Definition at line 180 of file screen.c.