15 lines
544 B
C
15 lines
544 B
C
#pragma once
|
|
|
|
#include "evkCommon.h"
|
|
|
|
[[nodiscard("Leaking VkPipelineLayout")]]
|
|
evkPipelineLayout evkCreatePipelineLayout(evkDevice device, evkPipelineLayoutCreateInfo createInfo);
|
|
void evkDestroyPipelineLayout(evkDevice device, evkPipelineLayout layout);
|
|
|
|
evkPipeline evkCreatePipeline(evkDevice device, evkPipelineCreateInfo createInfo);
|
|
void evkDestroyPipeline(evkPipeline pipeline);
|
|
|
|
void evkCmdBindPipeline(evkCommandBuffer* cmdbuf, evkPipeline* pipeline);
|
|
|
|
void evkCmdImageBarrier(evkCommandBuffer* cmdbuf, VkImageMemoryBarrier barrier);
|