public VkResult CreateGraphicsPipelines( [FromProperty("this")] GenDevice device, GenPipelineCache pipelineCache, [CountFor("createInfos")] int createInfoCount, [IsArray] GenGraphicsPipelineCreateInfo *pCreateInfos, GenAllocationCallbacks *pAllocator, [Return, IsArray, ReturnCount("_createInfoCount")] GenPipeline *pPipelines) => default(VkResult);
public void DestroyPipelineCache( [FromProperty("Device")] GenDevice device, [FromProperty("this")] GenPipelineCache pipelineCache, [FromProperty("Allocator")] GenAllocationCallbacks *pAllocator) { }
public VkResult GetPipelineCacheData( [FromProperty("Device")] GenDevice device, [FromProperty("this")] GenPipelineCache pipelineCache, [ReturnSize] Sizet *pDataSize, [Return] void *pData) => default(VkResult);
public VkResult MergePipelineCaches( [FromProperty("Device")] GenDevice device, [FromProperty("this")] GenPipelineCache dstCache, [CountFor("srcCaches")] int srcCacheCount, [IsArray] GenPipelineCache *pSrcCaches) => default(VkResult);