diff options
author | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2016-06-11 22:39:24 +0300 |
---|---|---|
committer | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2016-06-11 22:41:01 +0300 |
commit | 3c6ea25bcfafc513560c9e8a4baaf211bec2750c (patch) | |
tree | ed8b174bb669c0012af28338def51efd808e61fb /kms++util/kms++util.h | |
parent | 9916712a62169606d845510028a3ea6f84bd442f (diff) |
kms++util: split to subdirs
Diffstat (limited to 'kms++util/kms++util.h')
-rw-r--r-- | kms++util/kms++util.h | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/kms++util/kms++util.h b/kms++util/kms++util.h deleted file mode 100644 index 0c07d18..0000000 --- a/kms++util/kms++util.h +++ /dev/null @@ -1,53 +0,0 @@ -#pragma once - -#include <kms++/kms++.h> - -#include "color.h" -#include <cstdio> -#include <cstdlib> - -namespace kms -{ -class IMappedFramebuffer; - -void draw_rgb_pixel(IMappedFramebuffer& buf, unsigned x, unsigned y, RGB color); -void draw_yuv422_macropixel(IMappedFramebuffer& buf, unsigned x, unsigned y, YUV yuv1, YUV yuv2); -void draw_yuv420_macropixel(IMappedFramebuffer& buf, unsigned x, unsigned y, - YUV yuv1, YUV yuv2, YUV yuv3, YUV yuv4); -void draw_rect(IMappedFramebuffer &fb, uint32_t x, uint32_t y, uint32_t w, uint32_t h, RGB color); -void draw_text(IMappedFramebuffer& buf, uint32_t x, uint32_t y, const std::string& str, RGB color); - -void draw_color_bar(IMappedFramebuffer& buf, int old_xpos, int xpos, int width); - -void draw_test_pattern(IMappedFramebuffer &fb); - -Connector* resolve_connector(Card& card, const std::string& str); -} - -#define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0])) - -#define unlikely(x) __builtin_expect(!!(x), 0) - -#define ASSERT(x) \ - if (unlikely(!(x))) { \ - fprintf(stderr, "%s:%d: %s: ASSERT(%s) failed\n", __FILE__, __LINE__, __PRETTY_FUNCTION__, __STRING(x)); \ - abort(); \ - } - -#define FAIL(fmt, ...) \ - do { \ - fprintf(stderr, "%s:%d: %s:\n" fmt "\n", __FILE__, __LINE__, __PRETTY_FUNCTION__, ##__VA_ARGS__); \ - abort(); \ - } while(0) - -#define FAIL_IF(x, fmt, ...) \ - if (unlikely(x)) { \ - fprintf(stderr, "%s:%d: %s:\n" fmt "\n", __FILE__, __LINE__, __PRETTY_FUNCTION__, ##__VA_ARGS__); \ - abort(); \ - } - -#define EXIT(fmt, ...) \ - do { \ - fprintf(stderr, fmt "\n", ##__VA_ARGS__); \ - exit(-1); \ - } while(0) |