Go to the documentation of this file.
12 #ifndef HAL_GFX_RASTER_H__
13 #define HAL_GFX_RASTER_H__
void hal_gfx_raster_stroked_circle_aa(float x, float y, float r, float w)
Raster a circle with Anti-Aliasing (if available) and specified width.
void hal_gfx_raster_triangle_p0_f(float x0, float y0)
Raster the first vertex of the triangle strip. (float coordinates)
void hal_gfx_raster_quad(int x0, int y0, int x1, int y1, int x2, int y2, int x3, int y3)
Raster a quad.
void hal_gfx_raster_rect(int x, int y, int w, int h)
Raster a rectangle.
void hal_gfx_raster_triangle_p1_f(float x1, float y1)
Raster the second vertex of the triangle strip. (float coordinates)
void hal_gfx_raster_line(int x0, int y0, int x1, int y1)
Raster a line.
void hal_gfx_raster_rounded_rect(int x0, int y0, int w, int h, int r)
Raster a rectangle with rounded edges.
void hal_gfx_raster_quad_f(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3)
Raster a quad. (float coordinates)
void hal_gfx_raster_triangle_fx(int x0fx, int y0fx, int x1fx, int y1fx, int x2fx, int y2fx)
Raster a triangle with fixed point(16.16)
void hal_gfx_raster_pixel(int x, int y)
Raster a pixel.
void hal_gfx_raster_rect_f(float x, float y, float w, float h)
Raster a rectangle. (float coordinates)
void hal_gfx_set_raster_color(uint32_t rgba8888)
Setting the raster color.
void hal_gfx_raster_triangle_p2_f(float x2, float y2)
Raster the third vertex of the triangle strip. (float coordinates)
void hal_gfx_raster_rect_fx(int x, int y, int w, int h)
Raster a rectangle with fixed point(16.16)
void hal_gfx_raster_quad_fx(int x0fx, int y0fx, int x1fx, int y1fx, int x2fx, int y2fx, int x3fx, int y3fx)
Raster a quad with fixed point(16.16)
void hal_gfx_raster_circle_aa(float x, float y, float r)
Raster a circle with Anti-Aliasing (if available)
void hal_gfx_raster_triangle_f(float x0, float y0, float x1, float y1, float x2, float y2)
Raster a triangle. (float coordinates)
void hal_gfx_raster_triangle(int x0, int y0, int x1, int y1, int x2, int y2)
Raster a triangle.