mirror of
				https://git.tardis.systems/mirrors/yuzu
				synced 2025-10-31 02:34:11 +01:00 
			
		
		
		
	Merge pull request #12885 from Moonlacer/eclipse-fix
structured_control_flow: Add Samsung Proprietary Driver ID to Reorder Pass
This commit is contained in:
		
						commit
						3ac46aeced
					
				| @ -381,8 +381,9 @@ PipelineCache::PipelineCache(Tegra::MaxwellDeviceMemoryManager& device_memory_, | ||||
|         .support_float64 = device.IsFloat64Supported(), | ||||
|         .support_float16 = device.IsFloat16Supported(), | ||||
|         .support_int64 = device.IsShaderInt64Supported(), | ||||
|         .needs_demote_reorder = | ||||
|             driver_id == VK_DRIVER_ID_AMD_PROPRIETARY || driver_id == VK_DRIVER_ID_AMD_OPEN_SOURCE, | ||||
|         .needs_demote_reorder = driver_id == VK_DRIVER_ID_AMD_PROPRIETARY || | ||||
|                                 driver_id == VK_DRIVER_ID_AMD_OPEN_SOURCE || | ||||
|                                 driver_id == VK_DRIVER_ID_SAMSUNG_PROPRIETARY, | ||||
|         .support_snorm_render_buffer = true, | ||||
|         .support_viewport_index_layer = device.IsExtShaderViewportIndexLayerSupported(), | ||||
|         .min_ssbo_alignment = static_cast<u32>(device.GetStorageBufferAlignment()), | ||||
|  | ||||
| @ -868,6 +868,8 @@ std::string Device::GetDriverName() const { | ||||
|         return "Qualcomm"; | ||||
|     case VK_DRIVER_ID_ARM_PROPRIETARY: | ||||
|         return "Mali"; | ||||
|     case VK_DRIVER_ID_SAMSUNG_PROPRIETARY: | ||||
|         return "Xclipse"; | ||||
|     case VK_DRIVER_ID_GOOGLE_SWIFTSHADER: | ||||
|         return "SwiftShader"; | ||||
|     case VK_DRIVER_ID_BROADCOM_PROPRIETARY: | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user