_bind_draw_pipeline (ctx);
}
void vkvg_set_fill_rule (VkvgContext ctx, vkvg_fill_rule_t fr){
+#ifndef __APPLE__
ctx->curFillRule = fr;
+#endif
}
vkvg_fill_rule_t vkvg_get_fill_rule (VkvgContext ctx){
return ctx->curFillRule;
pipelineCreateInfo.pDynamicState = &dynamicState;
pipelineCreateInfo.layout = dev->pipelineLayout;
-
+#ifndef __APPLE__
VK_CHECK_RESULT(vkCreateGraphicsPipelines(dev->vkDev, dev->pipelineCache, 1, &pipelineCreateInfo, NULL, &dev->pipelinePolyFill));
+#endif
inputAssemblyState.topology = VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST;
dsStateCreateInfo.back = dsStateCreateInfo.front = clipingOpState;