From f0ac271e33dc65f706406031368b3f5b86237d4f Mon Sep 17 00:00:00 2001 From: Dmytro Bulatov Date: Tue, 13 May 2025 02:13:48 +0900 Subject: [PATCH] Fixed self-comparison and vendor specific condition --- source/frontend/assets/js/website_report_viewer.mjs | 13 ++++++++++--- source/website/shared.js | 2 +- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/source/frontend/assets/js/website_report_viewer.mjs b/source/frontend/assets/js/website_report_viewer.mjs index 2d82cc8..1692d68 100644 --- a/source/frontend/assets/js/website_report_viewer.mjs +++ b/source/frontend/assets/js/website_report_viewer.mjs @@ -249,13 +249,19 @@ let compareToID = -1; function HandleCompareClick(adapter, icon) { icon.classList.add('ActionIconActivated') + const thisID = adapter.GetField('ID') + + if (thisID == compareToID) + { + return + } + if (compareToID == -1) { - compareToID = adapter.GetField('ID'); + compareToID = thisID; } else { - let thisID = adapter.GetField('ID'); window.location.assign(`compare.html?ID1=${compareToID}&ID2=${thisID}`); } } @@ -492,7 +498,8 @@ function FilterFieldComparison(name, values) { } if (!ComparisonShowVendorSpecific) { - const isVendorSpecificProperty = Constants.VendorSpecificPropertiesSet.has(name) + const lookupName = Properties.GetNameBeforeArrayIndex(name) + const isVendorSpecificProperty = Constants.VendorSpecificPropertiesSet.has(lookupName) if (isVendorSpecificProperty) { return false } diff --git a/source/website/shared.js b/source/website/shared.js index 6cbfeab..2c5ed99 100644 --- a/source/website/shared.js +++ b/source/website/shared.js @@ -1 +1 @@ -(()=>{"use strict";var e,_={878:(e,_,t)=>{t.d(_,{$6:()=>i,Bb:()=>p,Gd:()=>c,MD:()=>S,OX:()=>u,PX:()=>r,Qc:()=>D,UK:()=>P,XF:()=>a,XM:()=>I,Xm:()=>O,e6:()=>N,qM:()=>d,qc:()=>E,v4:()=>T,vO:()=>R,w0:()=>l,zK:()=>s});const D="https://d3d12infodb.boolka.dev",r="https://d3d12infodbapi.boolka.dev",A={0:"false",1:"true"},o={0:"OK","-3":"NO_IMPLEMENTATION","-8":"INVALID_HANDLE","-104":"NOT_SUPPORTED","-160":"SETTING_NOT_FOUND"},n={0:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT16",1:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT32",2:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT64",3:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT8",4:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT16",5:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT32",6:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT64",7:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT8",8:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT16",9:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT32",10:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT64",11:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT8_PACKED",12:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT8_PACKED",13:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT_E4M3",14:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT_E5M2",2147483647:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_INVALID"},a={0:"DXGI_FORMAT_UNKNOWN",1:"DXGI_FORMAT_R32G32B32A32_TYPELESS",2:"DXGI_FORMAT_R32G32B32A32_FLOAT",3:"DXGI_FORMAT_R32G32B32A32_UINT",4:"DXGI_FORMAT_R32G32B32A32_SINT",5:"DXGI_FORMAT_R32G32B32_TYPELESS",6:"DXGI_FORMAT_R32G32B32_FLOAT",7:"DXGI_FORMAT_R32G32B32_UINT",8:"DXGI_FORMAT_R32G32B32_SINT",9:"DXGI_FORMAT_R16G16B16A16_TYPELESS",10:"DXGI_FORMAT_R16G16B16A16_FLOAT",11:"DXGI_FORMAT_R16G16B16A16_UNORM",12:"DXGI_FORMAT_R16G16B16A16_UINT",13:"DXGI_FORMAT_R16G16B16A16_SNORM",14:"DXGI_FORMAT_R16G16B16A16_SINT",15:"DXGI_FORMAT_R32G32_TYPELESS",16:"DXGI_FORMAT_R32G32_FLOAT",17:"DXGI_FORMAT_R32G32_UINT",18:"DXGI_FORMAT_R32G32_SINT",19:"DXGI_FORMAT_R32G8X24_TYPELESS",20:"DXGI_FORMAT_D32_FLOAT_S8X24_UINT",21:"DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS",22:"DXGI_FORMAT_X32_TYPELESS_G8X24_UINT",23:"DXGI_FORMAT_R10G10B10A2_TYPELESS",24:"DXGI_FORMAT_R10G10B10A2_UNORM",25:"DXGI_FORMAT_R10G10B10A2_UINT",26:"DXGI_FORMAT_R11G11B10_FLOAT",27:"DXGI_FORMAT_R8G8B8A8_TYPELESS",28:"DXGI_FORMAT_R8G8B8A8_UNORM",29:"DXGI_FORMAT_R8G8B8A8_UNORM_SRGB",30:"DXGI_FORMAT_R8G8B8A8_UINT",31:"DXGI_FORMAT_R8G8B8A8_SNORM",32:"DXGI_FORMAT_R8G8B8A8_SINT",33:"DXGI_FORMAT_R16G16_TYPELESS",34:"DXGI_FORMAT_R16G16_FLOAT",35:"DXGI_FORMAT_R16G16_UNORM",36:"DXGI_FORMAT_R16G16_UINT",37:"DXGI_FORMAT_R16G16_SNORM",38:"DXGI_FORMAT_R16G16_SINT",39:"DXGI_FORMAT_R32_TYPELESS",40:"DXGI_FORMAT_D32_FLOAT",41:"DXGI_FORMAT_R32_FLOAT",42:"DXGI_FORMAT_R32_UINT",43:"DXGI_FORMAT_R32_SINT",44:"DXGI_FORMAT_R24G8_TYPELESS",45:"DXGI_FORMAT_D24_UNORM_S8_UINT",46:"DXGI_FORMAT_R24_UNORM_X8_TYPELESS",47:"DXGI_FORMAT_X24_TYPELESS_G8_UINT",48:"DXGI_FORMAT_R8G8_TYPELESS",49:"DXGI_FORMAT_R8G8_UNORM",50:"DXGI_FORMAT_R8G8_UINT",51:"DXGI_FORMAT_R8G8_SNORM",52:"DXGI_FORMAT_R8G8_SINT",53:"DXGI_FORMAT_R16_TYPELESS",54:"DXGI_FORMAT_R16_FLOAT",55:"DXGI_FORMAT_D16_UNORM",56:"DXGI_FORMAT_R16_UNORM",57:"DXGI_FORMAT_R16_UINT",58:"DXGI_FORMAT_R16_SNORM",59:"DXGI_FORMAT_R16_SINT",60:"DXGI_FORMAT_R8_TYPELESS",61:"DXGI_FORMAT_R8_UNORM",62:"DXGI_FORMAT_R8_UINT",63:"DXGI_FORMAT_R8_SNORM",64:"DXGI_FORMAT_R8_SINT",65:"DXGI_FORMAT_A8_UNORM",66:"DXGI_FORMAT_R1_UNORM",67:"DXGI_FORMAT_R9G9B9E5_SHAREDEXP",68:"DXGI_FORMAT_R8G8_B8G8_UNORM",69:"DXGI_FORMAT_G8R8_G8B8_UNORM",70:"DXGI_FORMAT_BC1_TYPELESS",71:"DXGI_FORMAT_BC1_UNORM",72:"DXGI_FORMAT_BC1_UNORM_SRGB",73:"DXGI_FORMAT_BC2_TYPELESS",74:"DXGI_FORMAT_BC2_UNORM",75:"DXGI_FORMAT_BC2_UNORM_SRGB",76:"DXGI_FORMAT_BC3_TYPELESS",77:"DXGI_FORMAT_BC3_UNORM",78:"DXGI_FORMAT_BC3_UNORM_SRGB",79:"DXGI_FORMAT_BC4_TYPELESS",80:"DXGI_FORMAT_BC4_UNORM",81:"DXGI_FORMAT_BC4_SNORM",82:"DXGI_FORMAT_BC5_TYPELESS",83:"DXGI_FORMAT_BC5_UNORM",84:"DXGI_FORMAT_BC5_SNORM",85:"DXGI_FORMAT_B5G6R5_UNORM",86:"DXGI_FORMAT_B5G5R5A1_UNORM",87:"DXGI_FORMAT_B8G8R8A8_UNORM",88:"DXGI_FORMAT_B8G8R8X8_UNORM",89:"DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM",90:"DXGI_FORMAT_B8G8R8A8_TYPELESS",91:"DXGI_FORMAT_B8G8R8A8_UNORM_SRGB",92:"DXGI_FORMAT_B8G8R8X8_TYPELESS",93:"DXGI_FORMAT_B8G8R8X8_UNORM_SRGB",94:"DXGI_FORMAT_BC6H_TYPELESS",95:"DXGI_FORMAT_BC6H_UF16",96:"DXGI_FORMAT_BC6H_SF16",97:"DXGI_FORMAT_BC7_TYPELESS",98:"DXGI_FORMAT_BC7_UNORM",99:"DXGI_FORMAT_BC7_UNORM_SRGB",100:"DXGI_FORMAT_AYUV",101:"DXGI_FORMAT_Y410",102:"DXGI_FORMAT_Y416",103:"DXGI_FORMAT_NV12",104:"DXGI_FORMAT_P010",105:"DXGI_FORMAT_P016",106:"DXGI_FORMAT_420_OPAQUE",107:"DXGI_FORMAT_YUY2",108:"DXGI_FORMAT_Y210",109:"DXGI_FORMAT_Y216",110:"DXGI_FORMAT_NV11",111:"DXGI_FORMAT_AI44",112:"DXGI_FORMAT_IA44",113:"DXGI_FORMAT_P8",114:"DXGI_FORMAT_A8P8",115:"DXGI_FORMAT_B4G4R4A4_UNORM",130:"DXGI_FORMAT_P208",131:"DXGI_FORMAT_V208",132:"DXGI_FORMAT_V408",189:"DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE",190:"DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE",191:"DXGI_FORMAT_A4B4G4R4_UNORM"},I={"DXGI_ADAPTER_DESC3.GraphicsPreemptionGranularity":{0:"DXGI_GRAPHICS_PREEMPTION_DMA_BUFFER_BOUNDARY",1:"DXGI_GRAPHICS_PREEMPTION_PRIMITIVE_BOUNDARY",2:"DXGI_GRAPHICS_PREEMPTION_TRIANGLE_BOUNDARY",3:"DXGI_GRAPHICS_PREEMPTION_PIXEL_BOUNDARY",4:"DXGI_GRAPHICS_PREEMPTION_INSTRUCTION_BOUNDARY"},"DXGI_ADAPTER_DESC3.ComputePreemptionGranularity":{0:"DXGI_COMPUTE_PREEMPTION_DMA_BUFFER_BOUNDARY",1:"DXGI_COMPUTE_PREEMPTION_DISPATCH_BOUNDARY",2:"DXGI_COMPUTE_PREEMPTION_THREAD_GROUP_BOUNDARY",3:"DXGI_COMPUTE_PREEMPTION_THREAD_BOUNDARY",4:"DXGI_COMPUTE_PREEMPTION_INSTRUCTION_BOUNDARY"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.TiledResourcesTier":{0:"D3D12_TILED_RESOURCES_TIER_NOT_SUPPORTED",1:"D3D12_TILED_RESOURCES_TIER_1",2:"D3D12_TILED_RESOURCES_TIER_2",3:"D3D12_TILED_RESOURCES_TIER_3",4:"D3D12_TILED_RESOURCES_TIER_4"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceBindingTier":{1:"D3D12_RESOURCE_BINDING_TIER_1",2:"D3D12_RESOURCE_BINDING_TIER_2",3:"D3D12_RESOURCE_BINDING_TIER_3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.ConservativeRasterizationTier":{0:"D3D12_CONSERVATIVE_RASTERIZATION_TIER_NOT_SUPPORTED",1:"D3D12_CONSERVATIVE_RASTERIZATION_TIER_1",2:"D3D12_CONSERVATIVE_RASTERIZATION_TIER_2",3:"D3D12_CONSERVATIVE_RASTERIZATION_TIER_3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossNodeSharingTier":{0:"D3D12_CROSS_NODE_SHARING_TIER_NOT_SUPPORTED",1:"D3D12_CROSS_NODE_SHARING_TIER_1_EMULATED",2:"D3D12_CROSS_NODE_SHARING_TIER_1",3:"D3D12_CROSS_NODE_SHARING_TIER_2",4:"D3D12_CROSS_NODE_SHARING_TIER_3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceHeapTier":{1:"D3D12_RESOURCE_HEAP_TIER_1",2:"D3D12_RESOURCE_HEAP_TIER_2"},"D3D12_FEATURE_DATA_FEATURE_LEVELS.MaxSupportedFeatureLevel":{37120:"D3D_FEATURE_LEVEL_9_1",37376:"D3D_FEATURE_LEVEL_9_2",37632:"D3D_FEATURE_LEVEL_9_3",40960:"D3D_FEATURE_LEVEL_10_0",41216:"D3D_FEATURE_LEVEL_10_1",45056:"D3D_FEATURE_LEVEL_11_0",45312:"D3D_FEATURE_LEVEL_11_1",49152:"D3D_FEATURE_LEVEL_12_0",49408:"D3D_FEATURE_LEVEL_12_1",49664:"D3D_FEATURE_LEVEL_12_2"},"D3D12_FEATURE_DATA_SHADER_MODEL.HighestShaderModel":{81:"D3D_SHADER_MODEL_5_1",96:"D3D_SHADER_MODEL_6_0",97:"D3D_SHADER_MODEL_6_1",98:"D3D_SHADER_MODEL_6_2",99:"D3D_SHADER_MODEL_6_3",100:"D3D_SHADER_MODEL_6_4",101:"D3D_SHADER_MODEL_6_5",102:"D3D_SHADER_MODEL_6_6",103:"D3D_SHADER_MODEL_6_7",104:"D3D_SHADER_MODEL_6_8",105:"D3D_SHADER_MODEL_6_9"},"D3D12_FEATURE_DATA_ROOT_SIGNATURE.HighestVersion":{1:"D3D_ROOT_SIGNATURE_VERSION_1_0",2:"D3D_ROOT_SIGNATURE_VERSION_1_1",3:"D3D_ROOT_SIGNATURE_VERSION_1_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS2.ProgrammableSamplePositionsTier":{0:"D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_NOT_SUPPORTED",1:"D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1",2:"D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS3.ViewInstancingTier":{0:"D3D12_VIEW_INSTANCING_TIER_NOT_SUPPORTED",1:"D3D12_VIEW_INSTANCING_TIER_1",2:"D3D12_VIEW_INSTANCING_TIER_2",3:"D3D12_VIEW_INSTANCING_TIER_3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS4.SharedResourceCompatibilityTier":{0:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_0",1:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_1",2:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_2"},"D3D12_FEATURE_DATA_SERIALIZATION.HeapSerializationTier":{0:"D3D12_HEAP_SERIALIZATION_TIER_0",10:"D3D12_HEAP_SERIALIZATION_TIER_10"},"D3D12_FEATURE_DATA_CROSS_NODE.SharingTier":{0:"D3D12_CROSS_NODE_SHARING_TIER_NOT_SUPPORTED",1:"D3D12_CROSS_NODE_SHARING_TIER_1_EMULATED",2:"D3D12_CROSS_NODE_SHARING_TIER_1",3:"D3D12_CROSS_NODE_SHARING_TIER_2",4:"D3D12_CROSS_NODE_SHARING_TIER_3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS_EXPERIMENTAL.WorkGraphsTier":{0:"D3D12_WORK_GRAPHS_TIER_NOT_SUPPORTED",1:"D3D12_WORK_GRAPHS_TIER_0_1",10:"D3D12_WORK_GRAPHS_TIER_1_0",11:"D3D12_WORK_GRAPHS_TIER_1_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS5.RenderPassesTier":{0:"D3D12_RENDER_PASS_TIER_0",1:"D3D12_RENDER_PASS_TIER_1",2:"D3D12_RENDER_PASS_TIER_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier":{0:"D3D12_RAYTRACING_TIER_NOT_SUPPORTED",10:"D3D12_RAYTRACING_TIER_1_0",11:"D3D12_RAYTRACING_TIER_1_1"},"D3D12_FEATURE_DATA_DISPLAYABLE.SharedResourceCompatibilityTier":{0:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_0",1:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_1",2:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier":{0:"D3D12_VARIABLE_SHADING_RATE_TIER_NOT_SUPPORTED",1:"D3D12_VARIABLE_SHADING_RATE_TIER_1",2:"D3D12_VARIABLE_SHADING_RATE_TIER_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier":{0:"D3D12_MESH_SHADER_TIER_NOT_SUPPORTED",10:"D3D12_MESH_SHADER_TIER_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier":{0:"D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED",90:"D3D12_SAMPLER_FEEDBACK_TIER_0_9",100:"D3D12_SAMPLER_FEEDBACK_TIER_1_0"},"D3D12_FEATURE_DATA_D3D12_OPTIONS9.WaveMMATier":{0:"D3D12_WAVE_MMA_TIER_NOT_SUPPORTED",10:"D3D12_WAVE_MMA_TIER_1_0"},"D3D12_FEATURE_DATA_D3D12_OPTIONS12.MSPrimitivesPipelineStatisticIncludesCulledPrimitives":{"-1":"UNKNOWN",0:"FALSE",1:"TRUE"},"D3D12_FEATURE_DATA_D3D12_OPTIONS20.RecreateAtTier":{0:"D3D12_RECREATE_AT_TIER_NOT_SUPPORTED",1:"D3D12_RECREATE_AT_TIER_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier":{0:"D3D12_WORK_GRAPHS_TIER_NOT_SUPPORTED",10:"D3D12_WORK_GRAPHS_TIER_1_0",11:"D3D12_WORK_GRAPHS_TIER_1_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExecuteIndirectTier":{10:"D3D12_EXECUTE_INDIRECT_TIER_1_0",11:"D3D12_EXECUTE_INDIRECT_TIER_1_1"},"D3D12_FEATURE_DATA_TIGHT_ALIGNMENT.SupportTier":{0:"D3D12_TIGHT_ALIGNMENT_TIER_NOT_SUPPORTED",1:"D3D12_TIGHT_ALIGNMENT_TIER_1"},"DirectSR.VariantId":{"{BCC8A605-FEF7-4089-948F-2796A9D54497}":"AMD FidelityFX Super Resolution 2.2 (BCC8A605-FEF7-4089-948F-2796A9D54497)","{9578D791-9494-4707-8C35-4AF6D58F1DB9}":"AMD FidelityFX Super Resolution 3.1 (9578D791-9494-4707-8C35-4AF6D58F1DB9)","{8A17AE4B-B5F6-11EE-BAAF-00E1110012F6}":"Intel(R) Xe Super Sampling (XeSS) (8A17AE4B-B5F6-11EE-BAAF-00E1110012F6)","{9C01B751-23ED-4620-B99F-980F2AFE0C97}":"DLSS (9C01B751-23ED-4620-B99F-980F2AFE0C97)"},"DirectSR.OptimalTargetFormat":a,"VkPhysicalDeviceProperties.deviceType":{0:"VK_PHYSICAL_DEVICE_TYPE_OTHER",1:"VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU",2:"VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU",3:"VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU",4:"VK_PHYSICAL_DEVICE_TYPE_CPU"},"NvPhysicalGpuHandle.NvAPI_GPU_GetSystemType":{0:"UNKNOWN",1:"LAPTOP",2:"DESKTOP"},"NvPhysicalGpuHandle.NvAPI_GPU_GetGPUType":{0:"UNKNOWN",1:"IGPU",2:"DGPU"},"NvPhysicalGpuHandle.NvAPI_GPU_GetBusType":{0:"UNDEFINED",1:"PCI",2:"AGP",3:"PCI_EXPRESS",4:"FPCI",5:"AXI"},"NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id":{3758096416:"T2X",3758096432:"T3X",3758096448:"T4X/T12X",64:"NV40",80:"NV50",96:"G78",128:"G80",144:"G90",160:"GT200",192:"GF100",208:"GF110",224:"GK100",240:"GK110",256:"GK200",272:"GM000",288:"GM200",304:"GP100",320:"GV100",336:"GV110",352:"TU100",368:"GA100",400:"AD100",432:"GB200"},"NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id":{3758096416:"T20",3758096432:"T30",3758096437:"T35",3758096448:"T40/T124",64:"NV40",65:"NV41",66:"NV42",67:"NV43",68:"NV44",74:"NV44A",70:"NV46",71:"NV47",73:"NV49",75:"NV4B",76:"NV4C",78:"NV4E",80:"NV50",83:"NV63",87:"NV67",96:"G78",132:"G84",134:"G86",146:"G92",148:"G94",150:"G96",152:"G98",160:"GT200",162:"GT212",164:"GT214",163:"GT215",165:"GT216",168:"GT218",170:"MCP77",171:"GT21C",172:"MCP79",173:"GT21A",175:"MCP89",192:"GF100",196:"GF104",195:"GF106",193:"GF108",208:"GF110",214:"GF116",215:"GF117",216:"GF118",217:"GF119",228:"GK104",230:"GK106",231:"GK107",234:"GK20A",240:"GK110",264:"GK208",272:"GM000",292:"GM204",294:"GM206",304:"GP100",305:"GP000",306:"GP102",308:"GP104",310:"GP106",311:"GP107",312:"GP108",320:"GV100",331:"GV10B",336:"GV110",352:"TU100",354:"TU102",356:"TU104",358:"TU106",360:"TU116",359:"TU117",353:"TU000",368:"GA100",370:"GA102",372:"GA104",374:"GA106",402:"AD102",403:"AD103",404:"AD104",434:"GB202"},"NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_NVIDIA_RTX_VR_READY)":o,"NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_PROVIZ)":o,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::configurationOptions":{0:"NOT_SUPPORTED",1:"DEFERRED",2:"IMMEDIATE"},"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.inputType":n,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.inputInterpretation":n,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.matrixInterpretation":n,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.biasInterpretation":n,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.resultType":n,"AGSDeviceInfo.asicFamily":{0:"UNKNOWN",1:"Pre GCN",2:"GCN1",3:"GCN2",4:"GCN3",5:"GCN4",6:"Vega",7:"RDNA",8:"RDNA2",9:"RDNA3",10:"RDNA4"},"AMD GDT_GfxCardInfo.asicType":{"-1":"GDT_ASIC_TYPE_NONE",0:"GDT_TAHITI_PRO",1:"GDT_TAHITI_XT",2:"GDT_PITCAIRN_PRO",3:"GDT_PITCAIRN_XT",4:"GDT_CAPEVERDE_PRO",5:"GDT_CAPEVERDE_XT",6:"GDT_OLAND",7:"GDT_HAINAN",8:"GDT_BONAIRE",9:"GDT_HAWAII",10:"GDT_KALINDI",11:"GDT_SPECTRE",12:"GDT_SPECTRE_SL",13:"GDT_SPECTRE_LITE",14:"GDT_SPOOKY",15:"GDT_ICELAND",16:"GDT_TONGA",17:"GDT_CARRIZO",18:"GDT_CARRIZO_EMB",19:"GDT_FIJI",20:"GDT_STONEY",21:"GDT_ELLESMERE",22:"GDT_BAFFIN",23:"GDT_GFX8_0_4",24:"GDT_VEGAM1",25:"GDT_VEGAM2",26:"GDT_GFX9_0_0",27:"GDT_GFX9_0_2",28:"GDT_GFX9_0_4",29:"GDT_GFX9_0_6",20:"GDT_GFX9_0_9",31:"GDT_GFX9_0_A",32:"GDT_GFX9_0_C",33:"GDT_GFX9_4_2",34:"GDT_GFX10_1_0",35:"GDT_GFX10_1_0_XL",36:"GDT_GFX10_1_2",37:"GDT_GFX10_1_1",38:"GDT_GFX10_3_0",39:"GDT_GFX10_3_1",30:"GDT_GFX10_3_2",41:"GDT_GFX10_3_3",42:"GDT_GFX10_3_4",43:"GDT_GFX10_3_5",44:"GDT_GFX11_0_0",45:"GDT_GFX11_0_1",46:"GDT_GFX11_0_2",47:"GDT_GFX11_0_3",48:"GDT_GFX11_0_3B",49:"GDT_GFX11_5_0",50:"GDT_LAST"},"AMD GDT_GfxCardInfo.generation":{0:"GDT_HW_GENERATION_NONE",1:"GDT_HW_GENERATION_NVIDIA",2:"GDT_HW_GENERATION_INTEL",3:"GDT_HW_GENERATION_SOUTHERNISLAND",4:"GDT_HW_GENERATION_FIRST_AMD=GDT_HW_GENERATION_SOUTHERNISLAND",5:"GDT_HW_GENERATION_SEAISLAND",6:"GDT_HW_GENERATION_VOLCANICISLAND",7:"GDT_HW_GENERATION_GFX9",8:"GDT_HW_GENERATION_GFX10",9:"GDT_HW_GENERATION_GFX103",10:"GDT_HW_GENERATION_GFX11",11:"GDT_HW_GENERATION_CDNA",12:"GDT_HW_GENERATION_CDNA2",13:"GDT_HW_GENERATION_CDNA3",14:"GDT_HW_GENERATION_LAST"},"Intel GPUDetect::GPUData.DefaultFidelityPreset":{0:"NotCompatible",1:"Low",2:"Medium",3:"MediumPlus",4:"High",5:"Undefined"},"Header.Using preview Agility SDK":A,"SystemInfo.DXGI_FEATURE.DXGI_FEATURE_PRESENT_ALLOW_TEARING":A,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsDCHDriver":A,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAStudioPackage":A,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAGameReadyPackage":A,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXProductionBranchPackage":A,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXNewFeatureBranchPackage":A,"NvPhysicalGpuHandle.NvAPI_GPU_GetVRReadyData - NV_GPU_VR_READY::isVRReady":A,"NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_LOGO_BRIGHTNESS)":A,"NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_SLI_BRIGHTNESS)":A,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isSupported":A,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isEnabled":A,"NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::bIsExternalGpu":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_UP":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_DOWN":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_XOR":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ALL":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ANY":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_BALLOT":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_LANE_ID":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP16_ATOMIC":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP32_ATOMIC":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_UINT64_ATOMIC":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_SHADING_RATE":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VPRS_EVAL_ATTRIB_AT_SAMPLE":A,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_THREAD_REORDERING":A,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_OPACITY_MICROMAP":A,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_DISPLACEMENT_MICROMAP":A,"NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_PRESENT_BARRIER - supported":A,"NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - supported":A,"NvAPI_D3D12_GetNeedsAppFPBlendClamping.pAppClampNeeded":A,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.transpose":A,"AGSDeviceInfo.isAPU":A,"AGSDeviceInfo.isExternal":A,"AMD GDT_GfxCardInfo.APU":A,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics16":A,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics17":A,"AGSDX12ReturnedParams::ExtensionsSupported.userMarkers":A,"AGSDX12ReturnedParams::ExtensionsSupported.appRegistration":A,"AGSDX12ReturnedParams::ExtensionsSupported.UAVBindSlot":A,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics19":A,"AGSDX12ReturnedParams::ExtensionsSupported.baseVertex":A,"AGSDX12ReturnedParams::ExtensionsSupported.baseInstance":A,"AGSDX12ReturnedParams::ExtensionsSupported.getWaveSize":A,"AGSDX12ReturnedParams::ExtensionsSupported.floatConversion":A,"AGSDX12ReturnedParams::ExtensionsSupported.readLaneAt":A,"AGSDX12ReturnedParams::ExtensionsSupported.rayHitToken":A,"AGSDX12ReturnedParams::ExtensionsSupported.shaderClock":A,"Intel GPUDetect::GPUData.intelExtensionAvailability":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.DoublePrecisionFloatShaderOps":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.OutputMergerLogicOp":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.PSSpecifiedStencilRefSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.TypedUAVLoadAdditionalFormats":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.ROVsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.StandardSwizzle64KBSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossAdapterRowMajorTextureSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation":A,"D3D12_FEATURE_DATA_ARCHITECTURE1.TileBasedRenderer":A,"D3D12_FEATURE_DATA_ARCHITECTURE1.UMA":A,"D3D12_FEATURE_DATA_ARCHITECTURE1.CacheCoherentUMA":A,"D3D12_FEATURE_DATA_ARCHITECTURE1.IsolatedMMU":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_CROSS_NODE.AtomicShaderInstructions":A,"D3D12_FEATURE_DATA_PREDICATION.Supported":A,"D3D12_FEATURE_DATA_HARDWARE_COPY.Supported":A,"D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE.Supported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS2.DepthBoundsTestSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CopyQueueTimestampQueriesSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CastingFullyTypedFormatSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.BarycentricsSupported":A,"D3D12_FEATURE_DATA_EXISTING_HEAPS.Supported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.MSAA64KBAlignedTextureSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.Native16BitShaderOpsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS5.SRVOnlyTiledResourceTier3":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.BackgroundProcessingSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS8.UnalignedBlockTexturesSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderPipelineStatsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderSupportsFullRangeRenderTargetArrayIndex":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnTypedResourceSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnGroupSharedSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.DerivativesInMeshAndAmplificationShadersSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS11.AtomicInt64OnDescriptorHeapResourceSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.RelaxedFormatCastingSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedBufferTextureCopyPitchSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedVertexElementAlignmentSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportHeightFlipsYSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportDepthFlipsZSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.TextureCopyBetweenDimensionsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.AlphaBlendFactorSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.AdvancedTextureOpsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.WriteableMSAATexturesSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.IndependentFrontAndBackStencilRefMaskSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.TriangleFanSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.DynamicIndexBufferStripCutSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.DynamicDepthBiasSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.NonNormalizedCoordinateSamplersSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.ManualWriteTrackingResourceSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.MismatchingOutputDimensionsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.PointSamplingAddressesNeverRoundUp":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.NarrowQuadrilateralLinesSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.AnisoFilterWithPointMipSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.ComputeOnlyCustomHeapSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS20.ComputeOnlyWriteWatchSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS22.TightAlignmentSupported":A,"D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported":A},i={"Header.D3D12_PREVIEW_SDK_VERSION":"Header.D3D12_SDK_VERSION"},E=["ID","DXGI_ADAPTER_DESC3.Description","DXGI_ADAPTER_DESC3.VendorId","DXGI_ADAPTER_DESC3.DedicatedVideoMemory","CheckInterfaceSupport.UMDVersion","Header.Version","Header.Using preview Agility SDK"],T=["Action"],P=["DXGI_ADAPTER_DESC3.VendorId","Header.Using preview Agility SDK"],S={"DXGI_ADAPTER_DESC1.Flags":{0:"DXGI_ADAPTER_FLAG_NONE",1:"DXGI_ADAPTER_FLAG_REMOTE",2:"DXGI_ADAPTER_FLAG_SOFTWARE"},"DXGI_ADAPTER_DESC3.Flags":{0:"DXGI_ADAPTER_FLAG3_NONE",1:"DXGI_ADAPTER_FLAG3_REMOTE",2:"DXGI_ADAPTER_FLAG3_SOFTWARE",4:"DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE",8:"DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES",16:"DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES",32:"DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE"},"NvPhysicalGpuHandle.adapterType":{0:"NV_ADAPTER_TYPE_UNKNOWN",1:"NV_ADAPTER_TYPE_WDDM",2:"NV_ADAPTER_TYPE_SLI",4:"NV_ADAPTER_TYPE_TCC"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport":{0:"D3D12_SHADER_MIN_PRECISION_SUPPORT_NONE",1:"D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BIT",2:"D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BIT"},"D3D12_FEATURE_DATA_SHADER_CACHE.SupportFlags":{0:"D3D12_SHADER_CACHE_SUPPORT_NONE",1:"D3D12_SHADER_CACHE_SUPPORT_SINGLE_PSO",2:"D3D12_SHADER_CACHE_SUPPORT_LIBRARY",4:"D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE",8:"D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE",16:"D3D12_SHADER_CACHE_SUPPORT_DRIVER_MANAGED_CACHE",32:"D3D12_SHADER_CACHE_SUPPORT_SHADER_CONTROL_CLEAR",64:"D3D12_SHADER_CACHE_SUPPORT_SHADER_SESSION_DELETE"},"D3D12_FEATURE_DATA_D3D12_OPTIONS3.WriteBufferImmediateSupportFlags":{0:"D3D12_COMMAND_LIST_SUPPORT_FLAG_NONE",1:"D3D12_COMMAND_LIST_SUPPORT_FLAG_DIRECT",2:"D3D12_COMMAND_LIST_SUPPORT_FLAG_BUNDLE",4:"D3D12_COMMAND_LIST_SUPPORT_FLAG_COMPUTE",8:"D3D12_COMMAND_LIST_SUPPORT_FLAG_COPY",16:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODE",32:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS",64:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_ENCODE"},"DirectSR.Flags":{0:"DSR_SUPERRES_VARIANT_FLAG_NONE",1:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_EXPOSURE_SCALE_TEXTURE",2:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_IGNORE_HISTORY_MASK",4:"DSR_SUPERRES_VARIANT_FLAG_NATIVE",8:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_REACTIVE_MASK",16:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_SHARPNESS",32:"DSR_SUPERRES_VARIANT_FLAG_DISALLOWS_REGION_OFFSETS"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_CLUSTER_OPERATIONS":{0:"NVAPI_D3D12_RAYTRACING_CLUSTER_OPERATIONS_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_CLUSTER_OPERATIONS_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_PARTITIONED_TLAS":{0:"NVAPI_D3D12_RAYTRACING_PARTITIONED_TLAS_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_PARTITIONED_TLAS_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_SPHERES":{0:"NVAPI_D3D12_RAYTRACING_SPHERES_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_SPHERES_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_LINEAR_SWEPT_SPHERES":{0:"NVAPI_D3D12_RAYTRACING_LINEAR_SWEPT_SPHERES_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_LINEAR_SWEPT_SPHERES_CAP_STANDARD"}},p={"AGSDeviceInfo.coreClock":"MHz","AGSDeviceInfo.memoryClock":"MHz","AGSDeviceInfo.memoryBandwidth":"MB/s"},R={"0x1002":"AMD/ATI","0x1022":"AMD","0x10de":"NVIDIA","0x1414":"Microsoft","0x1ab8":"Parallels","0x5143":"Qualcomm","0x8086":"Intel",PRL4:"Parallels",NVDA:"NVIDIA",INTC:"Intel",INTL:"Intel",AMDI:"AMD",ACPI:"Intel",QCOM:"Qualcomm",MSFT:"Microsoft",MSHW:"Microsoft",MSAY:"Microsoft"},d={"0x1002":"AMD/ATI","0x1022":"AMD","0x1025":"Acer","0x1028":"Dell","0x103c":"HP","0x1043":"ASUS","0x104d":"Sony","0x106b":"Apple","0x107b":"Gateway","0x106b":"Diamond Multimedia","0x10de":"NVIDIA","0x1179":"Toshiba","0x1414":"Microsoft","0x1458":"Gigabyte","0x1462":"MSI","0x148c":"PowerColor","0x1545":"VisionTek","0x1569":"Palit","0x1682":"XFX","0x16f3":"Jetway","0x17aa":"Lenovo","0x17af":"HIS","0x1849":"ASRock","0x18bc":"GeCube","0x196d":"Club 3D","0x196e":"PNY","0x1a58":"Razer","0x1ab8":"Parallels","0x1da2":"Sapphire","0x5143":"Qualcomm","0x8086":"Intel"},s={"Header.Program":"Program","Header.Version":"D3d12info Version","Header.Build Date":"Program Build Date","Header.Configuration":"Program Configuration","Header.Configuration bits":"Program Architecture","Header.Generated on":"Report generated on","Header.Using preview Agility SDK":"Using preview Agility SDK","Header.D3D12_SDK_VERSION":"D3D12_SDK_VERSION","Header.NvAPI compiled version":"Compile time NVAPI library version","Header.NVAPI_SDK_VERSION":"Compile time NVAPI_SDK_VERSION","Header.NvAPI_GetInterfaceVersionString":"NVAPI interface version","Header.AMD_AGS_VERSION":"AMD_AGS_VERSION","Header.agsGetVersionNumber":"AMD AGS agsGetVersionNumber","Header.AMD device_info compiled version":"AMD device_info library version","Header.Intel GPU Detect compiled version":"Intel GPU Detect library version","SystemInfo.OS Info.Windows version":"Windows version","SystemInfo.System memory.GetPhysicallyInstalledSystemMemory":"Physically installed RAM","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPhys":"Actually available RAM","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPageFile":"Current page file size","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalVirtual":"Total virtual adress space size","SystemInfo.DXGI_FEATURE.DXGI_FEATURE_PRESENT_ALLOW_TEARING":"DXGI_FEATURE_PRESENT_ALLOW_TEARING","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.pDriverVersion":"NVAPI pDriverVersion","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.szBuildBranchString":"NVAPI szBuildBranchString","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.driverVersion":"NVAPI Display Driver driverVersion","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBranch":"NVAPI Display Driver szBuildBranch","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsDCHDriver":"NVAPI Display Driver bIsDCHDriver","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAStudioPackage":"NVAPI Display Driver bIsNVIDIAStudioPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAGameReadyPackage":"NVAPI Display Driver bIsNVIDIAGameReadyPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXProductionBranchPackage":"NVAPI Display Driver bIsNVIDIARTXProductionBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXNewFeatureBranchPackage":"NVAPI Display Driver bIsNVIDIARTXNewFeatureBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBaseBranch":"NVAPI Display Driver szBuildBaseBranch","SystemInfo.D3D12EnableExperimentalFeatures":"Available Experimental Features",AdapterIndex:"Adapter Index","CheckInterfaceSupport.UMDVersion":"Driver Version"},N={D3D12_SDK_VERSION:"Version of agility SDK used to generate the report",DXGI_FEATURE_PRESENT_ALLOW_TEARING:"Whether OS supports swapchain presentation with tearing. This is not a GPU capability.","D3D12_FEATURE_DATA_D3D12_OPTIONS.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation":"ViewPort and RenderTarget array index from any shader feeding rasterizer supported without Geometry Shader emulation"},O=new Set(["ID","DXGI_ADAPTER_DESC3.Description","AdapterIndex"]);function G(e){let _=new Map;for(let t=0;t{t.d(_,{A:()=>D});const D={PropertiesSearchString:"",FormatsSearchString:"",VendorFilter:{},ArchAgeFilter:2010}},568:(e,_,t)=>{function D(e){for(;e.lastElementChild;)e.removeChild(e.lastElementChild)}t.d(_,{E:()=>D}),t(924),t(878)},924:(e,_,t)=>{t.d(_,{HF:()=>E,Hh:()=>a,IL:()=>n,P7:()=>o,gy:()=>A});var D=t(878),r=t(185);function A(e){return e.replace(/\[\d+\]/g,"")}function o(e){return e in D.zK?D.zK[e]:e}function n(e,_){let t=A(e);if(null==_)return _;if(t in D.XM)return D.XM[t][_]??`Unknown(${_})`;if(t in D.MD){let e="",r=0;for(let A=1;A<=_;A<<=1)_&A&&(r++,e+=(D.MD[t][A]??`Unknown(${A})`)+" |\n");return e=""==e?D.MD[t][0]??"Unknown":e.substring(0,e.length-3),e+=r>1?"\n":" ",e+=`(0x${Number(_).toString(16)})`,e}if(t in D.Bb)return _+D.Bb[t];switch(t){case"SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.pDriverVersion":case"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.driverVersion":return(_/100).toFixed(2);case"DXGI_ADAPTER_DESC3.VendorId":case"AGSDeviceInfo.vendorId":case"VkPhysicalDeviceProperties.vendorID":case"Intel GPUDetect::GPUData.VendorId":{let e;return e=_<=65535?"0x"+((r=Number(_).toString(16)).length>=4?r:"0".repeat(4-r.length)+r):(e=>String.fromCharCode(255&e,e>>8&255,e>>16&255,e>>24&255))(_),D.vO[e]?`${D.vO[e]} (${e})`:`Unknown (${e})`}case"DXGI_ADAPTER_DESC3.SubSysId":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pSubSystemId":{let e=(e,_)=>e.length>=_?e:"0".repeat(_-e.length)+e,t="0x"+e(Number(65535&_).toString(16),4),r="0x"+e(Number(_).toString(16),8);return D.qM[t]?`${D.qM[t]} (${r})`:r}case"NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosOEMRevision":return"0x"+(e=>e.length>=2?e:"0".repeat(2-e.length)+e)(Number(_).toString(16));case"DXGI_ADAPTER_DESC3.DeviceId":case"DXGI_ADAPTER_DESC3.Revision":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pRevisionId":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pExtDeviceId":case"AGSDeviceInfo.deviceId":case"AGSDeviceInfo.revisionId":case"Intel GPUDetect::GPUData.deviceID":case"VkPhysicalDeviceProperties.driverVersion":case"VkPhysicalDeviceProperties.deviceID":return"0x"+(e=>e.length>=4?e:"0".repeat(4-e.length)+e)(Number(_).toString(16));case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pDeviceID":case"NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosRevision":case"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.version":case"Intel GPUDetect::GPUData.extensionVersion":return"0x"+(e=>e.length>=8?e:"0".repeat(8-e.length)+e)(Number(_).toString(16));case"Header.agsGetVersionNumber":{let e=BigInt(_);return`${e>>22n&1023n}.${e>>12n&1023n}.${4095n&e}`}case"CheckInterfaceSupport.UMDVersion":{let e=BigInt(_);return`${e>>48n&65535n}.${e>>32n&65535n}.${e>>16n&65535n}.${65535n&e}`}case"SystemInfo.System memory.GetPhysicallyInstalledSystemMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPhysicalFrameBufferSize":case"NvPhysicalGpuHandle.NvAPI_GPU_GetVirtualFrameBufferSize":_*=1024;case"SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPhys":case"SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPageFile":case"SystemInfo.System memory.MEMORYSTATUSEX::ullTotalVirtual":case"DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_LOCAL].Budget":case"DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_LOCAL].AvailableForReservation":case"DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL].Budget":case"DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL].AvailableForReservation":case"DXGI_ADAPTER_DESC3.DedicatedVideoMemory":case"DXGI_ADAPTER_DESC3.DedicatedSystemMemory":case"DXGI_ADAPTER_DESC3.SharedSystemMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::availableDedicatedVideoMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::systemVideoMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::sharedSystemMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::curAvailableDedicatedVideoMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryEvictionsSize":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryPromotionsSize":case"NvAPI_D3D12_QueryCpuVisibleVidmem.pTotalBytes":case"AGSDeviceInfo.localMemoryInBytes":case"AGSDeviceInfo.sharedMemoryInBytes":case"Intel GPUDetect::GPUData.videoMemory":case"NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - rdmaHeapSize":{const e=["B","KiB","MiB","GiB","TiB"];let t=Number(_),D=0;for(;t>1024;)t/=1024,++D;return t=t.toFixed(2),t+e[D]}case"DirectSR.OptimizationRankings":return _.split(", ").map((e=>{switch(e){case"0":return"DSR_OPTIMIZATION_TYPE_BALANCED";case"1":return"DSR_OPTIMIZATION_TYPE_HIGH_QUALITY";case"2":return"DSR_OPTIMIZATION_TYPE_MAX_QUALITY";case"3":return"DSR_OPTIMIZATION_TYPE_HIGH_PERFORMANCE";case"4":return"DSR_OPTIMIZATION_TYPE_MAX_PERFORMANCE";case"5":return"DSR_OPTIMIZATION_TYPE_POWER_SAVING";case"6":return"DSR_OPTIMIZATION_TYPE_MAX_POWER_SAVING";default:return`Unknown(${e})`}})).join(", ")}var r;return Array.isArray(_)?_.join(", "):_}function a(e,_){let t=o(e),A=n(e,_),a=r.A.PropertiesSearchString.toLocaleLowerCase();return""==a||D.Xm.has(e)||e.toString().toLowerCase().includes(a)||t.toString().toLowerCase().includes(a)||_.toString().toLowerCase().includes(a)||A.toString().toLowerCase().includes(a)}function I(e){let _=e.name.replace(/\[\d+\].*/,""),t=D.OX.get(_)??1/0;return t==1/0&&console.log(`No order for ${e.name}`),t}function i(e){let _=A(e.name),t=D.w0.get(_)??1/0;return t==1/0&&console.log(`No order for ${e.name}`),t}function E(e,_){let t=I(e),D=I(_);if(t!=D)return t-D;if(t==D){const r=parseInt(e.name.match(/\[(\d+)\]/)?.[1],10)||0,A=parseInt(_.name.match(/\[(\d+)\]/)?.[1],10)||0;return r!==A?r-A:(t=i(e),D=i(_),t!=D?t-D:e.name.localeCompare(_.name))}return t-D}},480:(e,_,t)=>{t.d(_,{TK:()=>o,ri:()=>a,sf:()=>n});var D=t(878),r=t(924);class A{#e={};#_=[];#t={};#D={};#r(e){this.#e=e;let _=this.#_;this.#t=e.Formats,function e(t,D){if("Formats"!=D)if("object"!=typeof t||Array.isArray(t))if(Array.isArray(t))if(t.every((e=>"object"!=typeof e)))_.push({name:D,value:t.join(", ")});else for(let _=0;_{if(4==_.readyState&&200==_.status){let t=JSON.parse(_.responseText).map((e=>new A(e)));e(t)}},_.send()}function n(e,_){if(2!=e.length)return;let t=new XMLHttpRequest;t.open("GET",D.PX+"/get_two_submissions?IDs="+e.join(",")),t.onreadystatechange=()=>{if(4==t.readyState&&200==t.status){let e=JSON.parse(t.responseText).map((e=>new A(e)));_(e)}},t.send(JSON.stringify(e))}function a(e,_){let t=new XMLHttpRequest;t.open("GET",D.PX+"/get_submission?ID="+e),t.onreadystatechange=()=>{if(4==t.readyState&&200==t.status){let e=JSON.parse(t.responseText).map((e=>new A(e)));_(e)}},t.send()}},928:(e,_,t)=>{t.d(_,{p:()=>K,y:()=>Q});var D=t(568),r=t(878),A=t(924),o=t(185);const n=["Supported","Buffer","Vertex Buffer","Index Buffer","Stream Output","Texture1D","Texture2D","Texture3D","Texture Cube","Shader Load","Shader Sample","Shader Comparison Sample","Reserved","Mipmaps","Render Target","Blendable","Depth Stencil","MultiSample Resolve","Display","Cast Within Bit Layout","MultiSample Render Target","MultiSample Load","Shader Gather","Casting when Back Buffer","Typed UAV","Shader Gather Comparison","Decoder Output","Video Processor Output","Video Processor Input","Video Encoder","UAV Atomic Add","UAV Atomic Bitwise ops","UAV Atomic CmpStore/Exch","UAV Atomic Exchange","UAV Atomic Signed min/max","UAV Atomic Unsigned min/max","UAV Typed Load","UAV Typed Store","Output Merged Logic Ops","Tiled","MultiPlane Overlay","Sampler Feedback"],a=[[1,0],[2,0],[4,0],[8,0],[16,0],[32,0],[64,0],[128,0],[256,0],[512,0],[1024,0],[2048,0],[4096,0],[16384,0],[32768,0],[65536,0],[262144,0],[524288,0],[1048576,0],[2097152,0],[4194304,0],[8388608,0],[16777216,0],[33554432,0],[67108864,0],[134217728,0],[268435456,0],[536870912,0],[1073741824,0],[0,1],[0,2],[0,4],[0,8],[0,16],[0,32],[0,64],[0,128],[0,256],[0,512],[0,16384],[0,32768]],I={0:{Support1:1,Support2:512},1:{Support1:1052912,Support2:512},2:{Support1:49599483,Support2:704},3:{Support1:40915451,Support2:960},4:{Support1:40915451,Support2:704},5:{Support1:1052912,Support2:0},6:{Support1:5509627,Support2:0},7:{Support1:5247483,Support2:256},8:{Support1:5247483,Support2:0},9:{Support1:1052912,Support2:512},10:{Support1:50123763,Support2:704},11:{Support1:49599475,Support2:640},12:{Support1:40915443,Support2:960},13:{Support1:49599475,Support2:640},14:{Support1:40915443,Support2:704},15:{Support1:1052912,Support2:512},16:{Support1:49599483,Support2:640},17:{Support1:40915451,Support2:896},18:{Support1:40915451,Support2:640},19:{Support1:1052848,Support2:0},20:{Support1:3215536,Support2:0},21:{Support1:80746416,Support2:0},22:{Support1:5247408,Support2:0},23:{Support1:1052912,Support2:512},24:{Support1:66900979,Support2:640},25:{Support1:40915443,Support2:896},89:{Support1:18350112,Support2:512},26:{Support1:48550899,Support2:640},27:{Support1:1052912,Support2:512},28:{Support1:66900979,Support2:704},29:{Support1:33346544,Support2:512},30:{Support1:40915443,Support2:960},31:{Support1:49599475,Support2:640},32:{Support1:40915443,Support2:704},33:{Support1:1052912,Support2:512},34:{Support1:49599475,Support2:640},35:{Support1:49599475,Support2:640},36:{Support1:40915443,Support2:896},37:{Support1:49599475,Support2:640},38:{Support1:40915443,Support2:640},39:{Support1:1052912,Support2:512},40:{Support1:3215536,Support2:512},41:{Support1:116709371,Support2:712},42:{Support1:40915455,Support2:1023},43:{Support1:40915451,Support2:767},44:{Support1:1052848,Support2:0},45:{Support1:3215536,Support2:0},46:{Support1:80746416,Support2:0},47:{Support1:5247408,Support2:0},48:{Support1:1052912,Support2:512},49:{Support1:49599475,Support2:640},50:{Support1:40915443,Support2:896},51:{Support1:49599475,Support2:640},52:{Support1:40915443,Support2:640},53:{Support1:1052912,Support2:512},54:{Support1:49599475,Support2:704},55:{Support1:3215536,Support2:512},56:{Support1:116709363,Support2:640},57:{Support1:40915447,Support2:960},58:{Support1:49599475,Support2:640},59:{Support1:40915443,Support2:704},60:{Support1:1052912,Support2:512},61:{Support1:49599475,Support2:704},62:{Support1:40915443,Support2:960},63:{Support1:49599475,Support2:640},64:{Support1:40915443,Support2:704},65:{Support1:48550896,Support2:640},67:{Support1:8393712,Support2:512},68:{Support1:8393712,Support2:0},69:{Support1:8393712,Support2:0},70:{Support1:1052896,Support2:512},71:{Support1:9442272,Support2:512},72:{Support1:9442272,Support2:512},73:{Support1:1052896,Support2:512},74:{Support1:9442272,Support2:512},75:{Support1:9442272,Support2:512},76:{Support1:1052896,Support2:512},77:{Support1:9442272,Support2:512},78:{Support1:9442272,Support2:512},79:{Support1:1052896,Support2:512},80:{Support1:9442272,Support2:512},81:{Support1:9442272,Support2:512},82:{Support1:1052896,Support2:512},83:{Support1:9442272,Support2:512},84:{Support1:9442272,Support2:512},85:{Support1:14996464,Support2:512},86:{Support1:8655856,Support2:512},90:{Support1:1052912,Support2:512},87:{Support1:33346547,Support2:512},91:{Support1:33346544,Support2:512},92:{Support1:1052912,Support2:512},88:{Support1:16045043,Support2:512},93:{Support1:16045040,Support2:512},94:{Support1:1052896,Support2:512},95:{Support1:9442272,Support2:512},96:{Support1:9442272,Support2:512},97:{Support1:1052896,Support2:512},98:{Support1:9442272,Support2:512},99:{Support1:9442272,Support2:512},103:{Support1:41992992,Support2:128},106:{Support1:32,Support2:0},107:{Support1:41943840,Support2:128},115:{Support1:8655856,Support2:512}};function i(e,_){let t=document.createElement("td"),D=document.createElement("div");return D.textContent=_,D.className="vertical-text",t.appendChild(D),e.appendChild(t),t}function E(e,_){let t=document.createElement("td");return t.textContent=_,e.appendChild(t),t}function T(e,_){let t=document.createElement("img");t.className="cell-icon",t.src=_,e.appendChild(t)}function P(e,_){let t=document.createElement("td");return T(t,_),e.appendChild(t),t}function S(e,_){return e&&_?"required.svg":e&&!_?"supported.svg":e||_?"error.svg":"unsupported.svg"}function p(e,_,t,D){let r=(_.Support1&t)==t&&(_.Support2&D)==D,A=I[e];return S(r,A&&(A.Support1&t)==t&&(A.Support2&D)==D)}function R(e,_){return S(_,null!=I[e])}let d=!0,s=!1,N=[],O=0,G=!0,u=!1,l=!1,c="ID",U=!0,C=0,v=0;const F=10;let m="",M=[],y=[];function V(e){let _=e.value,t=m.toLowerCase(),D=""==t||r.qc.some((e=>{let D=_.GetField(e),r=A.IL(e,D).toString().toLowerCase();return D=D.toString().toLowerCase(),r.includes(t)})),o=r.UK.every((e=>{let t=_.GetField(e);return M[e][t]})),n=2&_.GetField("DXGI_ADAPTER_DESC3.Flags")?"Software":"Hardware",a=M["Adapter Type"][n];return D&&o&&a}const h={"DXGI_ADAPTER_DESC3.VendorId":{default:!0},"Header.Version":{default:!0},"Header.Using preview Agility SDK":{default:!0,1:!1},"Adapter Type":{default:!1,Hardware:!0}};let f=-1,H=null,L=null,X=null;function Y(){const e=document.getElementById("ListContainer");D.E(e);const _=document.createElement("table"),t=document.createElement("tbody");{const e=document.createElement("tr");r.qc.forEach((_=>{const t=document.createElement("td");t.classList.add("hiddenCell"),e.appendChild(t)})),r.v4.forEach((_=>{const t=document.createElement("td");t.classList.add("hiddenCell"),"Action"===_&&(t.style.width="3.1em"),e.appendChild(t)})),t.appendChild(e)}{const e=document.createElement("tr"),_=document.createElement("td");_.colSpan=r.qc.length+r.v4.length;const D=document.createElement("button");D.appendChild(document.createTextNode("Previous page")),D.addEventListener("click",(function(e){C=Math.max(C-1,0),Y()})),D.disabled=0==C,_.appendChild(D);const A=document.createElement("button");A.appendChild(document.createTextNode("Next page")),A.addEventListener("click",(function(e){C=Math.min(C+1,v-1),Y()})),A.disabled=C>=v-1,_.appendChild(A),_.classList.add("center"),e.appendChild(_),t.appendChild(e)}{const e=document.createElement("tr");r.qc.forEach((_=>{const t=document.createElement("td");t.classList.add("clickableCell");const D=_==c?U?" ▼":" ▲":"",r=document.createTextNode(A.P7(_)+D);t.appendChild(r),t.addEventListener("click",(function(e){!function(e){c==e?U=!U:(c=e,U=!1),C=0}(_),Y()})),e.appendChild(t)})),r.v4.forEach((_=>{const t=document.createElement("td"),D=document.createTextNode("");t.appendChild(D),e.appendChild(t)})),t.appendChild(e)}!function(e){let _=y.sort(((e,_)=>{let t=e.value.GetField(c),D=_.value.GetField(c),r=0;return tD&&(r=1),U&&(r*=-1),r}));for(let t=C*F;t{const D=document.createElement("tr");r.qc.forEach((e=>{const t=document.createElement("td");let r=_.GetField(e),o=document.createTextNode(A.IL(e,r));t.appendChild(o),D.appendChild(t)})),r.v4.forEach((e=>{const t=document.createElement("td");if("Action"===e){{const e=document.createElement("img");e.src="compare.svg",e.alt="Share",e.title="Click compare icon on 2 reports to open comparison",e.className="ActionIcon",_.GetField("ID")==f&&e.classList.add("ActionIconActivated"),e.addEventListener("click",(t=>{t.stopPropagation(),function(e,_){if(_.classList.add("ActionIconActivated"),-1==f)f=e.GetField("ID");else{let _=e.GetField("ID");window.location.assign(`compare.html?ID1=${f}&ID2=${_}`)}}(_,e)})),t.appendChild(e)}{const e=document.createElement("img");e.src="share.svg",e.alt="Share",e.title="Click to copy URL to this report",e.className="ActionIcon",e.addEventListener("click",(t=>{t.stopPropagation(),function(e,_){null!=H&&H.classList.remove("ActionIconActivated"),H=_,_.classList.add("ActionIconActivated"),navigator.clipboard.writeText(`${r.Qc}/ID.html?ID=${e.GetField("ID")}`);let t=_.getBoundingClientRect(),D=document.createElement("div");D.classList.add("PopupMessage"),D.textContent="Link copied to clipboard",D.getClientRects,D.style.left=t.left+window.scrollX-200+"px",D.style.top=t.top+window.scrollY-7+"px",document.body.appendChild(D),null!=L&&(L.remove(),clearTimeout(X)),L=D,X=setTimeout((()=>{D.remove(),L=null,X=null}),4e3)}(_,e)})),t.appendChild(e)}}D.appendChild(t)})),D.addEventListener("click",(()=>{O=e,k(),window.history.replaceState(null,null,"?ID="+N[O].GetField("ID")),document.title=N[O].GetField("DXGI_ADAPTER_DESC3.Description")+" - D3d12infoDB"})),D.classList.add("clickableRow"),t.appendChild(D)})),_.appendChild(t),e.appendChild(_)}function g(e,_){const t=r.e6[e];if(null==t)return;_.className="tooltip";const D=document.createElement("span");D.className="tooltiptext",D.textContent=t,_.appendChild(D)}function B(e,_){if(null==r.e6[e])return;const t=document.createElement("img");t.src="info.svg",t.alt="Info",t.className="tooltipicon",_.appendChild(t)}function x(e,_){return!!r.Xm.has(e)||!(!G&&_.every((e=>e==_[0])))&&(!(!u&&_.filter((e=>null!=e)).length<=1)&&!(!l&&r.Gd.has(e)))}function b(){const e=[N[0],N[1]],_=document.getElementById("TableContainer");D.E(_);const t=document.createElement("table"),r=document.createElement("tbody");{const e=document.createElement("tr");r.appendChild(e)}let o={};for(const _ of e)for(const e of _.FilteredFields(A.Hh))o[e.name]=e.value;let n=[];for(const[e,_]of Object.entries(o))n.push({name:e,value:_});n.sort(A.HF);for(const _ of n){const t=_.name,D=A.P7(t),o=[],n=[];for(const _ of e){const e=_.GetField(t),D=null!=e?A.IL(t,e):"";o.push(e),n.push(D)}if(!x(t,o))continue;const a=o.every((e=>e==o[0])),I=document.createElement("tr"),i=document.createElement("td");g(D,i);const E=document.createTextNode(D);i.appendChild(E),B(D,i),I.appendChild(i);for(const e of n){const _=document.createElement("td"),t=document.createTextNode(e);a&&(_.style.fontStyle="italic",_.style.color="#888888"),_.appendChild(t),I.appendChild(_)}r.appendChild(I)}t.appendChild(r),_.appendChild(t)}function k(){const e=N[O],_=document.getElementById("TableContainer");D.E(_);const t=document.createElement("table"),I=document.createElement("tbody");{const e=document.createElement("tr");I.appendChild(e)}for(const _ of e.HumanReadable(A.Hh)){const e=document.createElement("tr"),t=document.createElement("td");g(_.name,t);const D=document.createTextNode(_.name);t.appendChild(D),B(_.name,t),e.appendChild(t);const r=document.createElement("td"),A=document.createTextNode(_.value);r.appendChild(A),e.appendChild(r),I.appendChild(e)}t.appendChild(I),_.appendChild(t),function(e,_){let t=e.Formats();if(!t){let e=document.createElement("p");return e.textContent="This reports contains no format support information. Only reports from D3d12info 3.7.3 and above contain this information.",void _.appendChild(e)}function A(){const e=document.getElementById("FormatTableContainer");D.E(e);const _=document.createElement("table");_.className="FormatTable";const A=document.createElement("tr");E(A,"Format").style="min-width: 31em";for(const e of n)i(A,e);_.appendChild(A);for(const[e,D]of Object.entries(t)){let D=t[e],A=r.XF[e].toLowerCase(),n=o.A.FormatsSearchString.toLowerCase();if(""!=n&&!A.includes(n))continue;const I=document.createElement("tr");E(I,r.XF[e]),P(I,R(e,null!=D.Support1));for(const[_,t]of a)P(I,p(e,D,_,t));_.appendChild(I)}e.appendChild(_)}!function(e){let _=document.createElement("p");function t(e,t){let D=document.createElement("span");D.appendChild(document.createTextNode(e)),t&&T(D,t),_.appendChild(D),_.appendChild(document.createElement("br"))}t("Legend:",null),t("Feature supported and required for FL 12_0 - ","required.svg"),t("Feature supported and not required for FL 12_0 - ","supported.svg"),t("Feature not supported - ","unsupported.svg"),t("Feature not supported but required for FL 12_0 - ","error.svg"),e.appendChild(_)}(_),function(){const e=document.createElement("input");e.type="search",e.placeholder="Search Formats",e.classList.add("searchBar"),e.addEventListener("input",(function(_){o.A.FormatsSearchString=e.value,A()})),_.appendChild(e)}();const I=document.createElement("div");I.id="FormatTableContainer",_.appendChild(I),A()}(e,_)}function W(){if(0!=N.length)d?(function(){const e=document.getElementById("SearchBarAdaptersContainer");D.E(e);const _=document.createElement("input");_.type="search",_.placeholder="Search Adapters",_.classList.add("searchBar"),_.addEventListener("input",(function(e){m=_.value,w(),Y()})),e.appendChild(_)}(),function(){const e=document.getElementById("AdaptersFilterContainer");D.E(e),r.UK.forEach((_=>function(e,_){const t=document.createElement("fieldset"),D=document.createElement("legend");D.appendChild(document.createTextNode(A.P7(_))),M[_]=[],[...new Set(N.map((e=>e.GetField(_))))].sort().reverse().forEach((e=>{const D=document.createElement("label"),r=document.createElement("input");r.type="checkbox",r.checked=h[_][e]??h[_].default,M[_][e]=r.checked,r.addEventListener("change",(()=>{M[_][e]=r.checked,w(),Y()})),D.appendChild(r),D.appendChild(document.createTextNode(A.IL(_,e))),t.appendChild(D),t.appendChild(document.createElement("br"))})),t.appendChild(D),e.appendChild(t)}(e,_))),function(e){const _=document.createElement("fieldset"),t=document.createElement("legend"),D="Adapter Type";t.appendChild(document.createTextNode(A.P7(D))),M[D]=[],["Hardware","Software"].forEach((e=>{const t=document.createElement("label"),r=document.createElement("input");r.type="checkbox",r.checked=h[D][e]??h[D].default,M[D][e]=r.checked,r.addEventListener("change",(()=>{M[D][e]=r.checked,w(),Y()})),t.appendChild(r),t.appendChild(document.createTextNode(A.IL(D,e))),_.appendChild(t),_.appendChild(document.createElement("br"))})),_.appendChild(t),e.appendChild(_)}(e)}(),w(),Y()):s&&function(){const e=document.getElementById("ComparisonPropertyFilterContainer");D.E(e),function(e){const _=document.createElement("fieldset"),t=document.createElement("legend"),D="Show Properties";t.appendChild(document.createTextNode(A.P7(D))),M[D]=[],[{name:"Equal",default:G},{name:"Exist only in one of reports",default:!1},{name:"Vendor specific",default:l}].forEach((e=>{const t=document.createElement("label"),D=document.createElement("input");D.type="checkbox",D.checked=e.default,D.addEventListener("change",(()=>{switch(e.name){case"Equal":G=D.checked;break;case"Exist only in one of reports":u=D.checked;break;case"Vendor specific":l=D.checked}b()})),t.appendChild(D),t.appendChild(document.createTextNode(e.name)),_.appendChild(t),_.appendChild(document.createElement("br"))})),_.appendChild(t),e.appendChild(_)}(e)}(),function(){const e=document.getElementById("SearchBarPropertiesContainer");D.E(e);const _=document.createElement("input");_.type="search",_.placeholder="Search Properties",_.classList.add("searchBar"),_.addEventListener("input",(function(e){o.A.PropertiesSearchString=_.value,s?b():k()})),e.appendChild(_)}(),s?b():k();else{const e=document.createTextNode("No reports found");document.body.appendChild(e)}}function w(){y=N.map(((e,_)=>({index:_,value:e}))).filter(V),v=Math.max(1,Math.ceil(y.length/F)),C=Math.min(C,v-1)}function K(e,_){d=e,s=_;const t=document.getElementById("TableContainer"),D=document.createElement("div"),r=document.createTextNode("Loading. Please wait.");D.appendChild(r),t.appendChild(D)}function Q(e,_){N=e,O=N.findIndex((e=>e.GetField("ID")==_)),-1==O&&(O=N.length-1),W()}}},t={};function D(e){var r=t[e];if(void 0!==r)return r.exports;var A=t[e]={id:e,exports:{}};return _[e](A,A.exports,D),A.exports}D.m=_,e=[],D.O=(_,t,r,A)=>{if(!t){var o=1/0;for(i=0;i=A)&&Object.keys(D.O).every((e=>D.O[e](t[a])))?t.splice(a--,1):(n=!1,A0&&e[i-1][2]>A;i--)e[i]=e[i-1];e[i]=[t,r,A]},D.n=e=>{var _=e&&e.__esModule?()=>e.default:()=>e;return D.d(_,{a:_}),_},D.d=(e,_)=>{for(var t in _)D.o(_,t)&&!D.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:_[t]})},D.o=(e,_)=>Object.prototype.hasOwnProperty.call(e,_),(()=>{var e={804:0};D.O.j=_=>0===e[_];var _=(_,t)=>{var r,A,[o,n,a]=t,I=0;if(o.some((_=>0!==e[_]))){for(r in n)D.o(n,r)&&(D.m[r]=n[r]);if(a)var i=a(D)}for(_&&_(t);I{"use strict";var e,_={878:(e,_,t)=>{t.d(_,{$6:()=>i,Bb:()=>p,Gd:()=>c,MD:()=>S,OX:()=>u,PX:()=>r,Qc:()=>D,UK:()=>P,XF:()=>a,XM:()=>I,Xm:()=>O,e6:()=>N,qM:()=>d,qc:()=>E,v4:()=>T,vO:()=>R,w0:()=>l,zK:()=>s});const D="https://d3d12infodb.boolka.dev",r="https://d3d12infodbapi.boolka.dev",A={0:"false",1:"true"},o={0:"OK","-3":"NO_IMPLEMENTATION","-8":"INVALID_HANDLE","-104":"NOT_SUPPORTED","-160":"SETTING_NOT_FOUND"},n={0:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT16",1:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT32",2:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT64",3:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT8",4:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT16",5:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT32",6:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT64",7:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT8",8:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT16",9:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT32",10:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT64",11:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT8_PACKED",12:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT8_PACKED",13:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT_E4M3",14:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT_E5M2",2147483647:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_INVALID"},a={0:"DXGI_FORMAT_UNKNOWN",1:"DXGI_FORMAT_R32G32B32A32_TYPELESS",2:"DXGI_FORMAT_R32G32B32A32_FLOAT",3:"DXGI_FORMAT_R32G32B32A32_UINT",4:"DXGI_FORMAT_R32G32B32A32_SINT",5:"DXGI_FORMAT_R32G32B32_TYPELESS",6:"DXGI_FORMAT_R32G32B32_FLOAT",7:"DXGI_FORMAT_R32G32B32_UINT",8:"DXGI_FORMAT_R32G32B32_SINT",9:"DXGI_FORMAT_R16G16B16A16_TYPELESS",10:"DXGI_FORMAT_R16G16B16A16_FLOAT",11:"DXGI_FORMAT_R16G16B16A16_UNORM",12:"DXGI_FORMAT_R16G16B16A16_UINT",13:"DXGI_FORMAT_R16G16B16A16_SNORM",14:"DXGI_FORMAT_R16G16B16A16_SINT",15:"DXGI_FORMAT_R32G32_TYPELESS",16:"DXGI_FORMAT_R32G32_FLOAT",17:"DXGI_FORMAT_R32G32_UINT",18:"DXGI_FORMAT_R32G32_SINT",19:"DXGI_FORMAT_R32G8X24_TYPELESS",20:"DXGI_FORMAT_D32_FLOAT_S8X24_UINT",21:"DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS",22:"DXGI_FORMAT_X32_TYPELESS_G8X24_UINT",23:"DXGI_FORMAT_R10G10B10A2_TYPELESS",24:"DXGI_FORMAT_R10G10B10A2_UNORM",25:"DXGI_FORMAT_R10G10B10A2_UINT",26:"DXGI_FORMAT_R11G11B10_FLOAT",27:"DXGI_FORMAT_R8G8B8A8_TYPELESS",28:"DXGI_FORMAT_R8G8B8A8_UNORM",29:"DXGI_FORMAT_R8G8B8A8_UNORM_SRGB",30:"DXGI_FORMAT_R8G8B8A8_UINT",31:"DXGI_FORMAT_R8G8B8A8_SNORM",32:"DXGI_FORMAT_R8G8B8A8_SINT",33:"DXGI_FORMAT_R16G16_TYPELESS",34:"DXGI_FORMAT_R16G16_FLOAT",35:"DXGI_FORMAT_R16G16_UNORM",36:"DXGI_FORMAT_R16G16_UINT",37:"DXGI_FORMAT_R16G16_SNORM",38:"DXGI_FORMAT_R16G16_SINT",39:"DXGI_FORMAT_R32_TYPELESS",40:"DXGI_FORMAT_D32_FLOAT",41:"DXGI_FORMAT_R32_FLOAT",42:"DXGI_FORMAT_R32_UINT",43:"DXGI_FORMAT_R32_SINT",44:"DXGI_FORMAT_R24G8_TYPELESS",45:"DXGI_FORMAT_D24_UNORM_S8_UINT",46:"DXGI_FORMAT_R24_UNORM_X8_TYPELESS",47:"DXGI_FORMAT_X24_TYPELESS_G8_UINT",48:"DXGI_FORMAT_R8G8_TYPELESS",49:"DXGI_FORMAT_R8G8_UNORM",50:"DXGI_FORMAT_R8G8_UINT",51:"DXGI_FORMAT_R8G8_SNORM",52:"DXGI_FORMAT_R8G8_SINT",53:"DXGI_FORMAT_R16_TYPELESS",54:"DXGI_FORMAT_R16_FLOAT",55:"DXGI_FORMAT_D16_UNORM",56:"DXGI_FORMAT_R16_UNORM",57:"DXGI_FORMAT_R16_UINT",58:"DXGI_FORMAT_R16_SNORM",59:"DXGI_FORMAT_R16_SINT",60:"DXGI_FORMAT_R8_TYPELESS",61:"DXGI_FORMAT_R8_UNORM",62:"DXGI_FORMAT_R8_UINT",63:"DXGI_FORMAT_R8_SNORM",64:"DXGI_FORMAT_R8_SINT",65:"DXGI_FORMAT_A8_UNORM",66:"DXGI_FORMAT_R1_UNORM",67:"DXGI_FORMAT_R9G9B9E5_SHAREDEXP",68:"DXGI_FORMAT_R8G8_B8G8_UNORM",69:"DXGI_FORMAT_G8R8_G8B8_UNORM",70:"DXGI_FORMAT_BC1_TYPELESS",71:"DXGI_FORMAT_BC1_UNORM",72:"DXGI_FORMAT_BC1_UNORM_SRGB",73:"DXGI_FORMAT_BC2_TYPELESS",74:"DXGI_FORMAT_BC2_UNORM",75:"DXGI_FORMAT_BC2_UNORM_SRGB",76:"DXGI_FORMAT_BC3_TYPELESS",77:"DXGI_FORMAT_BC3_UNORM",78:"DXGI_FORMAT_BC3_UNORM_SRGB",79:"DXGI_FORMAT_BC4_TYPELESS",80:"DXGI_FORMAT_BC4_UNORM",81:"DXGI_FORMAT_BC4_SNORM",82:"DXGI_FORMAT_BC5_TYPELESS",83:"DXGI_FORMAT_BC5_UNORM",84:"DXGI_FORMAT_BC5_SNORM",85:"DXGI_FORMAT_B5G6R5_UNORM",86:"DXGI_FORMAT_B5G5R5A1_UNORM",87:"DXGI_FORMAT_B8G8R8A8_UNORM",88:"DXGI_FORMAT_B8G8R8X8_UNORM",89:"DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM",90:"DXGI_FORMAT_B8G8R8A8_TYPELESS",91:"DXGI_FORMAT_B8G8R8A8_UNORM_SRGB",92:"DXGI_FORMAT_B8G8R8X8_TYPELESS",93:"DXGI_FORMAT_B8G8R8X8_UNORM_SRGB",94:"DXGI_FORMAT_BC6H_TYPELESS",95:"DXGI_FORMAT_BC6H_UF16",96:"DXGI_FORMAT_BC6H_SF16",97:"DXGI_FORMAT_BC7_TYPELESS",98:"DXGI_FORMAT_BC7_UNORM",99:"DXGI_FORMAT_BC7_UNORM_SRGB",100:"DXGI_FORMAT_AYUV",101:"DXGI_FORMAT_Y410",102:"DXGI_FORMAT_Y416",103:"DXGI_FORMAT_NV12",104:"DXGI_FORMAT_P010",105:"DXGI_FORMAT_P016",106:"DXGI_FORMAT_420_OPAQUE",107:"DXGI_FORMAT_YUY2",108:"DXGI_FORMAT_Y210",109:"DXGI_FORMAT_Y216",110:"DXGI_FORMAT_NV11",111:"DXGI_FORMAT_AI44",112:"DXGI_FORMAT_IA44",113:"DXGI_FORMAT_P8",114:"DXGI_FORMAT_A8P8",115:"DXGI_FORMAT_B4G4R4A4_UNORM",130:"DXGI_FORMAT_P208",131:"DXGI_FORMAT_V208",132:"DXGI_FORMAT_V408",189:"DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE",190:"DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE",191:"DXGI_FORMAT_A4B4G4R4_UNORM"},I={"DXGI_ADAPTER_DESC3.GraphicsPreemptionGranularity":{0:"DXGI_GRAPHICS_PREEMPTION_DMA_BUFFER_BOUNDARY",1:"DXGI_GRAPHICS_PREEMPTION_PRIMITIVE_BOUNDARY",2:"DXGI_GRAPHICS_PREEMPTION_TRIANGLE_BOUNDARY",3:"DXGI_GRAPHICS_PREEMPTION_PIXEL_BOUNDARY",4:"DXGI_GRAPHICS_PREEMPTION_INSTRUCTION_BOUNDARY"},"DXGI_ADAPTER_DESC3.ComputePreemptionGranularity":{0:"DXGI_COMPUTE_PREEMPTION_DMA_BUFFER_BOUNDARY",1:"DXGI_COMPUTE_PREEMPTION_DISPATCH_BOUNDARY",2:"DXGI_COMPUTE_PREEMPTION_THREAD_GROUP_BOUNDARY",3:"DXGI_COMPUTE_PREEMPTION_THREAD_BOUNDARY",4:"DXGI_COMPUTE_PREEMPTION_INSTRUCTION_BOUNDARY"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.TiledResourcesTier":{0:"D3D12_TILED_RESOURCES_TIER_NOT_SUPPORTED",1:"D3D12_TILED_RESOURCES_TIER_1",2:"D3D12_TILED_RESOURCES_TIER_2",3:"D3D12_TILED_RESOURCES_TIER_3",4:"D3D12_TILED_RESOURCES_TIER_4"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceBindingTier":{1:"D3D12_RESOURCE_BINDING_TIER_1",2:"D3D12_RESOURCE_BINDING_TIER_2",3:"D3D12_RESOURCE_BINDING_TIER_3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.ConservativeRasterizationTier":{0:"D3D12_CONSERVATIVE_RASTERIZATION_TIER_NOT_SUPPORTED",1:"D3D12_CONSERVATIVE_RASTERIZATION_TIER_1",2:"D3D12_CONSERVATIVE_RASTERIZATION_TIER_2",3:"D3D12_CONSERVATIVE_RASTERIZATION_TIER_3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossNodeSharingTier":{0:"D3D12_CROSS_NODE_SHARING_TIER_NOT_SUPPORTED",1:"D3D12_CROSS_NODE_SHARING_TIER_1_EMULATED",2:"D3D12_CROSS_NODE_SHARING_TIER_1",3:"D3D12_CROSS_NODE_SHARING_TIER_2",4:"D3D12_CROSS_NODE_SHARING_TIER_3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceHeapTier":{1:"D3D12_RESOURCE_HEAP_TIER_1",2:"D3D12_RESOURCE_HEAP_TIER_2"},"D3D12_FEATURE_DATA_FEATURE_LEVELS.MaxSupportedFeatureLevel":{37120:"D3D_FEATURE_LEVEL_9_1",37376:"D3D_FEATURE_LEVEL_9_2",37632:"D3D_FEATURE_LEVEL_9_3",40960:"D3D_FEATURE_LEVEL_10_0",41216:"D3D_FEATURE_LEVEL_10_1",45056:"D3D_FEATURE_LEVEL_11_0",45312:"D3D_FEATURE_LEVEL_11_1",49152:"D3D_FEATURE_LEVEL_12_0",49408:"D3D_FEATURE_LEVEL_12_1",49664:"D3D_FEATURE_LEVEL_12_2"},"D3D12_FEATURE_DATA_SHADER_MODEL.HighestShaderModel":{81:"D3D_SHADER_MODEL_5_1",96:"D3D_SHADER_MODEL_6_0",97:"D3D_SHADER_MODEL_6_1",98:"D3D_SHADER_MODEL_6_2",99:"D3D_SHADER_MODEL_6_3",100:"D3D_SHADER_MODEL_6_4",101:"D3D_SHADER_MODEL_6_5",102:"D3D_SHADER_MODEL_6_6",103:"D3D_SHADER_MODEL_6_7",104:"D3D_SHADER_MODEL_6_8",105:"D3D_SHADER_MODEL_6_9"},"D3D12_FEATURE_DATA_ROOT_SIGNATURE.HighestVersion":{1:"D3D_ROOT_SIGNATURE_VERSION_1_0",2:"D3D_ROOT_SIGNATURE_VERSION_1_1",3:"D3D_ROOT_SIGNATURE_VERSION_1_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS2.ProgrammableSamplePositionsTier":{0:"D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_NOT_SUPPORTED",1:"D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1",2:"D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS3.ViewInstancingTier":{0:"D3D12_VIEW_INSTANCING_TIER_NOT_SUPPORTED",1:"D3D12_VIEW_INSTANCING_TIER_1",2:"D3D12_VIEW_INSTANCING_TIER_2",3:"D3D12_VIEW_INSTANCING_TIER_3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS4.SharedResourceCompatibilityTier":{0:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_0",1:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_1",2:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_2"},"D3D12_FEATURE_DATA_SERIALIZATION.HeapSerializationTier":{0:"D3D12_HEAP_SERIALIZATION_TIER_0",10:"D3D12_HEAP_SERIALIZATION_TIER_10"},"D3D12_FEATURE_DATA_CROSS_NODE.SharingTier":{0:"D3D12_CROSS_NODE_SHARING_TIER_NOT_SUPPORTED",1:"D3D12_CROSS_NODE_SHARING_TIER_1_EMULATED",2:"D3D12_CROSS_NODE_SHARING_TIER_1",3:"D3D12_CROSS_NODE_SHARING_TIER_2",4:"D3D12_CROSS_NODE_SHARING_TIER_3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS_EXPERIMENTAL.WorkGraphsTier":{0:"D3D12_WORK_GRAPHS_TIER_NOT_SUPPORTED",1:"D3D12_WORK_GRAPHS_TIER_0_1",10:"D3D12_WORK_GRAPHS_TIER_1_0",11:"D3D12_WORK_GRAPHS_TIER_1_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS5.RenderPassesTier":{0:"D3D12_RENDER_PASS_TIER_0",1:"D3D12_RENDER_PASS_TIER_1",2:"D3D12_RENDER_PASS_TIER_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier":{0:"D3D12_RAYTRACING_TIER_NOT_SUPPORTED",10:"D3D12_RAYTRACING_TIER_1_0",11:"D3D12_RAYTRACING_TIER_1_1"},"D3D12_FEATURE_DATA_DISPLAYABLE.SharedResourceCompatibilityTier":{0:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_0",1:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_1",2:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier":{0:"D3D12_VARIABLE_SHADING_RATE_TIER_NOT_SUPPORTED",1:"D3D12_VARIABLE_SHADING_RATE_TIER_1",2:"D3D12_VARIABLE_SHADING_RATE_TIER_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier":{0:"D3D12_MESH_SHADER_TIER_NOT_SUPPORTED",10:"D3D12_MESH_SHADER_TIER_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier":{0:"D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED",90:"D3D12_SAMPLER_FEEDBACK_TIER_0_9",100:"D3D12_SAMPLER_FEEDBACK_TIER_1_0"},"D3D12_FEATURE_DATA_D3D12_OPTIONS9.WaveMMATier":{0:"D3D12_WAVE_MMA_TIER_NOT_SUPPORTED",10:"D3D12_WAVE_MMA_TIER_1_0"},"D3D12_FEATURE_DATA_D3D12_OPTIONS12.MSPrimitivesPipelineStatisticIncludesCulledPrimitives":{"-1":"UNKNOWN",0:"FALSE",1:"TRUE"},"D3D12_FEATURE_DATA_D3D12_OPTIONS20.RecreateAtTier":{0:"D3D12_RECREATE_AT_TIER_NOT_SUPPORTED",1:"D3D12_RECREATE_AT_TIER_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier":{0:"D3D12_WORK_GRAPHS_TIER_NOT_SUPPORTED",10:"D3D12_WORK_GRAPHS_TIER_1_0",11:"D3D12_WORK_GRAPHS_TIER_1_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExecuteIndirectTier":{10:"D3D12_EXECUTE_INDIRECT_TIER_1_0",11:"D3D12_EXECUTE_INDIRECT_TIER_1_1"},"D3D12_FEATURE_DATA_TIGHT_ALIGNMENT.SupportTier":{0:"D3D12_TIGHT_ALIGNMENT_TIER_NOT_SUPPORTED",1:"D3D12_TIGHT_ALIGNMENT_TIER_1"},"DirectSR.VariantId":{"{BCC8A605-FEF7-4089-948F-2796A9D54497}":"AMD FidelityFX Super Resolution 2.2 (BCC8A605-FEF7-4089-948F-2796A9D54497)","{9578D791-9494-4707-8C35-4AF6D58F1DB9}":"AMD FidelityFX Super Resolution 3.1 (9578D791-9494-4707-8C35-4AF6D58F1DB9)","{8A17AE4B-B5F6-11EE-BAAF-00E1110012F6}":"Intel(R) Xe Super Sampling (XeSS) (8A17AE4B-B5F6-11EE-BAAF-00E1110012F6)","{9C01B751-23ED-4620-B99F-980F2AFE0C97}":"DLSS (9C01B751-23ED-4620-B99F-980F2AFE0C97)"},"DirectSR.OptimalTargetFormat":a,"VkPhysicalDeviceProperties.deviceType":{0:"VK_PHYSICAL_DEVICE_TYPE_OTHER",1:"VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU",2:"VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU",3:"VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU",4:"VK_PHYSICAL_DEVICE_TYPE_CPU"},"NvPhysicalGpuHandle.NvAPI_GPU_GetSystemType":{0:"UNKNOWN",1:"LAPTOP",2:"DESKTOP"},"NvPhysicalGpuHandle.NvAPI_GPU_GetGPUType":{0:"UNKNOWN",1:"IGPU",2:"DGPU"},"NvPhysicalGpuHandle.NvAPI_GPU_GetBusType":{0:"UNDEFINED",1:"PCI",2:"AGP",3:"PCI_EXPRESS",4:"FPCI",5:"AXI"},"NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id":{3758096416:"T2X",3758096432:"T3X",3758096448:"T4X/T12X",64:"NV40",80:"NV50",96:"G78",128:"G80",144:"G90",160:"GT200",192:"GF100",208:"GF110",224:"GK100",240:"GK110",256:"GK200",272:"GM000",288:"GM200",304:"GP100",320:"GV100",336:"GV110",352:"TU100",368:"GA100",400:"AD100",432:"GB200"},"NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id":{3758096416:"T20",3758096432:"T30",3758096437:"T35",3758096448:"T40/T124",64:"NV40",65:"NV41",66:"NV42",67:"NV43",68:"NV44",74:"NV44A",70:"NV46",71:"NV47",73:"NV49",75:"NV4B",76:"NV4C",78:"NV4E",80:"NV50",83:"NV63",87:"NV67",96:"G78",132:"G84",134:"G86",146:"G92",148:"G94",150:"G96",152:"G98",160:"GT200",162:"GT212",164:"GT214",163:"GT215",165:"GT216",168:"GT218",170:"MCP77",171:"GT21C",172:"MCP79",173:"GT21A",175:"MCP89",192:"GF100",196:"GF104",195:"GF106",193:"GF108",208:"GF110",214:"GF116",215:"GF117",216:"GF118",217:"GF119",228:"GK104",230:"GK106",231:"GK107",234:"GK20A",240:"GK110",264:"GK208",272:"GM000",292:"GM204",294:"GM206",304:"GP100",305:"GP000",306:"GP102",308:"GP104",310:"GP106",311:"GP107",312:"GP108",320:"GV100",331:"GV10B",336:"GV110",352:"TU100",354:"TU102",356:"TU104",358:"TU106",360:"TU116",359:"TU117",353:"TU000",368:"GA100",370:"GA102",372:"GA104",374:"GA106",402:"AD102",403:"AD103",404:"AD104",434:"GB202"},"NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_NVIDIA_RTX_VR_READY)":o,"NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_PROVIZ)":o,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::configurationOptions":{0:"NOT_SUPPORTED",1:"DEFERRED",2:"IMMEDIATE"},"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.inputType":n,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.inputInterpretation":n,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.matrixInterpretation":n,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.biasInterpretation":n,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.resultType":n,"AGSDeviceInfo.asicFamily":{0:"UNKNOWN",1:"Pre GCN",2:"GCN1",3:"GCN2",4:"GCN3",5:"GCN4",6:"Vega",7:"RDNA",8:"RDNA2",9:"RDNA3",10:"RDNA4"},"AMD GDT_GfxCardInfo.asicType":{"-1":"GDT_ASIC_TYPE_NONE",0:"GDT_TAHITI_PRO",1:"GDT_TAHITI_XT",2:"GDT_PITCAIRN_PRO",3:"GDT_PITCAIRN_XT",4:"GDT_CAPEVERDE_PRO",5:"GDT_CAPEVERDE_XT",6:"GDT_OLAND",7:"GDT_HAINAN",8:"GDT_BONAIRE",9:"GDT_HAWAII",10:"GDT_KALINDI",11:"GDT_SPECTRE",12:"GDT_SPECTRE_SL",13:"GDT_SPECTRE_LITE",14:"GDT_SPOOKY",15:"GDT_ICELAND",16:"GDT_TONGA",17:"GDT_CARRIZO",18:"GDT_CARRIZO_EMB",19:"GDT_FIJI",20:"GDT_STONEY",21:"GDT_ELLESMERE",22:"GDT_BAFFIN",23:"GDT_GFX8_0_4",24:"GDT_VEGAM1",25:"GDT_VEGAM2",26:"GDT_GFX9_0_0",27:"GDT_GFX9_0_2",28:"GDT_GFX9_0_4",29:"GDT_GFX9_0_6",20:"GDT_GFX9_0_9",31:"GDT_GFX9_0_A",32:"GDT_GFX9_0_C",33:"GDT_GFX9_4_2",34:"GDT_GFX10_1_0",35:"GDT_GFX10_1_0_XL",36:"GDT_GFX10_1_2",37:"GDT_GFX10_1_1",38:"GDT_GFX10_3_0",39:"GDT_GFX10_3_1",30:"GDT_GFX10_3_2",41:"GDT_GFX10_3_3",42:"GDT_GFX10_3_4",43:"GDT_GFX10_3_5",44:"GDT_GFX11_0_0",45:"GDT_GFX11_0_1",46:"GDT_GFX11_0_2",47:"GDT_GFX11_0_3",48:"GDT_GFX11_0_3B",49:"GDT_GFX11_5_0",50:"GDT_LAST"},"AMD GDT_GfxCardInfo.generation":{0:"GDT_HW_GENERATION_NONE",1:"GDT_HW_GENERATION_NVIDIA",2:"GDT_HW_GENERATION_INTEL",3:"GDT_HW_GENERATION_SOUTHERNISLAND",4:"GDT_HW_GENERATION_FIRST_AMD=GDT_HW_GENERATION_SOUTHERNISLAND",5:"GDT_HW_GENERATION_SEAISLAND",6:"GDT_HW_GENERATION_VOLCANICISLAND",7:"GDT_HW_GENERATION_GFX9",8:"GDT_HW_GENERATION_GFX10",9:"GDT_HW_GENERATION_GFX103",10:"GDT_HW_GENERATION_GFX11",11:"GDT_HW_GENERATION_CDNA",12:"GDT_HW_GENERATION_CDNA2",13:"GDT_HW_GENERATION_CDNA3",14:"GDT_HW_GENERATION_LAST"},"Intel GPUDetect::GPUData.DefaultFidelityPreset":{0:"NotCompatible",1:"Low",2:"Medium",3:"MediumPlus",4:"High",5:"Undefined"},"Header.Using preview Agility SDK":A,"SystemInfo.DXGI_FEATURE.DXGI_FEATURE_PRESENT_ALLOW_TEARING":A,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsDCHDriver":A,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAStudioPackage":A,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAGameReadyPackage":A,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXProductionBranchPackage":A,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXNewFeatureBranchPackage":A,"NvPhysicalGpuHandle.NvAPI_GPU_GetVRReadyData - NV_GPU_VR_READY::isVRReady":A,"NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_LOGO_BRIGHTNESS)":A,"NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_SLI_BRIGHTNESS)":A,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isSupported":A,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isEnabled":A,"NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::bIsExternalGpu":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_UP":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_DOWN":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_XOR":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ALL":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ANY":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_BALLOT":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_LANE_ID":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP16_ATOMIC":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP32_ATOMIC":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_UINT64_ATOMIC":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_SHADING_RATE":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VPRS_EVAL_ATTRIB_AT_SAMPLE":A,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_THREAD_REORDERING":A,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_OPACITY_MICROMAP":A,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_DISPLACEMENT_MICROMAP":A,"NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_PRESENT_BARRIER - supported":A,"NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - supported":A,"NvAPI_D3D12_GetNeedsAppFPBlendClamping.pAppClampNeeded":A,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.transpose":A,"AGSDeviceInfo.isAPU":A,"AGSDeviceInfo.isExternal":A,"AMD GDT_GfxCardInfo.APU":A,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics16":A,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics17":A,"AGSDX12ReturnedParams::ExtensionsSupported.userMarkers":A,"AGSDX12ReturnedParams::ExtensionsSupported.appRegistration":A,"AGSDX12ReturnedParams::ExtensionsSupported.UAVBindSlot":A,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics19":A,"AGSDX12ReturnedParams::ExtensionsSupported.baseVertex":A,"AGSDX12ReturnedParams::ExtensionsSupported.baseInstance":A,"AGSDX12ReturnedParams::ExtensionsSupported.getWaveSize":A,"AGSDX12ReturnedParams::ExtensionsSupported.floatConversion":A,"AGSDX12ReturnedParams::ExtensionsSupported.readLaneAt":A,"AGSDX12ReturnedParams::ExtensionsSupported.rayHitToken":A,"AGSDX12ReturnedParams::ExtensionsSupported.shaderClock":A,"Intel GPUDetect::GPUData.intelExtensionAvailability":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.DoublePrecisionFloatShaderOps":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.OutputMergerLogicOp":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.PSSpecifiedStencilRefSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.TypedUAVLoadAdditionalFormats":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.ROVsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.StandardSwizzle64KBSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossAdapterRowMajorTextureSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation":A,"D3D12_FEATURE_DATA_ARCHITECTURE1.TileBasedRenderer":A,"D3D12_FEATURE_DATA_ARCHITECTURE1.UMA":A,"D3D12_FEATURE_DATA_ARCHITECTURE1.CacheCoherentUMA":A,"D3D12_FEATURE_DATA_ARCHITECTURE1.IsolatedMMU":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_CROSS_NODE.AtomicShaderInstructions":A,"D3D12_FEATURE_DATA_PREDICATION.Supported":A,"D3D12_FEATURE_DATA_HARDWARE_COPY.Supported":A,"D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE.Supported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS2.DepthBoundsTestSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CopyQueueTimestampQueriesSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CastingFullyTypedFormatSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.BarycentricsSupported":A,"D3D12_FEATURE_DATA_EXISTING_HEAPS.Supported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.MSAA64KBAlignedTextureSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.Native16BitShaderOpsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS5.SRVOnlyTiledResourceTier3":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.BackgroundProcessingSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS8.UnalignedBlockTexturesSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderPipelineStatsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderSupportsFullRangeRenderTargetArrayIndex":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnTypedResourceSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnGroupSharedSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.DerivativesInMeshAndAmplificationShadersSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS11.AtomicInt64OnDescriptorHeapResourceSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.RelaxedFormatCastingSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedBufferTextureCopyPitchSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedVertexElementAlignmentSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportHeightFlipsYSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportDepthFlipsZSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.TextureCopyBetweenDimensionsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.AlphaBlendFactorSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.AdvancedTextureOpsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.WriteableMSAATexturesSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.IndependentFrontAndBackStencilRefMaskSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.TriangleFanSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.DynamicIndexBufferStripCutSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.DynamicDepthBiasSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.NonNormalizedCoordinateSamplersSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.ManualWriteTrackingResourceSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.MismatchingOutputDimensionsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.PointSamplingAddressesNeverRoundUp":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.NarrowQuadrilateralLinesSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.AnisoFilterWithPointMipSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.ComputeOnlyCustomHeapSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS20.ComputeOnlyWriteWatchSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS22.TightAlignmentSupported":A,"D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported":A},i={"Header.D3D12_PREVIEW_SDK_VERSION":"Header.D3D12_SDK_VERSION"},E=["ID","DXGI_ADAPTER_DESC3.Description","DXGI_ADAPTER_DESC3.VendorId","DXGI_ADAPTER_DESC3.DedicatedVideoMemory","CheckInterfaceSupport.UMDVersion","Header.Version","Header.Using preview Agility SDK"],T=["Action"],P=["DXGI_ADAPTER_DESC3.VendorId","Header.Using preview Agility SDK"],S={"DXGI_ADAPTER_DESC1.Flags":{0:"DXGI_ADAPTER_FLAG_NONE",1:"DXGI_ADAPTER_FLAG_REMOTE",2:"DXGI_ADAPTER_FLAG_SOFTWARE"},"DXGI_ADAPTER_DESC3.Flags":{0:"DXGI_ADAPTER_FLAG3_NONE",1:"DXGI_ADAPTER_FLAG3_REMOTE",2:"DXGI_ADAPTER_FLAG3_SOFTWARE",4:"DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE",8:"DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES",16:"DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES",32:"DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE"},"NvPhysicalGpuHandle.adapterType":{0:"NV_ADAPTER_TYPE_UNKNOWN",1:"NV_ADAPTER_TYPE_WDDM",2:"NV_ADAPTER_TYPE_SLI",4:"NV_ADAPTER_TYPE_TCC"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport":{0:"D3D12_SHADER_MIN_PRECISION_SUPPORT_NONE",1:"D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BIT",2:"D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BIT"},"D3D12_FEATURE_DATA_SHADER_CACHE.SupportFlags":{0:"D3D12_SHADER_CACHE_SUPPORT_NONE",1:"D3D12_SHADER_CACHE_SUPPORT_SINGLE_PSO",2:"D3D12_SHADER_CACHE_SUPPORT_LIBRARY",4:"D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE",8:"D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE",16:"D3D12_SHADER_CACHE_SUPPORT_DRIVER_MANAGED_CACHE",32:"D3D12_SHADER_CACHE_SUPPORT_SHADER_CONTROL_CLEAR",64:"D3D12_SHADER_CACHE_SUPPORT_SHADER_SESSION_DELETE"},"D3D12_FEATURE_DATA_D3D12_OPTIONS3.WriteBufferImmediateSupportFlags":{0:"D3D12_COMMAND_LIST_SUPPORT_FLAG_NONE",1:"D3D12_COMMAND_LIST_SUPPORT_FLAG_DIRECT",2:"D3D12_COMMAND_LIST_SUPPORT_FLAG_BUNDLE",4:"D3D12_COMMAND_LIST_SUPPORT_FLAG_COMPUTE",8:"D3D12_COMMAND_LIST_SUPPORT_FLAG_COPY",16:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODE",32:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS",64:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_ENCODE"},"DirectSR.Flags":{0:"DSR_SUPERRES_VARIANT_FLAG_NONE",1:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_EXPOSURE_SCALE_TEXTURE",2:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_IGNORE_HISTORY_MASK",4:"DSR_SUPERRES_VARIANT_FLAG_NATIVE",8:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_REACTIVE_MASK",16:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_SHARPNESS",32:"DSR_SUPERRES_VARIANT_FLAG_DISALLOWS_REGION_OFFSETS"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_CLUSTER_OPERATIONS":{0:"NVAPI_D3D12_RAYTRACING_CLUSTER_OPERATIONS_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_CLUSTER_OPERATIONS_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_PARTITIONED_TLAS":{0:"NVAPI_D3D12_RAYTRACING_PARTITIONED_TLAS_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_PARTITIONED_TLAS_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_SPHERES":{0:"NVAPI_D3D12_RAYTRACING_SPHERES_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_SPHERES_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_LINEAR_SWEPT_SPHERES":{0:"NVAPI_D3D12_RAYTRACING_LINEAR_SWEPT_SPHERES_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_LINEAR_SWEPT_SPHERES_CAP_STANDARD"}},p={"AGSDeviceInfo.coreClock":"MHz","AGSDeviceInfo.memoryClock":"MHz","AGSDeviceInfo.memoryBandwidth":"MB/s"},R={"0x1002":"AMD/ATI","0x1022":"AMD","0x10de":"NVIDIA","0x1414":"Microsoft","0x1ab8":"Parallels","0x5143":"Qualcomm","0x8086":"Intel",PRL4:"Parallels",NVDA:"NVIDIA",INTC:"Intel",INTL:"Intel",AMDI:"AMD",ACPI:"Intel",QCOM:"Qualcomm",MSFT:"Microsoft",MSHW:"Microsoft",MSAY:"Microsoft"},d={"0x1002":"AMD/ATI","0x1022":"AMD","0x1025":"Acer","0x1028":"Dell","0x103c":"HP","0x1043":"ASUS","0x104d":"Sony","0x106b":"Apple","0x107b":"Gateway","0x106b":"Diamond Multimedia","0x10de":"NVIDIA","0x1179":"Toshiba","0x1414":"Microsoft","0x1458":"Gigabyte","0x1462":"MSI","0x148c":"PowerColor","0x1545":"VisionTek","0x1569":"Palit","0x1682":"XFX","0x16f3":"Jetway","0x17aa":"Lenovo","0x17af":"HIS","0x1849":"ASRock","0x18bc":"GeCube","0x196d":"Club 3D","0x196e":"PNY","0x1a58":"Razer","0x1ab8":"Parallels","0x1da2":"Sapphire","0x5143":"Qualcomm","0x8086":"Intel"},s={"Header.Program":"Program","Header.Version":"D3d12info Version","Header.Build Date":"Program Build Date","Header.Configuration":"Program Configuration","Header.Configuration bits":"Program Architecture","Header.Generated on":"Report generated on","Header.Using preview Agility SDK":"Using preview Agility SDK","Header.D3D12_SDK_VERSION":"D3D12_SDK_VERSION","Header.NvAPI compiled version":"Compile time NVAPI library version","Header.NVAPI_SDK_VERSION":"Compile time NVAPI_SDK_VERSION","Header.NvAPI_GetInterfaceVersionString":"NVAPI interface version","Header.AMD_AGS_VERSION":"AMD_AGS_VERSION","Header.agsGetVersionNumber":"AMD AGS agsGetVersionNumber","Header.AMD device_info compiled version":"AMD device_info library version","Header.Intel GPU Detect compiled version":"Intel GPU Detect library version","SystemInfo.OS Info.Windows version":"Windows version","SystemInfo.System memory.GetPhysicallyInstalledSystemMemory":"Physically installed RAM","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPhys":"Actually available RAM","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPageFile":"Current page file size","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalVirtual":"Total virtual adress space size","SystemInfo.DXGI_FEATURE.DXGI_FEATURE_PRESENT_ALLOW_TEARING":"DXGI_FEATURE_PRESENT_ALLOW_TEARING","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.pDriverVersion":"NVAPI pDriverVersion","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.szBuildBranchString":"NVAPI szBuildBranchString","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.driverVersion":"NVAPI Display Driver driverVersion","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBranch":"NVAPI Display Driver szBuildBranch","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsDCHDriver":"NVAPI Display Driver bIsDCHDriver","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAStudioPackage":"NVAPI Display Driver bIsNVIDIAStudioPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAGameReadyPackage":"NVAPI Display Driver bIsNVIDIAGameReadyPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXProductionBranchPackage":"NVAPI Display Driver bIsNVIDIARTXProductionBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXNewFeatureBranchPackage":"NVAPI Display Driver bIsNVIDIARTXNewFeatureBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBaseBranch":"NVAPI Display Driver szBuildBaseBranch","SystemInfo.D3D12EnableExperimentalFeatures":"Available Experimental Features",AdapterIndex:"Adapter Index","CheckInterfaceSupport.UMDVersion":"Driver Version"},N={D3D12_SDK_VERSION:"Version of agility SDK used to generate the report",DXGI_FEATURE_PRESENT_ALLOW_TEARING:"Whether OS supports swapchain presentation with tearing. This is not a GPU capability.","D3D12_FEATURE_DATA_D3D12_OPTIONS.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation":"ViewPort and RenderTarget array index from any shader feeding rasterizer supported without Geometry Shader emulation"},O=new Set(["ID","DXGI_ADAPTER_DESC3.Description","AdapterIndex"]);function G(e){let _=new Map;for(let t=0;t{t.d(_,{A:()=>D});const D={PropertiesSearchString:"",FormatsSearchString:"",VendorFilter:{},ArchAgeFilter:2010}},568:(e,_,t)=>{function D(e){for(;e.lastElementChild;)e.removeChild(e.lastElementChild)}t.d(_,{E:()=>D}),t(924),t(878)},924:(e,_,t)=>{t.d(_,{HF:()=>T,Hh:()=>I,IL:()=>a,P7:()=>n,aC:()=>o,gy:()=>A});var D=t(878),r=t(185);function A(e){return e.replace(/\[\d+\]/g,"")}function o(e){return e.replace(/\[\d+\].*/,"")}function n(e){return e in D.zK?D.zK[e]:e}function a(e,_){let t=A(e);if(null==_)return _;if(t in D.XM)return D.XM[t][_]??`Unknown(${_})`;if(t in D.MD){let e="",r=0;for(let A=1;A<=_;A<<=1)_&A&&(r++,e+=(D.MD[t][A]??`Unknown(${A})`)+" |\n");return e=""==e?D.MD[t][0]??"Unknown":e.substring(0,e.length-3),e+=r>1?"\n":" ",e+=`(0x${Number(_).toString(16)})`,e}if(t in D.Bb)return _+D.Bb[t];switch(t){case"SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.pDriverVersion":case"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.driverVersion":return(_/100).toFixed(2);case"DXGI_ADAPTER_DESC3.VendorId":case"AGSDeviceInfo.vendorId":case"VkPhysicalDeviceProperties.vendorID":case"Intel GPUDetect::GPUData.VendorId":{let e;return e=_<=65535?"0x"+((r=Number(_).toString(16)).length>=4?r:"0".repeat(4-r.length)+r):(e=>String.fromCharCode(255&e,e>>8&255,e>>16&255,e>>24&255))(_),D.vO[e]?`${D.vO[e]} (${e})`:`Unknown (${e})`}case"DXGI_ADAPTER_DESC3.SubSysId":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pSubSystemId":{let e=(e,_)=>e.length>=_?e:"0".repeat(_-e.length)+e,t="0x"+e(Number(65535&_).toString(16),4),r="0x"+e(Number(_).toString(16),8);return D.qM[t]?`${D.qM[t]} (${r})`:r}case"NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosOEMRevision":return"0x"+(e=>e.length>=2?e:"0".repeat(2-e.length)+e)(Number(_).toString(16));case"DXGI_ADAPTER_DESC3.DeviceId":case"DXGI_ADAPTER_DESC3.Revision":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pRevisionId":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pExtDeviceId":case"AGSDeviceInfo.deviceId":case"AGSDeviceInfo.revisionId":case"Intel GPUDetect::GPUData.deviceID":case"VkPhysicalDeviceProperties.driverVersion":case"VkPhysicalDeviceProperties.deviceID":return"0x"+(e=>e.length>=4?e:"0".repeat(4-e.length)+e)(Number(_).toString(16));case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pDeviceID":case"NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosRevision":case"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.version":case"Intel GPUDetect::GPUData.extensionVersion":return"0x"+(e=>e.length>=8?e:"0".repeat(8-e.length)+e)(Number(_).toString(16));case"Header.agsGetVersionNumber":{let e=BigInt(_);return`${e>>22n&1023n}.${e>>12n&1023n}.${4095n&e}`}case"CheckInterfaceSupport.UMDVersion":{let e=BigInt(_);return`${e>>48n&65535n}.${e>>32n&65535n}.${e>>16n&65535n}.${65535n&e}`}case"SystemInfo.System memory.GetPhysicallyInstalledSystemMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPhysicalFrameBufferSize":case"NvPhysicalGpuHandle.NvAPI_GPU_GetVirtualFrameBufferSize":_*=1024;case"SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPhys":case"SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPageFile":case"SystemInfo.System memory.MEMORYSTATUSEX::ullTotalVirtual":case"DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_LOCAL].Budget":case"DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_LOCAL].AvailableForReservation":case"DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL].Budget":case"DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL].AvailableForReservation":case"DXGI_ADAPTER_DESC3.DedicatedVideoMemory":case"DXGI_ADAPTER_DESC3.DedicatedSystemMemory":case"DXGI_ADAPTER_DESC3.SharedSystemMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::availableDedicatedVideoMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::systemVideoMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::sharedSystemMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::curAvailableDedicatedVideoMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryEvictionsSize":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryPromotionsSize":case"NvAPI_D3D12_QueryCpuVisibleVidmem.pTotalBytes":case"AGSDeviceInfo.localMemoryInBytes":case"AGSDeviceInfo.sharedMemoryInBytes":case"Intel GPUDetect::GPUData.videoMemory":case"NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - rdmaHeapSize":{const e=["B","KiB","MiB","GiB","TiB"];let t=Number(_),D=0;for(;t>1024;)t/=1024,++D;return t=t.toFixed(2),t+e[D]}case"DirectSR.OptimizationRankings":return _.split(", ").map((e=>{switch(e){case"0":return"DSR_OPTIMIZATION_TYPE_BALANCED";case"1":return"DSR_OPTIMIZATION_TYPE_HIGH_QUALITY";case"2":return"DSR_OPTIMIZATION_TYPE_MAX_QUALITY";case"3":return"DSR_OPTIMIZATION_TYPE_HIGH_PERFORMANCE";case"4":return"DSR_OPTIMIZATION_TYPE_MAX_PERFORMANCE";case"5":return"DSR_OPTIMIZATION_TYPE_POWER_SAVING";case"6":return"DSR_OPTIMIZATION_TYPE_MAX_POWER_SAVING";default:return`Unknown(${e})`}})).join(", ")}var r;return Array.isArray(_)?_.join(", "):_}function I(e,_){let t=n(e),A=a(e,_),o=r.A.PropertiesSearchString.toLocaleLowerCase();return""==o||D.Xm.has(e)||e.toString().toLowerCase().includes(o)||t.toString().toLowerCase().includes(o)||_.toString().toLowerCase().includes(o)||A.toString().toLowerCase().includes(o)}function i(e){let _=o(e.name),t=D.OX.get(_)??1/0;return t==1/0&&console.log(`No order for ${e.name}`),t}function E(e){let _=A(e.name),t=D.w0.get(_)??1/0;return t==1/0&&console.log(`No order for ${e.name}`),t}function T(e,_){let t=i(e),D=i(_);if(t!=D)return t-D;if(t==D){const r=parseInt(e.name.match(/\[(\d+)\]/)?.[1],10)||0,A=parseInt(_.name.match(/\[(\d+)\]/)?.[1],10)||0;return r!==A?r-A:(t=E(e),D=E(_),t!=D?t-D:e.name.localeCompare(_.name))}return t-D}},480:(e,_,t)=>{t.d(_,{TK:()=>o,ri:()=>a,sf:()=>n});var D=t(878),r=t(924);class A{#e={};#_=[];#t={};#D={};#r(e){this.#e=e;let _=this.#_;this.#t=e.Formats,function e(t,D){if("Formats"!=D)if("object"!=typeof t||Array.isArray(t))if(Array.isArray(t))if(t.every((e=>"object"!=typeof e)))_.push({name:D,value:t.join(", ")});else for(let _=0;_{if(4==_.readyState&&200==_.status){let t=JSON.parse(_.responseText).map((e=>new A(e)));e(t)}},_.send()}function n(e,_){if(2!=e.length)return;let t=new XMLHttpRequest;t.open("GET",D.PX+"/get_two_submissions?IDs="+e.join(",")),t.onreadystatechange=()=>{if(4==t.readyState&&200==t.status){let e=JSON.parse(t.responseText).map((e=>new A(e)));_(e)}},t.send(JSON.stringify(e))}function a(e,_){let t=new XMLHttpRequest;t.open("GET",D.PX+"/get_submission?ID="+e),t.onreadystatechange=()=>{if(4==t.readyState&&200==t.status){let e=JSON.parse(t.responseText).map((e=>new A(e)));_(e)}},t.send()}},928:(e,_,t)=>{t.d(_,{p:()=>K,y:()=>Q});var D=t(568),r=t(878),A=t(924),o=t(185);const n=["Supported","Buffer","Vertex Buffer","Index Buffer","Stream Output","Texture1D","Texture2D","Texture3D","Texture Cube","Shader Load","Shader Sample","Shader Comparison Sample","Reserved","Mipmaps","Render Target","Blendable","Depth Stencil","MultiSample Resolve","Display","Cast Within Bit Layout","MultiSample Render Target","MultiSample Load","Shader Gather","Casting when Back Buffer","Typed UAV","Shader Gather Comparison","Decoder Output","Video Processor Output","Video Processor Input","Video Encoder","UAV Atomic Add","UAV Atomic Bitwise ops","UAV Atomic CmpStore/Exch","UAV Atomic Exchange","UAV Atomic Signed min/max","UAV Atomic Unsigned min/max","UAV Typed Load","UAV Typed Store","Output Merged Logic Ops","Tiled","MultiPlane Overlay","Sampler Feedback"],a=[[1,0],[2,0],[4,0],[8,0],[16,0],[32,0],[64,0],[128,0],[256,0],[512,0],[1024,0],[2048,0],[4096,0],[16384,0],[32768,0],[65536,0],[262144,0],[524288,0],[1048576,0],[2097152,0],[4194304,0],[8388608,0],[16777216,0],[33554432,0],[67108864,0],[134217728,0],[268435456,0],[536870912,0],[1073741824,0],[0,1],[0,2],[0,4],[0,8],[0,16],[0,32],[0,64],[0,128],[0,256],[0,512],[0,16384],[0,32768]],I={0:{Support1:1,Support2:512},1:{Support1:1052912,Support2:512},2:{Support1:49599483,Support2:704},3:{Support1:40915451,Support2:960},4:{Support1:40915451,Support2:704},5:{Support1:1052912,Support2:0},6:{Support1:5509627,Support2:0},7:{Support1:5247483,Support2:256},8:{Support1:5247483,Support2:0},9:{Support1:1052912,Support2:512},10:{Support1:50123763,Support2:704},11:{Support1:49599475,Support2:640},12:{Support1:40915443,Support2:960},13:{Support1:49599475,Support2:640},14:{Support1:40915443,Support2:704},15:{Support1:1052912,Support2:512},16:{Support1:49599483,Support2:640},17:{Support1:40915451,Support2:896},18:{Support1:40915451,Support2:640},19:{Support1:1052848,Support2:0},20:{Support1:3215536,Support2:0},21:{Support1:80746416,Support2:0},22:{Support1:5247408,Support2:0},23:{Support1:1052912,Support2:512},24:{Support1:66900979,Support2:640},25:{Support1:40915443,Support2:896},89:{Support1:18350112,Support2:512},26:{Support1:48550899,Support2:640},27:{Support1:1052912,Support2:512},28:{Support1:66900979,Support2:704},29:{Support1:33346544,Support2:512},30:{Support1:40915443,Support2:960},31:{Support1:49599475,Support2:640},32:{Support1:40915443,Support2:704},33:{Support1:1052912,Support2:512},34:{Support1:49599475,Support2:640},35:{Support1:49599475,Support2:640},36:{Support1:40915443,Support2:896},37:{Support1:49599475,Support2:640},38:{Support1:40915443,Support2:640},39:{Support1:1052912,Support2:512},40:{Support1:3215536,Support2:512},41:{Support1:116709371,Support2:712},42:{Support1:40915455,Support2:1023},43:{Support1:40915451,Support2:767},44:{Support1:1052848,Support2:0},45:{Support1:3215536,Support2:0},46:{Support1:80746416,Support2:0},47:{Support1:5247408,Support2:0},48:{Support1:1052912,Support2:512},49:{Support1:49599475,Support2:640},50:{Support1:40915443,Support2:896},51:{Support1:49599475,Support2:640},52:{Support1:40915443,Support2:640},53:{Support1:1052912,Support2:512},54:{Support1:49599475,Support2:704},55:{Support1:3215536,Support2:512},56:{Support1:116709363,Support2:640},57:{Support1:40915447,Support2:960},58:{Support1:49599475,Support2:640},59:{Support1:40915443,Support2:704},60:{Support1:1052912,Support2:512},61:{Support1:49599475,Support2:704},62:{Support1:40915443,Support2:960},63:{Support1:49599475,Support2:640},64:{Support1:40915443,Support2:704},65:{Support1:48550896,Support2:640},67:{Support1:8393712,Support2:512},68:{Support1:8393712,Support2:0},69:{Support1:8393712,Support2:0},70:{Support1:1052896,Support2:512},71:{Support1:9442272,Support2:512},72:{Support1:9442272,Support2:512},73:{Support1:1052896,Support2:512},74:{Support1:9442272,Support2:512},75:{Support1:9442272,Support2:512},76:{Support1:1052896,Support2:512},77:{Support1:9442272,Support2:512},78:{Support1:9442272,Support2:512},79:{Support1:1052896,Support2:512},80:{Support1:9442272,Support2:512},81:{Support1:9442272,Support2:512},82:{Support1:1052896,Support2:512},83:{Support1:9442272,Support2:512},84:{Support1:9442272,Support2:512},85:{Support1:14996464,Support2:512},86:{Support1:8655856,Support2:512},90:{Support1:1052912,Support2:512},87:{Support1:33346547,Support2:512},91:{Support1:33346544,Support2:512},92:{Support1:1052912,Support2:512},88:{Support1:16045043,Support2:512},93:{Support1:16045040,Support2:512},94:{Support1:1052896,Support2:512},95:{Support1:9442272,Support2:512},96:{Support1:9442272,Support2:512},97:{Support1:1052896,Support2:512},98:{Support1:9442272,Support2:512},99:{Support1:9442272,Support2:512},103:{Support1:41992992,Support2:128},106:{Support1:32,Support2:0},107:{Support1:41943840,Support2:128},115:{Support1:8655856,Support2:512}};function i(e,_){let t=document.createElement("td"),D=document.createElement("div");return D.textContent=_,D.className="vertical-text",t.appendChild(D),e.appendChild(t),t}function E(e,_){let t=document.createElement("td");return t.textContent=_,e.appendChild(t),t}function T(e,_){let t=document.createElement("img");t.className="cell-icon",t.src=_,e.appendChild(t)}function P(e,_){let t=document.createElement("td");return T(t,_),e.appendChild(t),t}function S(e,_){return e&&_?"required.svg":e&&!_?"supported.svg":e||_?"error.svg":"unsupported.svg"}function p(e,_,t,D){let r=(_.Support1&t)==t&&(_.Support2&D)==D,A=I[e];return S(r,A&&(A.Support1&t)==t&&(A.Support2&D)==D)}function R(e,_){return S(_,null!=I[e])}let d=!0,s=!1,N=[],O=0,G=!0,u=!1,l=!1,c="ID",U=!0,C=0,v=0;const F=10;let m="",M=[],y=[];function V(e){let _=e.value,t=m.toLowerCase(),D=""==t||r.qc.some((e=>{let D=_.GetField(e),r=A.IL(e,D).toString().toLowerCase();return D=D.toString().toLowerCase(),r.includes(t)})),o=r.UK.every((e=>{let t=_.GetField(e);return M[e][t]})),n=2&_.GetField("DXGI_ADAPTER_DESC3.Flags")?"Software":"Hardware",a=M["Adapter Type"][n];return D&&o&&a}const h={"DXGI_ADAPTER_DESC3.VendorId":{default:!0},"Header.Version":{default:!0},"Header.Using preview Agility SDK":{default:!0,1:!1},"Adapter Type":{default:!1,Hardware:!0}};let f=-1,H=null,L=null,X=null;function Y(){const e=document.getElementById("ListContainer");D.E(e);const _=document.createElement("table"),t=document.createElement("tbody");{const e=document.createElement("tr");r.qc.forEach((_=>{const t=document.createElement("td");t.classList.add("hiddenCell"),e.appendChild(t)})),r.v4.forEach((_=>{const t=document.createElement("td");t.classList.add("hiddenCell"),"Action"===_&&(t.style.width="3.1em"),e.appendChild(t)})),t.appendChild(e)}{const e=document.createElement("tr"),_=document.createElement("td");_.colSpan=r.qc.length+r.v4.length;const D=document.createElement("button");D.appendChild(document.createTextNode("Previous page")),D.addEventListener("click",(function(e){C=Math.max(C-1,0),Y()})),D.disabled=0==C,_.appendChild(D);const A=document.createElement("button");A.appendChild(document.createTextNode("Next page")),A.addEventListener("click",(function(e){C=Math.min(C+1,v-1),Y()})),A.disabled=C>=v-1,_.appendChild(A),_.classList.add("center"),e.appendChild(_),t.appendChild(e)}{const e=document.createElement("tr");r.qc.forEach((_=>{const t=document.createElement("td");t.classList.add("clickableCell");const D=_==c?U?" ▼":" ▲":"",r=document.createTextNode(A.P7(_)+D);t.appendChild(r),t.addEventListener("click",(function(e){!function(e){c==e?U=!U:(c=e,U=!1),C=0}(_),Y()})),e.appendChild(t)})),r.v4.forEach((_=>{const t=document.createElement("td"),D=document.createTextNode("");t.appendChild(D),e.appendChild(t)})),t.appendChild(e)}!function(e){let _=y.sort(((e,_)=>{let t=e.value.GetField(c),D=_.value.GetField(c),r=0;return tD&&(r=1),U&&(r*=-1),r}));for(let t=C*F;t{const D=document.createElement("tr");r.qc.forEach((e=>{const t=document.createElement("td");let r=_.GetField(e),o=document.createTextNode(A.IL(e,r));t.appendChild(o),D.appendChild(t)})),r.v4.forEach((e=>{const t=document.createElement("td");if("Action"===e){{const e=document.createElement("img");e.src="compare.svg",e.alt="Share",e.title="Click compare icon on 2 reports to open comparison",e.className="ActionIcon",_.GetField("ID")==f&&e.classList.add("ActionIconActivated"),e.addEventListener("click",(t=>{t.stopPropagation(),function(e,_){_.classList.add("ActionIconActivated");const t=e.GetField("ID");t!=f&&(-1==f?f=t:window.location.assign(`compare.html?ID1=${f}&ID2=${t}`))}(_,e)})),t.appendChild(e)}{const e=document.createElement("img");e.src="share.svg",e.alt="Share",e.title="Click to copy URL to this report",e.className="ActionIcon",e.addEventListener("click",(t=>{t.stopPropagation(),function(e,_){null!=H&&H.classList.remove("ActionIconActivated"),H=_,_.classList.add("ActionIconActivated"),navigator.clipboard.writeText(`${r.Qc}/ID.html?ID=${e.GetField("ID")}`);let t=_.getBoundingClientRect(),D=document.createElement("div");D.classList.add("PopupMessage"),D.textContent="Link copied to clipboard",D.getClientRects,D.style.left=t.left+window.scrollX-200+"px",D.style.top=t.top+window.scrollY-7+"px",document.body.appendChild(D),null!=L&&(L.remove(),clearTimeout(X)),L=D,X=setTimeout((()=>{D.remove(),L=null,X=null}),4e3)}(_,e)})),t.appendChild(e)}}D.appendChild(t)})),D.addEventListener("click",(()=>{O=e,k(),window.history.replaceState(null,null,"?ID="+N[O].GetField("ID")),document.title=N[O].GetField("DXGI_ADAPTER_DESC3.Description")+" - D3d12infoDB"})),D.classList.add("clickableRow"),t.appendChild(D)})),_.appendChild(t),e.appendChild(_)}function g(e,_){const t=r.e6[e];if(null==t)return;_.className="tooltip";const D=document.createElement("span");D.className="tooltiptext",D.textContent=t,_.appendChild(D)}function B(e,_){if(null==r.e6[e])return;const t=document.createElement("img");t.src="info.svg",t.alt="Info",t.className="tooltipicon",_.appendChild(t)}function x(e,_){if(r.Xm.has(e))return!0;if(!G&&_.every((e=>e==_[0])))return!1;if(!u&&_.filter((e=>null!=e)).length<=1)return!1;if(!l){const _=A.aC(e);if(r.Gd.has(_))return!1}return!0}function b(){const e=[N[0],N[1]],_=document.getElementById("TableContainer");D.E(_);const t=document.createElement("table"),r=document.createElement("tbody");{const e=document.createElement("tr");r.appendChild(e)}let o={};for(const _ of e)for(const e of _.FilteredFields(A.Hh))o[e.name]=e.value;let n=[];for(const[e,_]of Object.entries(o))n.push({name:e,value:_});n.sort(A.HF);for(const _ of n){const t=_.name,D=A.P7(t),o=[],n=[];for(const _ of e){const e=_.GetField(t),D=null!=e?A.IL(t,e):"";o.push(e),n.push(D)}if(!x(t,o))continue;const a=o.every((e=>e==o[0])),I=document.createElement("tr"),i=document.createElement("td");g(D,i);const E=document.createTextNode(D);i.appendChild(E),B(D,i),I.appendChild(i);for(const e of n){const _=document.createElement("td"),t=document.createTextNode(e);a&&(_.style.fontStyle="italic",_.style.color="#888888"),_.appendChild(t),I.appendChild(_)}r.appendChild(I)}t.appendChild(r),_.appendChild(t)}function k(){const e=N[O],_=document.getElementById("TableContainer");D.E(_);const t=document.createElement("table"),I=document.createElement("tbody");{const e=document.createElement("tr");I.appendChild(e)}for(const _ of e.HumanReadable(A.Hh)){const e=document.createElement("tr"),t=document.createElement("td");g(_.name,t);const D=document.createTextNode(_.name);t.appendChild(D),B(_.name,t),e.appendChild(t);const r=document.createElement("td"),A=document.createTextNode(_.value);r.appendChild(A),e.appendChild(r),I.appendChild(e)}t.appendChild(I),_.appendChild(t),function(e,_){let t=e.Formats();if(!t){let e=document.createElement("p");return e.textContent="This reports contains no format support information. Only reports from D3d12info 3.7.3 and above contain this information.",void _.appendChild(e)}function A(){const e=document.getElementById("FormatTableContainer");D.E(e);const _=document.createElement("table");_.className="FormatTable";const A=document.createElement("tr");E(A,"Format").style="min-width: 31em";for(const e of n)i(A,e);_.appendChild(A);for(const[e,D]of Object.entries(t)){let D=t[e],A=r.XF[e].toLowerCase(),n=o.A.FormatsSearchString.toLowerCase();if(""!=n&&!A.includes(n))continue;const I=document.createElement("tr");E(I,r.XF[e]),P(I,R(e,null!=D.Support1));for(const[_,t]of a)P(I,p(e,D,_,t));_.appendChild(I)}e.appendChild(_)}!function(e){let _=document.createElement("p");function t(e,t){let D=document.createElement("span");D.appendChild(document.createTextNode(e)),t&&T(D,t),_.appendChild(D),_.appendChild(document.createElement("br"))}t("Legend:",null),t("Feature supported and required for FL 12_0 - ","required.svg"),t("Feature supported and not required for FL 12_0 - ","supported.svg"),t("Feature not supported - ","unsupported.svg"),t("Feature not supported but required for FL 12_0 - ","error.svg"),e.appendChild(_)}(_),function(){const e=document.createElement("input");e.type="search",e.placeholder="Search Formats",e.classList.add("searchBar"),e.addEventListener("input",(function(_){o.A.FormatsSearchString=e.value,A()})),_.appendChild(e)}();const I=document.createElement("div");I.id="FormatTableContainer",_.appendChild(I),A()}(e,_)}function W(){if(0!=N.length)d?(function(){const e=document.getElementById("SearchBarAdaptersContainer");D.E(e);const _=document.createElement("input");_.type="search",_.placeholder="Search Adapters",_.classList.add("searchBar"),_.addEventListener("input",(function(e){m=_.value,w(),Y()})),e.appendChild(_)}(),function(){const e=document.getElementById("AdaptersFilterContainer");D.E(e),r.UK.forEach((_=>function(e,_){const t=document.createElement("fieldset"),D=document.createElement("legend");D.appendChild(document.createTextNode(A.P7(_))),M[_]=[],[...new Set(N.map((e=>e.GetField(_))))].sort().reverse().forEach((e=>{const D=document.createElement("label"),r=document.createElement("input");r.type="checkbox",r.checked=h[_][e]??h[_].default,M[_][e]=r.checked,r.addEventListener("change",(()=>{M[_][e]=r.checked,w(),Y()})),D.appendChild(r),D.appendChild(document.createTextNode(A.IL(_,e))),t.appendChild(D),t.appendChild(document.createElement("br"))})),t.appendChild(D),e.appendChild(t)}(e,_))),function(e){const _=document.createElement("fieldset"),t=document.createElement("legend"),D="Adapter Type";t.appendChild(document.createTextNode(A.P7(D))),M[D]=[],["Hardware","Software"].forEach((e=>{const t=document.createElement("label"),r=document.createElement("input");r.type="checkbox",r.checked=h[D][e]??h[D].default,M[D][e]=r.checked,r.addEventListener("change",(()=>{M[D][e]=r.checked,w(),Y()})),t.appendChild(r),t.appendChild(document.createTextNode(A.IL(D,e))),_.appendChild(t),_.appendChild(document.createElement("br"))})),_.appendChild(t),e.appendChild(_)}(e)}(),w(),Y()):s&&function(){const e=document.getElementById("ComparisonPropertyFilterContainer");D.E(e),function(e){const _=document.createElement("fieldset"),t=document.createElement("legend"),D="Show Properties";t.appendChild(document.createTextNode(A.P7(D))),M[D]=[],[{name:"Equal",default:G},{name:"Exist only in one of reports",default:!1},{name:"Vendor specific",default:l}].forEach((e=>{const t=document.createElement("label"),D=document.createElement("input");D.type="checkbox",D.checked=e.default,D.addEventListener("change",(()=>{switch(e.name){case"Equal":G=D.checked;break;case"Exist only in one of reports":u=D.checked;break;case"Vendor specific":l=D.checked}b()})),t.appendChild(D),t.appendChild(document.createTextNode(e.name)),_.appendChild(t),_.appendChild(document.createElement("br"))})),_.appendChild(t),e.appendChild(_)}(e)}(),function(){const e=document.getElementById("SearchBarPropertiesContainer");D.E(e);const _=document.createElement("input");_.type="search",_.placeholder="Search Properties",_.classList.add("searchBar"),_.addEventListener("input",(function(e){o.A.PropertiesSearchString=_.value,s?b():k()})),e.appendChild(_)}(),s?b():k();else{const e=document.createTextNode("No reports found");document.body.appendChild(e)}}function w(){y=N.map(((e,_)=>({index:_,value:e}))).filter(V),v=Math.max(1,Math.ceil(y.length/F)),C=Math.min(C,v-1)}function K(e,_){d=e,s=_;const t=document.getElementById("TableContainer"),D=document.createElement("div"),r=document.createTextNode("Loading. Please wait.");D.appendChild(r),t.appendChild(D)}function Q(e,_){N=e,O=N.findIndex((e=>e.GetField("ID")==_)),-1==O&&(O=N.length-1),W()}}},t={};function D(e){var r=t[e];if(void 0!==r)return r.exports;var A=t[e]={id:e,exports:{}};return _[e](A,A.exports,D),A.exports}D.m=_,e=[],D.O=(_,t,r,A)=>{if(!t){var o=1/0;for(i=0;i=A)&&Object.keys(D.O).every((e=>D.O[e](t[a])))?t.splice(a--,1):(n=!1,A0&&e[i-1][2]>A;i--)e[i]=e[i-1];e[i]=[t,r,A]},D.n=e=>{var _=e&&e.__esModule?()=>e.default:()=>e;return D.d(_,{a:_}),_},D.d=(e,_)=>{for(var t in _)D.o(_,t)&&!D.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:_[t]})},D.o=(e,_)=>Object.prototype.hasOwnProperty.call(e,_),(()=>{var e={804:0};D.O.j=_=>0===e[_];var _=(_,t)=>{var r,A,[o,n,a]=t,I=0;if(o.some((_=>0!==e[_]))){for(r in n)D.o(n,r)&&(D.m[r]=n[r]);if(a)var i=a(D)}for(_&&_(t);I