![]() |
Xyris
0.5
|
#include <Devices/Graphics/graphics.hpp>
#include <stddef.h>
#include <stdint.h>
#include <Memory/heap.hpp>
#include <Memory/paging.hpp>
#include <Bootloader/Handoff.hpp>
#include <Library/stdio.hpp>
#include <Library/string.hpp>
#include <Logger.hpp>
Go to the source code of this file.
Namespaces | |
Graphics | |
Functions | |
void | Graphics::init (Framebuffer *fb) |
void | Graphics::pixel (uint32_t x, uint32_t y, uint32_t color) |
void | Graphics::putrect (uint32_t x, uint32_t y, uint32_t w, uint32_t h, uint32_t color) |
void | Graphics::resetDoubleBuffer () |
void | Graphics::swap () |
Graphics management and control.
References: https://wiki.osdev.org/Double_Buffering https://github.com/skiftOS/skift/blob/main/kernel/system/Graphics/Graphics.cpp
References: https://wiki.osdev.org/Double_Buffering
Definition in file graphics.cpp.