mirror of
https://github.com/apache/nuttx.git
synced 2026-06-07 01:05:54 +08:00
Add more trapezoid support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1324 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
@@ -410,6 +410,18 @@ EXTERN void nxgl_runoffset(FAR struct nxgl_run_s *dest,
|
||||
FAR const struct nxgl_run_s *src,
|
||||
nxgl_coord_t dx, nxgl_coord_t dy);
|
||||
|
||||
/****************************************************************************
|
||||
* Name: nxgl_runcopy
|
||||
*
|
||||
* Description:
|
||||
* This is essentially memcpy for runs. We don't do structure assignments
|
||||
* because some compilers are not good at that.
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
EXTERN void nxgl_runcopy(FAR struct nxgl_run_s *dest,
|
||||
FAR const struct nxgl_run_s *src);
|
||||
|
||||
/****************************************************************************
|
||||
* Name: nxgl_trapoffset
|
||||
*
|
||||
@@ -422,6 +434,18 @@ EXTERN void nxgl_trapoffset(FAR struct nxgl_trapezoid_s *dest,
|
||||
FAR const struct nxgl_trapezoid_s *src,
|
||||
nxgl_coord_t dx, nxgl_coord_t dy);
|
||||
|
||||
/****************************************************************************
|
||||
* Name: nxgl_trapcopy
|
||||
*
|
||||
* Description:
|
||||
* This is essentially memcpy for trapezoids. We don't do structure
|
||||
* assignments because some compilers are not good at that.
|
||||
*
|
||||
****************************************************************************/
|
||||
|
||||
EXTERN void nxgl_trapcopy(FAR struct nxgl_trapezoid_s *dest,
|
||||
FAR const struct nxgl_trapezoid_s *src);
|
||||
|
||||
#undef EXTERN
|
||||
#if defined(__cplusplus)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user