Age | Commit message (Collapse) | Author |
|
This commit introduces a new gfx_copy_region() function that
allows a rectangular region of the screen to be defined and its
contents copied to a different part of the screen.
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Introduce gfx routine to grab the RGB value of a specific pixel at a
specific location on the screen.
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Implement mechanism that allows one to plot pixels on the screen with a
specific color at specific x/y coordinates.
Example:
--
struct gfx_point p = {
.x = 150,
.y = 200,
.color = GFX_GREEN
};
/* Draw green point at (150,200) */
gfx_plot_point(&ctx, &p);
--
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
Signed-off-by: Ian Moffett <ian@osmora.org>
|
|
This commit introduces libgfx which is a low-level graphics library
and does not know anything about windows, display architecture, etc.
The job of libgfx is soley to provide an API to draw shapes, graphical objects
and perform operations on them.
Signed-off-by: Ian Moffett <ian@osmora.org>
|