mirror of
				https://gitlab.freedesktop.org/wlroots/wlroots.git
				synced 2025-11-03 09:01:40 -05:00 
			
		
		
		
	render/vulkan: drop unused vulkan_change_layout_queue()
This commit is contained in:
		
							parent
							
								
									4d634276a4
								
							
						
					
					
						commit
						42eec38ab6
					
				
					 2 changed files with 4 additions and 17 deletions
				
			
		| 
						 | 
				
			
			@ -372,10 +372,6 @@ const char *vulkan_strerror(VkResult err);
 | 
			
		|||
void vulkan_change_layout(VkCommandBuffer cb, VkImage img,
 | 
			
		||||
	VkImageLayout ol, VkPipelineStageFlags srcs, VkAccessFlags srca,
 | 
			
		||||
	VkImageLayout nl, VkPipelineStageFlags dsts, VkAccessFlags dsta);
 | 
			
		||||
void vulkan_change_layout_queue(VkCommandBuffer cb, VkImage img,
 | 
			
		||||
	VkImageLayout ol, VkPipelineStageFlags srcs, VkAccessFlags srca,
 | 
			
		||||
	VkImageLayout nl, VkPipelineStageFlags dsts, VkAccessFlags dsta,
 | 
			
		||||
	uint32_t src_family, uint32_t dst_family);
 | 
			
		||||
 | 
			
		||||
#define wlr_vk_error(fmt, res, ...) wlr_log(WLR_ERROR, fmt ": %s (%d)", \
 | 
			
		||||
	vulkan_strerror(res), res, ##__VA_ARGS__)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -58,10 +58,9 @@ const char *vulkan_strerror(VkResult err) {
 | 
			
		|||
#undef ERR_STR
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void vulkan_change_layout_queue(VkCommandBuffer cb, VkImage img,
 | 
			
		||||
void vulkan_change_layout(VkCommandBuffer cb, VkImage img,
 | 
			
		||||
		VkImageLayout ol, VkPipelineStageFlags srcs, VkAccessFlags srca,
 | 
			
		||||
		VkImageLayout nl, VkPipelineStageFlags dsts, VkAccessFlags dsta,
 | 
			
		||||
		uint32_t src_family, uint32_t dst_family) {
 | 
			
		||||
		VkImageLayout nl, VkPipelineStageFlags dsts, VkAccessFlags dsta) {
 | 
			
		||||
	VkImageMemoryBarrier barrier = {
 | 
			
		||||
		.sType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,
 | 
			
		||||
		.oldLayout = ol,
 | 
			
		||||
| 
						 | 
				
			
			@ -72,20 +71,12 @@ void vulkan_change_layout_queue(VkCommandBuffer cb, VkImage img,
 | 
			
		|||
		.subresourceRange.levelCount = 1,
 | 
			
		||||
		.srcAccessMask = srca,
 | 
			
		||||
		.dstAccessMask = dsta,
 | 
			
		||||
		.srcQueueFamilyIndex = src_family,
 | 
			
		||||
		.dstQueueFamilyIndex = dst_family,
 | 
			
		||||
		.srcQueueFamilyIndex = VK_QUEUE_FAMILY_IGNORED,
 | 
			
		||||
		.dstQueueFamilyIndex = VK_QUEUE_FAMILY_IGNORED,
 | 
			
		||||
	};
 | 
			
		||||
 | 
			
		||||
	vkCmdPipelineBarrier(cb, srcs, dsts, 0, 0, NULL, 0, NULL, 1, &barrier);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void vulkan_change_layout(VkCommandBuffer cb, VkImage img,
 | 
			
		||||
		VkImageLayout ol, VkPipelineStageFlags srcs, VkAccessFlags srca,
 | 
			
		||||
		VkImageLayout nl, VkPipelineStageFlags dsts, VkAccessFlags dsta) {
 | 
			
		||||
	vulkan_change_layout_queue(cb, img, ol, srcs, srca, nl, dsts, dsta,
 | 
			
		||||
		VK_QUEUE_FAMILY_IGNORED, VK_QUEUE_FAMILY_IGNORED);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool vulkan_has_extension(size_t count, const char **exts, const char *find) {
 | 
			
		||||
	for (unsigned i = 0; i < count; ++i) {
 | 
			
		||||
		if (strcmp(exts[i], find) == 0) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue