projects
/
linux-block.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
016a14b
)
drm/rect: Add DRM_RECT_INIT() macro
author
José Expósito
<jose.exposito89@gmail.com>
Mon, 20 Jun 2022 16:06:38 +0000
(18:06 +0200)
committer
José Expósito
<jose.exposito89@gmail.com>
Mon, 27 Jun 2022 11:45:48 +0000
(13:45 +0200)
Add a helper macro to initialize a rectangle from x, y, width and
height information.
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: David Gow <davidgow@google.com>
Acked-by: Thomas Zimmermann <tzimmermann@suse.de>
Signed-off-by: José Expósito <jose.exposito89@gmail.com>
Link:
https://patchwork.freedesktop.org/patch/msgid/20220620160640.3790-2-jose.exposito89@gmail.com
include/drm/drm_rect.h
patch
|
blob
|
blame
|
history
diff --git
a/include/drm/drm_rect.h
b/include/drm/drm_rect.h
index 6f6e19bd4dacf356ee4bedda810c793c534e6e43..e8d94fca27038ed94caade3a01e59262993290d7 100644
(file)
--- a/
include/drm/drm_rect.h
+++ b/
include/drm/drm_rect.h
@@
-47,6
+47,22
@@
struct drm_rect {
int x1, y1, x2, y2;
};
+/**
+ * DRM_RECT_INIT - initialize a rectangle from x/y/w/h
+ * @x: x coordinate
+ * @y: y coordinate
+ * @w: width
+ * @h: height
+ *
+ * RETURNS:
+ * A new rectangle of the specified size.
+ */
+#define DRM_RECT_INIT(x, y, w, h) ((struct drm_rect){ \
+ .x1 = (x), \
+ .y1 = (y), \
+ .x2 = (x) + (w), \
+ .y2 = (y) + (h) })
+
/**
* DRM_RECT_FMT - printf string for &struct drm_rect
*/