summaryrefslogtreecommitdiffstatsci
path: root/src/vkvg_pattern.h
diff options
context:
space:
mode:
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>2018-04-18 03:13:32 +0200
committerJean-Philippe Bruyère <jp_bruyere@hotmail.com>2018-04-18 03:13:32 +0200
commit0e76eeb3fcaf246ab8b873993ef60e0fa8d050bb (patch)
treed811116c32315671370a8ee3039de732d132f944 /src/vkvg_pattern.h
parent1afbf1702e3ed4a15d505b67ddbe5b4ceb9dcc49 (diff)
basic linear gradient
Diffstat (limited to 'src/vkvg_pattern.h')
-rw-r--r--src/vkvg_pattern.h12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/vkvg_pattern.h b/src/vkvg_pattern.h
index 0fb9ff1..814a94e 100644
--- a/src/vkvg_pattern.h
+++ b/src/vkvg_pattern.h
@@ -9,17 +9,13 @@ typedef struct _vkvg_pattern_t {
vkvg_extend_t extend;
vkvg_pattern_type_t type;
void* data;
-
- VkvgDevice dev;
- VkDescriptorSet descriptorSet;
- VkhImage img;
}vkvg_pattern_t;
typedef struct _vkvg_gradient_t {
- vec2 cp[3];
- vkvg_color_t colors[32];
- float stops[32];
- uint32_t count;
+ vec4 cp[3];
+ vkvg_color_t colors[16];
+ vec4 stops[16];
+ uint32_t count;
}vkvg_gradient_t;
#endif