diff --git a/source/GUI/html/default.js b/source/GUI/html/default.js index 30681c3..b35791e 100644 --- a/source/GUI/html/default.js +++ b/source/GUI/html/default.js @@ -1 +1 @@ -(()=>{"use strict";var e={841:(e,_,D)=>{D.d(_,{A:()=>S});var t=D(601),r=D.n(t),n=D(314),A=D.n(n),o=D(417),i=D.n(o),a=new URL(D(370),D.b),T=new URL(D(712),D.b),E=A()(r()),I=i()(a),R=i()(T);E.push([e.id,`@font-face {\n font-family: SourceCodePro;\n src: url(${I});\n}\n\n@font-face {\n font-family: Roboto;\n src: url(${R});\n}\n\nbody {\n color: #000000;\n background-color: #FFFFFF;\n}\n\ntable,\nfieldset {\n border: 2px solid;\n border-collapse: collapse;\n border-color: #a7a7a7;\n}\n\na {\n color: #004a94;\n text-decoration: none;\n text-align: center;\n transition: color .3s ease-in;\n}\n\na:hover {\n color: #3d9efe;\n}\n\n.icon {\n width: 1.5em;\n height: 1.5em;\n margin-right: 0.3em;\n}\n\n.headerLink {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n}\n\n.header {\n height: 2.2em;\n padding-top: 0.1em;\n font-size: 1.2em;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n max-width: 2100px;\n margin: 0 auto 0.4em auto;\n border-width: 2px;\n border-radius: 4px;\n background-color: #e6e5e5;\n}\n\n.headerLink {\n padding-left: 0.5em;\n padding-right: 0.5em;\n height: 100%;\n}\n\n.flexRight {\n margin-left: auto;\n}\n\n@media (prefers-color-scheme: dark) {\n body {\n color: #e1e1e1;\n background-color: #1e1e1e;\n }\n\n a {\n color: #64b2ff;\n }\n\n a:hover {\n color: #b3d9ff;\n }\n\n .header {\n background-color: #232323;\n border-style: solid;\n border-collapse: collapse;\n border-color: #474747;\n }\n\n .icon {\n filter: invert(1);\n }\n\n}`,""]);const S=E},889:(e,_,D)=>{D.d(_,{A:()=>I});var t=D(601),r=D.n(t),n=D(314),A=D.n(n),o=D(417),i=D.n(o),a=new URL(D(956),D.b),T=A()(r()),E=i()(a);T.push([e.id,`main {\n width: 100%;\n overflow-x: scroll;\n}\n\n.ReportTable {\n min-width: 70em;\n max-width: 2100px;\n margin-left: auto;\n margin-right: auto;\n font-family: "SourceCodePro", "Courier New", Courier, monospace;\n}\n\ntable,\nfieldset {\n border: 2px solid;\n border-collapse: collapse;\n border-color: #a7a7a7;\n margin: 0.9em 0;\n font-size: 1.0em;\n box-shadow: 0 0 0.9em rgba(0, 0, 0, 0.15);\n table-layout: fixed;\n word-wrap: break-word;\n white-space: pre-wrap;\n}\n\ntable {\n width: 100%;\n}\n\nfieldset {\n float: left;\n margin: 0.5em 0.5em 0.5em 0.0em;\n flex: 0 1;\n white-space: nowrap;\n}\n\n#AdaptersFilterContainer {\n width: 100%;\n display: flex;\n flex-flow: row;\n align-items: stretch;\n}\n\ntr {\n width: 100%;\n}\n\ntr:nth-of-type(odd) {\n background-color: #e6e5e5;\n}\n\ntr:nth-of-type(1) {\n text-align: center;\n background-color: #e6e5e5;\n padding: 0;\n}\n\ntd {\n padding: 2px;\n border: 1px solid;\n border-color: #a7a7a7;\n}\n\ntd:nth-of-type(even) {\n background-color: #00000010;\n width: 10%;\n}\n\ntd:nth-of-type(odd) {\n width: 60%;\n}\n\nbutton {\n margin: auto;\n width: 9.2em;\n background-color: #029c07;\n border: none;\n color: white;\n padding: 0.3em 0.6em;\n margin-left: 0.1em;\n margin-right: 0.1em;\n text-align: center;\n text-decoration: none;\n display: inline-block;\n font-size: 1.3em;\n}\n\nbutton:disabled {\n background-color: #7c7c7c;\n}\n\n.clickableRow.clickableRow.clickableRow {\n cursor: pointer;\n}\n\n.clickableRow:hover {\n background-color: #f4de98;\n}\n\n.clickableCell {\n cursor: pointer;\n}\n\n.clickableCell:hover {\n background-color: #f4de98;\n}\n\n.center {\n text-align: center;\n}\n\n.searchBar {\n width: 100%;\n padding: 0.5em;\n border: 2px solid;\n border-color: #a7a7a7;\n border-radius: 4px;\n font-size: 1.2em;\n background-image: url(${E});\n background-position: 0.5em 0.5em;\n background-repeat: no-repeat;\n padding-left: 2em;\n}\n\n.tooltip {\n position: relative;\n}\n\n.tooltip .tooltiptext {\n visibility: hidden;\n background-color: #ffffff;\n color: #000000;\n text-align: center;\n border-radius: 0.4em;\n border-color: #7f7f7f;\n border-style: solid;\n border-width: 0.1em;\n padding: 0.3em;\n margin: 0 0.2em;\n\n position: absolute;\n z-index: 1;\n bottom: 110%;\n}\n\n.tooltip:hover .tooltiptext {\n visibility: visible;\n}\n\n.tooltipicon {\n height: 0.9em;\n margin: 0.05em 0.15em;\n vertical-align: sub;\n}\n\n@media (prefers-color-scheme: dark) {\n\n table,\n fieldset {\n border-color: #8c8c8c;\n background-color: #2d2d2d;\n }\n\n tr:nth-of-type(odd) {\n background-color: #262626;\n }\n\n tr:nth-of-type(1) {\n background-color: #262626;\n }\n\n td {\n border-color: #FFFFFF33;\n }\n\n td:nth-of-type(even) {\n background-color: #00000020;\n }\n\n button {\n background-color: #005b00;\n }\n\n button:disabled {\n background-color: #464646;\n }\n\n .clickableRow:hover {\n background-color: #4d4d4d;\n }\n\n .clickableCell:hover {\n background-color: #4d4d4d;\n }\n\n .searchBar {\n color: #ffffff;\n border-color: #7f7f7f;\n background-color: #232323;\n }\n\n .tooltip .tooltiptext {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n}`,""]);const I=T},314:e=>{e.exports=function(e){var _=[];return _.toString=function(){return this.map((function(_){var D="",t=void 0!==_[5];return _[4]&&(D+="@supports (".concat(_[4],") {")),_[2]&&(D+="@media ".concat(_[2]," {")),t&&(D+="@layer".concat(_[5].length>0?" ".concat(_[5]):""," {")),D+=e(_),t&&(D+="}"),_[2]&&(D+="}"),_[4]&&(D+="}"),D})).join("")},_.i=function(e,D,t,r,n){"string"==typeof e&&(e=[[null,e,void 0]]);var A={};if(t)for(var o=0;o0?" ".concat(T[5]):""," {").concat(T[1],"}")),T[5]=n),D&&(T[2]?(T[1]="@media ".concat(T[2]," {").concat(T[1],"}"),T[2]=D):T[2]=D),r&&(T[4]?(T[1]="@supports (".concat(T[4],") {").concat(T[1],"}"),T[4]=r):T[4]="".concat(r)),_.push(T))}},_}},417:e=>{e.exports=function(e,_){return _||(_={}),e?(e=String(e.__esModule?e.default:e),/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),_.hash&&(e+=_.hash),/["'() \t\n]|(%20)/.test(e)||_.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e):e}},601:e=>{e.exports=function(e){return e[1]}},72:e=>{var _=[];function D(e){for(var D=-1,t=0;t<_.length;t++)if(_[t].identifier===e){D=t;break}return D}function t(e,t){for(var n={},A=[],o=0;o{var _={};e.exports=function(e,D){var t=function(e){if(void 0===_[e]){var D=document.querySelector(e);if(window.HTMLIFrameElement&&D instanceof window.HTMLIFrameElement)try{D=D.contentDocument.head}catch(e){D=null}_[e]=D}return _[e]}(e);if(!t)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");t.appendChild(D)}},540:e=>{e.exports=function(e){var _=document.createElement("style");return e.setAttributes(_,e.attributes),e.insert(_,e.options),_}},56:(e,_,D)=>{e.exports=function(e){var _=D.nc;_&&e.setAttribute("nonce",_)}},825:e=>{e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var _=e.insertStyleElement(e);return{update:function(D){!function(e,_,D){var t="";D.supports&&(t+="@supports (".concat(D.supports,") {")),D.media&&(t+="@media ".concat(D.media," {"));var r=void 0!==D.layer;r&&(t+="@layer".concat(D.layer.length>0?" ".concat(D.layer):""," {")),t+=D.css,r&&(t+="}"),D.media&&(t+="}"),D.supports&&(t+="}");var n=D.sourceMap;n&&"undefined"!=typeof btoa&&(t+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(n))))," */")),_.styleTagTransform(t,e,_.options)}(_,e,D)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(_)}}}},113:e=>{e.exports=function(e,_){if(_.styleSheet)_.styleSheet.cssText=e;else{for(;_.firstChild;)_.removeChild(_.firstChild);_.appendChild(document.createTextNode(e))}}},712:(e,_,D)=>{e.exports=D.p+"27f62b53b93858475a7f.ttf"},370:(e,_,D)=>{e.exports=D.p+"75bc14637f1d0317a8c5.ttf"},956:(e,_,D)=>{e.exports=D.p+"search.svg"}},_={};function D(t){var r=_[t];if(void 0!==r)return r.exports;var n=_[t]={id:t,exports:{}};return e[t](n,n.exports,D),n.exports}D.m=e,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.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),D.o=(e,_)=>Object.prototype.hasOwnProperty.call(e,_),(()=>{var e;D.g.importScripts&&(e=D.g.location+"");var _=D.g.document;if(!e&&_&&(_.currentScript&&"SCRIPT"===_.currentScript.tagName.toUpperCase()&&(e=_.currentScript.src),!e)){var t=_.getElementsByTagName("script");if(t.length)for(var r=t.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=t[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),D.p=e})(),D.b=document.baseURI||self.location.href,D.nc=void 0,D.p,D(956);var t=D(72),r=D.n(t),n=D(825),A=D.n(n),o=D(659),i=D.n(o),a=D(56),T=D.n(a),E=D(540),I=D.n(E),R=D(113),S=D.n(R),P=D(841),s={};s.styleTagTransform=S(),s.setAttributes=T(),s.insert=i().bind(null,"head"),s.domAPI=A(),s.insertStyleElement=I(),r()(P.A,s),P.A&&P.A.locals&&P.A.locals;var d=D(889),O={};O.styleTagTransform=S(),O.setAttributes=T(),O.insert=i().bind(null,"head"),O.domAPI=A(),O.insertStyleElement=I(),r()(d.A,O),d.A&&d.A.locals&&d.A.locals;const p={0:"false",1:"true"},N={0:"OK","-3":"NO_IMPLEMENTATION","-8":"INVALID_HANDLE","-104":"NOT_SUPPORTED","-160":"SETTING_NOT_FOUND"},l={"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"},"DirectSR.VariantId":{"{8A17AE4B-B5F6-11EE-BAAF-00E1110012F6}":"Intel(R) Xe Super Sampling (XeSS) (8A17AE4B-B5F6-11EE-BAAF-00E1110012F6)","{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)"},"DirectSR.OptimalTargetFormat":{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",133:"DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE",134:"DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE"},"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"},"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"},"NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_NVIDIA_RTX_VR_READY)":N,"NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_PROVIZ)":N,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::configurationOptions":{0:"NOT_SUPPORTED",1:"DEFERRED",2:"IMMEDIATE"},"AGSDeviceInfo.asicFamily":{0:"UNKNONW",1:"Pre GCN",2:"GCN1",3:"GCN2",4:"GCN3",5:"GCN4",6:"Vega",7:"RDNA",8:"RDNA2",9:"RDNA3"},"Intel GPUDetect::GPUData.DefaultFidelityPreset":{0:"NotCompatible",1:"Low",2:"Medium",3:"MediumPlus",4:"High",5:"Undefined"},"Header.Using preview Agility SDK":p,"SystemInfo.DXGI_FEATURE.DXGI_FEATURE_PRESENT_ALLOW_TEARING":p,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsDCHDriver":p,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAStudioPackage":p,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAGameReadyPackage":p,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXProductionBranchPackage":p,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXNewFeatureBranchPackage":p,"NvPhysicalGpuHandle.NvAPI_GPU_GetVRReadyData - NV_GPU_VR_READY::isVRReady":p,"NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_LOGO_BRIGHTNESS)":p,"NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_SLI_BRIGHTNESS)":p,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isSupported":p,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isEnabled":p,"NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::bIsExternalGpu":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_UP":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_DOWN":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_XOR":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ALL":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ANY":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_BALLOT":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_LANE_ID":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP16_ATOMIC":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP32_ATOMIC":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_UINT64_ATOMIC":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_SHADING_RATE":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VPRS_EVAL_ATTRIB_AT_SAMPLE":p,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_THREAD_REORDERING":p,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_OPACITY_MICROMAP":p,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_DISPLACEMENT_MICROMAP":p,"NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_PRESENT_BARRIER - supported":p,"NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - supported":p,"NvAPI_D3D12_GetNeedsAppFPBlendClamping.pAppClampNeeded":p,"AGSDeviceInfo.isAPU":p,"AGSDeviceInfo.isExternal":p,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics16":p,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics17":p,"AGSDX12ReturnedParams::ExtensionsSupported.userMarkers":p,"AGSDX12ReturnedParams::ExtensionsSupported.appRegistration":p,"AGSDX12ReturnedParams::ExtensionsSupported.UAVBindSlot":p,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics19":p,"AGSDX12ReturnedParams::ExtensionsSupported.baseVertex":p,"AGSDX12ReturnedParams::ExtensionsSupported.baseInstance":p,"AGSDX12ReturnedParams::ExtensionsSupported.getWaveSize":p,"AGSDX12ReturnedParams::ExtensionsSupported.floatConversion":p,"AGSDX12ReturnedParams::ExtensionsSupported.readLaneAt":p,"AGSDX12ReturnedParams::ExtensionsSupported.rayHitToken":p,"AGSDX12ReturnedParams::ExtensionsSupported.shaderClock":p,"Intel GPUDetect::GPUData.intelExtensionAvailability":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS.DoublePrecisionFloatShaderOps":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS.OutputMergerLogicOp":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS.PSSpecifiedStencilRefSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS.TypedUAVLoadAdditionalFormats":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS.ROVsSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS.StandardSwizzle64KBSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossAdapterRowMajorTextureSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation":p,"D3D12_FEATURE_DATA_ARCHITECTURE1.TileBasedRenderer":p,"D3D12_FEATURE_DATA_ARCHITECTURE1.UMA":p,"D3D12_FEATURE_DATA_ARCHITECTURE1.CacheCoherentUMA":p,"D3D12_FEATURE_DATA_ARCHITECTURE1.IsolatedMMU":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_CROSS_NODE.AtomicShaderInstructions":p,"D3D12_FEATURE_DATA_PREDICATION.Supported":p,"D3D12_FEATURE_DATA_HARDWARE_COPY.Supported":p,"D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE.Supported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS2.DepthBoundsTestSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CopyQueueTimestampQueriesSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CastingFullyTypedFormatSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.BarycentricsSupported":p,"D3D12_FEATURE_DATA_EXISTING_HEAPS.Supported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.MSAA64KBAlignedTextureSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.Native16BitShaderOpsSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS5.SRVOnlyTiledResourceTier3":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.BackgroundProcessingSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS8.UnalignedBlockTexturesSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderPipelineStatsSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderSupportsFullRangeRenderTargetArrayIndex":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnTypedResourceSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnGroupSharedSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.DerivativesInMeshAndAmplificationShadersSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS11.AtomicInt64OnDescriptorHeapResourceSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.RelaxedFormatCastingSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedBufferTextureCopyPitchSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedVertexElementAlignmentSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportHeightFlipsYSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportDepthFlipsZSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.TextureCopyBetweenDimensionsSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.AlphaBlendFactorSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.AdvancedTextureOpsSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.WriteableMSAATexturesSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.IndependentFrontAndBackStencilRefMaskSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.TriangleFanSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.DynamicIndexBufferStripCutSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.DynamicDepthBiasSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.NonNormalizedCoordinateSamplersSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.ManualWriteTrackingResourceSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.MismatchingOutputDimensionsSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.PointSamplingAddressesNeverRoundUp":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.NarrowQuadrilateralLinesSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.AnisoFilterWithPointMipSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.ComputeOnlyCustomHeapSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS20.ComputeOnlyWriteWatchSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS22.TightAlignmentSupported":p},c={"Header.D3D12_PREVIEW_SDK_VERSION":"Header.D3D12_SDK_VERSION"},G={"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"},"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"}},u={"AGSDeviceInfo.coreClock":"MHz","AGSDeviceInfo.memoryClock":"MHz","AGSDeviceInfo.memoryBandwidth":"MB/s"},U={"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"},F={"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"},M={"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":"NVAPI library version","Header.NvAPI_GetInterfaceVersionString":"NVAPI interface version","Header.AMD_AGS_VERSION":"AMD_AGS_VERSION","Header.agsGetVersionNumber":"AMD AGS agsGetVersionNumber","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"},m={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"};function C(e){let _=new Map;for(let D=0;D1?"\n":" ",e+=`(0x${Number(_).toString(16)})`,e}if(D in u)return _+u[D];switch(D){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"+((t=Number(_).toString(16)).length>=4?t:"0".repeat(4-t.length)+t):(e=>String.fromCharCode(255&e,e>>8&255,e>>16&255,e>>24&255))(_),U[e]?`${U[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,D="0x"+e(Number(65535&_).toString(16),4),t="0x"+e(Number(_).toString(16),8);return F[D]?`${F[D]} (${t})`:t}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"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 D=Number(_),t=0;for(;D>1024;)D/=1024,++t;return D=D.toFixed(2),D+e[t]}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 t;return Array.isArray(_)?_.join(", "):_}function g(e,_){let D=V(e),t=X(e,_),r=h.toLocaleLowerCase();return""==r||PropertiesFilterWhitelist.has(e)||e.toString().toLowerCase().includes(r)||D.toString().toLowerCase().includes(r)||_.toString().toLowerCase().includes(r)||t.toString().toLowerCase().includes(r)}class L{#e={};#_=[];#D={};#t(e){this.#e=e;let _=this.#_;!function e(D,t){if("object"!=typeof D||Array.isArray(D))if(Array.isArray(D))if(D.every((e=>"object"!=typeof e)))_.push({name:t,value:D.join(", ")});else for(let _=0;_{let r=e(D),n=e(t);if(r!=n)return r-n;if(r==n){const e=parseInt(D.name.match(/\d+/),10)||0,A=parseInt(t.name.match(/\d+/),10)||0;return e!==A?e-A:(r=_(D),n=_(t),r!=n?r-n:D.name.localeCompare(t.name))}return r-n}))}#A(){for(const e of this.#_)this.#D[e.name]=e.value}constructor(e){this.#t(e),this.#r(),this.#n(),this.#A()}*[Symbol.iterator](){for(const e of this.#_)yield e}HumanReadable(e){class _{constructor(e,_){this.fields=e,this.filterCallback=_}*[Symbol.iterator](){for(const e of this.fields)if(this.filterCallback(e.name,e.value)){let _=V(e.name),D=X(e.name,e.value);yield{name:_,value:D}}}}return new _(this.#_,e)}GetField(e){return this.#D[e]}GetOriginalReport(){return this.#e}}function H(e,_,D){let t={};for(const r in _)if("object"!=typeof _[r]||Array.isArray(_[r]))D(`${e}${r}`)&&(t[r]=_[r]);else{let n=H(`${e}${r}.`,_[r],D);Object.keys(n).length>0&&(t[r]=n)}return t}function Y(e,_,D){const t=H("",{...e,..._},D);return JSON.stringify(t)}function b(e){switch(e){case"Header.Version":case"Header.Using preview Agility SDK":case"SystemInfo.OS Info.Windows version":case"SystemInfo.D3D12EnableExperimentalFeatures":case"DXGI_ADAPTER_DESC3.Description":case"DXGI_ADAPTER_DESC3.VendorId":case"DXGI_ADAPTER_DESC3.DeviceId":case"DXGI_ADAPTER_DESC3.SubSysId":case"DXGI_ADAPTER_DESC3.Revision":case"DXGI_ADAPTER_DESC3.DedicatedVideoMemory":case"CheckInterfaceSupport.UMDVersion":return!0;default:return!1}}function B(e){for(;e.lastElementChild;)e.removeChild(e.lastElementChild)}function x(e,_){const D=m[e];if(null==D)return;_.className="tooltip";const t=document.createElement("span");t.className="tooltiptext",t.textContent=D,_.appendChild(t)}function k(e,_){if(null==m[e])return;const D=document.createElement("img");D.src="info.svg",D.alt="Info",D.className="tooltipicon",_.appendChild(D)}function w(e,_){for(const D of e.HumanReadable(g)){const e=document.createElement("tr"),t=document.createElement("td");x(D.name,t);const r=document.createTextNode(D.name);t.appendChild(r),k(D.name,t),e.appendChild(t);const n=document.createElement("td"),A=document.createTextNode(D.value);n.appendChild(A),e.appendChild(n),_.appendChild(e)}}const W=[[],[]];let K=0,z=0,Q=[],$=[];function Z(e){for(let _=0;_<$.length;++_)for(let D=0;D<$[_].length;++D)e(_,D,$[_][D])}function j(){const e=document.getElementById("ListContainer");B(e);const _=document.createElement("table"),D=document.createElement("tbody"),t=["DXGI_ADAPTER_DESC3.Description","DXGI_ADAPTER_DESC3.VendorId","DXGI_ADAPTER_DESC3.DedicatedVideoMemory","CheckInterfaceSupport.UMDVersion"];$.length>1&&t.push("Header.Using preview Agility SDK"),t.push("Online link");const r=document.createElement("tr"),n=document.createElement("td");n.colSpan=t.length;let A=document.createElement("button");A.disabled=!W.some((e=>e.some((e=>-1==e)))),A.onclick=()=>{!function(){let e=new Set;Z(((_,D,t)=>{if(W[_][D]>=0)return;let r=JSON.stringify([_,t.GetField("DXGI_ADAPTER_DESC3.Description"),t.GetField("DXGI_ADAPTER_DESC3.VendorId"),t.GetField("DXGI_ADAPTER_DESC3.DeviceId"),t.GetField("DXGI_ADAPTER_DESC3.SubSysId"),t.GetField("DXGI_ADAPTER_DESC3.Revision"),t.GetField("DXGI_ADAPTER_DESC3.DedicatedVideoMemory"),t.GetField("CheckInterfaceSupport.UMDVersion")]);e.has(r)?console.log(`Skipping ${0==_?"retail":"preview"} adapter ${t.GetField("DXGI_ADAPTER_DESC3.Description")} with index ${D}, as it is detected as duplicate`):(e.add(r),W[_][D]=null,SubmitReport(Q[_],t,(e=>{W[_][D]=e,j()})))})),j()}()};const o=document.createTextNode("Submit all reports");A.appendChild(o),n.appendChild(A),r.appendChild(n),D.appendChild(r);const i=document.createElement("tr");t.forEach((e=>{const _=document.createElement("td"),D=document.createTextNode(V(e));_.appendChild(D),i.appendChild(_)})),D.appendChild(i),Z(((e,_,r)=>{const n=document.createElement("tr");t.forEach((D=>{const t=document.createElement("td");if("Online link"===D)switch(W[e][_]){case null:{let e=document.createTextNode("Please wait...");t.appendChild(e);break}case-1:{let D=document.createElement("a");D.href="#",D.textContent="Submit",D.onclick=()=>{W[e][_]=null,j(),SubmitReport(Q[e],r,(D=>{W[e][_]=D,j()}))},t.appendChild(D);break}default:{let D=document.createElement("a");D.href=`https://d3d12infodb.boolka.dev/ID.html?ID=${W[e][_]}`,D.textContent="Open Online",t.appendChild(D);break}}else{let _=r.GetField(D)??Q[e].GetField(D),n=document.createTextNode(X(D,_));t.appendChild(n)}n.appendChild(t)})),n.addEventListener("click",(function(D){"a"!==D.target.tagName.toLowerCase()&&(K=e,z=_,q(),J())})),n.classList.add("clickableRow"),D.appendChild(n)})),_.appendChild(D),e.appendChild(_)}function q(){const e=document.getElementById("HeaderContainer");B(e);const _=document.createElement("table"),D=document.createElement("tbody"),t=document.createElement("tr");D.appendChild(t),w(Q[K],D),_.appendChild(D),e.appendChild(_)}function J(){const e=$[K][z],_=document.getElementById("ReportContainer");B(_);const D=document.createElement("table"),t=document.createElement("tbody");{const e=document.createElement("tr");t.appendChild(e)}w(e,t),D.appendChild(t),_.appendChild(D)}window.addEventListener("DOMContentLoaded",(function(){Q=reports.map((e=>new L({Header:e.Header,SystemInfo:e.SystemInfo}))),$=reports.map((e=>e.Adapters.map((e=>new L(e))))),Z(((e,_,D)=>{W[e][_]=null,function(e,_,D){let t=new XMLHttpRequest;t.open("POST","https://d3d12infodbapi.boolka.dev/is_submitted"),t.setRequestHeader("Content-Type","application/json"),t.onloadend=()=>{200==t.status?D(Number(t.responseText)):D(-1)},t.send(Y(e.GetOriginalReport(),_.GetOriginalReport(),b))}(Q[e],D,(D=>{W[e][_]=D,j()}))})),function(){if(0!=Q.length)j(),function(){const e=document.getElementById("SearchBarPropertiesContainer");B(e);const _=document.createElement("input");_.type="search",_.placeholder="Search Properties",_.classList.add("searchBar"),_.addEventListener("input",(function(e){h=_.value,q(),J()})),e.appendChild(_)}(),q(),J();else{const e=document.createTextNode("No reports generated");document.body.appendChild(e)}}()}),!1)})(); \ No newline at end of file +(()=>{"use strict";var e={841:(e,_,D)=>{D.d(_,{A:()=>S});var t=D(601),r=D.n(t),n=D(314),A=D.n(n),o=D(417),i=D.n(o),a=new URL(D(370),D.b),T=new URL(D(712),D.b),E=A()(r()),I=i()(a),R=i()(T);E.push([e.id,`@font-face {\n font-family: SourceCodePro;\n src: url(${I});\n}\n\n@font-face {\n font-family: Roboto;\n src: url(${R});\n}\n\nbody {\n color: #000000;\n background-color: #FFFFFF;\n}\n\ntable,\nfieldset {\n border: 2px solid;\n border-collapse: collapse;\n border-color: #a7a7a7;\n}\n\na {\n color: #004a94;\n text-decoration: none;\n text-align: center;\n transition: color .3s ease-in;\n}\n\na:hover {\n color: #3d9efe;\n}\n\n.icon {\n width: 1.5em;\n height: 1.5em;\n margin-right: 0.2em;\n}\n\n.headerLink {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n}\n\n.header {\n height: 2.2em;\n padding-top: 0.1em;\n font-size: 1.2em;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n max-width: 2100px;\n margin: 0 auto 0.4em auto;\n border-width: 2px;\n border-radius: 4px;\n background-color: #e6e5e5;\n}\n\n.headerLink {\n padding-left: 0.25em;\n padding-right: 0.25em;\n height: 100%;\n}\n\n.flexRight {\n margin-left: auto;\n}\n\n@media (prefers-color-scheme: dark) {\n body {\n color: #e1e1e1;\n background-color: #1e1e1e;\n }\n\n a {\n color: #64b2ff;\n }\n\n a:hover {\n color: #b3d9ff;\n }\n\n .header {\n background-color: #232323;\n border-style: solid;\n border-collapse: collapse;\n border-color: #474747;\n }\n\n .icon {\n filter: invert(1);\n }\n\n}`,""]);const S=E},889:(e,_,D)=>{D.d(_,{A:()=>I});var t=D(601),r=D.n(t),n=D(314),A=D.n(n),o=D(417),i=D.n(o),a=new URL(D(956),D.b),T=A()(r()),E=i()(a);T.push([e.id,`main {\n width: 100%;\n overflow-x: scroll;\n}\n\n.ReportTable {\n min-width: 70em;\n max-width: 2100px;\n margin-left: auto;\n margin-right: auto;\n font-family: "SourceCodePro", "Courier New", Courier, monospace;\n}\n\ntable,\nfieldset {\n border: 2px solid;\n border-collapse: collapse;\n border-color: #a7a7a7;\n margin: 0.9em 0;\n font-size: 1.0em;\n box-shadow: 0 0 0.9em rgba(0, 0, 0, 0.15);\n table-layout: fixed;\n word-wrap: break-word;\n white-space: pre-wrap;\n}\n\ntable {\n width: 100%;\n}\n\nfieldset {\n float: left;\n margin: 0.5em 0.5em 0.5em 0.0em;\n flex: 0 1;\n white-space: nowrap;\n}\n\n#AdaptersFilterContainer {\n width: 100%;\n display: flex;\n flex-flow: row;\n align-items: stretch;\n}\n\ntr {\n width: 100%;\n}\n\ntr:nth-of-type(odd) {\n background-color: #e6e5e5;\n}\n\ntr:nth-of-type(1) {\n text-align: center;\n background-color: #e6e5e5;\n padding: 0;\n}\n\ntd {\n padding: 2px;\n border: 1px solid;\n border-color: #a7a7a7;\n}\n\ntd:nth-of-type(even) {\n background-color: #00000010;\n width: 10%;\n}\n\ntd:nth-of-type(odd) {\n width: 60%;\n}\n\nbutton {\n margin: auto;\n width: 9.2em;\n background-color: #029c07;\n border: none;\n color: white;\n padding: 0.3em 0.6em;\n margin-left: 0.1em;\n margin-right: 0.1em;\n text-align: center;\n text-decoration: none;\n display: inline-block;\n font-size: 1.3em;\n}\n\nbutton:disabled {\n background-color: #7c7c7c;\n}\n\n.clickableRow.clickableRow.clickableRow {\n cursor: pointer;\n}\n\n.clickableRow:hover {\n background-color: #f4de98;\n}\n\n.clickableCell {\n cursor: pointer;\n}\n\n.clickableCell:hover {\n background-color: #f4de98;\n}\n\n.center {\n text-align: center;\n}\n\n.searchBar {\n width: 100%;\n padding: 0.5em;\n border: 2px solid;\n border-color: #a7a7a7;\n border-radius: 4px;\n font-size: 1.2em;\n background-image: url(${E});\n background-position: 0.5em 0.5em;\n background-repeat: no-repeat;\n padding-left: 2em;\n}\n\n.tooltip {\n position: relative;\n}\n\n.tooltip .tooltiptext {\n visibility: hidden;\n background-color: #ffffff;\n color: #000000;\n text-align: center;\n border-radius: 0.4em;\n border-color: #7f7f7f;\n border-style: solid;\n border-width: 0.1em;\n padding: 0.3em;\n margin: 0 0.2em;\n\n position: absolute;\n z-index: 1;\n bottom: 110%;\n}\n\n.tooltip:hover .tooltiptext {\n visibility: visible;\n}\n\n.tooltipicon {\n height: 0.9em;\n margin: 0.05em 0.15em;\n vertical-align: sub;\n}\n\n@media (prefers-color-scheme: dark) {\n\n table,\n fieldset {\n border-color: #8c8c8c;\n background-color: #2d2d2d;\n }\n\n tr:nth-of-type(odd) {\n background-color: #262626;\n }\n\n tr:nth-of-type(1) {\n background-color: #262626;\n }\n\n td {\n border-color: #FFFFFF33;\n }\n\n td:nth-of-type(even) {\n background-color: #00000020;\n }\n\n button {\n background-color: #005b00;\n }\n\n button:disabled {\n background-color: #464646;\n }\n\n .clickableRow:hover {\n background-color: #4d4d4d;\n }\n\n .clickableCell:hover {\n background-color: #4d4d4d;\n }\n\n .searchBar {\n color: #ffffff;\n border-color: #7f7f7f;\n background-color: #232323;\n }\n\n .tooltip .tooltiptext {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n}`,""]);const I=T},314:e=>{e.exports=function(e){var _=[];return _.toString=function(){return this.map((function(_){var D="",t=void 0!==_[5];return _[4]&&(D+="@supports (".concat(_[4],") {")),_[2]&&(D+="@media ".concat(_[2]," {")),t&&(D+="@layer".concat(_[5].length>0?" ".concat(_[5]):""," {")),D+=e(_),t&&(D+="}"),_[2]&&(D+="}"),_[4]&&(D+="}"),D})).join("")},_.i=function(e,D,t,r,n){"string"==typeof e&&(e=[[null,e,void 0]]);var A={};if(t)for(var o=0;o0?" ".concat(T[5]):""," {").concat(T[1],"}")),T[5]=n),D&&(T[2]?(T[1]="@media ".concat(T[2]," {").concat(T[1],"}"),T[2]=D):T[2]=D),r&&(T[4]?(T[1]="@supports (".concat(T[4],") {").concat(T[1],"}"),T[4]=r):T[4]="".concat(r)),_.push(T))}},_}},417:e=>{e.exports=function(e,_){return _||(_={}),e?(e=String(e.__esModule?e.default:e),/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),_.hash&&(e+=_.hash),/["'() \t\n]|(%20)/.test(e)||_.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e):e}},601:e=>{e.exports=function(e){return e[1]}},72:e=>{var _=[];function D(e){for(var D=-1,t=0;t<_.length;t++)if(_[t].identifier===e){D=t;break}return D}function t(e,t){for(var n={},A=[],o=0;o{var _={};e.exports=function(e,D){var t=function(e){if(void 0===_[e]){var D=document.querySelector(e);if(window.HTMLIFrameElement&&D instanceof window.HTMLIFrameElement)try{D=D.contentDocument.head}catch(e){D=null}_[e]=D}return _[e]}(e);if(!t)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");t.appendChild(D)}},540:e=>{e.exports=function(e){var _=document.createElement("style");return e.setAttributes(_,e.attributes),e.insert(_,e.options),_}},56:(e,_,D)=>{e.exports=function(e){var _=D.nc;_&&e.setAttribute("nonce",_)}},825:e=>{e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var _=e.insertStyleElement(e);return{update:function(D){!function(e,_,D){var t="";D.supports&&(t+="@supports (".concat(D.supports,") {")),D.media&&(t+="@media ".concat(D.media," {"));var r=void 0!==D.layer;r&&(t+="@layer".concat(D.layer.length>0?" ".concat(D.layer):""," {")),t+=D.css,r&&(t+="}"),D.media&&(t+="}"),D.supports&&(t+="}");var n=D.sourceMap;n&&"undefined"!=typeof btoa&&(t+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(n))))," */")),_.styleTagTransform(t,e,_.options)}(_,e,D)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(_)}}}},113:e=>{e.exports=function(e,_){if(_.styleSheet)_.styleSheet.cssText=e;else{for(;_.firstChild;)_.removeChild(_.firstChild);_.appendChild(document.createTextNode(e))}}},712:(e,_,D)=>{e.exports=D.p+"27f62b53b93858475a7f.ttf"},370:(e,_,D)=>{e.exports=D.p+"75bc14637f1d0317a8c5.ttf"},956:(e,_,D)=>{e.exports=D.p+"search.svg"}},_={};function D(t){var r=_[t];if(void 0!==r)return r.exports;var n=_[t]={id:t,exports:{}};return e[t](n,n.exports,D),n.exports}D.m=e,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.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),D.o=(e,_)=>Object.prototype.hasOwnProperty.call(e,_),(()=>{var e;D.g.importScripts&&(e=D.g.location+"");var _=D.g.document;if(!e&&_&&(_.currentScript&&"SCRIPT"===_.currentScript.tagName.toUpperCase()&&(e=_.currentScript.src),!e)){var t=_.getElementsByTagName("script");if(t.length)for(var r=t.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=t[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),D.p=e})(),D.b=document.baseURI||self.location.href,D.nc=void 0,D.p,D(956);var t=D(72),r=D.n(t),n=D(825),A=D.n(n),o=D(659),i=D.n(o),a=D(56),T=D.n(a),E=D(540),I=D.n(E),R=D(113),S=D.n(R),P=D(841),s={};s.styleTagTransform=S(),s.setAttributes=T(),s.insert=i().bind(null,"head"),s.domAPI=A(),s.insertStyleElement=I(),r()(P.A,s),P.A&&P.A.locals&&P.A.locals;var d=D(889),O={};O.styleTagTransform=S(),O.setAttributes=T(),O.insert=i().bind(null,"head"),O.domAPI=A(),O.insertStyleElement=I(),r()(d.A,O),d.A&&d.A.locals&&d.A.locals;const p={0:"false",1:"true"},N={0:"OK","-3":"NO_IMPLEMENTATION","-8":"INVALID_HANDLE","-104":"NOT_SUPPORTED","-160":"SETTING_NOT_FOUND"},l={"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"},"DirectSR.VariantId":{"{8A17AE4B-B5F6-11EE-BAAF-00E1110012F6}":"Intel(R) Xe Super Sampling (XeSS) (8A17AE4B-B5F6-11EE-BAAF-00E1110012F6)","{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)"},"DirectSR.OptimalTargetFormat":{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",133:"DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE",134:"DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE"},"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"},"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"},"NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_NVIDIA_RTX_VR_READY)":N,"NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_PROVIZ)":N,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::configurationOptions":{0:"NOT_SUPPORTED",1:"DEFERRED",2:"IMMEDIATE"},"AGSDeviceInfo.asicFamily":{0:"UNKNONW",1:"Pre GCN",2:"GCN1",3:"GCN2",4:"GCN3",5:"GCN4",6:"Vega",7:"RDNA",8:"RDNA2",9:"RDNA3"},"Intel GPUDetect::GPUData.DefaultFidelityPreset":{0:"NotCompatible",1:"Low",2:"Medium",3:"MediumPlus",4:"High",5:"Undefined"},"Header.Using preview Agility SDK":p,"SystemInfo.DXGI_FEATURE.DXGI_FEATURE_PRESENT_ALLOW_TEARING":p,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsDCHDriver":p,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAStudioPackage":p,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAGameReadyPackage":p,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXProductionBranchPackage":p,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXNewFeatureBranchPackage":p,"NvPhysicalGpuHandle.NvAPI_GPU_GetVRReadyData - NV_GPU_VR_READY::isVRReady":p,"NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_LOGO_BRIGHTNESS)":p,"NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_SLI_BRIGHTNESS)":p,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isSupported":p,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isEnabled":p,"NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::bIsExternalGpu":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_UP":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_DOWN":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_XOR":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ALL":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ANY":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_BALLOT":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_LANE_ID":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP16_ATOMIC":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP32_ATOMIC":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_UINT64_ATOMIC":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_SHADING_RATE":p,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VPRS_EVAL_ATTRIB_AT_SAMPLE":p,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_THREAD_REORDERING":p,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_OPACITY_MICROMAP":p,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_DISPLACEMENT_MICROMAP":p,"NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_PRESENT_BARRIER - supported":p,"NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - supported":p,"NvAPI_D3D12_GetNeedsAppFPBlendClamping.pAppClampNeeded":p,"AGSDeviceInfo.isAPU":p,"AGSDeviceInfo.isExternal":p,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics16":p,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics17":p,"AGSDX12ReturnedParams::ExtensionsSupported.userMarkers":p,"AGSDX12ReturnedParams::ExtensionsSupported.appRegistration":p,"AGSDX12ReturnedParams::ExtensionsSupported.UAVBindSlot":p,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics19":p,"AGSDX12ReturnedParams::ExtensionsSupported.baseVertex":p,"AGSDX12ReturnedParams::ExtensionsSupported.baseInstance":p,"AGSDX12ReturnedParams::ExtensionsSupported.getWaveSize":p,"AGSDX12ReturnedParams::ExtensionsSupported.floatConversion":p,"AGSDX12ReturnedParams::ExtensionsSupported.readLaneAt":p,"AGSDX12ReturnedParams::ExtensionsSupported.rayHitToken":p,"AGSDX12ReturnedParams::ExtensionsSupported.shaderClock":p,"Intel GPUDetect::GPUData.intelExtensionAvailability":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS.DoublePrecisionFloatShaderOps":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS.OutputMergerLogicOp":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS.PSSpecifiedStencilRefSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS.TypedUAVLoadAdditionalFormats":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS.ROVsSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS.StandardSwizzle64KBSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossAdapterRowMajorTextureSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation":p,"D3D12_FEATURE_DATA_ARCHITECTURE1.TileBasedRenderer":p,"D3D12_FEATURE_DATA_ARCHITECTURE1.UMA":p,"D3D12_FEATURE_DATA_ARCHITECTURE1.CacheCoherentUMA":p,"D3D12_FEATURE_DATA_ARCHITECTURE1.IsolatedMMU":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_CROSS_NODE.AtomicShaderInstructions":p,"D3D12_FEATURE_DATA_PREDICATION.Supported":p,"D3D12_FEATURE_DATA_HARDWARE_COPY.Supported":p,"D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE.Supported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS2.DepthBoundsTestSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CopyQueueTimestampQueriesSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CastingFullyTypedFormatSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.BarycentricsSupported":p,"D3D12_FEATURE_DATA_EXISTING_HEAPS.Supported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.MSAA64KBAlignedTextureSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.Native16BitShaderOpsSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS5.SRVOnlyTiledResourceTier3":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.BackgroundProcessingSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS8.UnalignedBlockTexturesSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderPipelineStatsSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderSupportsFullRangeRenderTargetArrayIndex":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnTypedResourceSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnGroupSharedSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.DerivativesInMeshAndAmplificationShadersSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS11.AtomicInt64OnDescriptorHeapResourceSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.RelaxedFormatCastingSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedBufferTextureCopyPitchSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedVertexElementAlignmentSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportHeightFlipsYSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportDepthFlipsZSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.TextureCopyBetweenDimensionsSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.AlphaBlendFactorSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.AdvancedTextureOpsSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.WriteableMSAATexturesSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.IndependentFrontAndBackStencilRefMaskSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.TriangleFanSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.DynamicIndexBufferStripCutSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.DynamicDepthBiasSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.NonNormalizedCoordinateSamplersSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.ManualWriteTrackingResourceSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.MismatchingOutputDimensionsSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.PointSamplingAddressesNeverRoundUp":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.NarrowQuadrilateralLinesSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.AnisoFilterWithPointMipSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.ComputeOnlyCustomHeapSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS20.ComputeOnlyWriteWatchSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS22.TightAlignmentSupported":p},c={"Header.D3D12_PREVIEW_SDK_VERSION":"Header.D3D12_SDK_VERSION"},G={"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"},"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"}},u={"AGSDeviceInfo.coreClock":"MHz","AGSDeviceInfo.memoryClock":"MHz","AGSDeviceInfo.memoryBandwidth":"MB/s"},U={"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"},F={"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"},M={"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":"NVAPI library version","Header.NvAPI_GetInterfaceVersionString":"NVAPI interface version","Header.AMD_AGS_VERSION":"AMD_AGS_VERSION","Header.agsGetVersionNumber":"AMD AGS agsGetVersionNumber","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"},m={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"};function C(e){let _=new Map;for(let D=0;D1?"\n":" ",e+=`(0x${Number(_).toString(16)})`,e}if(D in u)return _+u[D];switch(D){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"+((t=Number(_).toString(16)).length>=4?t:"0".repeat(4-t.length)+t):(e=>String.fromCharCode(255&e,e>>8&255,e>>16&255,e>>24&255))(_),U[e]?`${U[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,D="0x"+e(Number(65535&_).toString(16),4),t="0x"+e(Number(_).toString(16),8);return F[D]?`${F[D]} (${t})`:t}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"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 D=Number(_),t=0;for(;D>1024;)D/=1024,++t;return D=D.toFixed(2),D+e[t]}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 t;return Array.isArray(_)?_.join(", "):_}function g(e,_){let D=V(e),t=X(e,_),r=h.toLocaleLowerCase();return""==r||PropertiesFilterWhitelist.has(e)||e.toString().toLowerCase().includes(r)||D.toString().toLowerCase().includes(r)||_.toString().toLowerCase().includes(r)||t.toString().toLowerCase().includes(r)}class L{#e={};#_=[];#D={};#t(e){this.#e=e;let _=this.#_;!function e(D,t){if("object"!=typeof D||Array.isArray(D))if(Array.isArray(D))if(D.every((e=>"object"!=typeof e)))_.push({name:t,value:D.join(", ")});else for(let _=0;_{let r=e(D),n=e(t);if(r!=n)return r-n;if(r==n){const e=parseInt(D.name.match(/\d+/),10)||0,A=parseInt(t.name.match(/\d+/),10)||0;return e!==A?e-A:(r=_(D),n=_(t),r!=n?r-n:D.name.localeCompare(t.name))}return r-n}))}#A(){for(const e of this.#_)this.#D[e.name]=e.value}constructor(e){this.#t(e),this.#r(),this.#n(),this.#A()}*[Symbol.iterator](){for(const e of this.#_)yield e}HumanReadable(e){class _{constructor(e,_){this.fields=e,this.filterCallback=_}*[Symbol.iterator](){for(const e of this.fields)if(this.filterCallback(e.name,e.value)){let _=V(e.name),D=X(e.name,e.value);yield{name:_,value:D}}}}return new _(this.#_,e)}GetField(e){return this.#D[e]}GetOriginalReport(){return this.#e}}function H(e,_,D){let t={};for(const r in _)if("object"!=typeof _[r]||Array.isArray(_[r]))D(`${e}${r}`)&&(t[r]=_[r]);else{let n=H(`${e}${r}.`,_[r],D);Object.keys(n).length>0&&(t[r]=n)}return t}function Y(e,_,D){const t=H("",{...e,..._},D);return JSON.stringify(t)}function b(e){switch(e){case"Header.Version":case"Header.Using preview Agility SDK":case"SystemInfo.OS Info.Windows version":case"SystemInfo.D3D12EnableExperimentalFeatures":case"DXGI_ADAPTER_DESC3.Description":case"DXGI_ADAPTER_DESC3.VendorId":case"DXGI_ADAPTER_DESC3.DeviceId":case"DXGI_ADAPTER_DESC3.SubSysId":case"DXGI_ADAPTER_DESC3.Revision":case"DXGI_ADAPTER_DESC3.DedicatedVideoMemory":case"CheckInterfaceSupport.UMDVersion":return!0;default:return!1}}function B(e){for(;e.lastElementChild;)e.removeChild(e.lastElementChild)}function x(e,_){const D=m[e];if(null==D)return;_.className="tooltip";const t=document.createElement("span");t.className="tooltiptext",t.textContent=D,_.appendChild(t)}function k(e,_){if(null==m[e])return;const D=document.createElement("img");D.src="info.svg",D.alt="Info",D.className="tooltipicon",_.appendChild(D)}function w(e,_){for(const D of e.HumanReadable(g)){const e=document.createElement("tr"),t=document.createElement("td");x(D.name,t);const r=document.createTextNode(D.name);t.appendChild(r),k(D.name,t),e.appendChild(t);const n=document.createElement("td"),A=document.createTextNode(D.value);n.appendChild(A),e.appendChild(n),_.appendChild(e)}}const W=[[],[]];let K=0,z=0,Q=[],$=[];function Z(e){for(let _=0;_<$.length;++_)for(let D=0;D<$[_].length;++D)e(_,D,$[_][D])}function j(){const e=document.getElementById("ListContainer");B(e);const _=document.createElement("table"),D=document.createElement("tbody"),t=["DXGI_ADAPTER_DESC3.Description","DXGI_ADAPTER_DESC3.VendorId","DXGI_ADAPTER_DESC3.DedicatedVideoMemory","CheckInterfaceSupport.UMDVersion"];$.length>1&&t.push("Header.Using preview Agility SDK"),t.push("Online link");const r=document.createElement("tr"),n=document.createElement("td");n.colSpan=t.length;let A=document.createElement("button");A.disabled=!W.some((e=>e.some((e=>-1==e)))),A.onclick=()=>{!function(){let e=new Set;Z(((_,D,t)=>{if(W[_][D]>=0)return;let r=JSON.stringify([_,t.GetField("DXGI_ADAPTER_DESC3.Description"),t.GetField("DXGI_ADAPTER_DESC3.VendorId"),t.GetField("DXGI_ADAPTER_DESC3.DeviceId"),t.GetField("DXGI_ADAPTER_DESC3.SubSysId"),t.GetField("DXGI_ADAPTER_DESC3.Revision"),t.GetField("DXGI_ADAPTER_DESC3.DedicatedVideoMemory"),t.GetField("CheckInterfaceSupport.UMDVersion")]);e.has(r)?console.log(`Skipping ${0==_?"retail":"preview"} adapter ${t.GetField("DXGI_ADAPTER_DESC3.Description")} with index ${D}, as it is detected as duplicate`):(e.add(r),W[_][D]=null,SubmitReport(Q[_],t,(e=>{W[_][D]=e,j()})))})),j()}()};const o=document.createTextNode("Submit all reports");A.appendChild(o),n.appendChild(A),r.appendChild(n),D.appendChild(r);const i=document.createElement("tr");t.forEach((e=>{const _=document.createElement("td"),D=document.createTextNode(V(e));_.appendChild(D),i.appendChild(_)})),D.appendChild(i),Z(((e,_,r)=>{const n=document.createElement("tr");t.forEach((D=>{const t=document.createElement("td");if("Online link"===D)switch(W[e][_]){case null:{let e=document.createTextNode("Please wait...");t.appendChild(e);break}case-1:{let D=document.createElement("a");D.href="#",D.textContent="Submit",D.onclick=()=>{W[e][_]=null,j(),SubmitReport(Q[e],r,(D=>{W[e][_]=D,j()}))},t.appendChild(D);break}default:{let D=document.createElement("a");D.href=`https://d3d12infodb.boolka.dev/ID.html?ID=${W[e][_]}`,D.textContent="Open Online",t.appendChild(D);break}}else{let _=r.GetField(D)??Q[e].GetField(D),n=document.createTextNode(X(D,_));t.appendChild(n)}n.appendChild(t)})),n.addEventListener("click",(function(D){"a"!==D.target.tagName.toLowerCase()&&(K=e,z=_,q(),J())})),n.classList.add("clickableRow"),D.appendChild(n)})),_.appendChild(D),e.appendChild(_)}function q(){const e=document.getElementById("HeaderContainer");B(e);const _=document.createElement("table"),D=document.createElement("tbody"),t=document.createElement("tr");D.appendChild(t),w(Q[K],D),_.appendChild(D),e.appendChild(_)}function J(){const e=$[K][z],_=document.getElementById("ReportContainer");B(_);const D=document.createElement("table"),t=document.createElement("tbody");{const e=document.createElement("tr");t.appendChild(e)}w(e,t),D.appendChild(t),_.appendChild(D)}window.addEventListener("DOMContentLoaded",(function(){Q=reports.map((e=>new L({Header:e.Header,SystemInfo:e.SystemInfo}))),$=reports.map((e=>e.Adapters.map((e=>new L(e))))),Z(((e,_,D)=>{W[e][_]=null,function(e,_,D){let t=new XMLHttpRequest;t.open("POST","https://d3d12infodbapi.boolka.dev/is_submitted"),t.setRequestHeader("Content-Type","application/json"),t.onloadend=()=>{200==t.status?D(Number(t.responseText)):D(-1)},t.send(Y(e.GetOriginalReport(),_.GetOriginalReport(),b))}(Q[e],D,(D=>{W[e][_]=D,j()}))})),function(){if(0!=Q.length)j(),function(){const e=document.getElementById("SearchBarPropertiesContainer");B(e);const _=document.createElement("input");_.type="search",_.placeholder="Search Properties",_.classList.add("searchBar"),_.addEventListener("input",(function(e){h=_.value,q(),J()})),e.appendChild(_)}(),q(),J();else{const e=document.createTextNode("No reports generated");document.body.appendChild(e)}}()}),!1)})(); \ No newline at end of file diff --git a/source/frontend/assets/css/main.css b/source/frontend/assets/css/main.css index 907831c..9d25b76 100644 --- a/source/frontend/assets/css/main.css +++ b/source/frontend/assets/css/main.css @@ -34,7 +34,7 @@ a:hover { .icon { width: 1.5em; height: 1.5em; - margin-right: 0.3em; + margin-right: 0.2em; } .headerLink { @@ -59,8 +59,8 @@ a:hover { } .headerLink { - padding-left: 0.5em; - padding-right: 0.5em; + padding-left: 0.25em; + padding-right: 0.25em; height: 100%; } diff --git a/source/frontend/assets/html_website/header.html b/source/frontend/assets/html_website/header.html index b73f664..8cd79df 100644 --- a/source/frontend/assets/html_website/header.html +++ b/source/frontend/assets/html_website/header.html @@ -1,22 +1,22 @@ +
\ No newline at end of file diff --git a/source/website/FeatureTable.html b/source/website/FeatureTable.html index a7e4171..2943a49 100644 --- a/source/website/FeatureTable.html +++ b/source/website/FeatureTable.html @@ -1 +1 @@ -D3D12 Feature Table
\ No newline at end of file +D3D12 Feature Table
\ No newline at end of file diff --git a/source/website/ID.html b/source/website/ID.html index e525cad..a035685 100644 --- a/source/website/ID.html +++ b/source/website/ID.html @@ -1 +1 @@ -D3d12infoDB Report
\ No newline at end of file +D3d12infoDB Report
\ No newline at end of file diff --git a/source/website/about.html b/source/website/about.html index 10f4ec0..b16fb27 100644 --- a/source/website/about.html +++ b/source/website/about.html @@ -1 +1 @@ -About D3d12infoDB

About D3d12infoDB

D3d12infoDB is a GPU hardware database, main purpose of which is to collect information about d3d12 capabilities from wide variety of GPUs.

Reports to the database can be submitted by anyone using D3d12infoGUI.

In total D3dinfoDB consist of 2 parts:

For questions regarding removal of submissions or anything else website/database related, contact Dmytro Bulatov at enable Javascript to see email

\ No newline at end of file +About D3d12infoDB

About D3d12infoDB

D3d12infoDB is a GPU hardware database, main purpose of which is to collect information about d3d12 capabilities from wide variety of GPUs.

Reports to the database can be submitted by anyone using D3d12infoGUI.

In total D3dinfoDB consist of 2 parts:

For questions regarding removal of submissions or anything else website/database related, contact Dmytro Bulatov at enable Javascript to see email

\ No newline at end of file diff --git a/source/website/assets.js b/source/website/assets.js index b1df25d..61b7de5 100644 --- a/source/website/assets.js +++ b/source/website/assets.js @@ -1 +1 @@ -(()=>{"use strict";var e={841:(e,n,t)=>{t.d(n,{A:()=>h});var r=t(601),o=t.n(r),a=t(314),i=t.n(a),c=t(417),s=t.n(c),l=new URL(t(370),t.b),u=new URL(t(712),t.b),d=i()(o()),p=s()(l),f=s()(u);d.push([e.id,`@font-face {\n font-family: SourceCodePro;\n src: url(${p});\n}\n\n@font-face {\n font-family: Roboto;\n src: url(${f});\n}\n\nbody {\n color: #000000;\n background-color: #FFFFFF;\n}\n\ntable,\nfieldset {\n border: 2px solid;\n border-collapse: collapse;\n border-color: #a7a7a7;\n}\n\na {\n color: #004a94;\n text-decoration: none;\n text-align: center;\n transition: color .3s ease-in;\n}\n\na:hover {\n color: #3d9efe;\n}\n\n.icon {\n width: 1.5em;\n height: 1.5em;\n margin-right: 0.3em;\n}\n\n.headerLink {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n}\n\n.header {\n height: 2.2em;\n padding-top: 0.1em;\n font-size: 1.2em;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n max-width: 2100px;\n margin: 0 auto 0.4em auto;\n border-width: 2px;\n border-radius: 4px;\n background-color: #e6e5e5;\n}\n\n.headerLink {\n padding-left: 0.5em;\n padding-right: 0.5em;\n height: 100%;\n}\n\n.flexRight {\n margin-left: auto;\n}\n\n@media (prefers-color-scheme: dark) {\n body {\n color: #e1e1e1;\n background-color: #1e1e1e;\n }\n\n a {\n color: #64b2ff;\n }\n\n a:hover {\n color: #b3d9ff;\n }\n\n .header {\n background-color: #232323;\n border-style: solid;\n border-collapse: collapse;\n border-color: #474747;\n }\n\n .icon {\n filter: invert(1);\n }\n\n}`,""]);const h=d},314:e=>{e.exports=function(e){var n=[];return n.toString=function(){return this.map((function(n){var t="",r=void 0!==n[5];return n[4]&&(t+="@supports (".concat(n[4],") {")),n[2]&&(t+="@media ".concat(n[2]," {")),r&&(t+="@layer".concat(n[5].length>0?" ".concat(n[5]):""," {")),t+=e(n),r&&(t+="}"),n[2]&&(t+="}"),n[4]&&(t+="}"),t})).join("")},n.i=function(e,t,r,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var c=0;c0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=a),t&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=t):u[2]=t),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),n.push(u))}},n}},417:e=>{e.exports=function(e,n){return n||(n={}),e?(e=String(e.__esModule?e.default:e),/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),n.hash&&(e+=n.hash),/["'() \t\n]|(%20)/.test(e)||n.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e):e}},601:e=>{e.exports=function(e){return e[1]}},72:e=>{var n=[];function t(e){for(var t=-1,r=0;r{var n={};e.exports=function(e,t){var r=function(e){if(void 0===n[e]){var t=document.querySelector(e);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(e){t=null}n[e]=t}return n[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(t)}},540:e=>{e.exports=function(e){var n=document.createElement("style");return e.setAttributes(n,e.attributes),e.insert(n,e.options),n}},56:(e,n,t)=>{e.exports=function(e){var n=t.nc;n&&e.setAttribute("nonce",n)}},825:e=>{e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var n=e.insertStyleElement(e);return{update:function(t){!function(e,n,t){var r="";t.supports&&(r+="@supports (".concat(t.supports,") {")),t.media&&(r+="@media ".concat(t.media," {"));var o=void 0!==t.layer;o&&(r+="@layer".concat(t.layer.length>0?" ".concat(t.layer):""," {")),r+=t.css,o&&(r+="}"),t.media&&(r+="}"),t.supports&&(r+="}");var a=t.sourceMap;a&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),n.styleTagTransform(r,e,n.options)}(n,e,t)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(n)}}}},113:e=>{e.exports=function(e,n){if(n.styleSheet)n.styleSheet.cssText=e;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(e))}}},712:(e,n,t)=>{e.exports=t.p+"27f62b53b93858475a7f.ttf"},370:(e,n,t)=>{e.exports=t.p+"75bc14637f1d0317a8c5.ttf"}},n={};function t(r){var o=n[r];if(void 0!==o)return o.exports;var a=n[r]={id:r,exports:{}};return e[r](a,a.exports,t),a.exports}t.m=e,t.n=e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return t.d(n,{a:n}),n},t.d=(e,n)=>{for(var r in n)t.o(n,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},t.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),t.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),(()=>{var e;t.g.importScripts&&(e=t.g.location+"");var n=t.g.document;if(!e&&n&&(n.currentScript&&"SCRIPT"===n.currentScript.tagName.toUpperCase()&&(e=n.currentScript.src),!e)){var r=n.getElementsByTagName("script");if(r.length)for(var o=r.length-1;o>-1&&(!e||!/^http(s?):/.test(e));)e=r[o--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),t.p=e})(),t.b=document.baseURI||self.location.href,t.nc=void 0,t.p,t.p,t.p,t.p;var r=t(72),o=t.n(r),a=t(825),i=t.n(a),c=t(659),s=t.n(c),l=t(56),u=t.n(l),d=t(540),p=t.n(d),f=t(113),h=t.n(f),m=t(841),v={};v.styleTagTransform=h(),v.setAttributes=u(),v.insert=s().bind(null,"head"),v.domAPI=i(),v.insertStyleElement=p(),o()(m.A,v),m.A&&m.A.locals&&m.A.locals})(); \ No newline at end of file +(()=>{"use strict";var e={841:(e,n,t)=>{t.d(n,{A:()=>h});var r=t(601),o=t.n(r),a=t(314),i=t.n(a),c=t(417),s=t.n(c),l=new URL(t(370),t.b),u=new URL(t(712),t.b),d=i()(o()),p=s()(l),f=s()(u);d.push([e.id,`@font-face {\n font-family: SourceCodePro;\n src: url(${p});\n}\n\n@font-face {\n font-family: Roboto;\n src: url(${f});\n}\n\nbody {\n color: #000000;\n background-color: #FFFFFF;\n}\n\ntable,\nfieldset {\n border: 2px solid;\n border-collapse: collapse;\n border-color: #a7a7a7;\n}\n\na {\n color: #004a94;\n text-decoration: none;\n text-align: center;\n transition: color .3s ease-in;\n}\n\na:hover {\n color: #3d9efe;\n}\n\n.icon {\n width: 1.5em;\n height: 1.5em;\n margin-right: 0.2em;\n}\n\n.headerLink {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n}\n\n.header {\n height: 2.2em;\n padding-top: 0.1em;\n font-size: 1.2em;\n display: flex;\n justify-content: center;\n align-items: center;\n width: 100%;\n max-width: 2100px;\n margin: 0 auto 0.4em auto;\n border-width: 2px;\n border-radius: 4px;\n background-color: #e6e5e5;\n}\n\n.headerLink {\n padding-left: 0.25em;\n padding-right: 0.25em;\n height: 100%;\n}\n\n.flexRight {\n margin-left: auto;\n}\n\n@media (prefers-color-scheme: dark) {\n body {\n color: #e1e1e1;\n background-color: #1e1e1e;\n }\n\n a {\n color: #64b2ff;\n }\n\n a:hover {\n color: #b3d9ff;\n }\n\n .header {\n background-color: #232323;\n border-style: solid;\n border-collapse: collapse;\n border-color: #474747;\n }\n\n .icon {\n filter: invert(1);\n }\n\n}`,""]);const h=d},314:e=>{e.exports=function(e){var n=[];return n.toString=function(){return this.map((function(n){var t="",r=void 0!==n[5];return n[4]&&(t+="@supports (".concat(n[4],") {")),n[2]&&(t+="@media ".concat(n[2]," {")),r&&(t+="@layer".concat(n[5].length>0?" ".concat(n[5]):""," {")),t+=e(n),r&&(t+="}"),n[2]&&(t+="}"),n[4]&&(t+="}"),t})).join("")},n.i=function(e,t,r,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var c=0;c0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=a),t&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=t):u[2]=t),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),n.push(u))}},n}},417:e=>{e.exports=function(e,n){return n||(n={}),e?(e=String(e.__esModule?e.default:e),/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),n.hash&&(e+=n.hash),/["'() \t\n]|(%20)/.test(e)||n.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e):e}},601:e=>{e.exports=function(e){return e[1]}},72:e=>{var n=[];function t(e){for(var t=-1,r=0;r{var n={};e.exports=function(e,t){var r=function(e){if(void 0===n[e]){var t=document.querySelector(e);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(e){t=null}n[e]=t}return n[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(t)}},540:e=>{e.exports=function(e){var n=document.createElement("style");return e.setAttributes(n,e.attributes),e.insert(n,e.options),n}},56:(e,n,t)=>{e.exports=function(e){var n=t.nc;n&&e.setAttribute("nonce",n)}},825:e=>{e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var n=e.insertStyleElement(e);return{update:function(t){!function(e,n,t){var r="";t.supports&&(r+="@supports (".concat(t.supports,") {")),t.media&&(r+="@media ".concat(t.media," {"));var o=void 0!==t.layer;o&&(r+="@layer".concat(t.layer.length>0?" ".concat(t.layer):""," {")),r+=t.css,o&&(r+="}"),t.media&&(r+="}"),t.supports&&(r+="}");var a=t.sourceMap;a&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),n.styleTagTransform(r,e,n.options)}(n,e,t)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(n)}}}},113:e=>{e.exports=function(e,n){if(n.styleSheet)n.styleSheet.cssText=e;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(e))}}},712:(e,n,t)=>{e.exports=t.p+"27f62b53b93858475a7f.ttf"},370:(e,n,t)=>{e.exports=t.p+"75bc14637f1d0317a8c5.ttf"}},n={};function t(r){var o=n[r];if(void 0!==o)return o.exports;var a=n[r]={id:r,exports:{}};return e[r](a,a.exports,t),a.exports}t.m=e,t.n=e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return t.d(n,{a:n}),n},t.d=(e,n)=>{for(var r in n)t.o(n,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},t.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),t.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),(()=>{var e;t.g.importScripts&&(e=t.g.location+"");var n=t.g.document;if(!e&&n&&(n.currentScript&&"SCRIPT"===n.currentScript.tagName.toUpperCase()&&(e=n.currentScript.src),!e)){var r=n.getElementsByTagName("script");if(r.length)for(var o=r.length-1;o>-1&&(!e||!/^http(s?):/.test(e));)e=r[o--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),t.p=e})(),t.b=document.baseURI||self.location.href,t.nc=void 0,t.p,t.p,t.p,t.p;var r=t(72),o=t.n(r),a=t(825),i=t.n(a),c=t(659),s=t.n(c),l=t(56),u=t.n(l),d=t(540),p=t.n(d),f=t(113),h=t.n(f),m=t(841),v={};v.styleTagTransform=h(),v.setAttributes=u(),v.insert=s().bind(null,"head"),v.domAPI=i(),v.insertStyleElement=p(),o()(m.A,v),m.A&&m.A.locals&&m.A.locals})(); \ No newline at end of file diff --git a/source/website/index.html b/source/website/index.html index 400d778..347c0fd 100644 --- a/source/website/index.html +++ b/source/website/index.html @@ -1 +1 @@ -D3d12infoDB
\ No newline at end of file +D3d12infoDB
\ No newline at end of file