mirror of
				https://git.tardis.systems/mirrors/yuzu
				synced 2025-11-03 20:24:43 +01:00 
			
		
		
		
	vulkan_device: Reorder Float16Int8 declaration
This variable was going out of scope before its usage in the vulkan device creation, causing a crash on very specific drivers.
This commit is contained in:
		
							parent
							
								
									5601e1cb00
								
							
						
					
					
						commit
						e3c153efa4
					
				@ -368,8 +368,9 @@ Device::Device(VkInstance instance_, vk::PhysicalDevice physical_, VkSurfaceKHR
 | 
			
		||||
    };
 | 
			
		||||
    SetNext(next, demote);
 | 
			
		||||
 | 
			
		||||
    VkPhysicalDeviceFloat16Int8FeaturesKHR float16_int8;
 | 
			
		||||
    if (is_int8_supported || is_float16_supported) {
 | 
			
		||||
        VkPhysicalDeviceFloat16Int8FeaturesKHR float16_int8{
 | 
			
		||||
        float16_int8 = {
 | 
			
		||||
            .sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT16_INT8_FEATURES_KHR,
 | 
			
		||||
            .pNext = nullptr,
 | 
			
		||||
            .shaderFloat16 = is_float16_supported,
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user