summaryrefslogtreecommitdiff
path: root/nuttx/libnx/nx/nx_drawline.c
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/libnx/nx/nx_drawline.c')
-rw-r--r--nuttx/libnx/nx/nx_drawline.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/nuttx/libnx/nx/nx_drawline.c b/nuttx/libnx/nx/nx_drawline.c
index ac47a4418..f29c3b609 100644
--- a/nuttx/libnx/nx/nx_drawline.c
+++ b/nuttx/libnx/nx/nx_drawline.c
@@ -1,7 +1,7 @@
/****************************************************************************
* libnx/nx/nx_drawline.c
*
- * Copyright (C) 2011 Gregory Nutt. All rights reserved.
+ * Copyright (C) 2011, 2015 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
*
* Redistribution and use in source and binary forms, with or without
@@ -83,6 +83,8 @@
* vector - Describes the line to be drawn
* width - The width of the line
* color - The color to use to fill the line
+ * capped - Draw a circular cap both ends of the line to support better
+ * line joins
*
* Return:
* OK on success; ERROR on failure with errno set appropriately
@@ -90,7 +92,8 @@
****************************************************************************/
int nx_drawline(NXWINDOW hwnd, FAR struct nxgl_vector_s *vector,
- nxgl_coord_t width, nxgl_mxpixel_t color[CONFIG_NX_NPLANES])
+ nxgl_coord_t width, nxgl_mxpixel_t color[CONFIG_NX_NPLANES],
+ bool capped)
{
struct nxgl_trapezoid_s trap[3];
struct nxgl_rect_s rect;