summaryrefslogtreecommitdiffstatsci
path: root/include
diff options
context:
space:
mode:
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>2018-10-25 14:51:34 +0200
committerJean-Philippe Bruyère <jp_bruyere@hotmail.com>2018-10-25 14:51:34 +0200
commite2dfbd1aebcec08f41afea41e81bdf59d3b2106e (patch)
tree81103e749553ad268b0194435a993b198dc5c4e5 /include
parentb930c01ea942619ee76b1289cf1ef9b37d5f1446 (diff)
vkvg status drafting, same as cairo
Diffstat (limited to 'include')
-rw-r--r--include/vkvg.h22
1 files changed, 20 insertions, 2 deletions
diff --git a/include/vkvg.h b/include/vkvg.h
index 4657718..c3ea617 100644
--- a/include/vkvg.h
+++ b/include/vkvg.h
@@ -51,8 +51,26 @@ static uint8_t log_level = LOG_ERR;// LOG_INFO | LOG_DEBUG;
#endif
typedef enum _vkvg_status {
- VKVG_STATUS_SUCCESS,
- VKVG_STATUS_NO_MEMORY
+ VKVG_STATUS_SUCCESS = 0,
+ VKVG_STATUS_NO_MEMORY,
+ VKVG_STATUS_INVALID_RESTORE,
+ VKVG_STATUS_INVALID_POP_GROUP,
+ VKVG_STATUS_NO_CURRENT_POINT,
+ VKVG_STATUS_INVALID_MATRIX,
+ VKVG_STATUS_INVALID_STATUS,
+ VKVG_STATUS_NULL_POINTER,
+ VKVG_STATUS_INVALID_STRING,
+ VKVG_STATUS_INVALID_PATH_DATA,
+ VKVG_STATUS_READ_ERROR,
+ VKVG_STATUS_WRITE_ERROR,
+ VKVG_STATUS_SURFACE_FINISHED,
+ VKVG_STATUS_SURFACE_TYPE_MISMATCH,
+ VKVG_STATUS_PATTERN_TYPE_MISMATCH,
+ VKVG_STATUS_INVALID_CONTENT,
+ VKVG_STATUS_INVALID_FORMAT,
+ VKVG_STATUS_INVALID_VISUAL,
+ VKVG_STATUS_FILE_NOT_FOUND,
+ VKVG_STATUS_INVALID_DASH
}vkvg_status_t;
typedef enum _vkvg_direction {