diff --git a/source/GUI/html/default.js b/source/GUI/html/default.js index c7ae64e..50ba5d3 100644 --- a/source/GUI/html/default.js +++ b/source/GUI/html/default.js @@ -1 +1 @@ -(()=>{"use strict";var e={841:(e,_,t)=>{t.d(_,{A:()=>P});var r=t(601),n=t.n(r),o=t(314),D=t.n(o),A=t(417),i=t.n(A),a=new URL(t(370),t.b),E=new URL(t(712),t.b),T=new URL(t(956),t.b),I=D()(n()),p=i()(a),s=i()(E),S=i()(T);I.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(${s});\n}\n\nhtml {\n scroll-behavior: smooth;\n}\n\nbody {\n color: #000000;\n background-color: #FFFFFF;\n margin: 8px;\n}\n\nbody.preload *\n{\n animation-duration: 0s !important;\n transition:background-color 0s, opacity 0s, color 0s, width 0s, height 0s, padding 0s, margin 0s !important;\n}\n\ntable {\n border: 2px solid;\n border-collapse: collapse;\n border-color: #a7a7a7;\n}\n\nthead {\n white-space: nowrap;\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: #2684e3;\n}\n\n.icon {\n width: 1.5em;\n height: 1.5em;\n}\n\n.headerLink {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n}\n\n.headerContainer {\n width: 100%;\n max-width: 2100px;\n margin: 0 auto;\n}\n\n.headerContainer2 {\n position:sticky;\n left: 8px;\n width: calc(100vw - 16px);\n max-width: 2100px;\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 min-width: max-content;\n width: 100%;\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: 1.5em;\n border: 2px solid;\n border-radius: 7px;\n transition-property: color, background-color, border;\n border-color: #c8c8c8;\n background-color: #c8c8c8;\n}\n\n.headerLink:hover {\n border-color: #c8c8c8;\n background-color: #e6e5e5;\n}\n\n::backdrop {\n background-color:#0c0c0c63;\n}\n\ndialog {\n border-width: 3px;\n border-radius: 16px;\n border-color: #c8c8c8;\n}\n\n.DialogItem {\n display: flex;\n flex-direction: row;\n justify-content: center;\n}\n\n.flexLeft {\n display: flex;\n flex-direction: row;\n margin-right: auto;\n}\n\n.flexRight {\n display: flex;\n flex-direction: row;\n margin-left: auto;\n}\n\n.cell-icon {\n width: 1.45em;\n height: 1.45em;\n margin-left: auto;\n margin-right: auto;\n vertical-align: middle;\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(${S});\n background-position: 0.5em 0.5em;\n background-repeat: no-repeat;\n padding-left: 2em;\n}\n\n.searchBar:focus {\n outline: none;\n border-color: #3d9efe;\n background-color: #eff7ff;\n}\n\nfieldset {\n float: left;\n flex: 0 1; \n margin: 0.5em 0.5em 0.5em 0.0em;\n white-space: nowrap;\n border: 2px solid;\n border-collapse: collapse;\n border-color: #a7a7a7;\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 font-family: "SourceCodePro", "Courier New", Courier, monospace;\n}\n\n.FieldSetContainer {\n width: 100%;\n display: flex;\n flex-flow: row;\n align-items: stretch;\n}\n\n.gui-tooltip {\n position: relative;\n cursor: help;\n}\n\n.gui-tooltip .gui-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 font-size: initial;\n font-family: initial;\n\n position: absolute;\n z-index: 1;\n top: 110%;\n}\n\n.gui-tooltip:hover .gui-tooltiptext {\n visibility: visible;\n}\n\n.Microsoft {\n background-color: #d0e7f2;\n}\n\n.AMD {\n background-color: #f2d0d0;\n}\n\n.Nvidia {\n background-color: #d0f2d0;\n}\n\n.Intel {\n background-color: #d0d0f2;\n}\n\n.Qualcomm {\n background-color: #f2e7d0;\n}\n\n.dark-mode {\n color: #e1e1e1;\n background-color: #1e1e1e;\n\n a {\n color: #64b2ff;\n }\n\n a:hover {\n color: #97cafd;\n }\n\n .header {\n background-color: #232323;\n border-style: solid;\n border-collapse: collapse;\n border-color: #474747;\n }\n\n .headerLink {\n border-color: #3a3a3a;\n background-color: #3a3a3a;\n }\n\n .headerLink:hover {\n border-color: #4e4e4e;\n background-color: #4e4e4e;\n }\n\n dialog {\n border-color: #4e4e4e;\n }\n\n .icon {\n filter: invert(1);\n }\n\n ::backdrop {\n background-color:#0c0c0c8f;\n }\n\n dialog {\n color: #e1e1e1;\n background-color: #1e1e1e;\n }\n\n .searchBar {\n color: #ffffff;\n border-color: #7f7f7f;\n background-color: #232323;\n }\n\n .searchBar:focus {\n border-color: #3d9efe;\n background-color: #20303e;\n }\n\n fieldset {\n border-color: #8c8c8c;\n background-color: #2d2d2d;\n }\n\n .gui-tooltip .gui-tooltiptext {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .Microsoft {\n background-color: #1c262b;\n }\n\n .AMD {\n background-color: #220000;\n }\n\n .Nvidia {\n background-color: #002200;\n }\n\n .Intel {\n background-color: #000022;\n }\n\n .Qualcomm {\n background-color: #231e16;\n }\n\n}`,""]);const P=I},889:(e,_,t)=>{t.d(_,{A:()=>A});var r=t(601),n=t.n(r),o=t(314),D=t.n(o)()(n());D.push([e.id,'main {\n width: 100%;\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 {\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\ntr {\n width: 100%;\n}\n\n.hiddenCell {\n height: 0;\n padding: 0;\n margin: 0;\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}\n\n.ActionButton {\n margin: auto;\n width: 11.5em;\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.1em;\n cursor: pointer !important;\n}\n\n.ActionButton:disabled {\n background-color: #7c7c7c;\n cursor: not-allowed !important;\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.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.ActionIcon {\n cursor: pointer;\n height: 1.1em;\n margin: 0.05em 0.15em;\n vertical-align: sub;\n transition: .5s ease-out;\n}\n\n.ActionIcon:hover {\n filter: saturate(3);\n}\n\n.ActionIconActivated {\n filter: hue-rotate(180deg) saturate(3);\n}\n\n.ActionIconActivated:hover {\n filter: hue-rotate(180deg) saturate(5);\n}\n\n.PopupMessage {\n position: absolute;\n \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 animation: PopupFadeout 4s;\n animation-iteration-count: 1;\n opacity: 0;\n}\n\n\n@keyframes PopupFadeout {\n from {\n opacity: 1;\n }\n\n 60% {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n }\n}\n\n\n.FormatTable {\n width: auto;\n top: 0;\n}\n\n.FormatTable tr:nth-of-type(1) td {\n position: sticky;\n top: 0;\n}\n\n.FormatTable tr:nth-of-type(1) td:nth-of-type(odd) {\n background-color: #e6e6e6;\n}\n\n.FormatTable tr:nth-of-type(1) td:nth-of-type(even) {\n background-color: #d8d8d8;\n}\n\n.vertical-text {\n writing-mode: vertical-rl;\n white-space: pre;\n}\n\n.dark-mode {\n\n table {\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 .ActionButton {\n background-color: #005b00;\n }\n\n .ActionButton: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 .tooltip .tooltiptext {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .ActionIcon {\n filter: brightness(1.3);\n }\n\n .ActionIcon:hover {\n filter: brightness(1.5) saturate(3);\n }\n\n .ActionIconActivated {\n filter: brightness(1.3) hue-rotate(180deg) saturate(2);\n }\n\n .ActionIconActivated:hover {\n filter: brightness(1.3) hue-rotate(180deg) saturate(3);\n }\n\n .PopupMessage {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .FormatTable tr:nth-of-type(1) td:nth-of-type(odd) {\n background-color: #262626;\n }\n\n .FormatTable tr:nth-of-type(1) td:nth-of-type(even) {\n background-color: #212121;\n }\n}',""]);const A=D},314:e=>{e.exports=function(e){var _=[];return _.toString=function(){return this.map((function(_){var t="",r=void 0!==_[5];return _[4]&&(t+="@supports (".concat(_[4],") {")),_[2]&&(t+="@media ".concat(_[2]," {")),r&&(t+="@layer".concat(_[5].length>0?" ".concat(_[5]):""," {")),t+=e(_),r&&(t+="}"),_[2]&&(t+="}"),_[4]&&(t+="}"),t})).join("")},_.i=function(e,t,r,n,o){"string"==typeof e&&(e=[[null,e,void 0]]);var D={};if(r)for(var A=0;A0?" ".concat(E[5]):""," {").concat(E[1],"}")),E[5]=o),t&&(E[2]?(E[1]="@media ".concat(E[2]," {").concat(E[1],"}"),E[2]=t):E[2]=t),n&&(E[4]?(E[1]="@supports (".concat(E[4],") {").concat(E[1],"}"),E[4]=n):E[4]="".concat(n)),_.push(E))}},_}},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 t(e){for(var t=-1,r=0;r<_.length;r++)if(_[r].identifier===e){t=r;break}return t}function r(e,r){for(var o={},D=[],A=0;A{var _={};e.exports=function(e,t){var r=function(e){if(void 0===_[e]){var t=document.querySelector(e);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(e){t=null}_[e]=t}return _[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 _=document.createElement("style");return e.setAttributes(_,e.attributes),e.insert(_,e.options),_}},56:(e,_,t)=>{e.exports=function(e){var _=t.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(t){!function(e,_,t){var r="";t.supports&&(r+="@supports (".concat(t.supports,") {")),t.media&&(r+="@media ".concat(t.media," {"));var n=void 0!==t.layer;n&&(r+="@layer".concat(t.layer.length>0?" ".concat(t.layer):""," {")),r+=t.css,n&&(r+="}"),t.media&&(r+="}"),t.supports&&(r+="}");var o=t.sourceMap;o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),_.styleTagTransform(r,e,_.options)}(_,e,t)},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,_,t)=>{e.exports=t.p+"27f62b53b93858475a7f.ttf"},370:(e,_,t)=>{e.exports=t.p+"75bc14637f1d0317a8c5.ttf"},956:(e,_,t)=>{e.exports=t.p+"search.svg"}},_={};function t(r){var n=_[r];if(void 0!==n)return n.exports;var o=_[r]={id:r,exports:{}};return e[r](o,o.exports,t),o.exports}t.m=e,t.n=e=>{var _=e&&e.__esModule?()=>e.default:()=>e;return t.d(_,{a:_}),_},t.d=(e,_)=>{for(var r in _)t.o(_,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:_[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,_)=>Object.prototype.hasOwnProperty.call(e,_),(()=>{var e;t.g.importScripts&&(e=t.g.location+"");var _=t.g.document;if(!e&&_&&(_.currentScript&&"SCRIPT"===_.currentScript.tagName.toUpperCase()&&(e=_.currentScript.src),!e)){var r=_.getElementsByTagName("script");if(r.length)for(var n=r.length-1;n>-1&&(!e||!/^http(s?):/.test(e));)e=r[n--].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(956),t.p,t.p,t.p,t.p,t.p;var r=t(72),n=t.n(r),o=t(825),D=t.n(o),A=t(659),i=t.n(A),a=t(56),E=t.n(a),T=t(540),I=t.n(T),p=t(113),s=t.n(p),S=t(841),P={};P.styleTagTransform=s(),P.setAttributes=E(),P.insert=i().bind(null,"head"),P.domAPI=D(),P.insertStyleElement=I(),n()(S.A,P),S.A&&S.A.locals&&S.A.locals;var d=t(889),R={};R.styleTagTransform=s(),R.setAttributes=E(),R.insert=i().bind(null,"head"),R.domAPI=D(),R.insertStyleElement=I(),n()(d.A,R),d.A&&d.A.locals&&d.A.locals;const N="https://d3d12infodbapi.boolka.dev",c={0:"false",1:"true"},u={0:"OK","-3":"NO_IMPLEMENTATION","-8":"INVALID_HANDLE","-104":"NOT_SUPPORTED","-160":"SETTING_NOT_FOUND"},l={0:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT16",1:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT32",2:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT64",3:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT8",4:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT16",5:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT32",6:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT64",7:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT8",8:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT16",9:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT32",10:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT64",11:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT8_PACKED",12:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT8_PACKED",13:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT_E4M3",14:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT_E5M2",2147483647:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_INVALID"},O={0:"DXGI_FORMAT_UNKNOWN",1:"DXGI_FORMAT_R32G32B32A32_TYPELESS",2:"DXGI_FORMAT_R32G32B32A32_FLOAT",3:"DXGI_FORMAT_R32G32B32A32_UINT",4:"DXGI_FORMAT_R32G32B32A32_SINT",5:"DXGI_FORMAT_R32G32B32_TYPELESS",6:"DXGI_FORMAT_R32G32B32_FLOAT",7:"DXGI_FORMAT_R32G32B32_UINT",8:"DXGI_FORMAT_R32G32B32_SINT",9:"DXGI_FORMAT_R16G16B16A16_TYPELESS",10:"DXGI_FORMAT_R16G16B16A16_FLOAT",11:"DXGI_FORMAT_R16G16B16A16_UNORM",12:"DXGI_FORMAT_R16G16B16A16_UINT",13:"DXGI_FORMAT_R16G16B16A16_SNORM",14:"DXGI_FORMAT_R16G16B16A16_SINT",15:"DXGI_FORMAT_R32G32_TYPELESS",16:"DXGI_FORMAT_R32G32_FLOAT",17:"DXGI_FORMAT_R32G32_UINT",18:"DXGI_FORMAT_R32G32_SINT",19:"DXGI_FORMAT_R32G8X24_TYPELESS",20:"DXGI_FORMAT_D32_FLOAT_S8X24_UINT",21:"DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS",22:"DXGI_FORMAT_X32_TYPELESS_G8X24_UINT",23:"DXGI_FORMAT_R10G10B10A2_TYPELESS",24:"DXGI_FORMAT_R10G10B10A2_UNORM",25:"DXGI_FORMAT_R10G10B10A2_UINT",26:"DXGI_FORMAT_R11G11B10_FLOAT",27:"DXGI_FORMAT_R8G8B8A8_TYPELESS",28:"DXGI_FORMAT_R8G8B8A8_UNORM",29:"DXGI_FORMAT_R8G8B8A8_UNORM_SRGB",30:"DXGI_FORMAT_R8G8B8A8_UINT",31:"DXGI_FORMAT_R8G8B8A8_SNORM",32:"DXGI_FORMAT_R8G8B8A8_SINT",33:"DXGI_FORMAT_R16G16_TYPELESS",34:"DXGI_FORMAT_R16G16_FLOAT",35:"DXGI_FORMAT_R16G16_UNORM",36:"DXGI_FORMAT_R16G16_UINT",37:"DXGI_FORMAT_R16G16_SNORM",38:"DXGI_FORMAT_R16G16_SINT",39:"DXGI_FORMAT_R32_TYPELESS",40:"DXGI_FORMAT_D32_FLOAT",41:"DXGI_FORMAT_R32_FLOAT",42:"DXGI_FORMAT_R32_UINT",43:"DXGI_FORMAT_R32_SINT",44:"DXGI_FORMAT_R24G8_TYPELESS",45:"DXGI_FORMAT_D24_UNORM_S8_UINT",46:"DXGI_FORMAT_R24_UNORM_X8_TYPELESS",47:"DXGI_FORMAT_X24_TYPELESS_G8_UINT",48:"DXGI_FORMAT_R8G8_TYPELESS",49:"DXGI_FORMAT_R8G8_UNORM",50:"DXGI_FORMAT_R8G8_UINT",51:"DXGI_FORMAT_R8G8_SNORM",52:"DXGI_FORMAT_R8G8_SINT",53:"DXGI_FORMAT_R16_TYPELESS",54:"DXGI_FORMAT_R16_FLOAT",55:"DXGI_FORMAT_D16_UNORM",56:"DXGI_FORMAT_R16_UNORM",57:"DXGI_FORMAT_R16_UINT",58:"DXGI_FORMAT_R16_SNORM",59:"DXGI_FORMAT_R16_SINT",60:"DXGI_FORMAT_R8_TYPELESS",61:"DXGI_FORMAT_R8_UNORM",62:"DXGI_FORMAT_R8_UINT",63:"DXGI_FORMAT_R8_SNORM",64:"DXGI_FORMAT_R8_SINT",65:"DXGI_FORMAT_A8_UNORM",66:"DXGI_FORMAT_R1_UNORM",67:"DXGI_FORMAT_R9G9B9E5_SHAREDEXP",68:"DXGI_FORMAT_R8G8_B8G8_UNORM",69:"DXGI_FORMAT_G8R8_G8B8_UNORM",70:"DXGI_FORMAT_BC1_TYPELESS",71:"DXGI_FORMAT_BC1_UNORM",72:"DXGI_FORMAT_BC1_UNORM_SRGB",73:"DXGI_FORMAT_BC2_TYPELESS",74:"DXGI_FORMAT_BC2_UNORM",75:"DXGI_FORMAT_BC2_UNORM_SRGB",76:"DXGI_FORMAT_BC3_TYPELESS",77:"DXGI_FORMAT_BC3_UNORM",78:"DXGI_FORMAT_BC3_UNORM_SRGB",79:"DXGI_FORMAT_BC4_TYPELESS",80:"DXGI_FORMAT_BC4_UNORM",81:"DXGI_FORMAT_BC4_SNORM",82:"DXGI_FORMAT_BC5_TYPELESS",83:"DXGI_FORMAT_BC5_UNORM",84:"DXGI_FORMAT_BC5_SNORM",85:"DXGI_FORMAT_B5G6R5_UNORM",86:"DXGI_FORMAT_B5G5R5A1_UNORM",87:"DXGI_FORMAT_B8G8R8A8_UNORM",88:"DXGI_FORMAT_B8G8R8X8_UNORM",89:"DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM",90:"DXGI_FORMAT_B8G8R8A8_TYPELESS",91:"DXGI_FORMAT_B8G8R8A8_UNORM_SRGB",92:"DXGI_FORMAT_B8G8R8X8_TYPELESS",93:"DXGI_FORMAT_B8G8R8X8_UNORM_SRGB",94:"DXGI_FORMAT_BC6H_TYPELESS",95:"DXGI_FORMAT_BC6H_UF16",96:"DXGI_FORMAT_BC6H_SF16",97:"DXGI_FORMAT_BC7_TYPELESS",98:"DXGI_FORMAT_BC7_UNORM",99:"DXGI_FORMAT_BC7_UNORM_SRGB",100:"DXGI_FORMAT_AYUV",101:"DXGI_FORMAT_Y410",102:"DXGI_FORMAT_Y416",103:"DXGI_FORMAT_NV12",104:"DXGI_FORMAT_P010",105:"DXGI_FORMAT_P016",106:"DXGI_FORMAT_420_OPAQUE",107:"DXGI_FORMAT_YUY2",108:"DXGI_FORMAT_Y210",109:"DXGI_FORMAT_Y216",110:"DXGI_FORMAT_NV11",111:"DXGI_FORMAT_AI44",112:"DXGI_FORMAT_IA44",113:"DXGI_FORMAT_P8",114:"DXGI_FORMAT_A8P8",115:"DXGI_FORMAT_B4G4R4A4_UNORM",130:"DXGI_FORMAT_P208",131:"DXGI_FORMAT_V208",132:"DXGI_FORMAT_V408",189:"DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE",190:"DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE",191:"DXGI_FORMAT_A4B4G4R4_UNORM"},G={2:"D3D12_LINEAR_ALGEBRA_DATATYPE_SINT16",3:"D3D12_LINEAR_ALGEBRA_DATATYPE_UINT16",4:"D3D12_LINEAR_ALGEBRA_DATATYPE_SINT32",5:"D3D12_LINEAR_ALGEBRA_DATATYPE_UINT32",7:"D3D12_LINEAR_ALGEBRA_DATATYPE_FLOAT16",8:"D3D12_LINEAR_ALGEBRA_DATATYPE_FLOAT32",16:"D3D12_LINEAR_ALGEBRA_DATATYPE_SINT8_T4_PACKED",17:"D3D12_LINEAR_ALGEBRA_DATATYPE_UINT8_T4_PACKED",18:"D3D12_LINEAR_ALGEBRA_DATATYPE_UINT8",19:"D3D12_LINEAR_ALGEBRA_DATATYPE_SINT8",20:"D3D12_LINEAR_ALGEBRA_DATATYPE_FLOAT_E4M3",21:"D3D12_LINEAR_ALGEBRA_DATATYPE_FLOAT_E5M2"},U={"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_OPTIONS_EXPERIMENTAL.CooperativeVectorTier":{0:"D3D12_COOPERATIVE_VECTOR_TIER_NOT_SUPPORTED",16:"D3D12_COOPERATIVE_VECTOR_TIER_1_0",17:"D3D12_COOPERATIVE_VECTOR_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",12:"D3D12_RAYTRACING_TIER_1_2"},"D3D12_FEATURE_DATA_DISPLAYABLE.SharedResourceCompatibilityTier":{0:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_0",1:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_1",2:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier":{0:"D3D12_VARIABLE_SHADING_RATE_TIER_NOT_SUPPORTED",1:"D3D12_VARIABLE_SHADING_RATE_TIER_1",2:"D3D12_VARIABLE_SHADING_RATE_TIER_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier":{0:"D3D12_MESH_SHADER_TIER_NOT_SUPPORTED",10:"D3D12_MESH_SHADER_TIER_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier":{0:"D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED",90:"D3D12_SAMPLER_FEEDBACK_TIER_0_9",100:"D3D12_SAMPLER_FEEDBACK_TIER_1_0"},"D3D12_FEATURE_DATA_D3D12_OPTIONS9.WaveMMATier":{0:"D3D12_WAVE_MMA_TIER_NOT_SUPPORTED",10:"D3D12_WAVE_MMA_TIER_1_0"},"D3D12_FEATURE_DATA_D3D12_OPTIONS12.MSPrimitivesPipelineStatisticIncludesCulledPrimitives":{"-1":"UNKNOWN",0:"FALSE",1:"TRUE"},"D3D12_FEATURE_DATA_D3D12_OPTIONS20.RecreateAtTier":{0:"D3D12_RECREATE_AT_TIER_NOT_SUPPORTED",1:"D3D12_RECREATE_AT_TIER_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier":{0:"D3D12_WORK_GRAPHS_TIER_NOT_SUPPORTED",10:"D3D12_WORK_GRAPHS_TIER_1_0",11:"D3D12_WORK_GRAPHS_TIER_1_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExecuteIndirectTier":{10:"D3D12_EXECUTE_INDIRECT_TIER_1_0",11:"D3D12_EXECUTE_INDIRECT_TIER_1_1"},"D3D12_FEATURE_DATA_TIGHT_ALIGNMENT.SupportTier":{0:"D3D12_TIGHT_ALIGNMENT_TIER_NOT_SUPPORTED",1:"D3D12_TIGHT_ALIGNMENT_TIER_1"},"DirectSR.VariantId":{"{BCC8A605-FEF7-4089-948F-2796A9D54497}":"AMD FidelityFX Super Resolution 2.2 (BCC8A605-FEF7-4089-948F-2796A9D54497)","{9578D791-9494-4707-8C35-4AF6D58F1DB9}":"AMD FidelityFX Super Resolution 3.1 (9578D791-9494-4707-8C35-4AF6D58F1DB9)","{8A17AE4B-B5F6-11EE-BAAF-00E1110012F6}":"Intel(R) Xe Super Sampling (XeSS) (8A17AE4B-B5F6-11EE-BAAF-00E1110012F6)","{9C01B751-23ED-4620-B99F-980F2AFE0C97}":"DLSS (9C01B751-23ED-4620-B99F-980F2AFE0C97)"},"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.InputType":G,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.InputInterpretation":G,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.MatrixInterpretation":G,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.BiasInterpretation":G,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.OutputType":G,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.TransposeSupported":c,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pOuterProductAccumulateProperties.InputType":G,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pOuterProductAccumulateProperties.AccumulationType":G,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pVectorAccumulateProperties.InputType":G,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pVectorAccumulateProperties.AccumulationType":G,"DirectSR.OptimalTargetFormat":O,"VkPhysicalDeviceProperties.deviceType":{0:"VK_PHYSICAL_DEVICE_TYPE_OTHER",1:"VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU",2:"VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU",3:"VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU",4:"VK_PHYSICAL_DEVICE_TYPE_CPU"},"NvPhysicalGpuHandle.NvAPI_GPU_GetSystemType":{0:"UNKNOWN",1:"LAPTOP",2:"DESKTOP"},"NvPhysicalGpuHandle.NvAPI_GPU_GetGPUType":{0:"UNKNOWN",1:"IGPU",2:"DGPU"},"NvPhysicalGpuHandle.NvAPI_GPU_GetBusType":{0:"UNDEFINED",1:"PCI",2:"AGP",3:"PCI_EXPRESS",4:"FPCI",5:"AXI"},"NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id":{3758096416:"T2X",3758096432:"T3X",3758096448:"T4X/T12X",64:"NV40",80:"NV50",96:"G78",128:"G80",144:"G90",160:"GT200",192:"GF100",208:"GF110",224:"GK100",240:"GK110",256:"GK200",272:"GM000",288:"GM200",304:"GP100",320:"GV100",336:"GV110",352:"TU100",368:"GA100",400:"AD100",432:"GB200"},"NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id":{3758096416:"T20",3758096432:"T30",3758096437:"T35",3758096448:"T40/T124",64:"NV40",65:"NV41",66:"NV42",67:"NV43",68:"NV44",74:"NV44A",70:"NV46",71:"NV47",73:"NV49",75:"NV4B",76:"NV4C",78:"NV4E",80:"NV50",83:"NV63",87:"NV67",96:"G78",132:"G84",134:"G86",146:"G92",148:"G94",150:"G96",152:"G98",160:"GT200",162:"GT212",164:"GT214",163:"GT215",165:"GT216",168:"GT218",170:"MCP77",171:"GT21C",172:"MCP79",173:"GT21A",175:"MCP89",192:"GF100",196:"GF104",195:"GF106",193:"GF108",208:"GF110",214:"GF116",215:"GF117",216:"GF118",217:"GF119",228:"GK104",230:"GK106",231:"GK107",234:"GK20A",240:"GK110",264:"GK208",272:"GM000",292:"GM204",294:"GM206",304:"GP100",305:"GP000",306:"GP102",308:"GP104",310:"GP106",311:"GP107",312:"GP108",320:"GV100",331:"GV10B",336:"GV110",352:"TU100",354:"TU102",356:"TU104",358:"TU106",360:"TU116",359:"TU117",353:"TU000",368:"GA100",370:"GA102",372:"GA104",374:"GA106",402:"AD102",403:"AD103",404:"AD104",434:"GB202"},"NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_NVIDIA_RTX_VR_READY)":u,"NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_PROVIZ)":u,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::configurationOptions":{0:"NOT_SUPPORTED",1:"DEFERRED",2:"IMMEDIATE"},"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.inputType":l,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.inputInterpretation":l,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.matrixInterpretation":l,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.biasInterpretation":l,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.resultType":l,"AGSDeviceInfo.asicFamily":{0:"UNKNOWN",1:"Pre GCN",2:"GCN1",3:"GCN2",4:"GCN3",5:"GCN4",6:"Vega",7:"RDNA",8:"RDNA2",9:"RDNA3",10:"RDNA4"},"AMD GDT_GfxCardInfo.asicType":{"-1":"GDT_ASIC_TYPE_NONE",0:"GDT_TAHITI_PRO",1:"GDT_TAHITI_XT",2:"GDT_PITCAIRN_PRO",3:"GDT_PITCAIRN_XT",4:"GDT_CAPEVERDE_PRO",5:"GDT_CAPEVERDE_XT",6:"GDT_OLAND",7:"GDT_HAINAN",8:"GDT_BONAIRE",9:"GDT_HAWAII",10:"GDT_KALINDI",11:"GDT_SPECTRE",12:"GDT_SPECTRE_SL",13:"GDT_SPECTRE_LITE",14:"GDT_SPOOKY",15:"GDT_ICELAND",16:"GDT_TONGA",17:"GDT_CARRIZO",18:"GDT_CARRIZO_EMB",19:"GDT_FIJI",20:"GDT_STONEY",21:"GDT_ELLESMERE",22:"GDT_BAFFIN",23:"GDT_GFX8_0_4",24:"GDT_VEGAM1",25:"GDT_VEGAM2",26:"GDT_GFX9_0_0",27:"GDT_GFX9_0_2",28:"GDT_GFX9_0_4",29:"GDT_GFX9_0_6",20:"GDT_GFX9_0_9",31:"GDT_GFX9_0_A",32:"GDT_GFX9_0_C",33:"GDT_GFX9_4_2",34:"GDT_GFX10_1_0",35:"GDT_GFX10_1_0_XL",36:"GDT_GFX10_1_2",37:"GDT_GFX10_1_1",38:"GDT_GFX10_3_0",39:"GDT_GFX10_3_1",30:"GDT_GFX10_3_2",41:"GDT_GFX10_3_3",42:"GDT_GFX10_3_4",43:"GDT_GFX10_3_5",44:"GDT_GFX11_0_0",45:"GDT_GFX11_0_1",46:"GDT_GFX11_0_2",47:"GDT_GFX11_0_3",48:"GDT_GFX11_0_3B",49:"GDT_GFX11_5_0",50:"GDT_GFX11_5_1",51:"GDT_GFX11_5_2",52:"GDT_GFX12_0_1",53:"GDT_LAST"},"AMD GDT_GfxCardInfo.generation":{0:"GDT_HW_GENERATION_NONE",1:"GDT_HW_GENERATION_NVIDIA",2:"GDT_HW_GENERATION_INTEL",3:"GDT_HW_GENERATION_SOUTHERNISLAND",4:"GDT_HW_GENERATION_FIRST_AMD=GDT_HW_GENERATION_SOUTHERNISLAND",5:"GDT_HW_GENERATION_SEAISLAND",6:"GDT_HW_GENERATION_VOLCANICISLAND",7:"GDT_HW_GENERATION_GFX9",8:"GDT_HW_GENERATION_GFX10",9:"GDT_HW_GENERATION_GFX103",10:"GDT_HW_GENERATION_GFX11",11:"GDT_HW_GENERATION_CDNA",12:"GDT_HW_GENERATION_CDNA2",13:"GDT_HW_GENERATION_CDNA3",14:"GDT_HW_GENERATION_GFX12",15:"GDT_HW_GENERATION_LAST"},"Intel GPUDetect::GPUData.DefaultFidelityPreset":{0:"NotCompatible",1:"Low",2:"Medium",3:"MediumPlus",4:"High",5:"Undefined"},"Header.Using preview Agility SDK":c,"SystemInfo.DXGI_FEATURE.DXGI_FEATURE_PRESENT_ALLOW_TEARING":c,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsDCHDriver":c,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAStudioPackage":c,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAGameReadyPackage":c,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXProductionBranchPackage":c,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXNewFeatureBranchPackage":c,"TranslationLayerDetection.ID3D12DXVKInteropDevice":c,"NvPhysicalGpuHandle.NvAPI_GPU_GetVRReadyData - NV_GPU_VR_READY::isVRReady":c,"NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_LOGO_BRIGHTNESS)":c,"NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_SLI_BRIGHTNESS)":c,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isSupported":c,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isEnabled":c,"NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::bIsExternalGpu":c,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL":c,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_UP":c,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_DOWN":c,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_XOR":c,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ALL":c,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ANY":c,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_BALLOT":c,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_LANE_ID":c,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP16_ATOMIC":c,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP32_ATOMIC":c,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_UINT64_ATOMIC":c,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_SHADING_RATE":c,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VPRS_EVAL_ATTRIB_AT_SAMPLE":c,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_THREAD_REORDERING":c,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_OPACITY_MICROMAP":c,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_DISPLACEMENT_MICROMAP":c,"NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_PRESENT_BARRIER - supported":c,"NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - supported":c,"NvAPI_D3D12_GetNeedsAppFPBlendClamping.pAppClampNeeded":c,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.transpose":c,"AGSDeviceInfo.isAPU":c,"AGSDeviceInfo.isExternal":c,"AMD GDT_GfxCardInfo.APU":c,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics16":c,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics17":c,"AGSDX12ReturnedParams::ExtensionsSupported.userMarkers":c,"AGSDX12ReturnedParams::ExtensionsSupported.appRegistration":c,"AGSDX12ReturnedParams::ExtensionsSupported.UAVBindSlot":c,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics19":c,"AGSDX12ReturnedParams::ExtensionsSupported.baseVertex":c,"AGSDX12ReturnedParams::ExtensionsSupported.baseInstance":c,"AGSDX12ReturnedParams::ExtensionsSupported.getWaveSize":c,"AGSDX12ReturnedParams::ExtensionsSupported.floatConversion":c,"AGSDX12ReturnedParams::ExtensionsSupported.readLaneAt":c,"AGSDX12ReturnedParams::ExtensionsSupported.rayHitToken":c,"AGSDX12ReturnedParams::ExtensionsSupported.shaderClock":c,"AGSDX12ExtensionsSupported.intrinsics16":c,"AGSDX12ExtensionsSupported.intrinsics17":c,"AGSDX12ExtensionsSupported.userMarkers":c,"AGSDX12ExtensionsSupported.appRegistration":c,"AGSDX12ExtensionsSupported.UAVBindSlot":c,"AGSDX12ExtensionsSupported.intrinsics19":c,"AGSDX12ExtensionsSupported.baseVertex":c,"AGSDX12ExtensionsSupported.baseInstance":c,"AGSDX12ExtensionsSupported.getWaveSize":c,"AGSDX12ExtensionsSupported.floatConversion":c,"AGSDX12ExtensionsSupported.readLaneAt":c,"AGSDX12ExtensionsSupported.rayHitToken":c,"AGSDX12ExtensionsSupported.shaderClock":c,"Intel GPUDetect::GPUData.intelExtensionAvailability":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS.DoublePrecisionFloatShaderOps":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS.OutputMergerLogicOp":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS.PSSpecifiedStencilRefSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS.TypedUAVLoadAdditionalFormats":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS.ROVsSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS.StandardSwizzle64KBSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossAdapterRowMajorTextureSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation":c,"D3D12_FEATURE_DATA_ARCHITECTURE1.TileBasedRenderer":c,"D3D12_FEATURE_DATA_ARCHITECTURE1.UMA":c,"D3D12_FEATURE_DATA_ARCHITECTURE1.CacheCoherentUMA":c,"D3D12_FEATURE_DATA_ARCHITECTURE1.IsolatedMMU":c,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported":c,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported":c,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":c,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported":c,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported":c,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":c,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported":c,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported":c,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":c,"D3D12_FEATURE_DATA_CROSS_NODE.AtomicShaderInstructions":c,"D3D12_FEATURE_DATA_PREDICATION.Supported":c,"D3D12_FEATURE_DATA_HARDWARE_COPY.Supported":c,"D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE.Supported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS2.DepthBoundsTestSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CopyQueueTimestampQueriesSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CastingFullyTypedFormatSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.BarycentricsSupported":c,"D3D12_FEATURE_DATA_EXISTING_HEAPS.Supported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.MSAA64KBAlignedTextureSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.Native16BitShaderOpsSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS5.SRVOnlyTiledResourceTier3":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.BackgroundProcessingSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS8.UnalignedBlockTexturesSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderPipelineStatsSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderSupportsFullRangeRenderTargetArrayIndex":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnTypedResourceSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnGroupSharedSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.DerivativesInMeshAndAmplificationShadersSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS11.AtomicInt64OnDescriptorHeapResourceSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.RelaxedFormatCastingSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedBufferTextureCopyPitchSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedVertexElementAlignmentSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportHeightFlipsYSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportDepthFlipsZSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.TextureCopyBetweenDimensionsSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.AlphaBlendFactorSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.AdvancedTextureOpsSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.WriteableMSAATexturesSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.IndependentFrontAndBackStencilRefMaskSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.TriangleFanSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.DynamicIndexBufferStripCutSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.DynamicDepthBiasSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.NonNormalizedCoordinateSamplersSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.ManualWriteTrackingResourceSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.MismatchingOutputDimensionsSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.PointSamplingAddressesNeverRoundUp":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.NarrowQuadrilateralLinesSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.AnisoFilterWithPointMipSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.ComputeOnlyCustomHeapSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS20.ComputeOnlyWriteWatchSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported":c,"D3D12_FEATURE_DATA_D3D12_OPTIONS22.TightAlignmentSupported":c,"D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported":c},C={"Header.D3D12_PREVIEW_SDK_VERSION":"Header.D3D12_SDK_VERSION"},m={"DXGI_ADAPTER_DESC1.Flags":{0:"DXGI_ADAPTER_FLAG_NONE",1:"DXGI_ADAPTER_FLAG_REMOTE",2:"DXGI_ADAPTER_FLAG_SOFTWARE"},"DXGI_ADAPTER_DESC3.Flags":{0:"DXGI_ADAPTER_FLAG3_NONE",1:"DXGI_ADAPTER_FLAG3_REMOTE",2:"DXGI_ADAPTER_FLAG3_SOFTWARE",4:"DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE",8:"DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES",16:"DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES",32:"DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE"},"NvPhysicalGpuHandle.adapterType":{0:"NV_ADAPTER_TYPE_UNKNOWN",1:"NV_ADAPTER_TYPE_WDDM",2:"NV_ADAPTER_TYPE_SLI",4:"NV_ADAPTER_TYPE_TCC"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport":{0:"D3D12_SHADER_MIN_PRECISION_SUPPORT_NONE",1:"D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BIT",2:"D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BIT"},"D3D12_FEATURE_DATA_SHADER_CACHE.SupportFlags":{0:"D3D12_SHADER_CACHE_SUPPORT_NONE",1:"D3D12_SHADER_CACHE_SUPPORT_SINGLE_PSO",2:"D3D12_SHADER_CACHE_SUPPORT_LIBRARY",4:"D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE",8:"D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE",16:"D3D12_SHADER_CACHE_SUPPORT_DRIVER_MANAGED_CACHE",32:"D3D12_SHADER_CACHE_SUPPORT_SHADER_CONTROL_CLEAR",64:"D3D12_SHADER_CACHE_SUPPORT_SHADER_SESSION_DELETE"},"D3D12_FEATURE_DATA_D3D12_OPTIONS3.WriteBufferImmediateSupportFlags":{0:"D3D12_COMMAND_LIST_SUPPORT_FLAG_NONE",1:"D3D12_COMMAND_LIST_SUPPORT_FLAG_DIRECT",2:"D3D12_COMMAND_LIST_SUPPORT_FLAG_BUNDLE",4:"D3D12_COMMAND_LIST_SUPPORT_FLAG_COMPUTE",8:"D3D12_COMMAND_LIST_SUPPORT_FLAG_COPY",16:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODE",32:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS",64:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_ENCODE"},"DirectSR.Flags":{0:"DSR_SUPERRES_VARIANT_FLAG_NONE",1:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_EXPOSURE_SCALE_TEXTURE",2:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_IGNORE_HISTORY_MASK",4:"DSR_SUPERRES_VARIANT_FLAG_NATIVE",8:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_REACTIVE_MASK",16:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_SHARPNESS",32:"DSR_SUPERRES_VARIANT_FLAG_DISALLOWS_REGION_OFFSETS"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_CLUSTER_OPERATIONS":{0:"NVAPI_D3D12_RAYTRACING_CLUSTER_OPERATIONS_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_CLUSTER_OPERATIONS_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_PARTITIONED_TLAS":{0:"NVAPI_D3D12_RAYTRACING_PARTITIONED_TLAS_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_PARTITIONED_TLAS_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_SPHERES":{0:"NVAPI_D3D12_RAYTRACING_SPHERES_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_SPHERES_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_LINEAR_SWEPT_SPHERES":{0:"NVAPI_D3D12_RAYTRACING_LINEAR_SWEPT_SPHERES_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_LINEAR_SWEPT_SPHERES_CAP_STANDARD"}},v={"AGSDeviceInfo.coreClock":"MHz","AGSDeviceInfo.memoryClock":"MHz","AGSDeviceInfo.memoryBandwidth":"MB/s"},F={"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"},M={"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"},f={"Header.Program":"Program","Header.Version":"D3d12info Version","Header.Build Date":"Program Build Date","Header.Configuration":"Program Configuration","Header.Configuration bits":"Program Architecture","Header.Generated on":"Report generated on","Header.Using preview Agility SDK":"Using preview Agility SDK","Header.D3D12_SDK_VERSION":"D3D12_SDK_VERSION","Header.NvAPI compiled version":"Compile time NVAPI library version","Header.NVAPI_SDK_VERSION":"Compile time NVAPI_SDK_VERSION","Header.NvAPI_GetInterfaceVersionString":"NVAPI interface version","Header.AMD_AGS_VERSION":"AMD_AGS_VERSION","Header.agsGetVersionNumber":"AMD AGS agsGetVersionNumber","Header.AMD device_info compiled version":"AMD device_info library version","Header.Intel GPU Detect compiled version":"Intel GPU Detect library version","SystemInfo.OS Info.Windows version":"Windows version","SystemInfo.System memory.GetPhysicallyInstalledSystemMemory":"Physically installed RAM","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPhys":"Actually available RAM","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPageFile":"Current page file size","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalVirtual":"Total virtual adress space size","SystemInfo.DXGI_FEATURE.DXGI_FEATURE_PRESENT_ALLOW_TEARING":"DXGI_FEATURE_PRESENT_ALLOW_TEARING","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.pDriverVersion":"NVAPI pDriverVersion","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.szBuildBranchString":"NVAPI szBuildBranchString","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.driverVersion":"NVAPI Display Driver driverVersion","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBranch":"NVAPI Display Driver szBuildBranch","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsDCHDriver":"NVAPI Display Driver bIsDCHDriver","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAStudioPackage":"NVAPI Display Driver bIsNVIDIAStudioPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAGameReadyPackage":"NVAPI Display Driver bIsNVIDIAGameReadyPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXProductionBranchPackage":"NVAPI Display Driver bIsNVIDIARTXProductionBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXNewFeatureBranchPackage":"NVAPI Display Driver bIsNVIDIARTXNewFeatureBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBaseBranch":"NVAPI Display Driver szBuildBaseBranch","SystemInfo.D3D12EnableExperimentalFeatures":"Available Experimental Features","SystemInfo.TranslationLayerDetection.wine_get_version":"Wine version",AdapterIndex:"Adapter Index","TranslationLayerDetection.ID3D12DXVKInteropDevice":"vkd3d-proton detected","CheckInterfaceSupport.UMDVersion":"Driver Version"},y={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"},V=new Set(["ID","DXGI_ADAPTER_DESC3.Description","AdapterIndex"]);function h(e){let _=new Map;for(let t=0;t1?"\n":" ",e+=`(0x${Number(_).toString(16)})`,e}if(t in v)return _+v[t];switch(t){case"SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.pDriverVersion":case"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.driverVersion":return(_/100).toFixed(2);case"DXGI_ADAPTER_DESC3.VendorId":case"AGSDeviceInfo.vendorId":case"VkPhysicalDeviceProperties.vendorID":case"Intel GPUDetect::GPUData.VendorId":{let e;if(_<=65535)e="0x"+((r=Number(_).toString(16)).length>=4?r:"0".repeat(4-r.length)+r);else{let t=[255&_,_>>8&255,_>>16&255,_>>24&255];const r="A".charCodeAt(0),n="Z".charCodeAt(0),o="0".charCodeAt(0),D="9".charCodeAt(0);if(!t.reduce(((e,_)=>e&&(_>=r&&_<=n||_>=o&&_<=D)),!0))return`Invalid (0x${Number(_).toString(16)})`;e=String.fromCharCode(t[0],t[1],t[2],t[3])}return F[e]?`${F[e]} (${e})`:`Unknown (${e})`}case"DXGI_ADAPTER_DESC3.SubSysId":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pSubSystemId":{let e=(e,_)=>e.length>=_?e:"0".repeat(_-e.length)+e,t="0x"+e(Number(65535&_).toString(16),4),r="0x"+e(Number(_).toString(16),8);return M[t]?`${M[t]} (${r})`:r}case"NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosOEMRevision":return"0x"+(e=>e.length>=2?e:"0".repeat(2-e.length)+e)(Number(_).toString(16));case"DXGI_ADAPTER_DESC3.DeviceId":case"DXGI_ADAPTER_DESC3.Revision":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pRevisionId":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pExtDeviceId":case"AGSDeviceInfo.deviceId":case"AGSDeviceInfo.revisionId":case"Intel GPUDetect::GPUData.deviceID":case"VkPhysicalDeviceProperties.driverVersion":case"VkPhysicalDeviceProperties.deviceID":return"0x"+(e=>e.length>=4?e:"0".repeat(4-e.length)+e)(Number(_).toString(16));case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pDeviceID":case"NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosRevision":case"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.version":case"Intel GPUDetect::GPUData.extensionVersion":return"0x"+(e=>e.length>=8?e:"0".repeat(8-e.length)+e)(Number(_).toString(16));case"Header.agsGetVersionNumber":{let e=BigInt(_);return`${e>>22n&1023n}.${e>>12n&1023n}.${4095n&e}`}case"CheckInterfaceSupport.UMDVersion":case"D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.MinimumABISupportVersion":case"D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.MaximumABISupportVersion":case"D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.CompilerVersion":case"D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.ApplicationProfileVersion":{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*Number(_);case"SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPhys":case"SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPageFile":case"SystemInfo.System memory.MEMORYSTATUSEX::ullTotalVirtual":case"DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_LOCAL].Budget":case"DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_LOCAL].AvailableForReservation":case"DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL].Budget":case"DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL].AvailableForReservation":case"DXGI_ADAPTER_DESC3.DedicatedVideoMemory":case"DXGI_ADAPTER_DESC3.DedicatedSystemMemory":case"DXGI_ADAPTER_DESC3.SharedSystemMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::availableDedicatedVideoMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::systemVideoMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::sharedSystemMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::curAvailableDedicatedVideoMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryEvictionsSize":case"NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryPromotionsSize":case"NvAPI_D3D12_QueryCpuVisibleVidmem.pTotalBytes":case"AGSDeviceInfo.localMemoryInBytes":case"AGSDeviceInfo.sharedMemoryInBytes":case"Intel GPUDetect::GPUData.videoMemory":case"NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - rdmaHeapSize":{const e=["B","KiB","MiB","GiB","TiB"];let t=Number(_),r=0;for(;t>1024;)t/=1024,++r;return t=t.toFixed(2),t+e[r]}case"DirectSR.OptimizationRankings":return _.split(", ").map((e=>{switch(e){case"0":return"DSR_OPTIMIZATION_TYPE_BALANCED";case"1":return"DSR_OPTIMIZATION_TYPE_HIGH_QUALITY";case"2":return"DSR_OPTIMIZATION_TYPE_MAX_QUALITY";case"3":return"DSR_OPTIMIZATION_TYPE_HIGH_PERFORMANCE";case"4":return"DSR_OPTIMIZATION_TYPE_MAX_PERFORMANCE";case"5":return"DSR_OPTIMIZATION_TYPE_POWER_SAVING";case"6":return"DSR_OPTIMIZATION_TYPE_MAX_POWER_SAVING";default:return`Unknown(${e})`}})).join(", ")}var r;return Array.isArray(_)?_.join(", "):_}function B(e,_){let t=b(e),r=Y(e,_),n=H.PropertiesSearchString.toLocaleLowerCase();return""==n||V.has(e)||e.toString().toLowerCase().includes(n)||t.toString().toLowerCase().includes(n)||_.toString().toLowerCase().includes(n)||r.toString().toLowerCase().includes(n)}function k(e){let _=e.name.replace(/\[\d+\].*/,""),t=X.get(_)??1/0;return t==1/0&&console.log(`No order for ${e.name}`),t}function w(e){let _=x(e.name),t=L.get(_)??1/0;return t==1/0&&console.log(`No order for ${e.name}`),t}function W(e,_){let t=k(e),r=k(_);if(t!=r)return t-r;if(t==r){const n=parseInt(e.name.match(/\[(\d+)\]/)?.[1],10)||0,o=parseInt(_.name.match(/\[(\d+)\]/)?.[1],10)||0;return n!==o?n-o:(t=w(e),r=w(_),t!=r?t-r:e.name.localeCompare(_.name))}return t-r}function K(e){for(;e.lastElementChild;)e.removeChild(e.lastElementChild)}function z(e,_){const t=y[e];if(null==t)return;_.className="tooltip";const r=document.createElement("span");r.className="tooltiptext",r.textContent=t,_.appendChild(r)}function Q(e,_){if(null==y[e])return;const t=document.createElement("img");t.src="info.svg",t.alt="Info",t.className="tooltipicon",_.appendChild(t)}function $(e,_){for(const t of e.HumanReadable(B)){const e=document.createElement("tr"),r=document.createElement("td");z(t.name,r);const n=document.createTextNode(t.name);r.appendChild(n),Q(t.name,r),e.appendChild(r);const o=document.createElement("td"),D=document.createTextNode(t.value);o.appendChild(D),e.appendChild(o),_.appendChild(e)}}const Z=["Supported","Buffer","Vertex Buffer","Index Buffer","Stream Output","Texture1D","Texture2D","Texture3D","Texture Cube","Shader Load","Shader Sample","Shader Comparison Sample","Reserved","Mipmaps","Render Target","Blendable","Depth Stencil","MultiSample Resolve","Display","Cast Within Bit Layout","MultiSample Render Target","MultiSample Load","Shader Gather","Casting when Back Buffer","Typed UAV","Shader Gather Comparison","Decoder Output","Video Processor Output","Video Processor Input","Video Encoder","UAV Atomic Add","UAV Atomic Bitwise ops","UAV Atomic CmpStore/Exch","UAV Atomic Exchange","UAV Atomic Signed min/max","UAV Atomic Unsigned min/max","UAV Typed Load","UAV Typed Store","Output Merged Logic Ops","Tiled","MultiPlane Overlay","Sampler Feedback","Displayable"],j=[[1,0],[2,0],[4,0],[8,0],[16,0],[32,0],[64,0],[128,0],[256,0],[512,0],[1024,0],[2048,0],[4096,0],[16384,0],[32768,0],[65536,0],[262144,0],[524288,0],[1048576,0],[2097152,0],[4194304,0],[8388608,0],[16777216,0],[33554432,0],[67108864,0],[134217728,0],[268435456,0],[536870912,0],[1073741824,0],[0,1],[0,2],[0,4],[0,8],[0,16],[0,32],[0,64],[0,128],[0,256],[0,512],[0,16384],[0,32768],[0,65536]],q={0:{Support1:1,Support2:512},1:{Support1:1052912,Support2:512},2:{Support1:49599483,Support2:704},3:{Support1:40915451,Support2:960},4:{Support1:40915451,Support2:704},5:{Support1:1052912,Support2:0},6:{Support1:5509627,Support2:0},7:{Support1:5247483,Support2:256},8:{Support1:5247483,Support2:0},9:{Support1:1052912,Support2:512},10:{Support1:50123763,Support2:704},11:{Support1:49599475,Support2:640},12:{Support1:40915443,Support2:960},13:{Support1:49599475,Support2:640},14:{Support1:40915443,Support2:704},15:{Support1:1052912,Support2:512},16:{Support1:49599483,Support2:640},17:{Support1:40915451,Support2:896},18:{Support1:40915451,Support2:640},19:{Support1:1052848,Support2:0},20:{Support1:3215536,Support2:0},21:{Support1:80746416,Support2:0},22:{Support1:5247408,Support2:0},23:{Support1:1052912,Support2:512},24:{Support1:66900979,Support2:640},25:{Support1:40915443,Support2:896},89:{Support1:18350112,Support2:512},26:{Support1:48550899,Support2:640},27:{Support1:1052912,Support2:512},28:{Support1:66900979,Support2:704},29:{Support1:33346544,Support2:512},30:{Support1:40915443,Support2:960},31:{Support1:49599475,Support2:640},32:{Support1:40915443,Support2:704},33:{Support1:1052912,Support2:512},34:{Support1:49599475,Support2:640},35:{Support1:49599475,Support2:640},36:{Support1:40915443,Support2:896},37:{Support1:49599475,Support2:640},38:{Support1:40915443,Support2:640},39:{Support1:1052912,Support2:512},40:{Support1:3215536,Support2:512},41:{Support1:116709371,Support2:712},42:{Support1:40915455,Support2:1023},43:{Support1:40915451,Support2:767},44:{Support1:1052848,Support2:0},45:{Support1:3215536,Support2:0},46:{Support1:80746416,Support2:0},47:{Support1:5247408,Support2:0},48:{Support1:1052912,Support2:512},49:{Support1:49599475,Support2:640},50:{Support1:40915443,Support2:896},51:{Support1:49599475,Support2:640},52:{Support1:40915443,Support2:640},53:{Support1:1052912,Support2:512},54:{Support1:49599475,Support2:704},55:{Support1:3215536,Support2:512},56:{Support1:116709363,Support2:640},57:{Support1:40915447,Support2:960},58:{Support1:49599475,Support2:640},59:{Support1:40915443,Support2:704},60:{Support1:1052912,Support2:512},61:{Support1:49599475,Support2:704},62:{Support1:40915443,Support2:960},63:{Support1:49599475,Support2:640},64:{Support1:40915443,Support2:704},65:{Support1:48550896,Support2:640},67:{Support1:8393712,Support2:512},68:{Support1:8393712,Support2:0},69:{Support1:8393712,Support2:0},70:{Support1:1052896,Support2:512},71:{Support1:9442272,Support2:512},72:{Support1:9442272,Support2:512},73:{Support1:1052896,Support2:512},74:{Support1:9442272,Support2:512},75:{Support1:9442272,Support2:512},76:{Support1:1052896,Support2:512},77:{Support1:9442272,Support2:512},78:{Support1:9442272,Support2:512},79:{Support1:1052896,Support2:512},80:{Support1:9442272,Support2:512},81:{Support1:9442272,Support2:512},82:{Support1:1052896,Support2:512},83:{Support1:9442272,Support2:512},84:{Support1:9442272,Support2:512},85:{Support1:14996464,Support2:512},86:{Support1:8655856,Support2:512},90:{Support1:1052912,Support2:512},87:{Support1:33346547,Support2:512},91:{Support1:33346544,Support2:512},92:{Support1:1052912,Support2:512},88:{Support1:16045043,Support2:512},93:{Support1:16045040,Support2:512},94:{Support1:1052896,Support2:512},95:{Support1:9442272,Support2:512},96:{Support1:9442272,Support2:512},97:{Support1:1052896,Support2:512},98:{Support1:9442272,Support2:512},99:{Support1:9442272,Support2:512},103:{Support1:41992992,Support2:128},106:{Support1:32,Support2:0},107:{Support1:41943840,Support2:128},115:{Support1:8655856,Support2:512}};function J(e,_){let t=document.createElement("td"),r=document.createElement("div");return r.textContent=_,r.className="vertical-text",t.appendChild(r),e.appendChild(t),t}function ee(e,_){let t=document.createElement("td");return t.textContent=_,e.appendChild(t),t}function _e(e,_){let t=document.createElement("img");t.className="cell-icon",t.src=_,e.appendChild(t)}function te(e,_){let t=document.createElement("td");return _e(t,_),e.appendChild(t),t}function re(e,_){return e&&_?"required.svg":e&&!_?"supported.svg":e||_?"error.svg":"unsupported.svg"}function ne(e,_,t,r){let n=(_.Support1&t)==t&&(_.Support2&r)==r,o=q[e];return re(n,o&&(o.Support1&t)==t&&(o.Support2&r)==r)}function oe(e,_){return re(_,null!=q[e])}class De{#e={};#_=[];#t={};#r={};#n(e){this.#e=e;let _=this.#_;this.#t=e.Formats,function e(t,r){if("Formats"!=r)if("object"!=typeof t||Array.isArray(t))if(Array.isArray(t))if(t.every((e=>"object"!=typeof e)))_.push({name:r,value:t.join(", ")});else for(let _=0;_0&&(r[n]=o)}return r}function ie(e,_,t){const r=Ae("",{...e,..._},t);return JSON.stringify(r)}function ae(e){let _=e.toLowerCase();return!_.includes("uuid")&&!_.includes("luid")}function Ee(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 Te(e,_,t,r){let n=new XMLHttpRequest;n.open("POST",N+"/post_submission"),n.setRequestHeader("Content-Type","application/json"),n.onreadystatechange=()=>{4==n.readyState&&(200==n.status?null!=t&&t(n.responseText):null!=r&&r(n.responseText))},n.send(ie(e.GetOriginalReport(),_.GetOriginalReport(),ae))}let Ie=null,pe=null,se=[];function Se(e){pe="auto"==e,pe&&(e=window.matchMedia("(prefers-color-scheme: light)").matches?"light":"dark"),e!=Ie&&(Ie=e,function(e){document.body.classList.add("preload"),document.body.classList.remove("light-mode","dark-mode"),document.body.classList.add(e+"-mode"),setTimeout((()=>{document.body.classList.remove("preload")}),500)}(e),se.forEach((e=>e(Ie))))}window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",(e=>{pe&&Se("auto")})),window.addEventListener("DOMContentLoaded",(function(){setTimeout((()=>{document.body.classList.remove("preload")}),500)}),!1);const Pe=[[],[]];let de=0,Re=0,Ne=[],ce=[];function ue(e){for(let _=0;_{if(Pe[_][t]>=0)return;let n=JSON.stringify([_,r.GetField("DXGI_ADAPTER_DESC3.Description"),r.GetField("DXGI_ADAPTER_DESC3.VendorId"),r.GetField("DXGI_ADAPTER_DESC3.DeviceId"),r.GetField("DXGI_ADAPTER_DESC3.SubSysId"),r.GetField("DXGI_ADAPTER_DESC3.Revision"),r.GetField("DXGI_ADAPTER_DESC3.DedicatedVideoMemory"),r.GetField("CheckInterfaceSupport.UMDVersion")]);e.has(n)?console.log(`Skipping ${0==_?"retail":"preview"} adapter ${r.GetField("DXGI_ADAPTER_DESC3.Description")} with index ${t}, as it is detected as duplicate`):(e.add(n),Pe[_][t]=null,Te(Ne[_],r,(e=>{Pe[_][t]=e,Oe()}),(e=>{alert(`Failed to submit report for adapter ${r.GetField("DXGI_ADAPTER_DESC3.Description")} Agility SDK ${0==_?"retail":"preview"}.\nServer response:\n${e}`),Pe[_][t]=-2,Oe()})))})),Oe()}function Oe(){const e=document.getElementById("ListContainer");K(e);const _=document.createElement("table"),t=document.createElement("tbody"),r=["DXGI_ADAPTER_DESC3.Description","DXGI_ADAPTER_DESC3.VendorId","DXGI_ADAPTER_DESC3.DedicatedVideoMemory","CheckInterfaceSupport.UMDVersion"];ce.length>1&&r.push("Header.Using preview Agility SDK"),r.push("Database status");const n=document.createElement("tr");t.appendChild(n);const o=document.createElement("tr");r.forEach((e=>{const _=document.createElement("td"),t=document.createTextNode(b(e));_.appendChild(t),o.appendChild(_)})),t.appendChild(o),ue(((e,_,n)=>{const o=document.createElement("tr");r.forEach((t=>{const r=document.createElement("td");if("Database status"===t)switch(Pe[e][_]){case null:{let e=document.createTextNode("Please wait...");r.appendChild(e);break}case-1:{let t=document.createElement("a");t.href="#",t.textContent="Click here to submit",t.onclick=()=>{Pe[e][_]=null,Oe(),Te(Ne[e],n,(t=>{Pe[e][_]=t,Oe()}),(t=>{alert(`Failed to submit report for adapter ${n.GetField("DXGI_ADAPTER_DESC3.Description")} Agility SDK ${0==e?"retail":"preview"}.\nServer response:\n${t}`),Pe[e][_]=-2,Oe()}))},r.appendChild(t);break}case-2:{let e=document.createTextNode("Failed to submit");r.appendChild(e);break}default:{let t=document.createElement("a");t.href=`https://d3d12infodb.boolka.dev/ID.html?ID=${Pe[e][_]}`,t.textContent="Open Online",r.appendChild(t);break}}else{let _=n.GetField(t)??Ne[e].GetField(t),o=document.createTextNode(Y(t,_));r.appendChild(o)}o.appendChild(r)})),o.addEventListener("click",(function(t){"a"!==t.target.tagName.toLowerCase()&&(de=e,Re=_,Ge(),Ue())})),o.classList.add("clickableRow"),t.appendChild(o)})),function(e,_){const t=document.createElement("tr");t.style.textAlign="center";const r=document.createElement("td");r.colSpan=_;let n=document.createElement("button");n.classList.add("gui-tooltip","ActionButton"),n.disabled=!Pe.some((e=>e.some((e=>-1==e)))),n.onclick=()=>{le()};const o=document.createTextNode("Submit all reports to online database");n.appendChild(o);let D=document.createElement("img");D.classList.add("tooltipicon"),D.style="filter: brightness(1.5);",D.src="info.svg",n.appendChild(D);const A=document.createElement("div");A.classList.add("gui-tooltiptext"),A.style="width: 25vw;left: 50%;transform: translateX(-50%)",A.textContent="Allows other users to see capabilities of your GPU and sharing of your reports via link to the online database. Those reports don't contain any personal information, you can see full contents of those reports on this page before submitting.",n.appendChild(A),r.appendChild(n),t.appendChild(r),e.appendChild(t)}(t,r.length),_.appendChild(t),e.appendChild(_)}function Ge(){const e=document.getElementById("HeaderContainer");K(e);const _=document.createElement("table"),t=document.createElement("tbody"),r=document.createElement("tr");t.appendChild(r),$(Ne[de],t),_.appendChild(t),e.appendChild(_)}function Ue(){const e=ce[de][Re],_=document.getElementById("ReportContainer");K(_);const t=document.createElement("table"),r=document.createElement("tbody");{const e=document.createElement("tr");r.appendChild(e)}$(e,r),t.appendChild(r),_.appendChild(t),function(e,_){let t=e.Formats();if(!t){let e=document.createElement("p");return e.textContent="This reports contains no format support information. Only reports from D3d12info 3.7.3 and above contain this information.",void _.appendChild(e)}function r(){const e=document.getElementById("FormatTableContainer");K(e);const _=document.createElement("table");_.className="FormatTable";const r=document.createElement("tr");ee(r,"Format").style="min-width: 31em";for(const e of Z)J(r,e);_.appendChild(r);for(const[e,r]of Object.entries(t)){let r=t[e],n=O[e].toLowerCase(),o=H.FormatsSearchString.toLowerCase();if(""!=o&&!n.includes(o))continue;const D=document.createElement("tr");ee(D,O[e]),te(D,oe(e,null!=r.Support1));for(const[_,t]of j)te(D,ne(e,r,_,t));_.appendChild(D)}e.appendChild(_)}!function(e){let _=document.createElement("p");function t(e,t){let r=document.createElement("span");r.appendChild(document.createTextNode(e)),t&&_e(r,t),_.appendChild(r),_.appendChild(document.createElement("br"))}t("Legend:",null),t("Feature supported and required for FL 12_0 - ","required.svg"),t("Feature supported and not required for FL 12_0 - ","supported.svg"),t("Feature not supported - ","unsupported.svg"),t("Feature not supported but required for FL 12_0 - ","error.svg"),e.appendChild(_)}(_),function(){const e=document.createElement("input");e.type="search",e.placeholder="Search Formats",e.classList.add("searchBar"),e.addEventListener("input",(function(_){H.FormatsSearchString=e.value,r()})),_.appendChild(e)}();const n=document.createElement("div");n.id="FormatTableContainer",_.appendChild(n),r()}(e,_)}window.addEventListener("DOMContentLoaded",(function(){Se("auto"),Ne=reports.map((e=>new De({Header:e.Header,SystemInfo:e.SystemInfo}))),ce=reports.map((e=>e.Adapters.map((e=>new De(e))))),function(){let e=0;ue((()=>{++e}));let _=0;ue(((t,r,n)=>{Pe[t][r]=null,function(e,_,t){let r=new XMLHttpRequest;r.open("POST",N+"/is_submitted"),r.setRequestHeader("Content-Type","application/json"),r.onloadend=()=>{200==r.status?t(Number(r.responseText)):t(-1)},r.send(ie(e.GetOriginalReport(),_.GetOriginalReport(),Ee))}(Ne[t],n,(n=>{Pe[t][r]=n,Oe(),++_,openOptions.autoSubmit&&_==e&&le()}))}))}(),function(){if(0!=Ne.length)Oe(),function(){const e=document.getElementById("SearchBarPropertiesContainer");K(e);const _=document.createElement("input");_.type="search",_.placeholder="Search Properties",_.classList.add("searchBar"),_.addEventListener("input",(function(e){H.PropertiesSearchString=_.value,Ge(),Ue()})),e.appendChild(_)}(),Ge(),Ue();else{const e=document.createTextNode("No reports generated");document.body.appendChild(e)}}()}),!1)})(); \ No newline at end of file +(()=>{"use strict";var _={841(_,D,E){E.d(D,{A:()=>i});var A=E(601),R=E.n(A),e=E(314),T=E.n(e),I=E(417),O=E.n(I),t=new URL(E(370),E.b),r=new URL(E(712),E.b),n=new URL(E(956),E.b),o=T()(R()),S=O()(t),P=O()(r),U=O()(n);o.push([_.id,`@font-face {\n font-family: SourceCodePro;\n src: url(${S});\n}\n\n@font-face {\n font-family: Roboto;\n src: url(${P});\n}\n\nhtml {\n scroll-behavior: smooth;\n}\n\nbody {\n color: #000000;\n background-color: #FFFFFF;\n margin: 8px;\n}\n\nbody.preload *\n{\n animation-duration: 0s !important;\n transition:background-color 0s, opacity 0s, color 0s, width 0s, height 0s, padding 0s, margin 0s !important;\n}\n\ntable {\n border: 2px solid;\n border-collapse: collapse;\n border-color: #a7a7a7;\n}\n\nthead {\n white-space: nowrap;\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: #2684e3;\n}\n\n.icon {\n width: 1.5em;\n height: 1.5em;\n}\n\n.headerLink {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n}\n\n.headerContainer {\n width: 100%;\n max-width: 2100px;\n margin: 0 auto;\n}\n\n.headerContainer2 {\n position:sticky;\n left: 8px;\n width: calc(100vw - 16px);\n max-width: 2100px;\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 min-width: max-content;\n width: 100%;\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: 1.5em;\n border: 2px solid;\n border-radius: 7px;\n transition-property: color, background-color, border;\n border-color: #c8c8c8;\n background-color: #c8c8c8;\n}\n\n.headerLink:hover {\n border-color: #c8c8c8;\n background-color: #e6e5e5;\n}\n\n::backdrop {\n background-color:#0c0c0c63;\n}\n\ndialog {\n border-width: 3px;\n border-radius: 16px;\n border-color: #c8c8c8;\n}\n\n.DialogItem {\n display: flex;\n flex-direction: row;\n justify-content: center;\n}\n\n.flexLeft {\n display: flex;\n flex-direction: row;\n margin-right: auto;\n}\n\n.flexRight {\n display: flex;\n flex-direction: row;\n margin-left: auto;\n}\n\n.cell-icon {\n width: 1.45em;\n height: 1.45em;\n margin-left: auto;\n margin-right: auto;\n vertical-align: middle;\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(${U});\n background-position: 0.5em 0.5em;\n background-repeat: no-repeat;\n padding-left: 2em;\n}\n\n.searchBar:focus {\n outline: none;\n border-color: #3d9efe;\n background-color: #eff7ff;\n}\n\nfieldset {\n float: left;\n flex: 0 1; \n margin: 0.5em 0.5em 0.5em 0.0em;\n white-space: nowrap;\n border: 2px solid;\n border-collapse: collapse;\n border-color: #a7a7a7;\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 font-family: "SourceCodePro", "Courier New", Courier, monospace;\n}\n\n.FieldSetContainer {\n width: 100%;\n display: flex;\n flex-flow: row;\n align-items: stretch;\n}\n\n.gui-tooltip {\n position: relative;\n cursor: help;\n}\n\n.gui-tooltip .gui-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 font-size: initial;\n font-family: initial;\n\n position: absolute;\n z-index: 1;\n top: 110%;\n}\n\n.gui-tooltip:hover .gui-tooltiptext {\n visibility: visible;\n}\n\n.Microsoft {\n background-color: #d0e7f2;\n}\n\n.AMD {\n background-color: #f2d0d0;\n}\n\n.Nvidia {\n background-color: #d0f2d0;\n}\n\n.Intel {\n background-color: #d0d0f2;\n}\n\n.Qualcomm {\n background-color: #f2e7d0;\n}\n\n.dark-mode {\n color: #e1e1e1;\n background-color: #1e1e1e;\n\n a {\n color: #64b2ff;\n }\n\n a:hover {\n color: #97cafd;\n }\n\n .header {\n background-color: #232323;\n border-style: solid;\n border-collapse: collapse;\n border-color: #474747;\n }\n\n .headerLink {\n border-color: #3a3a3a;\n background-color: #3a3a3a;\n }\n\n .headerLink:hover {\n border-color: #4e4e4e;\n background-color: #4e4e4e;\n }\n\n dialog {\n border-color: #4e4e4e;\n }\n\n .icon {\n filter: invert(1);\n }\n\n ::backdrop {\n background-color:#0c0c0c8f;\n }\n\n dialog {\n color: #e1e1e1;\n background-color: #1e1e1e;\n }\n\n .searchBar {\n color: #ffffff;\n border-color: #7f7f7f;\n background-color: #232323;\n }\n\n .searchBar:focus {\n border-color: #3d9efe;\n background-color: #20303e;\n }\n\n fieldset {\n border-color: #8c8c8c;\n background-color: #2d2d2d;\n }\n\n .gui-tooltip .gui-tooltiptext {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .Microsoft {\n background-color: #1c262b;\n }\n\n .AMD {\n background-color: #220000;\n }\n\n .Nvidia {\n background-color: #002200;\n }\n\n .Intel {\n background-color: #000022;\n }\n\n .Qualcomm {\n background-color: #231e16;\n }\n\n}`,""]);const i=o},889(_,D,E){E.d(D,{A:()=>I});var A=E(601),R=E.n(A),e=E(314),T=E.n(e)()(R());T.push([_.id,'main {\n width: 100%;\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 {\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\ntr {\n width: 100%;\n}\n\n.hiddenCell {\n height: 0;\n padding: 0;\n margin: 0;\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}\n\n.ActionButton {\n margin: auto;\n width: 11.5em;\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.1em;\n cursor: pointer !important;\n}\n\n.ActionButton:disabled {\n background-color: #7c7c7c;\n cursor: not-allowed !important;\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.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.ActionIcon {\n cursor: pointer;\n height: 1.1em;\n margin: 0.05em 0.15em;\n vertical-align: sub;\n transition: .5s ease-out;\n}\n\n.ActionIcon:hover {\n filter: saturate(3);\n}\n\n.ActionIconActivated {\n filter: hue-rotate(180deg) saturate(3);\n}\n\n.ActionIconActivated:hover {\n filter: hue-rotate(180deg) saturate(5);\n}\n\n.PopupMessage {\n position: absolute;\n \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 animation: PopupFadeout 4s;\n animation-iteration-count: 1;\n opacity: 0;\n}\n\n\n@keyframes PopupFadeout {\n from {\n opacity: 1;\n }\n\n 60% {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n }\n}\n\n\n.FormatTable {\n width: auto;\n top: 0;\n}\n\n.FormatTable tr:nth-of-type(1) td {\n position: sticky;\n top: 0;\n}\n\n.FormatTable tr:nth-of-type(1) td:nth-of-type(odd) {\n background-color: #e6e6e6;\n}\n\n.FormatTable tr:nth-of-type(1) td:nth-of-type(even) {\n background-color: #d8d8d8;\n}\n\n.vertical-text {\n writing-mode: vertical-rl;\n white-space: pre;\n}\n\n.dark-mode {\n\n table {\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 .ActionButton {\n background-color: #005b00;\n }\n\n .ActionButton: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 .tooltip .tooltiptext {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .ActionIcon {\n filter: brightness(1.3);\n }\n\n .ActionIcon:hover {\n filter: brightness(1.5) saturate(3);\n }\n\n .ActionIconActivated {\n filter: brightness(1.3) hue-rotate(180deg) saturate(2);\n }\n\n .ActionIconActivated:hover {\n filter: brightness(1.3) hue-rotate(180deg) saturate(3);\n }\n\n .PopupMessage {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .FormatTable tr:nth-of-type(1) td:nth-of-type(odd) {\n background-color: #262626;\n }\n\n .FormatTable tr:nth-of-type(1) td:nth-of-type(even) {\n background-color: #212121;\n }\n}',""]);const I=T},314(_){_.exports=function(_){var D=[];return D.toString=function(){return this.map((function(D){var E="",A=void 0!==D[5];return D[4]&&(E+="@supports (".concat(D[4],") {")),D[2]&&(E+="@media ".concat(D[2]," {")),A&&(E+="@layer".concat(D[5].length>0?" ".concat(D[5]):""," {")),E+=_(D),A&&(E+="}"),D[2]&&(E+="}"),D[4]&&(E+="}"),E})).join("")},D.i=function(_,E,A,R,e){"string"==typeof _&&(_=[[null,_,void 0]]);var T={};if(A)for(var I=0;I0?" ".concat(r[5]):""," {").concat(r[1],"}")),r[5]=e),E&&(r[2]?(r[1]="@media ".concat(r[2]," {").concat(r[1],"}"),r[2]=E):r[2]=E),R&&(r[4]?(r[1]="@supports (".concat(r[4],") {").concat(r[1],"}"),r[4]=R):r[4]="".concat(R)),D.push(r))}},D}},417(_){_.exports=function(_,D){return D||(D={}),_?(_=String(_.__esModule?_.default:_),/^['"].*['"]$/.test(_)&&(_=_.slice(1,-1)),D.hash&&(_+=D.hash),/["'() \t\n]|(%20)/.test(_)||D.needQuotes?'"'.concat(_.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):_):_}},601(_){_.exports=function(_){return _[1]}},72(_){var D=[];function E(_){for(var E=-1,A=0;A0?" ".concat(E.layer):""," {")),A+=E.css,R&&(A+="}"),E.media&&(A+="}"),E.supports&&(A+="}");var e=E.sourceMap;e&&"undefined"!=typeof btoa&&(A+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(e))))," */")),D.styleTagTransform(A,_,D.options)}(D,_,E)},remove:function(){!function(_){if(null===_.parentNode)return!1;_.parentNode.removeChild(_)}(D)}}}},113(_){_.exports=function(_,D){if(D.styleSheet)D.styleSheet.cssText=_;else{for(;D.firstChild;)D.removeChild(D.firstChild);D.appendChild(document.createTextNode(_))}}},712(_,D,E){_.exports=E.p+"27f62b53b93858475a7f.ttf"},370(_,D,E){_.exports=E.p+"75bc14637f1d0317a8c5.ttf"},956(_,D,E){_.exports=E.p+"search.svg"}},D={};function E(A){var R=D[A];if(void 0!==R)return R.exports;var e=D[A]={id:A,exports:{}};return _[A](e,e.exports,E),e.exports}E.m=_,E.n=_=>{var D=_&&_.__esModule?()=>_.default:()=>_;return E.d(D,{a:D}),D},E.d=(_,D)=>{for(var A in D)E.o(D,A)&&!E.o(_,A)&&Object.defineProperty(_,A,{enumerable:!0,get:D[A]})},E.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(_){if("object"==typeof window)return window}}(),E.o=(_,D)=>Object.prototype.hasOwnProperty.call(_,D),(()=>{var _;E.g.importScripts&&(_=E.g.location+"");var D=E.g.document;if(!_&&D&&(D.currentScript&&"SCRIPT"===D.currentScript.tagName.toUpperCase()&&(_=D.currentScript.src),!_)){var A=D.getElementsByTagName("script");if(A.length)for(var R=A.length-1;R>-1&&(!_||!/^http(s?):/.test(_));)_=A[R--].src}if(!_)throw new Error("Automatic publicPath is not supported in this browser");_=_.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),E.p=_})(),E.b="undefined"!=typeof document&&document.baseURI||self.location.href,E.nc=void 0,E.p,E(956),E.p,E.p,E.p,E.p,E.p;var A=E(72),R=E.n(A),e=E(825),T=E.n(e),I=E(659),O=E.n(I),t=E(56),r=E.n(t),n=E(540),o=E.n(n),S=E(113),P=E.n(S),U=E(841),i={};i.styleTagTransform=P(),i.setAttributes=r(),i.insert=O().bind(null,"head"),i.domAPI=T(),i.insertStyleElement=o(),R()(U.A,i),U.A&&U.A.locals&&U.A.locals;var a=E(889),C={};C.styleTagTransform=P(),C.setAttributes=r(),C.insert=O().bind(null,"head"),C.domAPI=T(),C.insertStyleElement=o(),R()(a.A,C),a.A&&a.A.locals&&a.A.locals;const N="https://d3d12infodbapi.boolka.dev",p={0:"false",1:"true"},s={0:"OK","-3":"NO_IMPLEMENTATION","-8":"INVALID_HANDLE","-104":"NOT_SUPPORTED","-160":"SETTING_NOT_FOUND"},d={0:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT16",1:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT32",2:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT64",3:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT8",4:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT16",5:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT32",6:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT64",7:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT8",8:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT16",9:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT32",10:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT64",11:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT8_PACKED",12:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT8_PACKED",13:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT_E4M3",14:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT_E5M2",2147483647:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_INVALID"},M={0:"DXGI_FORMAT_UNKNOWN",1:"DXGI_FORMAT_R32G32B32A32_TYPELESS",2:"DXGI_FORMAT_R32G32B32A32_FLOAT",3:"DXGI_FORMAT_R32G32B32A32_UINT",4:"DXGI_FORMAT_R32G32B32A32_SINT",5:"DXGI_FORMAT_R32G32B32_TYPELESS",6:"DXGI_FORMAT_R32G32B32_FLOAT",7:"DXGI_FORMAT_R32G32B32_UINT",8:"DXGI_FORMAT_R32G32B32_SINT",9:"DXGI_FORMAT_R16G16B16A16_TYPELESS",10:"DXGI_FORMAT_R16G16B16A16_FLOAT",11:"DXGI_FORMAT_R16G16B16A16_UNORM",12:"DXGI_FORMAT_R16G16B16A16_UINT",13:"DXGI_FORMAT_R16G16B16A16_SNORM",14:"DXGI_FORMAT_R16G16B16A16_SINT",15:"DXGI_FORMAT_R32G32_TYPELESS",16:"DXGI_FORMAT_R32G32_FLOAT",17:"DXGI_FORMAT_R32G32_UINT",18:"DXGI_FORMAT_R32G32_SINT",19:"DXGI_FORMAT_R32G8X24_TYPELESS",20:"DXGI_FORMAT_D32_FLOAT_S8X24_UINT",21:"DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS",22:"DXGI_FORMAT_X32_TYPELESS_G8X24_UINT",23:"DXGI_FORMAT_R10G10B10A2_TYPELESS",24:"DXGI_FORMAT_R10G10B10A2_UNORM",25:"DXGI_FORMAT_R10G10B10A2_UINT",26:"DXGI_FORMAT_R11G11B10_FLOAT",27:"DXGI_FORMAT_R8G8B8A8_TYPELESS",28:"DXGI_FORMAT_R8G8B8A8_UNORM",29:"DXGI_FORMAT_R8G8B8A8_UNORM_SRGB",30:"DXGI_FORMAT_R8G8B8A8_UINT",31:"DXGI_FORMAT_R8G8B8A8_SNORM",32:"DXGI_FORMAT_R8G8B8A8_SINT",33:"DXGI_FORMAT_R16G16_TYPELESS",34:"DXGI_FORMAT_R16G16_FLOAT",35:"DXGI_FORMAT_R16G16_UNORM",36:"DXGI_FORMAT_R16G16_UINT",37:"DXGI_FORMAT_R16G16_SNORM",38:"DXGI_FORMAT_R16G16_SINT",39:"DXGI_FORMAT_R32_TYPELESS",40:"DXGI_FORMAT_D32_FLOAT",41:"DXGI_FORMAT_R32_FLOAT",42:"DXGI_FORMAT_R32_UINT",43:"DXGI_FORMAT_R32_SINT",44:"DXGI_FORMAT_R24G8_TYPELESS",45:"DXGI_FORMAT_D24_UNORM_S8_UINT",46:"DXGI_FORMAT_R24_UNORM_X8_TYPELESS",47:"DXGI_FORMAT_X24_TYPELESS_G8_UINT",48:"DXGI_FORMAT_R8G8_TYPELESS",49:"DXGI_FORMAT_R8G8_UNORM",50:"DXGI_FORMAT_R8G8_UINT",51:"DXGI_FORMAT_R8G8_SNORM",52:"DXGI_FORMAT_R8G8_SINT",53:"DXGI_FORMAT_R16_TYPELESS",54:"DXGI_FORMAT_R16_FLOAT",55:"DXGI_FORMAT_D16_UNORM",56:"DXGI_FORMAT_R16_UNORM",57:"DXGI_FORMAT_R16_UINT",58:"DXGI_FORMAT_R16_SNORM",59:"DXGI_FORMAT_R16_SINT",60:"DXGI_FORMAT_R8_TYPELESS",61:"DXGI_FORMAT_R8_UNORM",62:"DXGI_FORMAT_R8_UINT",63:"DXGI_FORMAT_R8_SNORM",64:"DXGI_FORMAT_R8_SINT",65:"DXGI_FORMAT_A8_UNORM",66:"DXGI_FORMAT_R1_UNORM",67:"DXGI_FORMAT_R9G9B9E5_SHAREDEXP",68:"DXGI_FORMAT_R8G8_B8G8_UNORM",69:"DXGI_FORMAT_G8R8_G8B8_UNORM",70:"DXGI_FORMAT_BC1_TYPELESS",71:"DXGI_FORMAT_BC1_UNORM",72:"DXGI_FORMAT_BC1_UNORM_SRGB",73:"DXGI_FORMAT_BC2_TYPELESS",74:"DXGI_FORMAT_BC2_UNORM",75:"DXGI_FORMAT_BC2_UNORM_SRGB",76:"DXGI_FORMAT_BC3_TYPELESS",77:"DXGI_FORMAT_BC3_UNORM",78:"DXGI_FORMAT_BC3_UNORM_SRGB",79:"DXGI_FORMAT_BC4_TYPELESS",80:"DXGI_FORMAT_BC4_UNORM",81:"DXGI_FORMAT_BC4_SNORM",82:"DXGI_FORMAT_BC5_TYPELESS",83:"DXGI_FORMAT_BC5_UNORM",84:"DXGI_FORMAT_BC5_SNORM",85:"DXGI_FORMAT_B5G6R5_UNORM",86:"DXGI_FORMAT_B5G5R5A1_UNORM",87:"DXGI_FORMAT_B8G8R8A8_UNORM",88:"DXGI_FORMAT_B8G8R8X8_UNORM",89:"DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM",90:"DXGI_FORMAT_B8G8R8A8_TYPELESS",91:"DXGI_FORMAT_B8G8R8A8_UNORM_SRGB",92:"DXGI_FORMAT_B8G8R8X8_TYPELESS",93:"DXGI_FORMAT_B8G8R8X8_UNORM_SRGB",94:"DXGI_FORMAT_BC6H_TYPELESS",95:"DXGI_FORMAT_BC6H_UF16",96:"DXGI_FORMAT_BC6H_SF16",97:"DXGI_FORMAT_BC7_TYPELESS",98:"DXGI_FORMAT_BC7_UNORM",99:"DXGI_FORMAT_BC7_UNORM_SRGB",100:"DXGI_FORMAT_AYUV",101:"DXGI_FORMAT_Y410",102:"DXGI_FORMAT_Y416",103:"DXGI_FORMAT_NV12",104:"DXGI_FORMAT_P010",105:"DXGI_FORMAT_P016",106:"DXGI_FORMAT_420_OPAQUE",107:"DXGI_FORMAT_YUY2",108:"DXGI_FORMAT_Y210",109:"DXGI_FORMAT_Y216",110:"DXGI_FORMAT_NV11",111:"DXGI_FORMAT_AI44",112:"DXGI_FORMAT_IA44",113:"DXGI_FORMAT_P8",114:"DXGI_FORMAT_A8P8",115:"DXGI_FORMAT_B4G4R4A4_UNORM",130:"DXGI_FORMAT_P208",131:"DXGI_FORMAT_V208",132:"DXGI_FORMAT_V408",189:"DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE",190:"DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE",191:"DXGI_FORMAT_A4B4G4R4_UNORM"},Y={2:"D3D12_LINEAR_ALGEBRA_DATATYPE_SINT16",3:"D3D12_LINEAR_ALGEBRA_DATATYPE_UINT16",4:"D3D12_LINEAR_ALGEBRA_DATATYPE_SINT32",5:"D3D12_LINEAR_ALGEBRA_DATATYPE_UINT32",7:"D3D12_LINEAR_ALGEBRA_DATATYPE_FLOAT16",8:"D3D12_LINEAR_ALGEBRA_DATATYPE_FLOAT32",16:"D3D12_LINEAR_ALGEBRA_DATATYPE_SINT8_T4_PACKED",17:"D3D12_LINEAR_ALGEBRA_DATATYPE_UINT8_T4_PACKED",18:"D3D12_LINEAR_ALGEBRA_DATATYPE_UINT8",19:"D3D12_LINEAR_ALGEBRA_DATATYPE_SINT8",20:"D3D12_LINEAR_ALGEBRA_DATATYPE_FLOAT_E4M3",21:"D3D12_LINEAR_ALGEBRA_DATATYPE_FLOAT_E5M2"},u={0:"D3D12_FENCE_BARRIERS_TIER_NOT_SUPPORTED",1:"D3D12_FENCE_BARRIERS_TIER_1",2:"D3D12_FENCE_BARRIERS_TIER_2"},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_OPTIONS_EXPERIMENTAL.CooperativeVectorTier":{0:"D3D12_COOPERATIVE_VECTOR_TIER_NOT_SUPPORTED",16:"D3D12_COOPERATIVE_VECTOR_TIER_1_0",17:"D3D12_COOPERATIVE_VECTOR_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",12:"D3D12_RAYTRACING_TIER_1_2"},"D3D12_FEATURE_DATA_DISPLAYABLE.SharedResourceCompatibilityTier":{0:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_0",1:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_1",2:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier":{0:"D3D12_VARIABLE_SHADING_RATE_TIER_NOT_SUPPORTED",1:"D3D12_VARIABLE_SHADING_RATE_TIER_1",2:"D3D12_VARIABLE_SHADING_RATE_TIER_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier":{0:"D3D12_MESH_SHADER_TIER_NOT_SUPPORTED",10:"D3D12_MESH_SHADER_TIER_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier":{0:"D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED",90:"D3D12_SAMPLER_FEEDBACK_TIER_0_9",100:"D3D12_SAMPLER_FEEDBACK_TIER_1_0"},"D3D12_FEATURE_DATA_D3D12_OPTIONS9.WaveMMATier":{0:"D3D12_WAVE_MMA_TIER_NOT_SUPPORTED",10:"D3D12_WAVE_MMA_TIER_1_0"},"D3D12_FEATURE_DATA_D3D12_OPTIONS12.MSPrimitivesPipelineStatisticIncludesCulledPrimitives":{"-1":"UNKNOWN",0:"FALSE",1:"TRUE"},"D3D12_FEATURE_DATA_D3D12_OPTIONS20.RecreateAtTier":{0:"D3D12_RECREATE_AT_TIER_NOT_SUPPORTED",1:"D3D12_RECREATE_AT_TIER_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier":{0:"D3D12_WORK_GRAPHS_TIER_NOT_SUPPORTED",10:"D3D12_WORK_GRAPHS_TIER_1_0",11:"D3D12_WORK_GRAPHS_TIER_1_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExecuteIndirectTier":{10:"D3D12_EXECUTE_INDIRECT_TIER_1_0",11:"D3D12_EXECUTE_INDIRECT_TIER_1_1"},"D3D12_FEATURE_DATA_TIGHT_ALIGNMENT.SupportTier":{0:"D3D12_TIGHT_ALIGNMENT_TIER_NOT_SUPPORTED",1:"D3D12_TIGHT_ALIGNMENT_TIER_1"},"DirectSR.VariantId":{"{BCC8A605-FEF7-4089-948F-2796A9D54497}":"AMD FidelityFX Super Resolution 2.2 (BCC8A605-FEF7-4089-948F-2796A9D54497)","{9578D791-9494-4707-8C35-4AF6D58F1DB9}":"AMD FidelityFX Super Resolution 3.1 (9578D791-9494-4707-8C35-4AF6D58F1DB9)","{8A17AE4B-B5F6-11EE-BAAF-00E1110012F6}":"Intel(R) Xe Super Sampling (XeSS) (8A17AE4B-B5F6-11EE-BAAF-00E1110012F6)","{9C01B751-23ED-4620-B99F-980F2AFE0C97}":"DLSS (9C01B751-23ED-4620-B99F-980F2AFE0C97)"},"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.InputType":Y,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.InputInterpretation":Y,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.MatrixInterpretation":Y,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.BiasInterpretation":Y,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.OutputType":Y,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.TransposeSupported":p,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pOuterProductAccumulateProperties.InputType":Y,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pOuterProductAccumulateProperties.AccumulationType":Y,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pVectorAccumulateProperties.InputType":Y,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pVectorAccumulateProperties.AccumulationType":Y,"DirectSR.OptimalTargetFormat":M,"VkPhysicalDeviceProperties.deviceType":{0:"VK_PHYSICAL_DEVICE_TYPE_OTHER",1:"VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU",2:"VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU",3:"VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU",4:"VK_PHYSICAL_DEVICE_TYPE_CPU"},"NvPhysicalGpuHandle.NvAPI_GPU_GetSystemType":{0:"UNKNOWN",1:"LAPTOP",2:"DESKTOP"},"NvPhysicalGpuHandle.NvAPI_GPU_GetGPUType":{0:"UNKNOWN",1:"IGPU",2:"DGPU"},"NvPhysicalGpuHandle.NvAPI_GPU_GetBusType":{0:"UNDEFINED",1:"PCI",2:"AGP",3:"PCI_EXPRESS",4:"FPCI",5:"AXI"},"NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id":{3758096416:"T2X",3758096432:"T3X",3758096448:"T4X/T12X",64:"NV40",80:"NV50",96:"G78",128:"G80",144:"G90",160:"GT200",192:"GF100",208:"GF110",224:"GK100",240:"GK110",256:"GK200",272:"GM000",288:"GM200",304:"GP100",320:"GV100",336:"GV110",352:"TU100",368:"GA100",400:"AD100",432:"GB200"},"NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id":{3758096416:"T20",3758096432:"T30",3758096437:"T35",3758096448:"T40/T124",64:"NV40",65:"NV41",66:"NV42",67:"NV43",68:"NV44",74:"NV44A",70:"NV46",71:"NV47",73:"NV49",75:"NV4B",76:"NV4C",78:"NV4E",80:"NV50",83:"NV63",87:"NV67",96:"G78",132:"G84",134:"G86",146:"G92",148:"G94",150:"G96",152:"G98",160:"GT200",162:"GT212",164:"GT214",163:"GT215",165:"GT216",168:"GT218",170:"MCP77",171:"GT21C",172:"MCP79",173:"GT21A",175:"MCP89",192:"GF100",196:"GF104",195:"GF106",193:"GF108",208:"GF110",214:"GF116",215:"GF117",216:"GF118",217:"GF119",228:"GK104",230:"GK106",231:"GK107",234:"GK20A",240:"GK110",264:"GK208",272:"GM000",292:"GM204",294:"GM206",304:"GP100",305:"GP000",306:"GP102",308:"GP104",310:"GP106",311:"GP107",312:"GP108",320:"GV100",331:"GV10B",336:"GV110",352:"TU100",354:"TU102",356:"TU104",358:"TU106",360:"TU116",359:"TU117",353:"TU000",368:"GA100",370:"GA102",372:"GA104",374:"GA106",402:"AD102",403:"AD103",404:"AD104",434:"GB202",435:"GB203",438:"GB206"},"NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_NVIDIA_RTX_VR_READY)":s,"NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_PROVIZ)":s,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::configurationOptions":{0:"NOT_SUPPORTED",1:"DEFERRED",2:"IMMEDIATE"},"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.inputType":d,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.inputInterpretation":d,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.matrixInterpretation":d,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.biasInterpretation":d,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.resultType":d,"AGSDeviceInfo.asicFamily":{0:"UNKNOWN",1:"Pre GCN",2:"GCN1",3:"GCN2",4:"GCN3",5:"GCN4",6:"Vega",7:"RDNA",8:"RDNA2",9:"RDNA3",10:"RDNA4"},"AMD GDT_GfxCardInfo.asicType":{"-1":"GDT_ASIC_TYPE_NONE",0:"GDT_TAHITI_PRO",1:"GDT_TAHITI_XT",2:"GDT_PITCAIRN_PRO",3:"GDT_PITCAIRN_XT",4:"GDT_CAPEVERDE_PRO",5:"GDT_CAPEVERDE_XT",6:"GDT_OLAND",7:"GDT_HAINAN",8:"GDT_BONAIRE",9:"GDT_HAWAII",10:"GDT_KALINDI",11:"GDT_SPECTRE",12:"GDT_SPECTRE_SL",13:"GDT_SPECTRE_LITE",14:"GDT_SPOOKY",15:"GDT_ICELAND",16:"GDT_TONGA",17:"GDT_CARRIZO",18:"GDT_CARRIZO_EMB",19:"GDT_FIJI",20:"GDT_STONEY",21:"GDT_ELLESMERE",22:"GDT_BAFFIN",23:"GDT_GFX8_0_4",24:"GDT_VEGAM1",25:"GDT_VEGAM2",26:"GDT_GFX9_0_0",27:"GDT_GFX9_0_2",28:"GDT_GFX9_0_4",29:"GDT_GFX9_0_6",20:"GDT_GFX9_0_9",31:"GDT_GFX9_0_A",32:"GDT_GFX9_0_C",33:"GDT_GFX9_4_2",34:"GDT_GFX10_1_0",35:"GDT_GFX10_1_0_XL",36:"GDT_GFX10_1_2",37:"GDT_GFX10_1_1",38:"GDT_GFX10_3_0",39:"GDT_GFX10_3_1",30:"GDT_GFX10_3_2",41:"GDT_GFX10_3_3",42:"GDT_GFX10_3_4",43:"GDT_GFX10_3_5",44:"GDT_GFX11_0_0",45:"GDT_GFX11_0_1",46:"GDT_GFX11_0_2",47:"GDT_GFX11_0_3",48:"GDT_GFX11_0_3B",49:"GDT_GFX11_5_0",50:"GDT_GFX11_5_1",51:"GDT_GFX11_5_2",52:"GDT_GFX12_0_1",53:"GDT_LAST"},"AMD GDT_GfxCardInfo.generation":{0:"GDT_HW_GENERATION_NONE",1:"GDT_HW_GENERATION_NVIDIA",2:"GDT_HW_GENERATION_INTEL",3:"GDT_HW_GENERATION_SOUTHERNISLAND",4:"GDT_HW_GENERATION_FIRST_AMD=GDT_HW_GENERATION_SOUTHERNISLAND",5:"GDT_HW_GENERATION_SEAISLAND",6:"GDT_HW_GENERATION_VOLCANICISLAND",7:"GDT_HW_GENERATION_GFX9",8:"GDT_HW_GENERATION_GFX10",9:"GDT_HW_GENERATION_GFX103",10:"GDT_HW_GENERATION_GFX11",11:"GDT_HW_GENERATION_CDNA",12:"GDT_HW_GENERATION_CDNA2",13:"GDT_HW_GENERATION_CDNA3",14:"GDT_HW_GENERATION_GFX12",15:"GDT_HW_GENERATION_LAST"},"Intel GPUDetect::GPUData.DefaultFidelityPreset":{0:"NotCompatible",1:"Low",2:"Medium",3:"MediumPlus",4:"High",5:"Undefined"},"Header.Using preview Agility SDK":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,"TranslationLayerDetection.ID3D12DXVKInteropDevice":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,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.transpose":p,"AGSDeviceInfo.isAPU":p,"AGSDeviceInfo.isExternal":p,"AMD GDT_GfxCardInfo.APU":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,"AGSDX12ExtensionsSupported.intrinsics16":p,"AGSDX12ExtensionsSupported.intrinsics17":p,"AGSDX12ExtensionsSupported.userMarkers":p,"AGSDX12ExtensionsSupported.appRegistration":p,"AGSDX12ExtensionsSupported.UAVBindSlot":p,"AGSDX12ExtensionsSupported.intrinsics19":p,"AGSDX12ExtensionsSupported.baseVertex":p,"AGSDX12ExtensionsSupported.baseInstance":p,"AGSDX12ExtensionsSupported.getWaveSize":p,"AGSDX12ExtensionsSupported.floatConversion":p,"AGSDX12ExtensionsSupported.readLaneAt":p,"AGSDX12ExtensionsSupported.rayHitToken":p,"AGSDX12ExtensionsSupported.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_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_NORMAL.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_HIGH.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_NORMAL.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_HIGH.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_NORMAL.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_HIGH.PriorityForTypeIsSupported":p,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.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_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RENDER_TARGET":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RENDER_TARGET":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RENDER_TARGET":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RENDER_TARGET":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RENDER_TARGET":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RENDER_TARGET":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":p,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":p,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_DIRECT":u,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COMPUTE":u,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COPY":u,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE":u,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS":u,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE":u,"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,"D3D12_FEATURE_DATA_D3D12_OPTIONS22.ShaderExecutionReorderingActuallyReorders":p,"D3D12_FEATURE_DATA_D3D12_OPTIONS22.CreateByteOffsetViewsSupported":p,"D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported":p},c={"Header.D3D12_PREVIEW_SDK_VERSION":"Header.D3D12_SDK_VERSION"},l={"DXGI_ADAPTER_DESC1.Flags":{0:"DXGI_ADAPTER_FLAG_NONE",1:"DXGI_ADAPTER_FLAG_REMOTE",2:"DXGI_ADAPTER_FLAG_SOFTWARE"},"DXGI_ADAPTER_DESC3.Flags":{0:"DXGI_ADAPTER_FLAG3_NONE",1:"DXGI_ADAPTER_FLAG3_REMOTE",2:"DXGI_ADAPTER_FLAG3_SOFTWARE",4:"DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE",8:"DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES",16:"DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES",32:"DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE"},"NvPhysicalGpuHandle.adapterType":{0:"NV_ADAPTER_TYPE_UNKNOWN",1:"NV_ADAPTER_TYPE_WDDM",2:"NV_ADAPTER_TYPE_SLI",4:"NV_ADAPTER_TYPE_TCC"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport":{0:"D3D12_SHADER_MIN_PRECISION_SUPPORT_NONE",1:"D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BIT",2:"D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BIT"},"D3D12_FEATURE_DATA_SHADER_CACHE.SupportFlags":{0:"D3D12_SHADER_CACHE_SUPPORT_NONE",1:"D3D12_SHADER_CACHE_SUPPORT_SINGLE_PSO",2:"D3D12_SHADER_CACHE_SUPPORT_LIBRARY",4:"D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE",8:"D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE",16:"D3D12_SHADER_CACHE_SUPPORT_DRIVER_MANAGED_CACHE",32:"D3D12_SHADER_CACHE_SUPPORT_SHADER_CONTROL_CLEAR",64:"D3D12_SHADER_CACHE_SUPPORT_SHADER_SESSION_DELETE"},"D3D12_FEATURE_DATA_D3D12_OPTIONS3.WriteBufferImmediateSupportFlags":{0:"D3D12_COMMAND_LIST_SUPPORT_FLAG_NONE",1:"D3D12_COMMAND_LIST_SUPPORT_FLAG_DIRECT",2:"D3D12_COMMAND_LIST_SUPPORT_FLAG_BUNDLE",4:"D3D12_COMMAND_LIST_SUPPORT_FLAG_COMPUTE",8:"D3D12_COMMAND_LIST_SUPPORT_FLAG_COPY",16:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODE",32:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS",64:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_ENCODE"},"DirectSR.Flags":{0:"DSR_SUPERRES_VARIANT_FLAG_NONE",1:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_EXPOSURE_SCALE_TEXTURE",2:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_IGNORE_HISTORY_MASK",4:"DSR_SUPERRES_VARIANT_FLAG_NATIVE",8:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_REACTIVE_MASK",16:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_SHARPNESS",32:"DSR_SUPERRES_VARIANT_FLAG_DISALLOWS_REGION_OFFSETS"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_CLUSTER_OPERATIONS":{0:"NVAPI_D3D12_RAYTRACING_CLUSTER_OPERATIONS_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_CLUSTER_OPERATIONS_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_PARTITIONED_TLAS":{0:"NVAPI_D3D12_RAYTRACING_PARTITIONED_TLAS_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_PARTITIONED_TLAS_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_SPHERES":{0:"NVAPI_D3D12_RAYTRACING_SPHERES_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_SPHERES_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_LINEAR_SWEPT_SPHERES":{0:"NVAPI_D3D12_RAYTRACING_LINEAR_SWEPT_SPHERES_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_LINEAR_SWEPT_SPHERES_CAP_STANDARD"}},G={"AGSDeviceInfo.coreClock":"MHz","AGSDeviceInfo.memoryClock":"MHz","AGSDeviceInfo.memoryBandwidth":"MB/s"},F={"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"},B={"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"},V={"Header.Program":"Program","Header.Version":"D3d12info Version","Header.Build Date":"Program Build Date","Header.Configuration":"Program Configuration","Header.Configuration bits":"Program Architecture","Header.Generated on":"Report generated on","Header.Using preview Agility SDK":"Using preview Agility SDK","Header.D3D12_SDK_VERSION":"D3D12_SDK_VERSION","Header.NvAPI compiled version":"Compile time NVAPI library version","Header.NVAPI_SDK_VERSION":"Compile time NVAPI_SDK_VERSION","Header.NvAPI_GetInterfaceVersionString":"NVAPI interface version","Header.AMD_AGS_VERSION":"AMD_AGS_VERSION","Header.agsGetVersionNumber":"AMD AGS agsGetVersionNumber","Header.AMD device_info compiled version":"AMD device_info library version","Header.Intel GPU Detect compiled version":"Intel GPU Detect library version","SystemInfo.OS Info.Windows version":"Windows version","SystemInfo.System memory.GetPhysicallyInstalledSystemMemory":"Physically installed RAM","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPhys":"Actually available RAM","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPageFile":"Current page file size","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalVirtual":"Total virtual adress space size","SystemInfo.DXGI_FEATURE.DXGI_FEATURE_PRESENT_ALLOW_TEARING":"DXGI_FEATURE_PRESENT_ALLOW_TEARING","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.pDriverVersion":"NVAPI pDriverVersion","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.szBuildBranchString":"NVAPI szBuildBranchString","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.driverVersion":"NVAPI Display Driver driverVersion","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBranch":"NVAPI Display Driver szBuildBranch","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsDCHDriver":"NVAPI Display Driver bIsDCHDriver","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAStudioPackage":"NVAPI Display Driver bIsNVIDIAStudioPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAGameReadyPackage":"NVAPI Display Driver bIsNVIDIAGameReadyPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXProductionBranchPackage":"NVAPI Display Driver bIsNVIDIARTXProductionBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXNewFeatureBranchPackage":"NVAPI Display Driver bIsNVIDIARTXNewFeatureBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBaseBranch":"NVAPI Display Driver szBuildBaseBranch","SystemInfo.D3D12EnableExperimentalFeatures":"Available Experimental Features","SystemInfo.TranslationLayerDetection.wine_get_version":"Wine version",AdapterIndex:"Adapter Index","TranslationLayerDetection.ID3D12DXVKInteropDevice":"vkd3d-proton detected","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"},v=new Set(["ID","DXGI_ADAPTER_DESC3.Description","AdapterIndex"]);function y(_){let D=new Map;for(let E=0;E<_.length;++E)D.set(_[E],E);return D}function f(_){let D=new Set;for(let E=0;E<_.length;++E)D.add(_[E]);return D}const h=y(["ID","DXGI_ADAPTER_DESC3.Description","Header.Program","Header.Version","Header.Generated on","Header.Using preview Agility SDK","Header.D3D12_SDK_VERSION","SystemInfo.OS Info.Windows version","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.pDriverVersion","SystemInfo.AGSGPUInfo.driverVersion","Header.Build Date","Header.Configuration","Header.Configuration bits","Header.NvAPI compiled version","Header.NVAPI_SDK_VERSION","Header.NvAPI_GetInterfaceVersionString","Header.AMD_AGS_VERSION","Header.agsGetVersionNumber","Header.AMD device_info compiled version","Header.Intel GPU Detect compiled version","SystemInfo.System memory.GetPhysicallyInstalledSystemMemory","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPhys","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPageFile","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalVirtual","SystemInfo.DXGI_FEATURE.DXGI_FEATURE_PRESENT_ALLOW_TEARING","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.szBuildBranchString","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.driverVersion","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBranch","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsDCHDriver","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAStudioPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAGameReadyPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXProductionBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXNewFeatureBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBaseBranch","SystemInfo.AGSGPUInfo.radeonSoftwareVersion","SystemInfo.D3D12EnableExperimentalFeatures","SystemInfo.TranslationLayerDetection.wine_get_version","AdapterIndex","TranslationLayerDetection.ID3D12DXVKInteropDevice","CheckInterfaceSupport.UMDVersion","VkPhysicalDeviceVulkan12Properties.driverInfo","DXGI_ADAPTER_DESC3.VendorId","DXGI_ADAPTER_DESC3.DeviceId","DXGI_ADAPTER_DESC3.SubSysId","DXGI_ADAPTER_DESC3.Revision","DXGI_ADAPTER_DESC3.DedicatedVideoMemory","DXGI_ADAPTER_DESC3.DedicatedSystemMemory","DXGI_ADAPTER_DESC3.SharedSystemMemory","DXGI_ADAPTER_DESC3.AdapterLuid","DXGI_ADAPTER_DESC3.GraphicsPreemptionGranularity","DXGI_ADAPTER_DESC3.ComputePreemptionGranularity","DXGI_ADAPTER_DESC3.Flags","DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_LOCAL].Budget","DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_LOCAL].AvailableForReservation","DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL].Budget","DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL].AvailableForReservation","GetDescriptorHandleIncrementSize.D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV","GetDescriptorHandleIncrementSize.D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER","GetDescriptorHandleIncrementSize.D3D12_DESCRIPTOR_HEAP_TYPE_RTV","GetDescriptorHandleIncrementSize.D3D12_DESCRIPTOR_HEAP_TYPE_DSV","NvPhysicalGpuHandle.adapterType","NvPhysicalGpuHandle.NvAPI_GPU_GetSystemType","NvPhysicalGpuHandle.NvAPI_GPU_GetFullName","NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pDeviceID","NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pSubSystemId","NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pRevisionId","NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pExtDeviceId","NvPhysicalGpuHandle.NvAPI_GPU_GetGPUType","NvPhysicalGpuHandle.NvAPI_GPU_GetBusType","NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosRevision","NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosOEMRevision","NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosVersionString","NvPhysicalGpuHandle.NvAPI_GPU_GetPhysicalFrameBufferSize","NvPhysicalGpuHandle.NvAPI_GPU_GetVirtualFrameBufferSize","NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id","NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id","NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::revision_id","NvPhysicalGpuHandle.NvAPI_GPU_GetVRReadyData - NV_GPU_VR_READY::isVRReady","NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_LOGO_BRIGHTNESS)","NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_SLI_BRIGHTNESS)","NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_NVIDIA_RTX_VR_READY)","NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_PROVIZ)","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::availableDedicatedVideoMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::systemVideoMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::sharedSystemMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::curAvailableDedicatedVideoMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryEvictionsSize","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryEvictionCount","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryPromotionsSize","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryPromotionCount","NvPhysicalGpuHandle.NvAPI_GPU_GetShaderSubPipeCount","NvPhysicalGpuHandle.NvAPI_GPU_GetGpuCoreCount","NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isSupported","NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::configurationOptions","NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isEnabled","NvPhysicalGpuHandle.NvAPI_GPU_GetRamBusWidth","NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::bIsExternalGpu","NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::rayTracingCores","NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::tensorCores","AGSDeviceInfo.adapterString","AGSDeviceInfo.asicFamily","AGSDeviceInfo.isAPU","AGSDeviceInfo.isExternal","AGSDeviceInfo.vendorId","AGSDeviceInfo.deviceId","AGSDeviceInfo.revisionId","AGSDeviceInfo.numCUs","AGSDeviceInfo.numWGPs","AGSDeviceInfo.numROPs","AGSDeviceInfo.coreClock","AGSDeviceInfo.memoryClock","AGSDeviceInfo.memoryBandwidth","AGSDeviceInfo.teraFlops","AGSDeviceInfo.localMemoryInBytes","AGSDeviceInfo.sharedMemoryInBytes","AMD GDT_GfxCardInfo.asicType","AMD GDT_GfxCardInfo.generation","AMD GDT_GfxCardInfo.APU","AMD GDT_GfxCardInfo.CALName","AMD GDT_GfxCardInfo.MarketingName","AMD GDT_DeviceInfo.NumShaderEngines","AMD GDT_DeviceInfo.MaxWavePerSIMD","AMD GDT_DeviceInfo.ClocksPrim","AMD GDT_DeviceInfo.NumSQMaxCounters","AMD GDT_DeviceInfo.NumPrimPipes","AMD GDT_DeviceInfo.WaveSize","AMD GDT_DeviceInfo.NumSHPerSE","AMD GDT_DeviceInfo.NumCUPerSH","AMD GDT_DeviceInfo.NumSIMDPerCU","VkPhysicalDeviceProperties.apiVersion","VkPhysicalDeviceProperties.driverVersion","VkPhysicalDeviceProperties.vendorID","VkPhysicalDeviceProperties.deviceID","VkPhysicalDeviceProperties.deviceType","VkPhysicalDeviceProperties.deviceName","VkPhysicalDeviceIDProperties.deviceUUID","VkPhysicalDeviceIDProperties.driverUUID","VkPhysicalDeviceIDProperties.deviceLUID","VkPhysicalDeviceVulkan12Properties.driverID","VkPhysicalDeviceVulkan12Properties.driverName","AGSDX12ReturnedParams::ExtensionsSupported.intrinsics16","AGSDX12ReturnedParams::ExtensionsSupported.intrinsics17","AGSDX12ReturnedParams::ExtensionsSupported.userMarkers","AGSDX12ReturnedParams::ExtensionsSupported.appRegistration","AGSDX12ReturnedParams::ExtensionsSupported.UAVBindSlot","AGSDX12ReturnedParams::ExtensionsSupported.intrinsics19","AGSDX12ReturnedParams::ExtensionsSupported.baseVertex","AGSDX12ReturnedParams::ExtensionsSupported.baseInstance","AGSDX12ReturnedParams::ExtensionsSupported.getWaveSize","AGSDX12ReturnedParams::ExtensionsSupported.floatConversion","AGSDX12ReturnedParams::ExtensionsSupported.readLaneAt","AGSDX12ReturnedParams::ExtensionsSupported.rayHitToken","AGSDX12ReturnedParams::ExtensionsSupported.shaderClock","AGSDX12ExtensionsSupported.intrinsics16","AGSDX12ExtensionsSupported.intrinsics17","AGSDX12ExtensionsSupported.userMarkers","AGSDX12ExtensionsSupported.appRegistration","AGSDX12ExtensionsSupported.UAVBindSlot","AGSDX12ExtensionsSupported.intrinsics19","AGSDX12ExtensionsSupported.baseVertex","AGSDX12ExtensionsSupported.baseInstance","AGSDX12ExtensionsSupported.getWaveSize","AGSDX12ExtensionsSupported.floatConversion","AGSDX12ExtensionsSupported.readLaneAt","AGSDX12ExtensionsSupported.rayHitToken","AGSDX12ExtensionsSupported.shaderClock","Intel GPUDetect::GPUData.VendorId","Intel GPUDetect::GPUData.deviceID","Intel GPUDetect::GPUData.isUMAArchitecture","Intel GPUDetect::GPUData.videoMemory","Intel GPUDetect::GPUData.description","Intel GPUDetect::GPUData.extensionVersion","Intel GPUDetect::GPUData.intelExtensionAvailability","Intel GPUDetect::GPUData.dxDriverVersion","Intel GPUDetect::GPUData.driverInfo.driverReleaseRevision","Intel GPUDetect::GPUData.driverInfo.driverBuildNumber","Intel GPUDetect::GPUData.DefaultFidelityPreset","Intel GPUDetect::GPUData.GPUArchitecture","Intel GPUDetect::GPUData.GraphicsGeneration","Intel GPUDetect::GPUData.euCount","Intel GPUDetect::GPUData.packageTDP","Intel GPUDetect::GPUData.maxFillRate","Intel GPUDetect::GPUData.maxFrequency","Intel GPUDetect::GPUData.minFrequency","D3D12_FEATURE_DATA_D3D12_OPTIONS.DoublePrecisionFloatShaderOps","D3D12_FEATURE_DATA_D3D12_OPTIONS.OutputMergerLogicOp","D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport","D3D12_FEATURE_DATA_D3D12_OPTIONS.TiledResourcesTier","D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceBindingTier","D3D12_FEATURE_DATA_D3D12_OPTIONS.PSSpecifiedStencilRefSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS.TypedUAVLoadAdditionalFormats","D3D12_FEATURE_DATA_D3D12_OPTIONS.ROVsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS.ConservativeRasterizationTier","D3D12_FEATURE_DATA_D3D12_OPTIONS.MaxGPUVirtualAddressBitsPerResource","D3D12_FEATURE_DATA_D3D12_OPTIONS.StandardSwizzle64KBSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossNodeSharingTier","D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossAdapterRowMajorTextureSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation","D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceHeapTier","D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT.MaxGPUVirtualAddressBitsPerResource","D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT.MaxGPUVirtualAddressBitsPerProcess","D3D12_FEATURE_DATA_SHADER_MODEL.HighestShaderModel","D3D12_FEATURE_DATA_ROOT_SIGNATURE.HighestVersion","D3D12_FEATURE_DATA_ARCHITECTURE1.NodeIndex","D3D12_FEATURE_DATA_ARCHITECTURE1.TileBasedRenderer","D3D12_FEATURE_DATA_ARCHITECTURE1.UMA","D3D12_FEATURE_DATA_ARCHITECTURE1.CacheCoherentUMA","D3D12_FEATURE_DATA_ARCHITECTURE1.IsolatedMMU","D3D12_FEATURE_DATA_FEATURE_LEVELS.MaxSupportedFeatureLevel","D3D12_FEATURE_DATA_SHADER_CACHE.SupportFlags","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_NORMAL.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_HIGH.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_NORMAL.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_HIGH.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_NORMAL.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_HIGH.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_SERIALIZATION.HeapSerializationTier","D3D12_FEATURE_DATA_CROSS_NODE.SharingTier","D3D12_FEATURE_DATA_CROSS_NODE.AtomicShaderInstructions","D3D12_FEATURE_DATA_D3D12_OPTIONS_EXPERIMENTAL.WorkGraphsTier","D3D12_FEATURE_DATA_D3D12_OPTIONS_PREVIEW.MaxGroupSharedMemoryPerGroupCS","D3D12_FEATURE_DATA_D3D12_OPTIONS_PREVIEW.MaxGroupSharedMemoryPerGroupAS","D3D12_FEATURE_DATA_D3D12_OPTIONS_PREVIEW.MaxGroupSharedMemoryPerGroupMS","D3D12_FEATURE_DATA_PREDICATION.Supported","D3D12_FEATURE_DATA_HARDWARE_COPY.Supported","D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE.Supported","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RENDER_TARGET","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RESOLVE_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RENDER_TARGET","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RENDER_TARGET","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RESOLVE_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RENDER_TARGET","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RENDER_TARGET","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RESOLVE_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RENDER_TARGET","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE","D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_DIRECT","D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COMPUTE","D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COPY","D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE","D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS","D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE","D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps","D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveLaneCountMin","D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveLaneCountMax","D3D12_FEATURE_DATA_D3D12_OPTIONS1.TotalLaneCount","D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates","D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps","D3D12_FEATURE_DATA_D3D12_OPTIONS2.DepthBoundsTestSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS2.ProgrammableSamplePositionsTier","D3D12_FEATURE_DATA_D3D12_OPTIONS3.CopyQueueTimestampQueriesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS3.CastingFullyTypedFormatSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS3.WriteBufferImmediateSupportFlags","D3D12_FEATURE_DATA_D3D12_OPTIONS3.ViewInstancingTier","D3D12_FEATURE_DATA_D3D12_OPTIONS3.BarycentricsSupported","D3D12_FEATURE_DATA_EXISTING_HEAPS.Supported","D3D12_FEATURE_DATA_D3D12_OPTIONS4.MSAA64KBAlignedTextureSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS4.SharedResourceCompatibilityTier","D3D12_FEATURE_DATA_D3D12_OPTIONS4.Native16BitShaderOpsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS5.SRVOnlyTiledResourceTier3","D3D12_FEATURE_DATA_D3D12_OPTIONS5.RenderPassesTier","D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier","D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing","D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier","D3D12_FEATURE_DATA_D3D12_OPTIONS6.ShadingRateImageTileSize","D3D12_FEATURE_DATA_D3D12_OPTIONS6.BackgroundProcessingSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier","D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier","D3D12_FEATURE_DATA_D3D12_OPTIONS8.UnalignedBlockTexturesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderPipelineStatsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderSupportsFullRangeRenderTargetArrayIndex","D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnTypedResourceSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnGroupSharedSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.DerivativesInMeshAndAmplificationShadersSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.WaveMMATier","D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS11.AtomicInt64OnDescriptorHeapResourceSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS12.MSPrimitivesPipelineStatisticIncludesCulledPrimitives","D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS12.RelaxedFormatCastingSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedBufferTextureCopyPitchSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedVertexElementAlignmentSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportHeightFlipsYSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportDepthFlipsZSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.TextureCopyBetweenDimensionsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.AlphaBlendFactorSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS14.AdvancedTextureOpsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS14.WriteableMSAATexturesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS14.IndependentFrontAndBackStencilRefMaskSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS15.TriangleFanSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS15.DynamicIndexBufferStripCutSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS16.DynamicDepthBiasSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS17.NonNormalizedCoordinateSamplersSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS17.ManualWriteTrackingResourceSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MismatchingOutputDimensionsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS19.SupportedSampleCountsWithNoOutputs","D3D12_FEATURE_DATA_D3D12_OPTIONS19.PointSamplingAddressesNeverRoundUp","D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported","D3D12_FEATURE_DATA_D3D12_OPTIONS19.NarrowQuadrilateralLinesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS19.AnisoFilterWithPointMipSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MaxSamplerDescriptorHeapSize","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MaxSamplerDescriptorHeapSizeWithStaticSamplers","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MaxViewDescriptorHeapSize","D3D12_FEATURE_DATA_D3D12_OPTIONS19.ComputeOnlyCustomHeapSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS20.ComputeOnlyWriteWatchSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS20.RecreateAtTier","D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier","D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExecuteIndirectTier","D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS22.TightAlignmentSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS22.ShaderExecutionReorderingActuallyReorders","D3D12_FEATURE_DATA_D3D12_OPTIONS22.CreateByteOffsetViewsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS22.Max1DDispatchSize","D3D12_FEATURE_DATA_D3D12_OPTIONS22.Max1DDispatchMeshSize","D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported","D3D12_FEATURE_DATA_TIGHT_ALIGNMENT.SupportTier","D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.szAdapterFamily","D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.MinimumABISupportVersion","D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.MaximumABISupportVersion","D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.CompilerVersion","D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.ApplicationProfileVersion","D3D12_FEATURE_DATA_HARDWARE_SCHEDULING_QUEUE_GROUPINGS.ComputeQueuesPer3DQueue","D3D12_FEATURE_DATA_D3D12_OPTIONS_EXPERIMENTAL.CooperativeVectorTier","DirectSR","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pOuterProductAccumulateProperties","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pVectorAccumulateProperties","NvAPI_D3D12_QueryCpuVisibleVidmem.pTotalBytes","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_UP","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_DOWN","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_XOR","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ALL","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ANY","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_BALLOT","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_LANE_ID","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP16_ATOMIC","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP32_ATOMIC","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_UINT64_ATOMIC","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_SHADING_RATE","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VPRS_EVAL_ATTRIB_AT_SAMPLE","NvAPI_D3D12_GetOptimalThreadCountForMesh.pThreadCount","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_THREAD_REORDERING","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_OPACITY_MICROMAP","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_DISPLACEMENT_MICROMAP","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_CLUSTER_OPERATIONS","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_PARTITIONED_TLAS","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_SPHERES","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_LINEAR_SWEPT_SPHERES","NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_PRESENT_BARRIER - supported","NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - supported","NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - rdmaHeapSize","NvAPI_D3D12_GetNeedsAppFPBlendClamping.pAppClampNeeded","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties"]),H=y(["DirectSR.VariantId","DirectSR.VariantName","DirectSR.Flags","DirectSR.OptimizationRankings","DirectSR.OptimalTargetFormat","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.InputType","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.InputInterpretation","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.MatrixInterpretation","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.BiasInterpretation","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.OutputType","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.TransposeSupported","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pOuterProductAccumulateProperties.InputType","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pOuterProductAccumulateProperties.AccumulationType","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pVectorAccumulateProperties.InputType","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pVectorAccumulateProperties.AccumulationType","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.version","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.inputType","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.inputInterpretation","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.matrixInterpretation","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.biasInterpretation","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.resultType","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.transpose"]);f(["SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.pDriverVersion","SystemInfo.AGSGPUInfo.driverVersion","Header.NvAPI compiled version","Header.NVAPI_SDK_VERSION","Header.NvAPI_GetInterfaceVersionString","Header.AMD_AGS_VERSION","Header.agsGetVersionNumber","Header.AMD device_info compiled version","Header.Intel GPU Detect compiled version","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.szBuildBranchString","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.driverVersion","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBranch","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsDCHDriver","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAStudioPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAGameReadyPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXProductionBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXNewFeatureBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBaseBranch","SystemInfo.AGSGPUInfo.radeonSoftwareVersion","NvPhysicalGpuHandle.adapterType","NvPhysicalGpuHandle.NvAPI_GPU_GetSystemType","NvPhysicalGpuHandle.NvAPI_GPU_GetFullName","NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pDeviceID","NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pSubSystemId","NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pRevisionId","NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pExtDeviceId","NvPhysicalGpuHandle.NvAPI_GPU_GetGPUType","NvPhysicalGpuHandle.NvAPI_GPU_GetBusType","NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosRevision","NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosOEMRevision","NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosVersionString","NvPhysicalGpuHandle.NvAPI_GPU_GetPhysicalFrameBufferSize","NvPhysicalGpuHandle.NvAPI_GPU_GetVirtualFrameBufferSize","NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id","NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id","NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::revision_id","NvPhysicalGpuHandle.NvAPI_GPU_GetVRReadyData - NV_GPU_VR_READY::isVRReady","NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_LOGO_BRIGHTNESS)","NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_SLI_BRIGHTNESS)","NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_NVIDIA_RTX_VR_READY)","NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_PROVIZ)","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::availableDedicatedVideoMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::systemVideoMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::sharedSystemMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::curAvailableDedicatedVideoMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryEvictionsSize","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryEvictionCount","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryPromotionsSize","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryPromotionCount","NvPhysicalGpuHandle.NvAPI_GPU_GetShaderSubPipeCount","NvPhysicalGpuHandle.NvAPI_GPU_GetGpuCoreCount","NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isSupported","NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::configurationOptions","NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isEnabled","NvPhysicalGpuHandle.NvAPI_GPU_GetRamBusWidth","NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::bIsExternalGpu","NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::rayTracingCores","NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::tensorCores","AGSDeviceInfo.adapterString","AGSDeviceInfo.asicFamily","AGSDeviceInfo.isAPU","AGSDeviceInfo.isExternal","AGSDeviceInfo.vendorId","AGSDeviceInfo.deviceId","AGSDeviceInfo.revisionId","AGSDeviceInfo.numCUs","AGSDeviceInfo.numWGPs","AGSDeviceInfo.numROPs","AGSDeviceInfo.coreClock","AGSDeviceInfo.memoryClock","AGSDeviceInfo.memoryBandwidth","AGSDeviceInfo.teraFlops","AGSDeviceInfo.localMemoryInBytes","AGSDeviceInfo.sharedMemoryInBytes","AMD GDT_GfxCardInfo.asicType","AMD GDT_GfxCardInfo.generation","AMD GDT_GfxCardInfo.APU","AMD GDT_GfxCardInfo.CALName","AMD GDT_GfxCardInfo.MarketingName","AMD GDT_DeviceInfo.NumShaderEngines","AMD GDT_DeviceInfo.MaxWavePerSIMD","AMD GDT_DeviceInfo.ClocksPrim","AMD GDT_DeviceInfo.NumSQMaxCounters","AMD GDT_DeviceInfo.NumPrimPipes","AMD GDT_DeviceInfo.WaveSize","AMD GDT_DeviceInfo.NumSHPerSE","AMD GDT_DeviceInfo.NumCUPerSH","AMD GDT_DeviceInfo.NumSIMDPerCU","AGSDX12ReturnedParams::ExtensionsSupported.intrinsics16","AGSDX12ReturnedParams::ExtensionsSupported.intrinsics17","AGSDX12ReturnedParams::ExtensionsSupported.userMarkers","AGSDX12ReturnedParams::ExtensionsSupported.appRegistration","AGSDX12ReturnedParams::ExtensionsSupported.UAVBindSlot","AGSDX12ReturnedParams::ExtensionsSupported.intrinsics19","AGSDX12ReturnedParams::ExtensionsSupported.baseVertex","AGSDX12ReturnedParams::ExtensionsSupported.baseInstance","AGSDX12ReturnedParams::ExtensionsSupported.getWaveSize","AGSDX12ReturnedParams::ExtensionsSupported.floatConversion","AGSDX12ReturnedParams::ExtensionsSupported.readLaneAt","AGSDX12ReturnedParams::ExtensionsSupported.rayHitToken","AGSDX12ReturnedParams::ExtensionsSupported.shaderClock","AGSDX12ExtensionsSupported.intrinsics16","AGSDX12ExtensionsSupported.intrinsics17","AGSDX12ExtensionsSupported.userMarkers","AGSDX12ExtensionsSupported.appRegistration","AGSDX12ExtensionsSupported.UAVBindSlot","AGSDX12ExtensionsSupported.intrinsics19","AGSDX12ExtensionsSupported.baseVertex","AGSDX12ExtensionsSupported.baseInstance","AGSDX12ExtensionsSupported.getWaveSize","AGSDX12ExtensionsSupported.floatConversion","AGSDX12ExtensionsSupported.readLaneAt","AGSDX12ExtensionsSupported.rayHitToken","AGSDX12ExtensionsSupported.shaderClock","Intel GPUDetect::GPUData.VendorId","Intel GPUDetect::GPUData.deviceID","Intel GPUDetect::GPUData.isUMAArchitecture","Intel GPUDetect::GPUData.videoMemory","Intel GPUDetect::GPUData.description","Intel GPUDetect::GPUData.extensionVersion","Intel GPUDetect::GPUData.intelExtensionAvailability","Intel GPUDetect::GPUData.dxDriverVersion","Intel GPUDetect::GPUData.driverInfo.driverReleaseRevision","Intel GPUDetect::GPUData.driverInfo.driverBuildNumber","Intel GPUDetect::GPUData.DefaultFidelityPreset","Intel GPUDetect::GPUData.GPUArchitecture","Intel GPUDetect::GPUData.GraphicsGeneration","Intel GPUDetect::GPUData.euCount","Intel GPUDetect::GPUData.packageTDP","Intel GPUDetect::GPUData.maxFillRate","Intel GPUDetect::GPUData.maxFrequency","Intel GPUDetect::GPUData.minFrequency","NvAPI_D3D12_QueryCpuVisibleVidmem.pTotalBytes","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_UP","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_DOWN","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_XOR","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ALL","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ANY","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_BALLOT","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_LANE_ID","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP16_ATOMIC","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP32_ATOMIC","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_UINT64_ATOMIC","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_SHADING_RATE","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VPRS_EVAL_ATTRIB_AT_SAMPLE","NvAPI_D3D12_GetOptimalThreadCountForMesh.pThreadCount","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_THREAD_REORDERING","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_OPACITY_MICROMAP","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_DISPLACEMENT_MICROMAP","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_CLUSTER_OPERATIONS","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_PARTITIONED_TLAS","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_SPHERES","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_LINEAR_SWEPT_SPHERES","NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_PRESENT_BARRIER - supported","NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - supported","NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - rdmaHeapSize","NvAPI_D3D12_GetNeedsAppFPBlendClamping.pAppClampNeeded","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties"]),f(["9007199255733042","9007199255733058","9007199255733534"]);const g={PropertiesSearchString:"",FormatsSearchString:"",VendorFilter:{},ArchAgeFilter:2010};function X(_){return _.replace(/\[\d+\]/g,"")}function x(_){return _ in V?V[_]:_}function b(_,D){let E=X(_);if(null==D)return D;if(E in L)return L[E][D]??`Unknown(${D})`;if(E in l){let _="",A=0;for(let R=1;R<=D;R<<=1)D&R&&(A++,_+=(l[E][R]??`Unknown(${R})`)+" |\n");return _=""==_?l[E][0]??"Unknown":_.substring(0,_.length-3),_+=A>1?"\n":" ",_+=`(0x${Number(D).toString(16)})`,_}if(E in G)return D+G[E];switch(E){case"SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.pDriverVersion":case"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.driverVersion":return(D/100).toFixed(2);case"DXGI_ADAPTER_DESC3.VendorId":case"AGSDeviceInfo.vendorId":case"VkPhysicalDeviceProperties.vendorID":case"Intel GPUDetect::GPUData.VendorId":{let _;if(D<=65535)_="0x"+((A=Number(D).toString(16)).length>=4?A:"0".repeat(4-A.length)+A);else{let E=[255&D,D>>8&255,D>>16&255,D>>24&255];const A="A".charCodeAt(0),R="Z".charCodeAt(0),e="0".charCodeAt(0),T="9".charCodeAt(0);if(!E.reduce(((_,D)=>_&&(D>=A&&D<=R||D>=e&&D<=T)),!0))return`Invalid (0x${Number(D).toString(16)})`;_=String.fromCharCode(E[0],E[1],E[2],E[3])}return F[_]?`${F[_]} (${_})`:`Unknown (${_})`}case"DXGI_ADAPTER_DESC3.SubSysId":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pSubSystemId":{let _=(_,D)=>_.length>=D?_:"0".repeat(D-_.length)+_,E="0x"+_(Number(65535&D).toString(16),4),A="0x"+_(Number(D).toString(16),8);return B[E]?`${B[E]} (${A})`:A}case"NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosOEMRevision":return"0x"+(_=>_.length>=2?_:"0".repeat(2-_.length)+_)(Number(D).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"+(_=>_.length>=4?_:"0".repeat(4-_.length)+_)(Number(D).toString(16));case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pDeviceID":case"NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosRevision":case"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.version":case"Intel GPUDetect::GPUData.extensionVersion":return"0x"+(_=>_.length>=8?_:"0".repeat(8-_.length)+_)(Number(D).toString(16));case"Header.agsGetVersionNumber":{let _=BigInt(D);return`${_>>22n&1023n}.${_>>12n&1023n}.${4095n&_}`}case"CheckInterfaceSupport.UMDVersion":case"D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.MinimumABISupportVersion":case"D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.MaximumABISupportVersion":case"D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.CompilerVersion":case"D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.ApplicationProfileVersion":{let _=BigInt(D);return`${_>>48n&65535n}.${_>>32n&65535n}.${_>>16n&65535n}.${65535n&_}`}case"SystemInfo.System memory.GetPhysicallyInstalledSystemMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPhysicalFrameBufferSize":case"NvPhysicalGpuHandle.NvAPI_GPU_GetVirtualFrameBufferSize":D=1024*Number(D);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 _=["B","KiB","MiB","GiB","TiB"];let E=Number(D),A=0;for(;E>1024;)E/=1024,++A;return E=E.toFixed(2),E+_[A]}case"DirectSR.OptimizationRankings":return D.split(", ").map((_=>{switch(_){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(${_})`}})).join(", ")}var A;return Array.isArray(D)?D.join(", "):D}function Q(_,D){let E=x(_),A=b(_,D),R=g.PropertiesSearchString.toLocaleLowerCase();return""==R||v.has(_)||_.toString().toLowerCase().includes(R)||E.toString().toLowerCase().includes(R)||D.toString().toLowerCase().includes(R)||A.toString().toLowerCase().includes(R)}function k(_){let D=_.name.replace(/\[\d+\].*/,""),E=h.get(D)??1/0;return E==1/0&&console.log(`No order for ${_.name}`),E}function W(_){let D=X(_.name),E=H.get(D)??1/0;return E==1/0&&console.log(`No order for ${_.name}`),E}function w(_,D){let E=k(_),A=k(D);if(E!=A)return E-A;if(E==A){const R=parseInt(_.name.match(/\[(\d+)\]/)?.[1],10)||0,e=parseInt(D.name.match(/\[(\d+)\]/)?.[1],10)||0;return R!==e?R-e:(E=W(_),A=W(D),E!=A?E-A:_.name.localeCompare(D.name))}return E-A}function K(_){for(;_.lastElementChild;)_.removeChild(_.lastElementChild)}function z(_,D){const E=m[_];if(null==E)return;D.className="tooltip";const A=document.createElement("span");A.className="tooltiptext",A.textContent=E,D.appendChild(A)}function $(_,D){if(null==m[_])return;const E=document.createElement("img");E.src="info.svg",E.alt="Info",E.className="tooltipicon",D.appendChild(E)}function Z(_,D){for(const E of _.HumanReadable(Q)){const _=document.createElement("tr"),A=document.createElement("td");z(E.name,A);const R=document.createTextNode(E.name);A.appendChild(R),$(E.name,A),_.appendChild(A);const e=document.createElement("td"),T=document.createTextNode(E.value);e.appendChild(T),_.appendChild(e),D.appendChild(_)}}const j=["Supported","Buffer","Vertex Buffer","Index Buffer","Stream Output","Texture1D","Texture2D","Texture3D","Texture Cube","Shader Load","Shader Sample","Shader Comparison Sample","Reserved","Mipmaps","Render Target","Blendable","Depth Stencil","MultiSample Resolve","Display","Cast Within Bit Layout","MultiSample Render Target","MultiSample Load","Shader Gather","Casting when Back Buffer","Typed UAV","Shader Gather Comparison","Decoder Output","Video Processor Output","Video Processor Input","Video Encoder","UAV Atomic Add","UAV Atomic Bitwise ops","UAV Atomic CmpStore/Exch","UAV Atomic Exchange","UAV Atomic Signed min/max","UAV Atomic Unsigned min/max","UAV Typed Load","UAV Typed Store","Output Merged Logic Ops","Tiled","MultiPlane Overlay","Sampler Feedback","Displayable"],q=[[1,0],[2,0],[4,0],[8,0],[16,0],[32,0],[64,0],[128,0],[256,0],[512,0],[1024,0],[2048,0],[4096,0],[16384,0],[32768,0],[65536,0],[262144,0],[524288,0],[1048576,0],[2097152,0],[4194304,0],[8388608,0],[16777216,0],[33554432,0],[67108864,0],[134217728,0],[268435456,0],[536870912,0],[1073741824,0],[0,1],[0,2],[0,4],[0,8],[0,16],[0,32],[0,64],[0,128],[0,256],[0,512],[0,16384],[0,32768],[0,65536]],J={0:{Support1:1,Support2:512},1:{Support1:1052912,Support2:512},2:{Support1:49599483,Support2:704},3:{Support1:40915451,Support2:960},4:{Support1:40915451,Support2:704},5:{Support1:1052912,Support2:0},6:{Support1:5509627,Support2:0},7:{Support1:5247483,Support2:256},8:{Support1:5247483,Support2:0},9:{Support1:1052912,Support2:512},10:{Support1:50123763,Support2:704},11:{Support1:49599475,Support2:640},12:{Support1:40915443,Support2:960},13:{Support1:49599475,Support2:640},14:{Support1:40915443,Support2:704},15:{Support1:1052912,Support2:512},16:{Support1:49599483,Support2:640},17:{Support1:40915451,Support2:896},18:{Support1:40915451,Support2:640},19:{Support1:1052848,Support2:0},20:{Support1:3215536,Support2:0},21:{Support1:80746416,Support2:0},22:{Support1:5247408,Support2:0},23:{Support1:1052912,Support2:512},24:{Support1:66900979,Support2:640},25:{Support1:40915443,Support2:896},89:{Support1:18350112,Support2:512},26:{Support1:48550899,Support2:640},27:{Support1:1052912,Support2:512},28:{Support1:66900979,Support2:704},29:{Support1:33346544,Support2:512},30:{Support1:40915443,Support2:960},31:{Support1:49599475,Support2:640},32:{Support1:40915443,Support2:704},33:{Support1:1052912,Support2:512},34:{Support1:49599475,Support2:640},35:{Support1:49599475,Support2:640},36:{Support1:40915443,Support2:896},37:{Support1:49599475,Support2:640},38:{Support1:40915443,Support2:640},39:{Support1:1052912,Support2:512},40:{Support1:3215536,Support2:512},41:{Support1:116709371,Support2:712},42:{Support1:40915455,Support2:1023},43:{Support1:40915451,Support2:767},44:{Support1:1052848,Support2:0},45:{Support1:3215536,Support2:0},46:{Support1:80746416,Support2:0},47:{Support1:5247408,Support2:0},48:{Support1:1052912,Support2:512},49:{Support1:49599475,Support2:640},50:{Support1:40915443,Support2:896},51:{Support1:49599475,Support2:640},52:{Support1:40915443,Support2:640},53:{Support1:1052912,Support2:512},54:{Support1:49599475,Support2:704},55:{Support1:3215536,Support2:512},56:{Support1:116709363,Support2:640},57:{Support1:40915447,Support2:960},58:{Support1:49599475,Support2:640},59:{Support1:40915443,Support2:704},60:{Support1:1052912,Support2:512},61:{Support1:49599475,Support2:704},62:{Support1:40915443,Support2:960},63:{Support1:49599475,Support2:640},64:{Support1:40915443,Support2:704},65:{Support1:48550896,Support2:640},67:{Support1:8393712,Support2:512},68:{Support1:8393712,Support2:0},69:{Support1:8393712,Support2:0},70:{Support1:1052896,Support2:512},71:{Support1:9442272,Support2:512},72:{Support1:9442272,Support2:512},73:{Support1:1052896,Support2:512},74:{Support1:9442272,Support2:512},75:{Support1:9442272,Support2:512},76:{Support1:1052896,Support2:512},77:{Support1:9442272,Support2:512},78:{Support1:9442272,Support2:512},79:{Support1:1052896,Support2:512},80:{Support1:9442272,Support2:512},81:{Support1:9442272,Support2:512},82:{Support1:1052896,Support2:512},83:{Support1:9442272,Support2:512},84:{Support1:9442272,Support2:512},85:{Support1:14996464,Support2:512},86:{Support1:8655856,Support2:512},90:{Support1:1052912,Support2:512},87:{Support1:33346547,Support2:512},91:{Support1:33346544,Support2:512},92:{Support1:1052912,Support2:512},88:{Support1:16045043,Support2:512},93:{Support1:16045040,Support2:512},94:{Support1:1052896,Support2:512},95:{Support1:9442272,Support2:512},96:{Support1:9442272,Support2:512},97:{Support1:1052896,Support2:512},98:{Support1:9442272,Support2:512},99:{Support1:9442272,Support2:512},103:{Support1:41992992,Support2:128},106:{Support1:32,Support2:0},107:{Support1:41943840,Support2:128},115:{Support1:8655856,Support2:512}};function __(_,D){let E=document.createElement("td"),A=document.createElement("div");return A.textContent=D,A.className="vertical-text",E.appendChild(A),_.appendChild(E),E}function D_(_,D){let E=document.createElement("td");return E.textContent=D,_.appendChild(E),E}function E_(_,D){let E=document.createElement("img");E.className="cell-icon",E.src=D,_.appendChild(E)}function A_(_,D){let E=document.createElement("td");return E_(E,D),_.appendChild(E),E}function R_(_,D){return _&&D?"required.svg":_&&!D?"supported.svg":_||D?"error.svg":"unsupported.svg"}function e_(_,D,E,A){let R=(D.Support1&E)==E&&(D.Support2&A)==A,e=J[_];return R_(R,e&&(e.Support1&E)==E&&(e.Support2&A)==A)}function T_(_,D){return R_(D,null!=J[_])}class I_{#_={};#D=[];#E={};#A={};#R(_){this.#_=_;let D=this.#D;this.#E=_.Formats,function _(E,A){if("Formats"!=A)if("object"!=typeof E||Array.isArray(E))if(Array.isArray(E))if(E.every((_=>"object"!=typeof _)))D.push({name:A,value:E.join(", ")});else for(let D=0;D0&&(A[R]=e)}return A}function t_(_,D,E){const A=O_("",{..._,...D},E);return JSON.stringify(A)}function r_(_){let D=_.toLowerCase();return!D.includes("uuid")&&!D.includes("luid")}function n_(_){switch(_){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 o_(_,D,E,A){let R=new XMLHttpRequest;R.open("POST",N+"/post_submission"),R.setRequestHeader("Content-Type","application/json"),R.onreadystatechange=()=>{4==R.readyState&&(200==R.status?null!=E&&E(R.responseText):null!=A&&A(R.responseText))},R.send(t_(_.GetOriginalReport(),D.GetOriginalReport(),r_))}let S_=null,P_=null,U_=[];function i_(_){P_="auto"==_,P_&&(_=window.matchMedia("(prefers-color-scheme: light)").matches?"light":"dark"),_!=S_&&(S_=_,function(_){document.body.classList.add("preload"),document.body.classList.remove("light-mode","dark-mode"),document.body.classList.add(_+"-mode"),setTimeout((()=>{document.body.classList.remove("preload")}),500)}(_),U_.forEach((_=>_(S_))))}window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",(_=>{P_&&i_("auto")})),window.addEventListener("DOMContentLoaded",(function(){setTimeout((()=>{document.body.classList.remove("preload")}),500)}),!1);const a_=[[],[]];let C_=0,N_=0,p_=[],s_=[];function d_(_){for(let D=0;D{if(a_[D][E]>=0)return;let R=JSON.stringify([D,A.GetField("DXGI_ADAPTER_DESC3.Description"),A.GetField("DXGI_ADAPTER_DESC3.VendorId"),A.GetField("DXGI_ADAPTER_DESC3.DeviceId"),A.GetField("DXGI_ADAPTER_DESC3.SubSysId"),A.GetField("DXGI_ADAPTER_DESC3.Revision"),A.GetField("DXGI_ADAPTER_DESC3.DedicatedVideoMemory"),A.GetField("CheckInterfaceSupport.UMDVersion")]);_.has(R)?console.log(`Skipping ${0==D?"retail":"preview"} adapter ${A.GetField("DXGI_ADAPTER_DESC3.Description")} with index ${E}, as it is detected as duplicate`):(_.add(R),a_[D][E]=null,o_(p_[D],A,(_=>{a_[D][E]=_,Y_()}),(_=>{alert(`Failed to submit report for adapter ${A.GetField("DXGI_ADAPTER_DESC3.Description")} Agility SDK ${0==D?"retail":"preview"}.\nServer response:\n${_}`),a_[D][E]=-2,Y_()})))})),Y_()}function Y_(){const _=document.getElementById("ListContainer");K(_);const D=document.createElement("table"),E=document.createElement("tbody"),A=["DXGI_ADAPTER_DESC3.Description","DXGI_ADAPTER_DESC3.VendorId","DXGI_ADAPTER_DESC3.DedicatedVideoMemory","CheckInterfaceSupport.UMDVersion"];s_.length>1&&A.push("Header.Using preview Agility SDK"),A.push("Database status");const R=document.createElement("tr");E.appendChild(R);const e=document.createElement("tr");A.forEach((_=>{const D=document.createElement("td"),E=document.createTextNode(x(_));D.appendChild(E),e.appendChild(D)})),E.appendChild(e),d_(((_,D,R)=>{const e=document.createElement("tr");A.forEach((E=>{const A=document.createElement("td");if("Database status"===E)switch(a_[_][D]){case null:{let _=document.createTextNode("Please wait...");A.appendChild(_);break}case-1:{let E=document.createElement("a");E.href="#",E.textContent="Click here to submit",E.onclick=()=>{a_[_][D]=null,Y_(),o_(p_[_],R,(E=>{a_[_][D]=E,Y_()}),(E=>{alert(`Failed to submit report for adapter ${R.GetField("DXGI_ADAPTER_DESC3.Description")} Agility SDK ${0==_?"retail":"preview"}.\nServer response:\n${E}`),a_[_][D]=-2,Y_()}))},A.appendChild(E);break}case-2:{let _=document.createTextNode("Failed to submit");A.appendChild(_);break}default:{let E=document.createElement("a");E.href=`https://d3d12infodb.boolka.dev/ID.html?ID=${a_[_][D]}`,E.textContent="Open Online",A.appendChild(E);break}}else{let D=R.GetField(E)??p_[_].GetField(E),e=document.createTextNode(b(E,D));A.appendChild(e)}e.appendChild(A)})),e.addEventListener("click",(function(E){"a"!==E.target.tagName.toLowerCase()&&(C_=_,N_=D,u_(),L_())})),e.classList.add("clickableRow"),E.appendChild(e)})),function(_,D){const E=document.createElement("tr");E.style.textAlign="center";const A=document.createElement("td");A.colSpan=D;let R=document.createElement("button");R.classList.add("gui-tooltip","ActionButton"),R.disabled=!a_.some((_=>_.some((_=>-1==_)))),R.onclick=()=>{M_()};const e=document.createTextNode("Submit all reports to online database");R.appendChild(e);let T=document.createElement("img");T.classList.add("tooltipicon"),T.style="filter: brightness(1.5);",T.src="info.svg",R.appendChild(T);const I=document.createElement("div");I.classList.add("gui-tooltiptext"),I.style="width: 25vw;left: 50%;transform: translateX(-50%)",I.textContent="Allows other users to see capabilities of your GPU and sharing of your reports via link to the online database. Those reports don't contain any personal information, you can see full contents of those reports on this page before submitting.",R.appendChild(I),A.appendChild(R),E.appendChild(A),_.appendChild(E)}(E,A.length),D.appendChild(E),_.appendChild(D)}function u_(){const _=document.getElementById("HeaderContainer");K(_);const D=document.createElement("table"),E=document.createElement("tbody"),A=document.createElement("tr");E.appendChild(A),Z(p_[C_],E),D.appendChild(E),_.appendChild(D)}function L_(){const _=s_[C_][N_],D=document.getElementById("ReportContainer");K(D);const E=document.createElement("table"),A=document.createElement("tbody");{const _=document.createElement("tr");A.appendChild(_)}Z(_,A),E.appendChild(A),D.appendChild(E),function(_,D){let E=_.Formats();if(!E){let _=document.createElement("p");return _.textContent="This reports contains no format support information. Only reports from D3d12info 3.7.3 and above contain this information.",void D.appendChild(_)}function A(){const _=document.getElementById("FormatTableContainer");K(_);const D=document.createElement("table");D.className="FormatTable";const A=document.createElement("tr");D_(A,"Format").style="min-width: 31em";for(const _ of j)__(A,_);D.appendChild(A);for(const[_,A]of Object.entries(E)){let A=E[_],R=M[_].toLowerCase(),e=g.FormatsSearchString.toLowerCase();if(""!=e&&!R.includes(e))continue;const T=document.createElement("tr");D_(T,M[_]),A_(T,T_(_,null!=A.Support1));for(const[D,E]of q)A_(T,e_(_,A,D,E));D.appendChild(T)}_.appendChild(D)}!function(_){let D=document.createElement("p");function E(_,E){let A=document.createElement("span");A.appendChild(document.createTextNode(_)),E&&E_(A,E),D.appendChild(A),D.appendChild(document.createElement("br"))}E("Legend:",null),E("Feature supported and required for FL 12_0 - ","required.svg"),E("Feature supported and not required for FL 12_0 - ","supported.svg"),E("Feature not supported - ","unsupported.svg"),E("Feature not supported but required for FL 12_0 - ","error.svg"),_.appendChild(D)}(D),function(){const _=document.createElement("input");_.type="search",_.placeholder="Search Formats",_.classList.add("searchBar"),_.addEventListener("input",(function(D){g.FormatsSearchString=_.value,A()})),D.appendChild(_)}();const R=document.createElement("div");R.id="FormatTableContainer",D.appendChild(R),A()}(_,D)}window.addEventListener("DOMContentLoaded",(function(){i_("auto"),p_=reports.map((_=>new I_({Header:_.Header,SystemInfo:_.SystemInfo}))),s_=reports.map((_=>_.Adapters.map((_=>new I_(_))))),function(){let _=0;d_((()=>{++_}));let D=0;d_(((E,A,R)=>{a_[E][A]=null,function(_,D,E){let A=new XMLHttpRequest;A.open("POST",N+"/is_submitted"),A.setRequestHeader("Content-Type","application/json"),A.onloadend=()=>{200==A.status?E(Number(A.responseText)):E(-1)},A.send(t_(_.GetOriginalReport(),D.GetOriginalReport(),n_))}(p_[E],R,(R=>{a_[E][A]=R,Y_(),++D,openOptions.autoSubmit&&D==_&&M_()}))}))}(),function(){if(0!=p_.length)Y_(),function(){const _=document.getElementById("SearchBarPropertiesContainer");K(_);const D=document.createElement("input");D.type="search",D.placeholder="Search Properties",D.classList.add("searchBar"),D.addEventListener("input",(function(_){g.PropertiesSearchString=D.value,u_(),L_()})),_.appendChild(D)}(),u_(),L_();else{const _=document.createTextNode("No reports generated");document.body.appendChild(_)}}()}),!1)})(); \ No newline at end of file diff --git a/source/external/D3d12info b/source/external/D3d12info index 86a598a..b8f3b56 160000 --- a/source/external/D3d12info +++ b/source/external/D3d12info @@ -1 +1 @@ -Subproject commit 86a598a445398a179f60f9c8b0f252a86c05fb34 +Subproject commit b8f3b56b329352a06794b28d7232014854cf1da2 diff --git a/source/frontend/assets/html_gui/data.js b/source/frontend/assets/html_gui/data.js index 17a5d66..1172970 100644 --- a/source/frontend/assets/html_gui/data.js +++ b/source/frontend/assets/html_gui/data.js @@ -1,370 +1,8823 @@ const openOptions = {autoSubmit: false} -const reports = [{ +const reports = [ + { "Header": { - "Program": "D3d12info", - "Version": "3.13.0", - "Build Date": "Sep 16 2025 01:58:30", - "Configuration": "Debug", - "Configuration bits": "64-bit", - "Generated on": "2025-09-16", - "Using preview Agility SDK": false, - "D3D12_SDK_VERSION": 616, - "NvAPI compiled version": "R575", - "NVAPI_SDK_VERSION": 57594, - "NvAPI_GetInterfaceVersionString": "NVidia Complete Version 1.10", - "AMD_AGS_VERSION": "6.3.0", - "agsGetVersionNumber": "25178112", - "AMD device_info compiled version": "2025-03-11", - "Intel GPU Detect compiled version": "2025-04-28" + "Program": "D3d12info", + "Version": "3.16.0", + "Build Date": "Feb 28 2026 01:35:34", + "Configuration": "Debug", + "Configuration bits": "64-bit", + "Generated on": "2026-02-28", + "Using preview Agility SDK": false, + "D3D12_SDK_VERSION": 619, + "NvAPI compiled version": "R580", + "NVAPI_SDK_VERSION": 58087, + "NvAPI_GetInterfaceVersionString": "NVidia Complete Version 1.10", + "AMD_AGS_VERSION": "6.3.0", + "agsGetVersionNumber": "25178112", + "AMD device_info compiled version": "2025-10-30", + "Intel GPU Detect compiled version": "2025-04-28" + }, + "SetApplicationIdentity": { + "pExeFilename": "D3d12info.exe", + "pName": "D3d12info", + "Version": "844493649608704", + "pEngineName": "D3d12info", + "EngineVersion": "844493649608704" }, "SystemInfo": { - "OS Info": { - "Windows version": "10.0.26100" - }, - "System memory": { - "GetPhysicallyInstalledSystemMemory": "67108864", - "MEMORYSTATUSEX::ullTotalPhys": "67927564288", - "MEMORYSTATUSEX::ullTotalPageFile": "72222531584", - "MEMORYSTATUSEX::ullTotalVirtual": "140737488224256" - }, - "DXGI_FEATURE": { - "DXGI_FEATURE_PRESENT_ALLOW_TEARING": true - }, - "NvAPI_SYS_GetDriverAndBranchVersion": { - "pDriverVersion": 58129, - "szBuildBranchString": "r581_07" - }, - "NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO": { - "driverVersion": 58129, - "szBuildBranch": "r581_07", - "bIsDCHDriver": true, - "bIsNVIDIAStudioPackage": false, - "bIsNVIDIAGameReadyPackage": true, - "bIsNVIDIARTXProductionBranchPackage": false, - "bIsNVIDIARTXNewFeatureBranchPackage": false, - "szBuildBaseBranch": "R580" - }, - "AGSGPUInfo": { - "driverVersion": "25.10.25.10-250825a-418637C-AMD-Software-Adrenalin-Edition", - "radeonSoftwareVersion": "25.9.1" + "OS Info": { + "Windows version": "10.0.26200" + }, + "System memory": { + "GetPhysicallyInstalledSystemMemory": "100663296", + "MEMORYSTATUSEX::ullTotalPhys": "100563464192", + "MEMORYSTATUSEX::ullTotalPageFile": "114522107904", + "MEMORYSTATUSEX::ullTotalVirtual": "140737488224256" + }, + "DXGI_FEATURE": { + "DXGI_FEATURE_PRESENT_ALLOW_TEARING": true + }, + "NvAPI_SYS_GetDriverAndBranchVersion": { + "pDriverVersion": 59186, + "szBuildBranchString": "r590_00" + }, + "NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO": { + "driverVersion": 59186, + "szBuildBranch": "r590_00", + "bIsDCHDriver": true, + "bIsNVIDIAStudioPackage": false, + "bIsNVIDIAGameReadyPackage": true, + "bIsNVIDIARTXProductionBranchPackage": false, + "bIsNVIDIARTXNewFeatureBranchPackage": false, + "szBuildBaseBranch": "R590" + }, + "AGSGPUInfo": { + "driverVersion": "25.10.43.01-260218a-198633C-AMD-Software-Adrenalin-Edition", + "radeonSoftwareVersion": "26.2.2" + } + }, + "Adapters": [ + { + "DXGI_ADAPTER_DESC3": { + "Description": "NVIDIA GeForce RTX 5070 Ti", + "VendorId": 4318, + "DeviceId": 11269, + "SubSysId": 1393562722, + "Revision": 161, + "DedicatedVideoMemory": "16771973120", + "DedicatedSystemMemory": "0", + "SharedSystemMemory": "50281732096", + "AdapterLuid": "00000000-4338A2F5", + "Flags": 44, + "GraphicsPreemptionGranularity": 3, + "ComputePreemptionGranularity": 1 + }, + "DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_LOCAL]": { + "Budget": "15966666752", + "AvailableForReservation": "8117551104" + }, + "DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL]": { + "Budget": "49476425728", + "AvailableForReservation": "24872430592" + }, + "CheckInterfaceSupport": { + "UMDVersion": "9007199255733218" + }, + "NvPhysicalGpuHandle": { + "adapterType": 1, + "NvAPI_GPU_GetSystemType": 2, + "NvAPI_GPU_GetFullName": "NVIDIA GeForce RTX 5070 Ti", + "NvAPI_GPU_GetPCIIdentifiers - pDeviceID": 738529502, + "NvAPI_GPU_GetPCIIdentifiers - pSubSystemId": 1393562722, + "NvAPI_GPU_GetPCIIdentifiers - pRevisionId": 161, + "NvAPI_GPU_GetPCIIdentifiers - pExtDeviceId": 11269, + "NvAPI_GPU_GetGPUType": 2, + "NvAPI_GPU_GetBusType": 3, + "NvAPI_GPU_GetVbiosRevision": 2550355968, + "NvAPI_GPU_GetVbiosOEMRevision": 146, + "NvAPI_GPU_GetVbiosVersionString": "98.03.58.00.92", + "NvAPI_GPU_GetPhysicalFrameBufferSize": "16693824", + "NvAPI_GPU_GetVirtualFrameBufferSize": "16694272", + "NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id": 432, + "NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id": 3, + "NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::revision_id": 161, + "NvAPI_GPU_GetVRReadyData - NV_GPU_VR_READY::isVRReady": true, + "NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_LOGO_BRIGHTNESS)": false, + "NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_SLI_BRIGHTNESS)": false, + "NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_NVIDIA_RTX_VR_READY)": -104, + "NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_PROVIZ)": -104, + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemory": "17094934528", + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::availableDedicatedVideoMemory": "16771973120", + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::systemVideoMemory": "0", + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::sharedSystemMemory": "50281730048", + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::curAvailableDedicatedVideoMemory": "14369132544", + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryEvictionsSize": "28446638080", + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryEvictionCount": "5759", + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryPromotionsSize": "22757662720", + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryPromotionCount": "5150", + "NvAPI_GPU_GetShaderSubPipeCount": 35, + "NvAPI_GPU_GetGpuCoreCount": 8960, + "NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isSupported": false, + "NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::configurationOptions": 0, + "NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isEnabled": false, + "NvAPI_GPU_GetRamBusWidth": 256, + "NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::bIsExternalGpu": false, + "NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::rayTracingCores": 70, + "NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::tensorCores": 280 + }, + "VkPhysicalDeviceProperties": { + "apiVersion": "1.4.325", + "driverVersion": 2480242688, + "vendorID": 4318, + "deviceID": 11269, + "deviceType": 2, + "deviceName": "NVIDIA GeForce RTX 5070 Ti" + }, + "VkPhysicalDeviceIDProperties": { + "deviceUUID": "BDA6F00E2C14C7665837A9639ADCEDAA", + "driverUUID": "AB24B0BB7BD959FCA3104C2BDABA9B72", + "deviceLUID": "F5A2384300000000" + }, + "VkPhysicalDeviceVulkan12Properties": { + "driverID": 4, + "driverName": "NVIDIA", + "driverInfo": "591.86" + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS": { + "DoublePrecisionFloatShaderOps": true, + "OutputMergerLogicOp": true, + "MinPrecisionSupport": 2, + "TiledResourcesTier": 4, + "ResourceBindingTier": 3, + "PSSpecifiedStencilRefSupported": false, + "TypedUAVLoadAdditionalFormats": true, + "ROVsSupported": true, + "ConservativeRasterizationTier": 3, + "MaxGPUVirtualAddressBitsPerResource": 40, + "StandardSwizzle64KBSupported": false, + "CrossNodeSharingTier": 0, + "CrossAdapterRowMajorTextureSupported": false, + "VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation": true, + "ResourceHeapTier": 2 + }, + "D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT": { + "MaxGPUVirtualAddressBitsPerResource": 40, + "MaxGPUVirtualAddressBitsPerProcess": 44 + }, + "D3D12_FEATURE_DATA_SHADER_MODEL": { + "HighestShaderModel": 104 + }, + "D3D12_FEATURE_DATA_ROOT_SIGNATURE": { + "HighestVersion": 3 + }, + "D3D12_FEATURE_DATA_ARCHITECTURE1": { + "NodeIndex": 0, + "TileBasedRenderer": false, + "UMA": false, + "CacheCoherentUMA": false, + "IsolatedMMU": true + }, + "D3D12_FEATURE_DATA_FEATURE_LEVELS": { + "MaxSupportedFeatureLevel": 49664 + }, + "D3D12_FEATURE_DATA_SHADER_CACHE": { + "SupportFlags": 115 + }, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY": { + "TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_PROCESS.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_PROCESS.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_PROCESS.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_ENCODE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_ENCODE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_ENCODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true + }, + "D3D12_FEATURE_DATA_SERIALIZATION": { + "HeapSerializationTier": 0 + }, + "D3D12_FEATURE_DATA_CROSS_NODE": { + "SharingTier": 0, + "AtomicShaderInstructions": false + }, + "D3D12_FEATURE_DATA_PREDICATION": { + "Supported": true + }, + "D3D12_FEATURE_DATA_HARDWARE_COPY": { + "Supported": true + }, + "D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE": { + "Supported": true + }, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT": { + "D3D12_COMMAND_LIST_TYPE_DIRECT": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": true, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": true, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": true, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": true + }, + "D3D12_COMMAND_LIST_TYPE_COMPUTE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": true + }, + "D3D12_COMMAND_LIST_TYPE_COPY": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + } + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS1": { + "WaveOps": true, + "WaveLaneCountMin": 32, + "WaveLaneCountMax": 32, + "TotalLaneCount": 8960, + "ExpandedComputeResourceStates": true, + "Int64ShaderOps": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS2": { + "DepthBoundsTestSupported": true, + "ProgrammableSamplePositionsTier": 2 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS3": { + "CopyQueueTimestampQueriesSupported": true, + "CastingFullyTypedFormatSupported": true, + "WriteBufferImmediateSupportFlags": 127, + "ViewInstancingTier": 3, + "BarycentricsSupported": true + }, + "D3D12_FEATURE_DATA_EXISTING_HEAPS": { + "Supported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS4": { + "MSAA64KBAlignedTextureSupported": true, + "SharedResourceCompatibilityTier": 2, + "Native16BitShaderOpsSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS5": { + "SRVOnlyTiledResourceTier3": true, + "RenderPassesTier": 0, + "RaytracingTier": 11 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS6": { + "AdditionalShadingRatesSupported": true, + "PerPrimitiveShadingRateSupportedWithViewportIndexing": true, + "VariableShadingRateTier": 2, + "ShadingRateImageTileSize": 16, + "BackgroundProcessingSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS7": { + "MeshShaderTier": 10, + "SamplerFeedbackTier": 90 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS8": { + "UnalignedBlockTexturesSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS9": { + "MeshShaderPipelineStatsSupported": true, + "MeshShaderSupportsFullRangeRenderTargetArrayIndex": true, + "AtomicInt64OnTypedResourceSupported": true, + "AtomicInt64OnGroupSharedSupported": true, + "DerivativesInMeshAndAmplificationShadersSupported": false, + "WaveMMATier": 0 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS10": { + "VariableRateShadingSumCombinerSupported": true, + "MeshShaderPerPrimitiveShadingRateSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS11": { + "AtomicInt64OnDescriptorHeapResourceSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS12": { + "MSPrimitivesPipelineStatisticIncludesCulledPrimitives": 1, + "EnhancedBarriersSupported": true, + "RelaxedFormatCastingSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS13": { + "UnrestrictedBufferTextureCopyPitchSupported": true, + "UnrestrictedVertexElementAlignmentSupported": true, + "InvertedViewportHeightFlipsYSupported": true, + "InvertedViewportDepthFlipsZSupported": true, + "TextureCopyBetweenDimensionsSupported": true, + "AlphaBlendFactorSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS14": { + "AdvancedTextureOpsSupported": true, + "WriteableMSAATexturesSupported": true, + "IndependentFrontAndBackStencilRefMaskSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS15": { + "TriangleFanSupported": true, + "DynamicIndexBufferStripCutSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS16": { + "DynamicDepthBiasSupported": true, + "GPUUploadHeapSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS17": { + "NonNormalizedCoordinateSamplersSupported": true, + "ManualWriteTrackingResourceSupported": false + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS18": { + "RenderPassesValid": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS19": { + "MismatchingOutputDimensionsSupported": true, + "SupportedSampleCountsWithNoOutputs": 31, + "PointSamplingAddressesNeverRoundUp": true, + "RasterizerDesc2Supported": true, + "NarrowQuadrilateralLinesSupported": true, + "AnisoFilterWithPointMipSupported": true, + "MaxSamplerDescriptorHeapSize": 4080, + "MaxSamplerDescriptorHeapSizeWithStaticSamplers": 2048, + "MaxViewDescriptorHeapSize": 1000000, + "ComputeOnlyCustomHeapSupported": false + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS20": { + "ComputeOnlyWriteWatchSupported": true, + "RecreateAtTier": 1 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS21": { + "WorkGraphsTier": 10, + "ExecuteIndirectTier": 11, + "SampleCmpGradientAndBiasSupported": true, + "ExtendedCommandInfoSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS22": { + "ShaderExecutionReorderingActuallyReorders": false, + "CreateByteOffsetViewsSupported": false, + "Max1DDispatchSize": 65535, + "Max1DDispatchMeshSize": 65535 + }, + "D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED": { + "Supported": true + }, + "D3D12_FEATURE_DATA_TIGHT_ALIGNMENT": { + "SupportTier": 1 + }, + "GetDescriptorHandleIncrementSize": { + "D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV": 32, + "D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER": 32, + "D3D12_DESCRIPTOR_HEAP_TYPE_RTV": 32, + "D3D12_DESCRIPTOR_HEAP_TYPE_DSV": 8 + }, + "NvAPI_D3D12_QueryCpuVisibleVidmem": { + "pTotalBytes": "17146314752" + }, + "NvAPI_D3D12_IsNvShaderExtnOpCodeSupported": { + "NV_EXTN_OP_SHFL": true, + "NV_EXTN_OP_SHFL_UP": true, + "NV_EXTN_OP_SHFL_DOWN": true, + "NV_EXTN_OP_SHFL_XOR": true, + "NV_EXTN_OP_VOTE_ALL": true, + "NV_EXTN_OP_VOTE_ANY": true, + "NV_EXTN_OP_VOTE_BALLOT": true, + "NV_EXTN_OP_GET_LANE_ID": true, + "NV_EXTN_OP_FP16_ATOMIC": true, + "NV_EXTN_OP_FP32_ATOMIC": true, + "NV_EXTN_OP_UINT64_ATOMIC": true, + "NV_EXTN_OP_GET_SHADING_RATE": true, + "NV_EXTN_OP_VPRS_EVAL_ATTRIB_AT_SAMPLE": true + }, + "NvAPI_D3D12_GetOptimalThreadCountForMesh": { + "pThreadCount": 32 + }, + "NvAPI_D3D12_GetRaytracingCaps": { + "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_THREAD_REORDERING": 1, + "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_OPACITY_MICROMAP": 1, + "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_DISPLACEMENT_MICROMAP": 0, + "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_CLUSTER_OPERATIONS": 1, + "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_PARTITIONED_TLAS": 1, + "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_SPHERES": 1, + "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_LINEAR_SWEPT_SPHERES": 1 + }, + "NvAPI_D3D12_QueryWorkstationFeatureProperties": { + "NV_D3D12_WORKSTATION_FEATURE_TYPE_PRESENT_BARRIER - supported": false, + "NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - supported": false + }, + "NvAPI_D3D12_GetNeedsAppFPBlendClamping": { + "pAppClampNeeded": false + }, + "NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties": [ + { + "version": 65564, + "inputType": 0, + "inputInterpretation": 0, + "matrixInterpretation": 0, + "biasInterpretation": 0, + "resultType": 0, + "transpose": true + }, + { + "version": 65564, + "inputType": 3, + "inputInterpretation": 3, + "matrixInterpretation": 3, + "biasInterpretation": 5, + "resultType": 5, + "transpose": false + }, + { + "version": 65564, + "inputType": 5, + "inputInterpretation": 3, + "matrixInterpretation": 3, + "biasInterpretation": 5, + "resultType": 5, + "transpose": false + }, + { + "version": 65564, + "inputType": 1, + "inputInterpretation": 3, + "matrixInterpretation": 3, + "biasInterpretation": 5, + "resultType": 5, + "transpose": false + }, + { + "version": 65564, + "inputType": 9, + "inputInterpretation": 11, + "matrixInterpretation": 3, + "biasInterpretation": 5, + "resultType": 5, + "transpose": false + }, + { + "version": 65564, + "inputType": 7, + "inputInterpretation": 7, + "matrixInterpretation": 3, + "biasInterpretation": 5, + "resultType": 5, + "transpose": false + }, + { + "version": 65564, + "inputType": 5, + "inputInterpretation": 7, + "matrixInterpretation": 3, + "biasInterpretation": 5, + "resultType": 5, + "transpose": false + }, + { + "version": 65564, + "inputType": 9, + "inputInterpretation": 12, + "matrixInterpretation": 3, + "biasInterpretation": 5, + "resultType": 5, + "transpose": false + }, + { + "version": 65564, + "inputType": 7, + "inputInterpretation": 7, + "matrixInterpretation": 7, + "biasInterpretation": 5, + "resultType": 5, + "transpose": false + }, + { + "version": 65564, + "inputType": 5, + "inputInterpretation": 7, + "matrixInterpretation": 7, + "biasInterpretation": 5, + "resultType": 5, + "transpose": false + }, + { + "version": 65564, + "inputType": 9, + "inputInterpretation": 12, + "matrixInterpretation": 7, + "biasInterpretation": 5, + "resultType": 5, + "transpose": false + }, + { + "version": 65564, + "inputType": 3, + "inputInterpretation": 3, + "matrixInterpretation": 7, + "biasInterpretation": 5, + "resultType": 5, + "transpose": false + }, + { + "version": 65564, + "inputType": 5, + "inputInterpretation": 3, + "matrixInterpretation": 7, + "biasInterpretation": 5, + "resultType": 5, + "transpose": false + }, + { + "version": 65564, + "inputType": 9, + "inputInterpretation": 11, + "matrixInterpretation": 7, + "biasInterpretation": 5, + "resultType": 5, + "transpose": false + }, + { + "version": 65564, + "inputType": 0, + "inputInterpretation": 13, + "matrixInterpretation": 13, + "biasInterpretation": 0, + "resultType": 0, + "transpose": false + }, + { + "version": 65564, + "inputType": 0, + "inputInterpretation": 14, + "matrixInterpretation": 14, + "biasInterpretation": 0, + "resultType": 0, + "transpose": false + } + ], + "Formats": { + "0": { + "Support1": 1, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "1": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "2": { + "Support1": 49599483, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "3": { + "Support1": 40915451, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "4": { + "Support1": 40915451, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "5": { + "Support1": 1052912, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "6": { + "Support1": 5509627, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "7": { + "Support1": 5247483, + "Support2": 256, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "8": { + "Support1": 5247483, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "9": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "10": { + "Support1": 318559219, + "Support2": 82624, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "11": { + "Support1": 49599475, + "Support2": 17088, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "12": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "13": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "14": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "15": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "16": { + "Support1": 49599483, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "17": { + "Support1": 40915451, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "18": { + "Support1": 40915451, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "19": { + "Support1": 1052848, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "20": { + "Support1": 3215536, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "21": { + "Support1": 80746416, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "22": { + "Support1": 5247408, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "23": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "24": { + "Support1": 872207347, + "Support2": 82624, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "25": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "26": { + "Support1": 48550899, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "27": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "28": { + "Support1": 872207347, + "Support2": 82624, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "29": { + "Support1": 301782000, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "30": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "31": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "32": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "33": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "34": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "35": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "36": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "37": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "38": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "39": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "40": { + "Support1": 3215536, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "41": { + "Support1": 116709371, + "Support2": 712, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "42": { + "Support1": 40915455, + "Support2": 1023, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "43": { + "Support1": 40915451, + "Support2": 767, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "44": { + "Support1": 1052848, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "45": { + "Support1": 3215536, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "46": { + "Support1": 80746416, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "47": { + "Support1": 5247408, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "48": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "49": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "50": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "51": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "52": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "53": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "54": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "55": { + "Support1": 3215536, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "56": { + "Support1": 116709363, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "57": { + "Support1": 40915447, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "58": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "59": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "60": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "61": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "62": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "63": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "64": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "65": { + "Support1": 48550896, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "67": { + "Support1": 8393712, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "68": { + "Support1": 8393712, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "69": { + "Support1": 8393712, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "70": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "71": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "72": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "73": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "74": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "75": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "76": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "77": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "78": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "79": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "80": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "81": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "82": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "83": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "84": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "85": { + "Support1": 14996464, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "86": { + "Support1": 14996464, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "87": { + "Support1": 872207347, + "Support2": 82624, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "88": { + "Support1": 821351411, + "Support2": 16896, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "89": { + "Support1": 286785568, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "90": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "91": { + "Support1": 301782000, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "92": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "93": { + "Support1": 16045040, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "94": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "95": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "96": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "97": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "98": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "99": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "100": { + "Support1": 713085728, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "101": { + "Support1": 713032480, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "102": { + "Support1": 713036576, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "103": { + "Support1": 4202742560, + "Support2": 82048, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "104": { + "Support1": 981517088, + "Support2": 82048, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "105": { + "PlaneCount": 2 + }, + "106": { + "Support1": 939524128, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "107": { + "Support1": 981467936, + "Support2": 82048, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "108": { + "Support1": 713032480, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "109": { + "Support1": 713032480, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "110": { + "PlaneCount": 2 + }, + "111": { + "Support1": 536870944, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "112": { + "Support1": 536870944, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "113": { + "Support1": 536870944, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "114": { + "Support1": 536870944, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "115": { + "Support1": 8655856, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "189": { + "Support1": 4128, + "Support2": 32768, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "190": { + "Support1": 4128, + "Support2": 32768, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "191": { + "Support1": 8655856, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + } } + }, + { + "DXGI_ADAPTER_DESC3": { + "Description": "AMD Radeon(TM) Graphics", + "VendorId": 4098, + "DeviceId": 5056, + "SubSysId": 2289504323, + "Revision": 201, + "DedicatedVideoMemory": "2119970816", + "DedicatedSystemMemory": "0", + "SharedSystemMemory": "50281732096", + "AdapterLuid": "00000000-409D802A", + "Flags": 44, + "GraphicsPreemptionGranularity": 1, + "ComputePreemptionGranularity": 0 + }, + "DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_LOCAL]": { + "Budget": "51596396544", + "AvailableForReservation": "25932416000" + }, + "DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL]": { + "Budget": "0", + "AvailableForReservation": "0" + }, + "CheckInterfaceSupport": { + "UMDVersion": "9007200633816045" + }, + "AGSDeviceInfo": { + "adapterString": "AMD Radeon(TM) Graphics", + "asicFamily": 8, + "isAPU": true, + "isExternal": false, + "vendorId": 4098, + "deviceId": 5056, + "revisionId": 201, + "numCUs": 2, + "numWGPs": 1, + "numROPs": 4, + "coreClock": 2200, + "memoryClock": 2800, + "memoryBandwidth": 89600, + "teraFlops": 0.5632, + "localMemoryInBytes": "2147483648", + "sharedMemoryInBytes": "50281732096" + }, + "VkPhysicalDeviceProperties": { + "apiVersion": "1.4.315", + "driverVersion": 8388961, + "vendorID": 4098, + "deviceID": 5056, + "deviceType": 1, + "deviceName": "AMD Radeon(TM) Graphics" + }, + "VkPhysicalDeviceIDProperties": { + "deviceUUID": "000000000C0000000000000000000000", + "driverUUID": "414D442D57494E2D4452560000000000", + "deviceLUID": "2A809D4000000000" + }, + "VkPhysicalDeviceVulkan12Properties": { + "driverID": 1, + "driverName": "AMD proprietary driver", + "driverInfo": "26.2.2 (AMD proprietary shader compiler)" + }, + "AGSDX12ExtensionsSupported": { + "intrinsics16": true, + "intrinsics17": true, + "userMarkers": true, + "appRegistration": true, + "UAVBindSlot": true, + "intrinsics19": true, + "baseVertex": true, + "baseInstance": true, + "getWaveSize": true, + "floatConversion": true, + "readLaneAt": true, + "rayHitToken": false, + "shaderClock": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS": { + "DoublePrecisionFloatShaderOps": true, + "OutputMergerLogicOp": true, + "MinPrecisionSupport": 2, + "TiledResourcesTier": 4, + "ResourceBindingTier": 3, + "PSSpecifiedStencilRefSupported": true, + "TypedUAVLoadAdditionalFormats": true, + "ROVsSupported": true, + "ConservativeRasterizationTier": 3, + "MaxGPUVirtualAddressBitsPerResource": 47, + "StandardSwizzle64KBSupported": false, + "CrossNodeSharingTier": 0, + "CrossAdapterRowMajorTextureSupported": false, + "VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation": true, + "ResourceHeapTier": 2 + }, + "D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT": { + "MaxGPUVirtualAddressBitsPerResource": 47, + "MaxGPUVirtualAddressBitsPerProcess": 48 + }, + "D3D12_FEATURE_DATA_SHADER_MODEL": { + "HighestShaderModel": 104 + }, + "D3D12_FEATURE_DATA_ROOT_SIGNATURE": { + "HighestVersion": 3 + }, + "D3D12_FEATURE_DATA_ARCHITECTURE1": { + "NodeIndex": 0, + "TileBasedRenderer": false, + "UMA": true, + "CacheCoherentUMA": false, + "IsolatedMMU": true + }, + "D3D12_FEATURE_DATA_FEATURE_LEVELS": { + "MaxSupportedFeatureLevel": 49664 + }, + "D3D12_FEATURE_DATA_SHADER_CACHE": { + "SupportFlags": 115 + }, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY": { + "TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": false, + "TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": false, + "TYPE_VIDEO_PROCESS.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_PROCESS.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_PROCESS.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": false, + "TYPE_VIDEO_ENCODE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_ENCODE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_ENCODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": false + }, + "D3D12_FEATURE_DATA_SERIALIZATION": { + "HeapSerializationTier": 0 + }, + "D3D12_FEATURE_DATA_CROSS_NODE": { + "SharingTier": 0, + "AtomicShaderInstructions": false + }, + "D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE": { + "Supported": true + }, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT": { + "D3D12_COMMAND_LIST_TYPE_DIRECT": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": true, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": true, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": true, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": true + }, + "D3D12_COMMAND_LIST_TYPE_COMPUTE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": true + }, + "D3D12_COMMAND_LIST_TYPE_COPY": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + } + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS1": { + "WaveOps": true, + "WaveLaneCountMin": 32, + "WaveLaneCountMax": 64, + "TotalLaneCount": 128, + "ExpandedComputeResourceStates": true, + "Int64ShaderOps": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS2": { + "DepthBoundsTestSupported": true, + "ProgrammableSamplePositionsTier": 2 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS3": { + "CopyQueueTimestampQueriesSupported": true, + "CastingFullyTypedFormatSupported": true, + "WriteBufferImmediateSupportFlags": 15, + "ViewInstancingTier": 1, + "BarycentricsSupported": true + }, + "D3D12_FEATURE_DATA_EXISTING_HEAPS": { + "Supported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS4": { + "MSAA64KBAlignedTextureSupported": true, + "SharedResourceCompatibilityTier": 2, + "Native16BitShaderOpsSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS5": { + "SRVOnlyTiledResourceTier3": true, + "RenderPassesTier": 0, + "RaytracingTier": 11 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS6": { + "AdditionalShadingRatesSupported": false, + "PerPrimitiveShadingRateSupportedWithViewportIndexing": true, + "VariableShadingRateTier": 2, + "ShadingRateImageTileSize": 8, + "BackgroundProcessingSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS7": { + "MeshShaderTier": 10, + "SamplerFeedbackTier": 100 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS8": { + "UnalignedBlockTexturesSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS9": { + "MeshShaderPipelineStatsSupported": true, + "MeshShaderSupportsFullRangeRenderTargetArrayIndex": false, + "AtomicInt64OnTypedResourceSupported": true, + "AtomicInt64OnGroupSharedSupported": true, + "DerivativesInMeshAndAmplificationShadersSupported": false, + "WaveMMATier": 0 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS10": { + "VariableRateShadingSumCombinerSupported": true, + "MeshShaderPerPrimitiveShadingRateSupported": false + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS11": { + "AtomicInt64OnDescriptorHeapResourceSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS12": { + "MSPrimitivesPipelineStatisticIncludesCulledPrimitives": 0, + "EnhancedBarriersSupported": true, + "RelaxedFormatCastingSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS13": { + "UnrestrictedBufferTextureCopyPitchSupported": true, + "UnrestrictedVertexElementAlignmentSupported": true, + "InvertedViewportHeightFlipsYSupported": true, + "InvertedViewportDepthFlipsZSupported": true, + "TextureCopyBetweenDimensionsSupported": true, + "AlphaBlendFactorSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS14": { + "AdvancedTextureOpsSupported": true, + "WriteableMSAATexturesSupported": true, + "IndependentFrontAndBackStencilRefMaskSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS15": { + "TriangleFanSupported": true, + "DynamicIndexBufferStripCutSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS16": { + "DynamicDepthBiasSupported": true, + "GPUUploadHeapSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS17": { + "NonNormalizedCoordinateSamplersSupported": true, + "ManualWriteTrackingResourceSupported": false + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS18": { + "RenderPassesValid": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS19": { + "MismatchingOutputDimensionsSupported": true, + "SupportedSampleCountsWithNoOutputs": 29, + "PointSamplingAddressesNeverRoundUp": true, + "RasterizerDesc2Supported": true, + "NarrowQuadrilateralLinesSupported": true, + "AnisoFilterWithPointMipSupported": true, + "MaxSamplerDescriptorHeapSize": 4096, + "MaxSamplerDescriptorHeapSizeWithStaticSamplers": 4096, + "MaxViewDescriptorHeapSize": 33554432, + "ComputeOnlyCustomHeapSupported": false + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS20": { + "ComputeOnlyWriteWatchSupported": true, + "RecreateAtTier": 0 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS21": { + "WorkGraphsTier": 0, + "ExecuteIndirectTier": 10, + "SampleCmpGradientAndBiasSupported": true, + "ExtendedCommandInfoSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS22": { + "ShaderExecutionReorderingActuallyReorders": false, + "CreateByteOffsetViewsSupported": false, + "Max1DDispatchSize": 65535, + "Max1DDispatchMeshSize": 65535 + }, + "D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED": { + "Supported": true + }, + "D3D12_FEATURE_DATA_TIGHT_ALIGNMENT": { + "SupportTier": 1 + }, + "GetDescriptorHandleIncrementSize": { + "D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV": 32, + "D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER": 16, + "D3D12_DESCRIPTOR_HEAP_TYPE_RTV": 32, + "D3D12_DESCRIPTOR_HEAP_TYPE_DSV": 224 + }, + "Formats": { + "0": { + "Support1": 1, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "1": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "2": { + "Support1": 49599483, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "3": { + "Support1": 40915451, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "4": { + "Support1": 40915451, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "5": { + "Support1": 1052912, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "6": { + "Support1": 5509627, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "7": { + "Support1": 5247483, + "Support2": 256, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "8": { + "Support1": 5247483, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "9": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "10": { + "Support1": 855430131, + "Support2": 66240, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "11": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "12": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "13": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "14": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "15": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "16": { + "Support1": 49599483, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "17": { + "Support1": 40915451, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "18": { + "Support1": 40915451, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "19": { + "Support1": 1052848, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "20": { + "Support1": 3215536, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "21": { + "Support1": 80746416, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "22": { + "Support1": 5247408, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "23": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "24": { + "Support1": 872207347, + "Support2": 66240, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "25": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "26": { + "Support1": 48550899, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "27": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "28": { + "Support1": 872207347, + "Support2": 66240, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "29": { + "Support1": 838652912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "30": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "31": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "32": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "33": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "34": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "35": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "36": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "37": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "38": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "39": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "40": { + "Support1": 3215536, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "41": { + "Support1": 116709371, + "Support2": 712, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "42": { + "Support1": 40915455, + "Support2": 1023, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "43": { + "Support1": 40915451, + "Support2": 767, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "44": { + "Support1": 1052848, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "45": { + "Support1": 3215536, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "46": { + "Support1": 80746416, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "47": { + "Support1": 5247408, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "48": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "49": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "50": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "51": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "52": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "53": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "54": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "55": { + "Support1": 3215536, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "56": { + "Support1": 116709363, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "57": { + "Support1": 40915447, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "58": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "59": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "60": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "61": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "62": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "63": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "64": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "65": { + "Support1": 48550896, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "67": { + "Support1": 48288752, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "68": { + "Support1": 8393712, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "69": { + "Support1": 8393712, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "70": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "71": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "72": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "73": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "74": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "75": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "76": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "77": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "78": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "79": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "80": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "81": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "82": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "83": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "84": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "85": { + "Support1": 48550896, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "86": { + "Support1": 48550896, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "87": { + "Support1": 872207347, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "88": { + "Support1": 821351411, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "89": { + "Support1": 823656480, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "90": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "91": { + "Support1": 838652912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "92": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "93": { + "Support1": 16045040, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "94": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "95": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "96": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "97": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "98": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "99": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "100": { + "PlaneCount": 1 + }, + "101": { + "PlaneCount": 1 + }, + "102": { + "PlaneCount": 1 + }, + "103": { + "Support1": 981517088, + "Support2": 65664, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "104": { + "Support1": 981517088, + "Support2": 65664, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "105": { + "Support1": 981517088, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "106": { + "Support1": 939524128, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "107": { + "Support1": 847250208, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "108": { + "PlaneCount": 1 + }, + "109": { + "PlaneCount": 1 + }, + "110": { + "PlaneCount": 2 + }, + "111": { + "PlaneCount": 1 + }, + "112": { + "PlaneCount": 1 + }, + "113": { + "PlaneCount": 1 + }, + "114": { + "PlaneCount": 1 + }, + "115": { + "Support1": 48550896, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "189": { + "Support1": 4128, + "Support2": 32768, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "190": { + "Support1": 4128, + "Support2": 32768, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "191": { + "Support1": 14996464, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + } + } + }, + { + "DXGI_ADAPTER_DESC3": { + "Description": "Microsoft Basic Render Driver", + "VendorId": 5140, + "DeviceId": 140, + "SubSysId": 0, + "Revision": 0, + "DedicatedVideoMemory": "0", + "DedicatedSystemMemory": "0", + "SharedSystemMemory": "50281732096", + "AdapterLuid": "00000000-000141F3", + "Flags": 46, + "GraphicsPreemptionGranularity": 4, + "ComputePreemptionGranularity": 4 + }, + "DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_LOCAL]": { + "Budget": "49476425728", + "AvailableForReservation": "24872430592" + }, + "DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL]": { + "Budget": "0", + "AvailableForReservation": "0" + }, + "CheckInterfaceSupport": { + "UMDVersion": "2814751477603469" + }, + "VkPhysicalDeviceProperties": { + "apiVersion": "1.2.340", + "driverVersion": 109052003, + "vendorID": 5140, + "deviceID": 140, + "deviceType": 4, + "deviceName": "Microsoft Direct3D12 (Microsoft Basic Render Driver)" + }, + "VkPhysicalDeviceIDProperties": { + "deviceUUID": "CBF97468CCFF654E83D86647A64581C2", + "driverUUID": "B30BD6A024DA0477389BCFAB42D98252", + "deviceLUID": "F341010000000000" + }, + "VkPhysicalDeviceVulkan12Properties": { + "driverID": 23, + "driverName": "Dozen", + "driverInfo": "Mesa 26.1.0-devel (git-219807d38d)" + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS": { + "DoublePrecisionFloatShaderOps": true, + "OutputMergerLogicOp": true, + "MinPrecisionSupport": 3, + "TiledResourcesTier": 3, + "ResourceBindingTier": 3, + "PSSpecifiedStencilRefSupported": true, + "TypedUAVLoadAdditionalFormats": true, + "ROVsSupported": true, + "ConservativeRasterizationTier": 3, + "MaxGPUVirtualAddressBitsPerResource": 32, + "StandardSwizzle64KBSupported": true, + "CrossNodeSharingTier": 0, + "CrossAdapterRowMajorTextureSupported": true, + "VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation": true, + "ResourceHeapTier": 2 + }, + "D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT": { + "MaxGPUVirtualAddressBitsPerResource": 32, + "MaxGPUVirtualAddressBitsPerProcess": 47 + }, + "D3D12_FEATURE_DATA_SHADER_MODEL": { + "HighestShaderModel": 104 + }, + "D3D12_FEATURE_DATA_ROOT_SIGNATURE": { + "HighestVersion": 3 + }, + "D3D12_FEATURE_DATA_ARCHITECTURE1": { + "NodeIndex": 0, + "TileBasedRenderer": false, + "UMA": true, + "CacheCoherentUMA": true, + "IsolatedMMU": false + }, + "D3D12_FEATURE_DATA_FEATURE_LEVELS": { + "MaxSupportedFeatureLevel": 49408 + }, + "D3D12_FEATURE_DATA_SHADER_CACHE": { + "SupportFlags": 99 + }, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY": { + "TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_PROCESS.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_PROCESS.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_PROCESS.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_ENCODE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_ENCODE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_ENCODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true + }, + "D3D12_FEATURE_DATA_SERIALIZATION": { + "HeapSerializationTier": 10 + }, + "D3D12_FEATURE_DATA_CROSS_NODE": { + "SharingTier": 0, + "AtomicShaderInstructions": false + }, + "D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE": { + "Supported": false + }, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT": { + "D3D12_COMMAND_LIST_TYPE_DIRECT": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": true, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": true, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": true, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": true + }, + "D3D12_COMMAND_LIST_TYPE_COMPUTE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": true + }, + "D3D12_COMMAND_LIST_TYPE_COPY": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + } + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS1": { + "WaveOps": true, + "WaveLaneCountMin": 4, + "WaveLaneCountMax": 4, + "TotalLaneCount": 128, + "ExpandedComputeResourceStates": true, + "Int64ShaderOps": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS2": { + "DepthBoundsTestSupported": true, + "ProgrammableSamplePositionsTier": 2 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS3": { + "CopyQueueTimestampQueriesSupported": true, + "CastingFullyTypedFormatSupported": true, + "WriteBufferImmediateSupportFlags": 15, + "ViewInstancingTier": 1, + "BarycentricsSupported": true + }, + "D3D12_FEATURE_DATA_EXISTING_HEAPS": { + "Supported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS4": { + "MSAA64KBAlignedTextureSupported": true, + "SharedResourceCompatibilityTier": 2, + "Native16BitShaderOpsSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS5": { + "SRVOnlyTiledResourceTier3": true, + "RenderPassesTier": 0, + "RaytracingTier": 11 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS6": { + "AdditionalShadingRatesSupported": true, + "PerPrimitiveShadingRateSupportedWithViewportIndexing": false, + "VariableShadingRateTier": 1, + "ShadingRateImageTileSize": 0, + "BackgroundProcessingSupported": false + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS7": { + "MeshShaderTier": 10, + "SamplerFeedbackTier": 100 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS8": { + "UnalignedBlockTexturesSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS9": { + "MeshShaderPipelineStatsSupported": true, + "MeshShaderSupportsFullRangeRenderTargetArrayIndex": true, + "AtomicInt64OnTypedResourceSupported": true, + "AtomicInt64OnGroupSharedSupported": true, + "DerivativesInMeshAndAmplificationShadersSupported": true, + "WaveMMATier": 0 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS10": { + "VariableRateShadingSumCombinerSupported": false, + "MeshShaderPerPrimitiveShadingRateSupported": false + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS11": { + "AtomicInt64OnDescriptorHeapResourceSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS12": { + "MSPrimitivesPipelineStatisticIncludesCulledPrimitives": 0, + "EnhancedBarriersSupported": true, + "RelaxedFormatCastingSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS13": { + "UnrestrictedBufferTextureCopyPitchSupported": true, + "UnrestrictedVertexElementAlignmentSupported": true, + "InvertedViewportHeightFlipsYSupported": true, + "InvertedViewportDepthFlipsZSupported": false, + "TextureCopyBetweenDimensionsSupported": true, + "AlphaBlendFactorSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS14": { + "AdvancedTextureOpsSupported": true, + "WriteableMSAATexturesSupported": true, + "IndependentFrontAndBackStencilRefMaskSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS15": { + "TriangleFanSupported": true, + "DynamicIndexBufferStripCutSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS16": { + "DynamicDepthBiasSupported": true, + "GPUUploadHeapSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS17": { + "NonNormalizedCoordinateSamplersSupported": true, + "ManualWriteTrackingResourceSupported": false + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS18": { + "RenderPassesValid": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS19": { + "MismatchingOutputDimensionsSupported": true, + "SupportedSampleCountsWithNoOutputs": 31, + "PointSamplingAddressesNeverRoundUp": true, + "RasterizerDesc2Supported": true, + "NarrowQuadrilateralLinesSupported": true, + "AnisoFilterWithPointMipSupported": true, + "MaxSamplerDescriptorHeapSize": 2097152, + "MaxSamplerDescriptorHeapSizeWithStaticSamplers": 2097152, + "MaxViewDescriptorHeapSize": 2097152, + "ComputeOnlyCustomHeapSupported": false + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS20": { + "ComputeOnlyWriteWatchSupported": true, + "RecreateAtTier": 0 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS21": { + "WorkGraphsTier": 10, + "ExecuteIndirectTier": 11, + "SampleCmpGradientAndBiasSupported": true, + "ExtendedCommandInfoSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS22": { + "ShaderExecutionReorderingActuallyReorders": false, + "CreateByteOffsetViewsSupported": false, + "Max1DDispatchSize": 65535, + "Max1DDispatchMeshSize": 65535 + }, + "D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED": { + "Supported": true + }, + "D3D12_FEATURE_DATA_TIGHT_ALIGNMENT": { + "SupportTier": 0 + }, + "GetDescriptorHandleIncrementSize": { + "D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV": 64, + "D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER": 64, + "D3D12_DESCRIPTOR_HEAP_TYPE_RTV": 32, + "D3D12_DESCRIPTOR_HEAP_TYPE_DSV": 8 + }, + "Formats": { + "0": { + "Support1": 1, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "1": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "2": { + "Support1": 49599483, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "3": { + "Support1": 40915451, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "4": { + "Support1": 40915451, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "5": { + "Support1": 1052912, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "6": { + "Support1": 16045051, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "7": { + "Support1": 7361019, + "Support2": 256, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "8": { + "Support1": 7361019, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "9": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "10": { + "Support1": 50123763, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "11": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "12": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "13": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "14": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "15": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "16": { + "Support1": 49599483, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "17": { + "Support1": 40915451, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "18": { + "Support1": 40915451, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "19": { + "Support1": 1052848, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "20": { + "Support1": 3215536, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "21": { + "Support1": 80746416, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "22": { + "Support1": 5247408, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "23": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "24": { + "Support1": 66900979, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "25": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "26": { + "Support1": 48550899, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "27": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "28": { + "Support1": 66900979, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "29": { + "Support1": 33346544, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "30": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "31": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "32": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "33": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "34": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "35": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "36": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "37": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "38": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "39": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "40": { + "Support1": 3215536, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "41": { + "Support1": 116709371, + "Support2": 712, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "42": { + "Support1": 40915455, + "Support2": 1023, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "43": { + "Support1": 40915451, + "Support2": 767, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "44": { + "Support1": 1052848, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "45": { + "Support1": 3215536, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "46": { + "Support1": 80746416, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "47": { + "Support1": 5247408, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "48": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "49": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "50": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "51": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "52": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "53": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "54": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "55": { + "Support1": 3215536, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "56": { + "Support1": 116709363, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "57": { + "Support1": 40915447, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "58": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "59": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "60": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "61": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "62": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "63": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "64": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "65": { + "Support1": 48550896, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "67": { + "Support1": 48550897, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "68": { + "Support1": 8393712, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "69": { + "Support1": 8393712, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "70": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "71": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "72": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "73": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "74": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "75": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "76": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "77": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "78": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "79": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "80": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "81": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "82": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "83": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "84": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "85": { + "Support1": 48550899, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "86": { + "Support1": 48550899, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "87": { + "Support1": 66900979, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "88": { + "Support1": 16045043, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "89": { + "Support1": 18350112, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "90": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "91": { + "Support1": 33346544, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "92": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "93": { + "Support1": 16045040, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "94": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "95": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "96": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "97": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "98": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "99": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "100": { + "Support1": 41997088, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "101": { + "Support1": 41943840, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "102": { + "Support1": 41947936, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "103": { + "Support1": 41992992, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "104": { + "Support1": 41992992, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "105": { + "Support1": 41992992, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "106": { + "Support1": 32, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "107": { + "Support1": 41943840, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "108": { + "Support1": 41943840, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "109": { + "Support1": 41943840, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "110": { + "PlaneCount": 2 + }, + "111": { + "PlaneCount": 1 + }, + "112": { + "PlaneCount": 1 + }, + "113": { + "Support1": 32, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "114": { + "Support1": 32, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "115": { + "Support1": 48550899, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "189": { + "Support1": 4128, + "Support2": 32768, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "190": { + "Support1": 4128, + "Support2": 32768, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "191": { + "Support1": 48550899, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + } + } + } + ] + }, + { + "Header": { + "Program": "D3d12info", + "Version": "3.16.0", + "Build Date": "Feb 28 2026 01:35:34", + "Configuration": "Debug", + "Configuration bits": "64-bit", + "Generated on": "2026-02-28", + "Using preview Agility SDK": true, + "D3D12_PREVIEW_SDK_VERSION": 719, + "NvAPI compiled version": "R580", + "NVAPI_SDK_VERSION": 58087, + "NvAPI_GetInterfaceVersionString": "NVidia Complete Version 1.10", + "AMD_AGS_VERSION": "6.3.0", + "agsGetVersionNumber": "25178112", + "AMD device_info compiled version": "2025-10-30", + "Intel GPU Detect compiled version": "2025-04-28" }, - "Adapters": [{ + "SetApplicationIdentity": { + "pExeFilename": "D3d12info_preview.exe", + "pName": "D3d12info_preview", + "Version": "844493649608704", + "pEngineName": "D3d12info_preview", + "EngineVersion": "844493649608704" + }, + "SystemInfo": { + "OS Info": { + "Windows version": "10.0.26200" + }, + "System memory": { + "GetPhysicallyInstalledSystemMemory": "100663296", + "MEMORYSTATUSEX::ullTotalPhys": "100563464192", + "MEMORYSTATUSEX::ullTotalPageFile": "114522107904", + "MEMORYSTATUSEX::ullTotalVirtual": "140737488224256" + }, + "DXGI_FEATURE": { + "DXGI_FEATURE_PRESENT_ALLOW_TEARING": true + }, + "NvAPI_SYS_GetDriverAndBranchVersion": { + "pDriverVersion": 59186, + "szBuildBranchString": "r590_00" + }, + "NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO": { + "driverVersion": 59186, + "szBuildBranch": "r590_00", + "bIsDCHDriver": true, + "bIsNVIDIAStudioPackage": false, + "bIsNVIDIAGameReadyPackage": true, + "bIsNVIDIARTXProductionBranchPackage": false, + "bIsNVIDIARTXNewFeatureBranchPackage": false, + "szBuildBaseBranch": "R590" + }, + "AGSGPUInfo": { + "driverVersion": "25.10.43.01-260218a-198633C-AMD-Software-Adrenalin-Edition", + "radeonSoftwareVersion": "26.2.2" + }, + "D3D12EnableExperimentalFeatures": [ + "D3D12ExperimentalShaderModels", + "D3D12GPUUploadHeapsOnUnsupportedOS", + "D3D12StateObjectsExperiment", + "D3D12FenceBarriersExperiment", + "D3D12FenceBarriersTier2Experiment" + ] + }, + "Adapters": [ + { "DXGI_ADAPTER_DESC3": { - "Description": "NVIDIA GeForce RTX 3060 Laptop GPU", - "VendorId": 4318, - "DeviceId": 9504, - "SubSysId": 461115459, - "Revision": 161, - "DedicatedVideoMemory": "6287261696", - "DedicatedSystemMemory": "0", - "SharedSystemMemory": "33963782144", - "AdapterLuid": "00000000-2C868C48", - "Flags": 44, - "GraphicsPreemptionGranularity": 3, - "ComputePreemptionGranularity": 1 + "Description": "NVIDIA GeForce RTX 5070 Ti", + "VendorId": 4318, + "DeviceId": 11269, + "SubSysId": 1393562722, + "Revision": 161, + "DedicatedVideoMemory": "16771973120", + "DedicatedSystemMemory": "0", + "SharedSystemMemory": "50281732096", + "AdapterLuid": "00000000-4338A2F5", + "Flags": 44, + "GraphicsPreemptionGranularity": 3, + "ComputePreemptionGranularity": 1 }, "DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_LOCAL]": { - "Budget": "5481955328", - "AvailableForReservation": "2875195392" + "Budget": "15966666752", + "AvailableForReservation": "8117551104" }, "DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL]": { - "Budget": "33158475776", - "AvailableForReservation": "16713455616" + "Budget": "49476425728", + "AvailableForReservation": "24872430592" }, "CheckInterfaceSupport": { - "UMDVersion": "9007199255732161" + "UMDVersion": "9007199255733218" }, "NvPhysicalGpuHandle": { - "adapterType": 1, - "NvAPI_GPU_GetSystemType": 1, - "NvAPI_GPU_GetFullName": "NVIDIA GeForce RTX 3060 Laptop GPU", - "NvAPI_GPU_GetPCIIdentifiers - pDeviceID": 622858462, - "NvAPI_GPU_GetPCIIdentifiers - pSubSystemId": 461115459, - "NvAPI_GPU_GetPCIIdentifiers - pRevisionId": 161, - "NvAPI_GPU_GetPCIIdentifiers - pExtDeviceId": 9504, - "NvAPI_GPU_GetGPUType": 2, - "NvAPI_GPU_GetBusType": 3, - "NvAPI_GPU_GetVbiosRevision": 2483435520, - "NvAPI_GPU_GetVbiosOEMRevision": 9, - "NvAPI_GPU_GetVbiosVersionString": "94.06.38.00.09", - "NvAPI_GPU_GetPhysicalFrameBufferSize": "6290944", - "NvAPI_GPU_GetVirtualFrameBufferSize": "6291456", - "NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id": 368, - "NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id": 6, - "NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::revision_id": 161, - "NvAPI_GPU_GetVRReadyData - NV_GPU_VR_READY::isVRReady": false, - "NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_LOGO_BRIGHTNESS)": false, - "NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_SLI_BRIGHTNESS)": false, - "NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_NVIDIA_RTX_VR_READY)": -104, - "NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_PROVIZ)": -104, - "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemory": "6442450944", - "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::availableDedicatedVideoMemory": "6287261696", - "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::systemVideoMemory": "0", - "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::sharedSystemMemory": "33963782144", - "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::curAvailableDedicatedVideoMemory": "3344916480", - "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryEvictionsSize": "26265657344", - "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryEvictionCount": "1439", - "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryPromotionsSize": "24653430784", - "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryPromotionCount": "2025", - "NvAPI_GPU_GetShaderSubPipeCount": 15, - "NvAPI_GPU_GetGpuCoreCount": 3840, - "NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isSupported": false, - "NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::configurationOptions": 0, - "NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isEnabled": false, - "NvAPI_GPU_GetRamBusWidth": 192, - "NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::bIsExternalGpu": false, - "NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::rayTracingCores": 30, - "NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::tensorCores": 120 + "adapterType": 1, + "NvAPI_GPU_GetSystemType": 2, + "NvAPI_GPU_GetFullName": "NVIDIA GeForce RTX 5070 Ti", + "NvAPI_GPU_GetPCIIdentifiers - pDeviceID": 738529502, + "NvAPI_GPU_GetPCIIdentifiers - pSubSystemId": 1393562722, + "NvAPI_GPU_GetPCIIdentifiers - pRevisionId": 161, + "NvAPI_GPU_GetPCIIdentifiers - pExtDeviceId": 11269, + "NvAPI_GPU_GetGPUType": 2, + "NvAPI_GPU_GetBusType": 3, + "NvAPI_GPU_GetVbiosRevision": 2550355968, + "NvAPI_GPU_GetVbiosOEMRevision": 146, + "NvAPI_GPU_GetVbiosVersionString": "98.03.58.00.92", + "NvAPI_GPU_GetPhysicalFrameBufferSize": "16693824", + "NvAPI_GPU_GetVirtualFrameBufferSize": "16694272", + "NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id": 432, + "NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id": 3, + "NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::revision_id": 161, + "NvAPI_GPU_GetVRReadyData - NV_GPU_VR_READY::isVRReady": true, + "NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_LOGO_BRIGHTNESS)": false, + "NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_SLI_BRIGHTNESS)": false, + "NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_NVIDIA_RTX_VR_READY)": -104, + "NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_PROVIZ)": -104, + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemory": "17094934528", + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::availableDedicatedVideoMemory": "16771973120", + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::systemVideoMemory": "0", + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::sharedSystemMemory": "50281730048", + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::curAvailableDedicatedVideoMemory": "14358913024", + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryEvictionsSize": "28446638080", + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryEvictionCount": "5759", + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryPromotionsSize": "22757662720", + "NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryPromotionCount": "5150", + "NvAPI_GPU_GetShaderSubPipeCount": 35, + "NvAPI_GPU_GetGpuCoreCount": 8960, + "NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isSupported": false, + "NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::configurationOptions": 0, + "NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isEnabled": false, + "NvAPI_GPU_GetRamBusWidth": 256, + "NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::bIsExternalGpu": false, + "NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::rayTracingCores": 70, + "NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::tensorCores": 280 }, "VkPhysicalDeviceProperties": { - "apiVersion": "1.4.312", - "driverVersion": 2437365760, - "vendorID": 4318, - "deviceID": 9504, - "deviceType": 2, - "deviceName": "NVIDIA GeForce RTX 3060 Laptop GPU" + "apiVersion": "1.4.325", + "driverVersion": 2480242688, + "vendorID": 4318, + "deviceID": 11269, + "deviceType": 2, + "deviceName": "NVIDIA GeForce RTX 5070 Ti" }, "VkPhysicalDeviceIDProperties": { - "deviceUUID": "8CDAE969A86789D2D44C52E0F21264C5", - "driverUUID": "D12CC90629D25C7590D91E427E2C380E", - "deviceLUID": "488C862C00000000" + "deviceUUID": "BDA6F00E2C14C7665837A9639ADCEDAA", + "driverUUID": "AB24B0BB7BD959FCA3104C2BDABA9B72", + "deviceLUID": "F5A2384300000000" }, "VkPhysicalDeviceVulkan12Properties": { - "driverID": 4, - "driverName": "NVIDIA", - "driverInfo": "581.29" + "driverID": 4, + "driverName": "NVIDIA", + "driverInfo": "591.86" }, "D3D12_FEATURE_DATA_D3D12_OPTIONS": { - "DoublePrecisionFloatShaderOps": true, - "OutputMergerLogicOp": true, - "MinPrecisionSupport": 2, - "TiledResourcesTier": 4, - "ResourceBindingTier": 3, - "PSSpecifiedStencilRefSupported": false, - "TypedUAVLoadAdditionalFormats": true, - "ROVsSupported": true, - "ConservativeRasterizationTier": 3, - "MaxGPUVirtualAddressBitsPerResource": 40, - "StandardSwizzle64KBSupported": false, - "CrossNodeSharingTier": 0, - "CrossAdapterRowMajorTextureSupported": false, - "VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation": true, - "ResourceHeapTier": 2 + "DoublePrecisionFloatShaderOps": true, + "OutputMergerLogicOp": true, + "MinPrecisionSupport": 2, + "TiledResourcesTier": 4, + "ResourceBindingTier": 3, + "PSSpecifiedStencilRefSupported": false, + "TypedUAVLoadAdditionalFormats": true, + "ROVsSupported": true, + "ConservativeRasterizationTier": 3, + "MaxGPUVirtualAddressBitsPerResource": 40, + "StandardSwizzle64KBSupported": false, + "CrossNodeSharingTier": 0, + "CrossAdapterRowMajorTextureSupported": false, + "VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation": true, + "ResourceHeapTier": 2 }, "D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT": { - "MaxGPUVirtualAddressBitsPerResource": 40, - "MaxGPUVirtualAddressBitsPerProcess": 40 + "MaxGPUVirtualAddressBitsPerResource": 40, + "MaxGPUVirtualAddressBitsPerProcess": 44 }, "D3D12_FEATURE_DATA_SHADER_MODEL": { - "HighestShaderModel": 104 + "HighestShaderModel": 104 }, "D3D12_FEATURE_DATA_ROOT_SIGNATURE": { - "HighestVersion": 3 + "HighestVersion": 3 }, "D3D12_FEATURE_DATA_ARCHITECTURE1": { - "NodeIndex": 0, - "TileBasedRenderer": false, - "UMA": false, - "CacheCoherentUMA": false, - "IsolatedMMU": true + "NodeIndex": 0, + "TileBasedRenderer": false, + "UMA": false, + "CacheCoherentUMA": false, + "IsolatedMMU": true }, "D3D12_FEATURE_DATA_FEATURE_LEVELS": { - "MaxSupportedFeatureLevel": 49664 + "MaxSupportedFeatureLevel": 49664 }, "D3D12_FEATURE_DATA_SHADER_CACHE": { - "SupportFlags": 115 + "SupportFlags": 115 }, "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY": { - "TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, - "TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported": true, - "TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, - "TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, - "TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, - "TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, - "TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, - "TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported": true, - "TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true + "TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_PROCESS.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_PROCESS.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_PROCESS.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_ENCODE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_ENCODE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_ENCODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true }, "D3D12_FEATURE_DATA_SERIALIZATION": { - "HeapSerializationTier": 0 + "HeapSerializationTier": 0 }, "D3D12_FEATURE_DATA_CROSS_NODE": { - "SharingTier": 0, - "AtomicShaderInstructions": false + "SharingTier": 0, + "AtomicShaderInstructions": false }, "D3D12_FEATURE_DATA_PREDICATION": { - "Supported": true + "Supported": true }, "D3D12_FEATURE_DATA_HARDWARE_COPY": { - "Supported": true + "Supported": true }, "D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE": { - "Supported": false + "Supported": true + }, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT": { + "D3D12_COMMAND_LIST_TYPE_DIRECT": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": true, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": true, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": true, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": true + }, + "D3D12_COMMAND_LIST_TYPE_COMPUTE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": true + }, + "D3D12_COMMAND_LIST_TYPE_COPY": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + } + }, + "D3D12_FEATURE_DATA_FENCE_BARRIERS": { + "D3D12_COMMAND_LIST_TYPE_DIRECT": 0, + "D3D12_COMMAND_LIST_TYPE_COMPUTE": 0, + "D3D12_COMMAND_LIST_TYPE_COPY": 0, + "D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE": 0, + "D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS": 0, + "D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE": 0 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS1": { - "WaveOps": true, - "WaveLaneCountMin": 32, - "WaveLaneCountMax": 32, - "TotalLaneCount": 3840, - "ExpandedComputeResourceStates": true, - "Int64ShaderOps": true + "WaveOps": true, + "WaveLaneCountMin": 32, + "WaveLaneCountMax": 32, + "TotalLaneCount": 8960, + "ExpandedComputeResourceStates": true, + "Int64ShaderOps": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS2": { - "DepthBoundsTestSupported": true, - "ProgrammableSamplePositionsTier": 2 + "DepthBoundsTestSupported": true, + "ProgrammableSamplePositionsTier": 2 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS3": { - "CopyQueueTimestampQueriesSupported": true, - "CastingFullyTypedFormatSupported": true, - "WriteBufferImmediateSupportFlags": 127, - "ViewInstancingTier": 3, - "BarycentricsSupported": true + "CopyQueueTimestampQueriesSupported": true, + "CastingFullyTypedFormatSupported": true, + "WriteBufferImmediateSupportFlags": 127, + "ViewInstancingTier": 3, + "BarycentricsSupported": true }, "D3D12_FEATURE_DATA_EXISTING_HEAPS": { - "Supported": true + "Supported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS4": { - "MSAA64KBAlignedTextureSupported": true, - "SharedResourceCompatibilityTier": 2, - "Native16BitShaderOpsSupported": true + "MSAA64KBAlignedTextureSupported": true, + "SharedResourceCompatibilityTier": 2, + "Native16BitShaderOpsSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS5": { - "SRVOnlyTiledResourceTier3": true, - "RenderPassesTier": 0, - "RaytracingTier": 11 + "SRVOnlyTiledResourceTier3": true, + "RenderPassesTier": 0, + "RaytracingTier": 11 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS6": { - "AdditionalShadingRatesSupported": true, - "PerPrimitiveShadingRateSupportedWithViewportIndexing": true, - "VariableShadingRateTier": 2, - "ShadingRateImageTileSize": 16, - "BackgroundProcessingSupported": true + "AdditionalShadingRatesSupported": true, + "PerPrimitiveShadingRateSupportedWithViewportIndexing": true, + "VariableShadingRateTier": 2, + "ShadingRateImageTileSize": 16, + "BackgroundProcessingSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS7": { - "MeshShaderTier": 10, - "SamplerFeedbackTier": 90 + "MeshShaderTier": 10, + "SamplerFeedbackTier": 90 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS8": { - "UnalignedBlockTexturesSupported": true + "UnalignedBlockTexturesSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS9": { - "MeshShaderPipelineStatsSupported": true, - "MeshShaderSupportsFullRangeRenderTargetArrayIndex": true, - "AtomicInt64OnTypedResourceSupported": true, - "AtomicInt64OnGroupSharedSupported": true, - "DerivativesInMeshAndAmplificationShadersSupported": false, - "WaveMMATier": 0 + "MeshShaderPipelineStatsSupported": true, + "MeshShaderSupportsFullRangeRenderTargetArrayIndex": true, + "AtomicInt64OnTypedResourceSupported": true, + "AtomicInt64OnGroupSharedSupported": true, + "DerivativesInMeshAndAmplificationShadersSupported": false, + "WaveMMATier": 10 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS10": { - "VariableRateShadingSumCombinerSupported": true, - "MeshShaderPerPrimitiveShadingRateSupported": true + "VariableRateShadingSumCombinerSupported": true, + "MeshShaderPerPrimitiveShadingRateSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS11": { - "AtomicInt64OnDescriptorHeapResourceSupported": true + "AtomicInt64OnDescriptorHeapResourceSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS12": { - "MSPrimitivesPipelineStatisticIncludesCulledPrimitives": 1, - "EnhancedBarriersSupported": true, - "RelaxedFormatCastingSupported": true + "MSPrimitivesPipelineStatisticIncludesCulledPrimitives": 1, + "EnhancedBarriersSupported": true, + "RelaxedFormatCastingSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS13": { - "UnrestrictedBufferTextureCopyPitchSupported": true, - "UnrestrictedVertexElementAlignmentSupported": true, - "InvertedViewportHeightFlipsYSupported": true, - "InvertedViewportDepthFlipsZSupported": true, - "TextureCopyBetweenDimensionsSupported": true, - "AlphaBlendFactorSupported": true + "UnrestrictedBufferTextureCopyPitchSupported": true, + "UnrestrictedVertexElementAlignmentSupported": true, + "InvertedViewportHeightFlipsYSupported": true, + "InvertedViewportDepthFlipsZSupported": true, + "TextureCopyBetweenDimensionsSupported": true, + "AlphaBlendFactorSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS14": { - "AdvancedTextureOpsSupported": true, - "WriteableMSAATexturesSupported": true, - "IndependentFrontAndBackStencilRefMaskSupported": true + "AdvancedTextureOpsSupported": true, + "WriteableMSAATexturesSupported": true, + "IndependentFrontAndBackStencilRefMaskSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS15": { - "TriangleFanSupported": true, - "DynamicIndexBufferStripCutSupported": true + "TriangleFanSupported": true, + "DynamicIndexBufferStripCutSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS16": { - "DynamicDepthBiasSupported": true, - "GPUUploadHeapSupported": true + "DynamicDepthBiasSupported": true, + "GPUUploadHeapSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS17": { - "NonNormalizedCoordinateSamplersSupported": true, - "ManualWriteTrackingResourceSupported": false + "NonNormalizedCoordinateSamplersSupported": true, + "ManualWriteTrackingResourceSupported": false }, "D3D12_FEATURE_DATA_D3D12_OPTIONS18": { - "RenderPassesValid": true + "RenderPassesValid": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS19": { - "MismatchingOutputDimensionsSupported": true, - "SupportedSampleCountsWithNoOutputs": 31, - "PointSamplingAddressesNeverRoundUp": true, - "RasterizerDesc2Supported": true, - "NarrowQuadrilateralLinesSupported": true, - "AnisoFilterWithPointMipSupported": true, - "MaxSamplerDescriptorHeapSize": 4080, - "MaxSamplerDescriptorHeapSizeWithStaticSamplers": 2048, - "MaxViewDescriptorHeapSize": 1000000, - "ComputeOnlyCustomHeapSupported": false + "MismatchingOutputDimensionsSupported": true, + "SupportedSampleCountsWithNoOutputs": 31, + "PointSamplingAddressesNeverRoundUp": true, + "RasterizerDesc2Supported": true, + "NarrowQuadrilateralLinesSupported": true, + "AnisoFilterWithPointMipSupported": true, + "MaxSamplerDescriptorHeapSize": 4080, + "MaxSamplerDescriptorHeapSizeWithStaticSamplers": 2048, + "MaxViewDescriptorHeapSize": 1000000, + "ComputeOnlyCustomHeapSupported": false }, "D3D12_FEATURE_DATA_D3D12_OPTIONS20": { - "ComputeOnlyWriteWatchSupported": true, - "RecreateAtTier": 0 + "ComputeOnlyWriteWatchSupported": true, + "RecreateAtTier": 1 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS21": { - "WorkGraphsTier": 10, - "ExecuteIndirectTier": 11, - "SampleCmpGradientAndBiasSupported": true, - "ExtendedCommandInfoSupported": true + "WorkGraphsTier": 11, + "ExecuteIndirectTier": 11, + "SampleCmpGradientAndBiasSupported": true, + "ExtendedCommandInfoSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS22": { + "ShaderExecutionReorderingActuallyReorders": false, + "CreateByteOffsetViewsSupported": false, + "Max1DDispatchSize": 65535, + "Max1DDispatchMeshSize": 65535 }, "D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED": { - "Supported": true + "Supported": true + }, + "D3D12_FEATURE_DATA_TIGHT_ALIGNMENT": { + "SupportTier": 1 + }, + "D3D12_FEATURE_DATA_HARDWARE_SCHEDULING_QUEUE_GROUPINGS": { + "ComputeQueuesPer3DQueue": 16 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS_EXPERIMENTAL": { + "CooperativeVectorTier": 0 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS_PREVIEW": { + "MaxGroupSharedMemoryPerGroupCS": 32768, + "MaxGroupSharedMemoryPerGroupAS": 32768, + "MaxGroupSharedMemoryPerGroupMS": 28672 }, "GetDescriptorHandleIncrementSize": { - "D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV": 32, - "D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER": 32, - "D3D12_DESCRIPTOR_HEAP_TYPE_RTV": 32, - "D3D12_DESCRIPTOR_HEAP_TYPE_DSV": 8 + "D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV": 32, + "D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER": 32, + "D3D12_DESCRIPTOR_HEAP_TYPE_RTV": 8, + "D3D12_DESCRIPTOR_HEAP_TYPE_DSV": 8 }, "NvAPI_D3D12_QueryCpuVisibleVidmem": { - "pTotalBytes": "8556380160" + "pTotalBytes": "17146314752" }, "NvAPI_D3D12_IsNvShaderExtnOpCodeSupported": { - "NV_EXTN_OP_SHFL": true, - "NV_EXTN_OP_SHFL_UP": true, - "NV_EXTN_OP_SHFL_DOWN": true, - "NV_EXTN_OP_SHFL_XOR": true, - "NV_EXTN_OP_VOTE_ALL": true, - "NV_EXTN_OP_VOTE_ANY": true, - "NV_EXTN_OP_VOTE_BALLOT": true, - "NV_EXTN_OP_GET_LANE_ID": true, - "NV_EXTN_OP_FP16_ATOMIC": true, - "NV_EXTN_OP_FP32_ATOMIC": true, - "NV_EXTN_OP_UINT64_ATOMIC": true, - "NV_EXTN_OP_GET_SHADING_RATE": true, - "NV_EXTN_OP_VPRS_EVAL_ATTRIB_AT_SAMPLE": true + "NV_EXTN_OP_SHFL": true, + "NV_EXTN_OP_SHFL_UP": true, + "NV_EXTN_OP_SHFL_DOWN": true, + "NV_EXTN_OP_SHFL_XOR": true, + "NV_EXTN_OP_VOTE_ALL": true, + "NV_EXTN_OP_VOTE_ANY": true, + "NV_EXTN_OP_VOTE_BALLOT": true, + "NV_EXTN_OP_GET_LANE_ID": true, + "NV_EXTN_OP_FP16_ATOMIC": true, + "NV_EXTN_OP_FP32_ATOMIC": true, + "NV_EXTN_OP_UINT64_ATOMIC": true, + "NV_EXTN_OP_GET_SHADING_RATE": true, + "NV_EXTN_OP_VPRS_EVAL_ATTRIB_AT_SAMPLE": true }, "NvAPI_D3D12_GetOptimalThreadCountForMesh": { - "pThreadCount": 32 + "pThreadCount": 32 }, "NvAPI_D3D12_GetRaytracingCaps": { - "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_THREAD_REORDERING": 0, - "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_OPACITY_MICROMAP": 1, - "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_DISPLACEMENT_MICROMAP": 0, - "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_CLUSTER_OPERATIONS": 1, - "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_PARTITIONED_TLAS": 1, - "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_SPHERES": 0, - "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_LINEAR_SWEPT_SPHERES": 0 + "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_THREAD_REORDERING": 1, + "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_OPACITY_MICROMAP": 1, + "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_DISPLACEMENT_MICROMAP": 0, + "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_CLUSTER_OPERATIONS": 1, + "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_PARTITIONED_TLAS": 1, + "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_SPHERES": 1, + "NVAPI_D3D12_RAYTRACING_CAPS_TYPE_LINEAR_SWEPT_SPHERES": 1 }, "NvAPI_D3D12_QueryWorkstationFeatureProperties": { - "NV_D3D12_WORKSTATION_FEATURE_TYPE_PRESENT_BARRIER - supported": false, - "NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - supported": false + "NV_D3D12_WORKSTATION_FEATURE_TYPE_PRESENT_BARRIER - supported": false, + "NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - supported": false }, "NvAPI_D3D12_GetNeedsAppFPBlendClamping": { - "pAppClampNeeded": false + "pAppClampNeeded": false }, - "NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties": [{ + "NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties": [ + { "version": 65564, "inputType": 0, "inputInterpretation": 0, @@ -372,7 +8825,8 @@ const reports = [{ "biasInterpretation": 0, "resultType": 0, "transpose": true - }, { + }, + { "version": 65564, "inputType": 3, "inputInterpretation": 3, @@ -380,7 +8834,8 @@ const reports = [{ "biasInterpretation": 5, "resultType": 5, "transpose": false - }, { + }, + { "version": 65564, "inputType": 5, "inputInterpretation": 3, @@ -388,7 +8843,8 @@ const reports = [{ "biasInterpretation": 5, "resultType": 5, "transpose": false - }, { + }, + { "version": 65564, "inputType": 1, "inputInterpretation": 3, @@ -396,7 +8852,8 @@ const reports = [{ "biasInterpretation": 5, "resultType": 5, "transpose": false - }, { + }, + { "version": 65564, "inputType": 9, "inputInterpretation": 11, @@ -404,7 +8861,8 @@ const reports = [{ "biasInterpretation": 5, "resultType": 5, "transpose": false - }, { + }, + { "version": 65564, "inputType": 7, "inputInterpretation": 7, @@ -412,7 +8870,8 @@ const reports = [{ "biasInterpretation": 5, "resultType": 5, "transpose": false - }, { + }, + { "version": 65564, "inputType": 5, "inputInterpretation": 7, @@ -420,7 +8879,8 @@ const reports = [{ "biasInterpretation": 5, "resultType": 5, "transpose": false - }, { + }, + { "version": 65564, "inputType": 9, "inputInterpretation": 12, @@ -428,7 +8888,8 @@ const reports = [{ "biasInterpretation": 5, "resultType": 5, "transpose": false - }, { + }, + { "version": 65564, "inputType": 7, "inputInterpretation": 7, @@ -436,7 +8897,8 @@ const reports = [{ "biasInterpretation": 5, "resultType": 5, "transpose": false - }, { + }, + { "version": 65564, "inputType": 5, "inputInterpretation": 7, @@ -444,7 +8906,8 @@ const reports = [{ "biasInterpretation": 5, "resultType": 5, "transpose": false - }, { + }, + { "version": 65564, "inputType": 9, "inputInterpretation": 12, @@ -452,7 +8915,8 @@ const reports = [{ "biasInterpretation": 5, "resultType": 5, "transpose": false - }, { + }, + { "version": 65564, "inputType": 3, "inputInterpretation": 3, @@ -460,7 +8924,8 @@ const reports = [{ "biasInterpretation": 5, "resultType": 5, "transpose": false - }, { + }, + { "version": 65564, "inputType": 5, "inputInterpretation": 3, @@ -468,7 +8933,8 @@ const reports = [{ "biasInterpretation": 5, "resultType": 5, "transpose": false - }, { + }, + { "version": 65564, "inputType": 9, "inputInterpretation": 11, @@ -476,7 +8942,8 @@ const reports = [{ "biasInterpretation": 5, "resultType": 5, "transpose": false - }, { + }, + { "version": 65564, "inputType": 0, "inputInterpretation": 13, @@ -484,7 +8951,8 @@ const reports = [{ "biasInterpretation": 0, "resultType": 0, "transpose": false - }, { + }, + { "version": 65564, "inputType": 0, "inputInterpretation": 14, @@ -492,7045 +8960,7506 @@ const reports = [{ "biasInterpretation": 0, "resultType": 0, "transpose": false - }], + } + ], "Formats": { - "0": { - "Support1": 1, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "1": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "2": { - "Support1": 49599483, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "3": { - "Support1": 40915451, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "4": { - "Support1": 40915451, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "5": { - "Support1": 1052912, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "6": { - "Support1": 5509627, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "7": { - "Support1": 5247483, - "Support2": 256, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "8": { - "Support1": 5247483, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "9": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "10": { - "Support1": 318559219, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "11": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "12": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "13": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "14": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "15": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "16": { - "Support1": 49599483, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "17": { - "Support1": 40915451, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "18": { - "Support1": 40915451, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "19": { - "Support1": 1052848, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "20": { - "Support1": 3215536, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "21": { - "Support1": 80746416, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "22": { - "Support1": 5247408, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "23": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "24": { - "Support1": 872207347, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "25": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "26": { - "Support1": 48550899, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "27": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "28": { - "Support1": 872207347, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "29": { - "Support1": 301782000, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "30": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "31": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "32": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "33": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "34": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "35": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "36": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "37": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "38": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "39": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "40": { - "Support1": 3215536, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "41": { - "Support1": 116709371, - "Support2": 712, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "42": { - "Support1": 40915455, - "Support2": 1023, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "43": { - "Support1": 40915451, - "Support2": 767, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "44": { - "Support1": 1052848, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "45": { - "Support1": 3215536, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "46": { - "Support1": 80746416, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "47": { - "Support1": 5247408, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "48": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "49": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "50": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "51": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "52": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "53": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "54": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "55": { - "Support1": 3215536, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "56": { - "Support1": 116709363, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "57": { - "Support1": 40915447, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "58": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "59": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "60": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "61": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "62": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "63": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "64": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "65": { - "Support1": 48550896, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "67": { - "Support1": 8393712, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "68": { - "Support1": 8393712, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "69": { - "Support1": 8393712, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "70": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "71": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "72": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "73": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "74": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "75": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "76": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "77": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "78": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "79": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "80": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "81": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "82": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "83": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "84": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "85": { - "Support1": 14996464, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "86": { - "Support1": 14996464, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "87": { - "Support1": 872207347, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "88": { - "Support1": 821351411, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "89": { - "Support1": 286785568, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "90": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "91": { - "Support1": 301782000, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "92": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "93": { - "Support1": 16045040, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "94": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "95": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "96": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "97": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "98": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "99": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "100": { - "Support1": 713085728, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "101": { - "Support1": 713032480, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "102": { - "Support1": 713036576, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "103": { - "Support1": 4202742560, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "104": { - "Support1": 981517088, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "105": { - "PlaneCount": 2 - }, - "106": { - "Support1": 939524128, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "107": { - "Support1": 847250208, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "108": { - "Support1": 578814752, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "109": { - "Support1": 578814752, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "110": { - "PlaneCount": 2 - }, - "111": { - "Support1": 536870944, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "112": { - "Support1": 536870944, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "113": { - "Support1": 536870944, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "114": { - "Support1": 536870944, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "115": { - "Support1": 8655856, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "189": { - "Support1": 4128, - "Support2": 32768, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "190": { - "Support1": 4128, - "Support2": 32768, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "191": { - "Support1": 8655856, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - } + "0": { + "Support1": 1, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "1": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "2": { + "Support1": 49599483, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "3": { + "Support1": 40915451, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "4": { + "Support1": 40915451, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "5": { + "Support1": 1052912, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "6": { + "Support1": 5509627, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "7": { + "Support1": 5247483, + "Support2": 256, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "8": { + "Support1": 5247483, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "9": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "10": { + "Support1": 318559219, + "Support2": 82624, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "11": { + "Support1": 49599475, + "Support2": 17088, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "12": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "13": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "14": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "15": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "16": { + "Support1": 49599483, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "17": { + "Support1": 40915451, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "18": { + "Support1": 40915451, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "19": { + "Support1": 1052848, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "20": { + "Support1": 3215536, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "21": { + "Support1": 80746416, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "22": { + "Support1": 5247408, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "23": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "24": { + "Support1": 872207347, + "Support2": 82624, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "25": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "26": { + "Support1": 48550899, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "27": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "28": { + "Support1": 872207347, + "Support2": 82624, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "29": { + "Support1": 301782000, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "30": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "31": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "32": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "33": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "34": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "35": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "36": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "37": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "38": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "39": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "40": { + "Support1": 3215536, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "41": { + "Support1": 116709371, + "Support2": 712, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "42": { + "Support1": 40915455, + "Support2": 1023, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "43": { + "Support1": 40915451, + "Support2": 767, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "44": { + "Support1": 1052848, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "45": { + "Support1": 3215536, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "46": { + "Support1": 80746416, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "47": { + "Support1": 5247408, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "48": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "49": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "50": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "51": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "52": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "53": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "54": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "55": { + "Support1": 3215536, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "56": { + "Support1": 116709363, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "57": { + "Support1": 40915447, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "58": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "59": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "60": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "61": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "62": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "63": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "64": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "65": { + "Support1": 48550896, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "67": { + "Support1": 8393712, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "68": { + "Support1": 8393712, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "69": { + "Support1": 8393712, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "70": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "71": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "72": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "73": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "74": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "75": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "76": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "77": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "78": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "79": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "80": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "81": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "82": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "83": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "84": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "85": { + "Support1": 14996464, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "86": { + "Support1": 14996464, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "87": { + "Support1": 872207347, + "Support2": 82624, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "88": { + "Support1": 821351411, + "Support2": 16896, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "89": { + "Support1": 286785568, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "90": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "91": { + "Support1": 301782000, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "92": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "93": { + "Support1": 16045040, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "94": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "95": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "96": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "97": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "98": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "99": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "100": { + "Support1": 713085728, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "101": { + "Support1": 713032480, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "102": { + "Support1": 713036576, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "103": { + "Support1": 4202742560, + "Support2": 82048, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "104": { + "Support1": 981517088, + "Support2": 82048, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "105": { + "PlaneCount": 2 + }, + "106": { + "Support1": 939524128, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "107": { + "Support1": 981467936, + "Support2": 82048, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "108": { + "Support1": 713032480, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "109": { + "Support1": 713032480, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "110": { + "PlaneCount": 2 + }, + "111": { + "Support1": 536870944, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "112": { + "Support1": 536870944, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "113": { + "Support1": 536870944, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "114": { + "Support1": 536870944, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "115": { + "Support1": 8655856, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "189": { + "Support1": 4128, + "Support2": 32768, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "190": { + "Support1": 4128, + "Support2": 32768, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "191": { + "Support1": 8655856, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + } } - }, { + }, + { "DXGI_ADAPTER_DESC3": { - "Description": "AMD Radeon(TM) Graphics", - "VendorId": 4098, - "DeviceId": 5761, - "SubSysId": 461115459, - "Revision": 200, - "DedicatedVideoMemory": "509407232", - "DedicatedSystemMemory": "0", - "SharedSystemMemory": "33963782144", - "AdapterLuid": "00000000-00015B16", - "Flags": 44, - "GraphicsPreemptionGranularity": 1, - "ComputePreemptionGranularity": 0 + "Description": "AMD Radeon(TM) Graphics", + "VendorId": 4098, + "DeviceId": 5056, + "SubSysId": 2289504323, + "Revision": 201, + "DedicatedVideoMemory": "2119970816", + "DedicatedSystemMemory": "0", + "SharedSystemMemory": "50281732096", + "AdapterLuid": "00000000-409D802A", + "Flags": 44, + "GraphicsPreemptionGranularity": 1, + "ComputePreemptionGranularity": 0 }, "DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_LOCAL]": { - "Budget": "33667883008", - "AvailableForReservation": "16968159232" + "Budget": "51596396544", + "AvailableForReservation": "25932416000" }, "DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL]": { - "Budget": "0", - "AvailableForReservation": "0" + "Budget": "0", + "AvailableForReservation": "0" }, "CheckInterfaceSupport": { - "UMDVersion": "9007200632645408" + "UMDVersion": "9007200633816045" }, "AGSDeviceInfo": { - "adapterString": "AMD Radeon(TM) Graphics", - "asicFamily": 8, - "isAPU": true, - "isExternal": false, - "vendorId": 4098, - "deviceId": 5761, - "revisionId": 200, - "numCUs": 12, - "numWGPs": 6, - "numROPs": 16, - "coreClock": 2200, - "memoryClock": 2400, - "memoryBandwidth": 76800, - "teraFlops": 3.3792, - "localMemoryInBytes": "536870912", - "sharedMemoryInBytes": "33963782144" - }, - "AMD GDT_GfxCardInfo": { - "asicType": 43, - "generation": 8, - "APU": true, - "CALName": "gfx1035", - "MarketingName": "AMD Radeon(TM) Graphics" - }, - "AMD GDT_DeviceInfo": { - "NumShaderEngines": "1", - "MaxWavePerSIMD": "16", - "ClocksPrim": "1", - "NumSQMaxCounters": "16", - "NumPrimPipes": "1", - "WaveSize": "64", - "NumSHPerSE": "2", - "NumCUPerSH": "6", - "NumSIMDPerCU": "2" + "adapterString": "AMD Radeon(TM) Graphics", + "asicFamily": 8, + "isAPU": true, + "isExternal": false, + "vendorId": 4098, + "deviceId": 5056, + "revisionId": 201, + "numCUs": 2, + "numWGPs": 1, + "numROPs": 4, + "coreClock": 2200, + "memoryClock": 2800, + "memoryBandwidth": 89600, + "teraFlops": 0.5632, + "localMemoryInBytes": "2147483648", + "sharedMemoryInBytes": "50281732096" }, "VkPhysicalDeviceProperties": { - "apiVersion": "1.4.315", - "driverVersion": 8388961, - "vendorID": 4098, - "deviceID": 5761, - "deviceType": 1, - "deviceName": "AMD Radeon(TM) Graphics" + "apiVersion": "1.4.315", + "driverVersion": 8388961, + "vendorID": 4098, + "deviceID": 5056, + "deviceType": 1, + "deviceName": "AMD Radeon(TM) Graphics" }, "VkPhysicalDeviceIDProperties": { - "deviceUUID": "00000000060000000000000000000000", - "driverUUID": "414D442D57494E2D4452560000000000", - "deviceLUID": "165B010000000000" + "deviceUUID": "000000000C0000000000000000000000", + "driverUUID": "414D442D57494E2D4452560000000000", + "deviceLUID": "2A809D4000000000" }, "VkPhysicalDeviceVulkan12Properties": { - "driverID": 1, - "driverName": "AMD proprietary driver", - "driverInfo": "25.9.1 (AMD proprietary shader compiler)" + "driverID": 1, + "driverName": "AMD proprietary driver", + "driverInfo": "26.2.2 (AMD proprietary shader compiler)" }, "AGSDX12ExtensionsSupported": { - "intrinsics16": true, - "intrinsics17": true, - "userMarkers": true, - "appRegistration": true, - "UAVBindSlot": true, - "intrinsics19": true, - "baseVertex": true, - "baseInstance": true, - "getWaveSize": true, - "floatConversion": true, - "readLaneAt": true, - "rayHitToken": false, - "shaderClock": true + "intrinsics16": true, + "intrinsics17": true, + "userMarkers": true, + "appRegistration": true, + "UAVBindSlot": true, + "intrinsics19": true, + "baseVertex": true, + "baseInstance": true, + "getWaveSize": true, + "floatConversion": true, + "readLaneAt": true, + "rayHitToken": false, + "shaderClock": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS": { - "DoublePrecisionFloatShaderOps": true, - "OutputMergerLogicOp": true, - "MinPrecisionSupport": 2, - "TiledResourcesTier": 4, - "ResourceBindingTier": 3, - "PSSpecifiedStencilRefSupported": true, - "TypedUAVLoadAdditionalFormats": true, - "ROVsSupported": true, - "ConservativeRasterizationTier": 3, - "MaxGPUVirtualAddressBitsPerResource": 47, - "StandardSwizzle64KBSupported": false, - "CrossNodeSharingTier": 0, - "CrossAdapterRowMajorTextureSupported": false, - "VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation": true, - "ResourceHeapTier": 2 + "DoublePrecisionFloatShaderOps": true, + "OutputMergerLogicOp": true, + "MinPrecisionSupport": 2, + "TiledResourcesTier": 4, + "ResourceBindingTier": 3, + "PSSpecifiedStencilRefSupported": true, + "TypedUAVLoadAdditionalFormats": true, + "ROVsSupported": true, + "ConservativeRasterizationTier": 3, + "MaxGPUVirtualAddressBitsPerResource": 47, + "StandardSwizzle64KBSupported": false, + "CrossNodeSharingTier": 0, + "CrossAdapterRowMajorTextureSupported": false, + "VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation": true, + "ResourceHeapTier": 2 }, "D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT": { - "MaxGPUVirtualAddressBitsPerResource": 47, - "MaxGPUVirtualAddressBitsPerProcess": 48 + "MaxGPUVirtualAddressBitsPerResource": 47, + "MaxGPUVirtualAddressBitsPerProcess": 48 }, "D3D12_FEATURE_DATA_SHADER_MODEL": { - "HighestShaderModel": 104 + "HighestShaderModel": 104 }, "D3D12_FEATURE_DATA_ROOT_SIGNATURE": { - "HighestVersion": 3 + "HighestVersion": 3 }, "D3D12_FEATURE_DATA_ARCHITECTURE1": { - "NodeIndex": 0, - "TileBasedRenderer": false, - "UMA": true, - "CacheCoherentUMA": false, - "IsolatedMMU": true + "NodeIndex": 0, + "TileBasedRenderer": false, + "UMA": true, + "CacheCoherentUMA": false, + "IsolatedMMU": true }, "D3D12_FEATURE_DATA_FEATURE_LEVELS": { - "MaxSupportedFeatureLevel": 49408 + "MaxSupportedFeatureLevel": 49664 }, "D3D12_FEATURE_DATA_SHADER_CACHE": { - "SupportFlags": 115 + "SupportFlags": 115 }, "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY": { - "TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, - "TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported": true, - "TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": false, - "TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, - "TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, - "TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, - "TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, - "TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported": true, - "TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true + "TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": false, + "TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": false, + "TYPE_VIDEO_PROCESS.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_PROCESS.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_PROCESS.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": false, + "TYPE_VIDEO_ENCODE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_ENCODE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_ENCODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": false }, "D3D12_FEATURE_DATA_SERIALIZATION": { - "HeapSerializationTier": 0 + "HeapSerializationTier": 0 }, "D3D12_FEATURE_DATA_CROSS_NODE": { - "SharingTier": 0, - "AtomicShaderInstructions": false + "SharingTier": 0, + "AtomicShaderInstructions": false }, "D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE": { - "Supported": false + "Supported": true + }, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT": { + "D3D12_COMMAND_LIST_TYPE_DIRECT": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": true, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": true, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": true, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": true + }, + "D3D12_COMMAND_LIST_TYPE_COMPUTE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": true + }, + "D3D12_COMMAND_LIST_TYPE_COPY": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + } + }, + "D3D12_FEATURE_DATA_FENCE_BARRIERS": { + "D3D12_COMMAND_LIST_TYPE_DIRECT": 0, + "D3D12_COMMAND_LIST_TYPE_COMPUTE": 0, + "D3D12_COMMAND_LIST_TYPE_COPY": 0, + "D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE": 0, + "D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS": 0, + "D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE": 0 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS1": { - "WaveOps": true, - "WaveLaneCountMin": 32, - "WaveLaneCountMax": 64, - "TotalLaneCount": 768, - "ExpandedComputeResourceStates": true, - "Int64ShaderOps": true + "WaveOps": true, + "WaveLaneCountMin": 32, + "WaveLaneCountMax": 64, + "TotalLaneCount": 128, + "ExpandedComputeResourceStates": true, + "Int64ShaderOps": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS2": { - "DepthBoundsTestSupported": true, - "ProgrammableSamplePositionsTier": 2 + "DepthBoundsTestSupported": true, + "ProgrammableSamplePositionsTier": 2 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS3": { - "CopyQueueTimestampQueriesSupported": true, - "CastingFullyTypedFormatSupported": true, - "WriteBufferImmediateSupportFlags": 15, - "ViewInstancingTier": 1, - "BarycentricsSupported": true + "CopyQueueTimestampQueriesSupported": true, + "CastingFullyTypedFormatSupported": true, + "WriteBufferImmediateSupportFlags": 15, + "ViewInstancingTier": 1, + "BarycentricsSupported": true }, "D3D12_FEATURE_DATA_EXISTING_HEAPS": { - "Supported": true + "Supported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS4": { - "MSAA64KBAlignedTextureSupported": true, - "SharedResourceCompatibilityTier": 2, - "Native16BitShaderOpsSupported": true + "MSAA64KBAlignedTextureSupported": true, + "SharedResourceCompatibilityTier": 2, + "Native16BitShaderOpsSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS5": { - "SRVOnlyTiledResourceTier3": true, - "RenderPassesTier": 0, - "RaytracingTier": 11 + "SRVOnlyTiledResourceTier3": true, + "RenderPassesTier": 0, + "RaytracingTier": 11 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS6": { - "AdditionalShadingRatesSupported": false, - "PerPrimitiveShadingRateSupportedWithViewportIndexing": true, - "VariableShadingRateTier": 2, - "ShadingRateImageTileSize": 8, - "BackgroundProcessingSupported": true + "AdditionalShadingRatesSupported": false, + "PerPrimitiveShadingRateSupportedWithViewportIndexing": true, + "VariableShadingRateTier": 2, + "ShadingRateImageTileSize": 8, + "BackgroundProcessingSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS7": { - "MeshShaderTier": 0, - "SamplerFeedbackTier": 100 + "MeshShaderTier": 10, + "SamplerFeedbackTier": 100 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS8": { - "UnalignedBlockTexturesSupported": true + "UnalignedBlockTexturesSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS9": { - "MeshShaderPipelineStatsSupported": false, - "MeshShaderSupportsFullRangeRenderTargetArrayIndex": false, - "AtomicInt64OnTypedResourceSupported": true, - "AtomicInt64OnGroupSharedSupported": true, - "DerivativesInMeshAndAmplificationShadersSupported": false, - "WaveMMATier": 0 + "MeshShaderPipelineStatsSupported": true, + "MeshShaderSupportsFullRangeRenderTargetArrayIndex": false, + "AtomicInt64OnTypedResourceSupported": true, + "AtomicInt64OnGroupSharedSupported": true, + "DerivativesInMeshAndAmplificationShadersSupported": false, + "WaveMMATier": 0 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS10": { - "VariableRateShadingSumCombinerSupported": true, - "MeshShaderPerPrimitiveShadingRateSupported": false + "VariableRateShadingSumCombinerSupported": true, + "MeshShaderPerPrimitiveShadingRateSupported": false }, "D3D12_FEATURE_DATA_D3D12_OPTIONS11": { - "AtomicInt64OnDescriptorHeapResourceSupported": true + "AtomicInt64OnDescriptorHeapResourceSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS12": { - "MSPrimitivesPipelineStatisticIncludesCulledPrimitives": 0, - "EnhancedBarriersSupported": true, - "RelaxedFormatCastingSupported": true + "MSPrimitivesPipelineStatisticIncludesCulledPrimitives": 0, + "EnhancedBarriersSupported": true, + "RelaxedFormatCastingSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS13": { - "UnrestrictedBufferTextureCopyPitchSupported": true, - "UnrestrictedVertexElementAlignmentSupported": true, - "InvertedViewportHeightFlipsYSupported": true, - "InvertedViewportDepthFlipsZSupported": true, - "TextureCopyBetweenDimensionsSupported": true, - "AlphaBlendFactorSupported": true + "UnrestrictedBufferTextureCopyPitchSupported": true, + "UnrestrictedVertexElementAlignmentSupported": true, + "InvertedViewportHeightFlipsYSupported": true, + "InvertedViewportDepthFlipsZSupported": true, + "TextureCopyBetweenDimensionsSupported": true, + "AlphaBlendFactorSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS14": { - "AdvancedTextureOpsSupported": true, - "WriteableMSAATexturesSupported": true, - "IndependentFrontAndBackStencilRefMaskSupported": true + "AdvancedTextureOpsSupported": true, + "WriteableMSAATexturesSupported": true, + "IndependentFrontAndBackStencilRefMaskSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS15": { - "TriangleFanSupported": true, - "DynamicIndexBufferStripCutSupported": true + "TriangleFanSupported": true, + "DynamicIndexBufferStripCutSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS16": { - "DynamicDepthBiasSupported": true, - "GPUUploadHeapSupported": true + "DynamicDepthBiasSupported": true, + "GPUUploadHeapSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS17": { - "NonNormalizedCoordinateSamplersSupported": true, - "ManualWriteTrackingResourceSupported": false + "NonNormalizedCoordinateSamplersSupported": true, + "ManualWriteTrackingResourceSupported": false }, "D3D12_FEATURE_DATA_D3D12_OPTIONS18": { - "RenderPassesValid": true + "RenderPassesValid": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS19": { - "MismatchingOutputDimensionsSupported": true, - "SupportedSampleCountsWithNoOutputs": 29, - "PointSamplingAddressesNeverRoundUp": true, - "RasterizerDesc2Supported": true, - "NarrowQuadrilateralLinesSupported": true, - "AnisoFilterWithPointMipSupported": true, - "MaxSamplerDescriptorHeapSize": 4096, - "MaxSamplerDescriptorHeapSizeWithStaticSamplers": 4096, - "MaxViewDescriptorHeapSize": 33554432, - "ComputeOnlyCustomHeapSupported": false + "MismatchingOutputDimensionsSupported": true, + "SupportedSampleCountsWithNoOutputs": 29, + "PointSamplingAddressesNeverRoundUp": true, + "RasterizerDesc2Supported": true, + "NarrowQuadrilateralLinesSupported": true, + "AnisoFilterWithPointMipSupported": true, + "MaxSamplerDescriptorHeapSize": 4096, + "MaxSamplerDescriptorHeapSizeWithStaticSamplers": 4096, + "MaxViewDescriptorHeapSize": 33554432, + "ComputeOnlyCustomHeapSupported": false }, "D3D12_FEATURE_DATA_D3D12_OPTIONS20": { - "ComputeOnlyWriteWatchSupported": true, - "RecreateAtTier": 0 + "ComputeOnlyWriteWatchSupported": true, + "RecreateAtTier": 0 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS21": { - "WorkGraphsTier": 0, - "ExecuteIndirectTier": 10, - "SampleCmpGradientAndBiasSupported": true, - "ExtendedCommandInfoSupported": true + "WorkGraphsTier": 0, + "ExecuteIndirectTier": 10, + "SampleCmpGradientAndBiasSupported": true, + "ExtendedCommandInfoSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS22": { + "ShaderExecutionReorderingActuallyReorders": false, + "CreateByteOffsetViewsSupported": false, + "Max1DDispatchSize": 65535, + "Max1DDispatchMeshSize": 65535 }, "D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED": { - "Supported": true + "Supported": true + }, + "D3D12_FEATURE_DATA_TIGHT_ALIGNMENT": { + "SupportTier": 1 + }, + "D3D12_FEATURE_DATA_HARDWARE_SCHEDULING_QUEUE_GROUPINGS": { + "ComputeQueuesPer3DQueue": 0 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS_EXPERIMENTAL": { + "CooperativeVectorTier": 0 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS_PREVIEW": { + "MaxGroupSharedMemoryPerGroupCS": 32768, + "MaxGroupSharedMemoryPerGroupAS": 32768, + "MaxGroupSharedMemoryPerGroupMS": 28672 }, "GetDescriptorHandleIncrementSize": { - "D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV": 32, - "D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER": 16, - "D3D12_DESCRIPTOR_HEAP_TYPE_RTV": 32, - "D3D12_DESCRIPTOR_HEAP_TYPE_DSV": 224 + "D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV": 32, + "D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER": 16, + "D3D12_DESCRIPTOR_HEAP_TYPE_RTV": 240, + "D3D12_DESCRIPTOR_HEAP_TYPE_DSV": 224 }, "Formats": { - "0": { - "Support1": 1, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "1": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "2": { - "Support1": 49599483, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "3": { - "Support1": 40915451, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "4": { - "Support1": 40915451, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "5": { - "Support1": 1052912, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "6": { - "Support1": 5509627, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "7": { - "Support1": 5247483, - "Support2": 256, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "8": { - "Support1": 5247483, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "9": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "10": { - "Support1": 855430131, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "11": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "12": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "13": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "14": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "15": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "16": { - "Support1": 49599483, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "17": { - "Support1": 40915451, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "18": { - "Support1": 40915451, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "19": { - "Support1": 1052848, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "20": { - "Support1": 3215536, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "21": { - "Support1": 80746416, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "22": { - "Support1": 5247408, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "23": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "24": { - "Support1": 872207347, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "25": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "26": { - "Support1": 48550899, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "27": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "28": { - "Support1": 872207347, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "29": { - "Support1": 838652912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "30": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "31": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "32": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "33": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "34": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "35": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "36": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "37": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "38": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "39": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "40": { - "Support1": 3215536, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "41": { - "Support1": 116709371, - "Support2": 712, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "42": { - "Support1": 40915455, - "Support2": 1023, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "43": { - "Support1": 40915451, - "Support2": 767, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "44": { - "Support1": 1052848, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "45": { - "Support1": 3215536, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "46": { - "Support1": 80746416, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "47": { - "Support1": 5247408, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "48": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "49": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "50": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "51": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "52": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "53": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "54": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "55": { - "Support1": 3215536, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "56": { - "Support1": 116709363, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "57": { - "Support1": 40915447, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "58": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "59": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "60": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "61": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "62": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "63": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "64": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "65": { - "Support1": 48550896, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "67": { - "Support1": 48288752, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "68": { - "Support1": 8393712, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "69": { - "Support1": 8393712, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "70": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "71": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "72": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "73": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "74": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "75": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "76": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "77": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "78": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "79": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "80": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "81": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "82": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "83": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "84": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "85": { - "Support1": 48550896, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "86": { - "Support1": 48550896, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "87": { - "Support1": 872207347, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "88": { - "Support1": 821351411, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "89": { - "Support1": 823656480, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "90": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "91": { - "Support1": 838652912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "92": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "93": { - "Support1": 16045040, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "94": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "95": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "96": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "97": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "98": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "99": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "100": { - "PlaneCount": 1 - }, - "101": { - "PlaneCount": 1 - }, - "102": { - "PlaneCount": 1 - }, - "103": { - "Support1": 981517088, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "104": { - "Support1": 981517088, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "105": { - "Support1": 981517088, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "106": { - "Support1": 939524128, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "107": { - "Support1": 847250208, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "108": { - "PlaneCount": 1 - }, - "109": { - "PlaneCount": 1 - }, - "110": { - "PlaneCount": 2 - }, - "111": { - "PlaneCount": 1 - }, - "112": { - "PlaneCount": 1 - }, - "113": { - "PlaneCount": 1 - }, - "114": { - "PlaneCount": 1 - }, - "115": { - "Support1": 48550896, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "189": { - "Support1": 4128, - "Support2": 32768, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "190": { - "Support1": 4128, - "Support2": 32768, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "191": { - "Support1": 14996464, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - } + "0": { + "Support1": 1, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "1": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "2": { + "Support1": 49599483, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "3": { + "Support1": 40915451, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "4": { + "Support1": 40915451, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "5": { + "Support1": 1052912, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "6": { + "Support1": 5509627, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "7": { + "Support1": 5247483, + "Support2": 256, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "8": { + "Support1": 5247483, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "9": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "10": { + "Support1": 855430131, + "Support2": 66240, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "11": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "12": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "13": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "14": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "15": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "16": { + "Support1": 49599483, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "17": { + "Support1": 40915451, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "18": { + "Support1": 40915451, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "19": { + "Support1": 1052848, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "20": { + "Support1": 3215536, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "21": { + "Support1": 80746416, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "22": { + "Support1": 5247408, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "23": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "24": { + "Support1": 872207347, + "Support2": 66240, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "25": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "26": { + "Support1": 48550899, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "27": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "28": { + "Support1": 872207347, + "Support2": 66240, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "29": { + "Support1": 838652912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "30": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "31": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "32": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "33": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "34": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "35": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "36": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "37": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "38": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "39": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "40": { + "Support1": 3215536, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "41": { + "Support1": 116709371, + "Support2": 712, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "42": { + "Support1": 40915455, + "Support2": 1023, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "43": { + "Support1": 40915451, + "Support2": 767, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "44": { + "Support1": 1052848, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "45": { + "Support1": 3215536, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "46": { + "Support1": 80746416, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "47": { + "Support1": 5247408, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "48": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "49": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "50": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "51": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "52": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "53": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "54": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "55": { + "Support1": 3215536, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "56": { + "Support1": 116709363, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "57": { + "Support1": 40915447, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "58": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "59": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "60": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "61": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "62": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "63": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "64": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "65": { + "Support1": 48550896, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "67": { + "Support1": 48288752, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "68": { + "Support1": 8393712, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "69": { + "Support1": 8393712, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "70": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "71": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "72": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "73": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "74": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "75": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "76": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "77": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "78": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "79": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "80": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "81": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "82": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "83": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "84": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "85": { + "Support1": 48550896, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "86": { + "Support1": 48550896, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "87": { + "Support1": 872207347, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "88": { + "Support1": 821351411, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "89": { + "Support1": 823656480, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "90": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "91": { + "Support1": 838652912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "92": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "93": { + "Support1": 16045040, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "94": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "95": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "96": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "97": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "98": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "99": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "100": { + "PlaneCount": 1 + }, + "101": { + "PlaneCount": 1 + }, + "102": { + "PlaneCount": 1 + }, + "103": { + "Support1": 981517088, + "Support2": 65664, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "104": { + "Support1": 981517088, + "Support2": 65664, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "105": { + "Support1": 981517088, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "106": { + "Support1": 939524128, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "107": { + "Support1": 847250208, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "108": { + "PlaneCount": 1 + }, + "109": { + "PlaneCount": 1 + }, + "110": { + "PlaneCount": 2 + }, + "111": { + "PlaneCount": 1 + }, + "112": { + "PlaneCount": 1 + }, + "113": { + "PlaneCount": 1 + }, + "114": { + "PlaneCount": 1 + }, + "115": { + "Support1": 48550896, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "189": { + "Support1": 4128, + "Support2": 32768, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "190": { + "Support1": 4128, + "Support2": 32768, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "191": { + "Support1": 14996464, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + } } - }, { + }, + { "DXGI_ADAPTER_DESC3": { - "Description": "Microsoft Basic Render Driver", - "VendorId": 5140, - "DeviceId": 140, - "SubSysId": 0, - "Revision": 0, - "DedicatedVideoMemory": "0", - "DedicatedSystemMemory": "0", - "SharedSystemMemory": "33963782144", - "AdapterLuid": "00000000-00015AE0", - "Flags": 46, - "GraphicsPreemptionGranularity": 4, - "ComputePreemptionGranularity": 4 + "Description": "Microsoft Basic Render Driver", + "VendorId": 5140, + "DeviceId": 140, + "SubSysId": 0, + "Revision": 0, + "DedicatedVideoMemory": "0", + "DedicatedSystemMemory": "0", + "SharedSystemMemory": "50281732096", + "AdapterLuid": "00000000-000141F3", + "Flags": 46, + "GraphicsPreemptionGranularity": 4, + "ComputePreemptionGranularity": 4 }, "DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_LOCAL]": { - "Budget": "33158475776", - "AvailableForReservation": "16713455616" + "Budget": "49476425728", + "AvailableForReservation": "24872430592" }, "DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL]": { - "Budget": "0", - "AvailableForReservation": "0" + "Budget": "0", + "AvailableForReservation": "0" }, "CheckInterfaceSupport": { - "UMDVersion": "2814751477600928" + "UMDVersion": "2814751477603469" }, "VkPhysicalDeviceProperties": { - "apiVersion": "1.2.325", - "driverVersion": 104865891, - "vendorID": 5140, - "deviceID": 140, - "deviceType": 4, - "deviceName": "Microsoft Direct3D12 (Microsoft Basic Render Driver)" + "apiVersion": "1.2.340", + "driverVersion": 109052003, + "vendorID": 5140, + "deviceID": 140, + "deviceType": 4, + "deviceName": "Microsoft Direct3D12 (Microsoft Basic Render Driver)" }, "VkPhysicalDeviceIDProperties": { - "deviceUUID": "A3D805DF8B57914FFC75BD5971402F6B", - "driverUUID": "DD97875A4F13291C566FBA6E54A7234E", - "deviceLUID": "E05A010000000000" + "deviceUUID": "CBF97468CCFF654E83D86647A64581C2", + "driverUUID": "B30BD6A024DA0477389BCFAB42D98252", + "deviceLUID": "F341010000000000" }, "VkPhysicalDeviceVulkan12Properties": { - "driverID": 23, - "driverName": "Dozen", - "driverInfo": "Mesa 25.3.0-devel (git-4dfe2a8744)" + "driverID": 23, + "driverName": "Dozen", + "driverInfo": "Mesa 26.1.0-devel (git-219807d38d)" }, "D3D12_FEATURE_DATA_D3D12_OPTIONS": { - "DoublePrecisionFloatShaderOps": true, - "OutputMergerLogicOp": true, - "MinPrecisionSupport": 3, - "TiledResourcesTier": 3, - "ResourceBindingTier": 3, - "PSSpecifiedStencilRefSupported": true, - "TypedUAVLoadAdditionalFormats": true, - "ROVsSupported": true, - "ConservativeRasterizationTier": 3, - "MaxGPUVirtualAddressBitsPerResource": 32, - "StandardSwizzle64KBSupported": true, - "CrossNodeSharingTier": 0, - "CrossAdapterRowMajorTextureSupported": true, - "VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation": true, - "ResourceHeapTier": 2 + "DoublePrecisionFloatShaderOps": true, + "OutputMergerLogicOp": true, + "MinPrecisionSupport": 3, + "TiledResourcesTier": 3, + "ResourceBindingTier": 3, + "PSSpecifiedStencilRefSupported": true, + "TypedUAVLoadAdditionalFormats": true, + "ROVsSupported": true, + "ConservativeRasterizationTier": 3, + "MaxGPUVirtualAddressBitsPerResource": 32, + "StandardSwizzle64KBSupported": true, + "CrossNodeSharingTier": 0, + "CrossAdapterRowMajorTextureSupported": true, + "VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation": true, + "ResourceHeapTier": 2 }, "D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT": { - "MaxGPUVirtualAddressBitsPerResource": 32, - "MaxGPUVirtualAddressBitsPerProcess": 47 + "MaxGPUVirtualAddressBitsPerResource": 32, + "MaxGPUVirtualAddressBitsPerProcess": 47 }, "D3D12_FEATURE_DATA_SHADER_MODEL": { - "HighestShaderModel": 104 + "HighestShaderModel": 104 }, "D3D12_FEATURE_DATA_ROOT_SIGNATURE": { - "HighestVersion": 3 + "HighestVersion": 3 }, "D3D12_FEATURE_DATA_ARCHITECTURE1": { - "NodeIndex": 0, - "TileBasedRenderer": false, - "UMA": true, - "CacheCoherentUMA": true, - "IsolatedMMU": false + "NodeIndex": 0, + "TileBasedRenderer": false, + "UMA": true, + "CacheCoherentUMA": true, + "IsolatedMMU": false }, "D3D12_FEATURE_DATA_FEATURE_LEVELS": { - "MaxSupportedFeatureLevel": 49408 + "MaxSupportedFeatureLevel": 49408 }, "D3D12_FEATURE_DATA_SHADER_CACHE": { - "SupportFlags": 99 + "SupportFlags": 99 }, "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY": { - "TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, - "TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported": true, - "TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, - "TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, - "TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, - "TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, - "TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, - "TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported": true, - "TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true + "TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_DECODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_PROCESS.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_PROCESS.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_PROCESS.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_ENCODE.PRIORITY_NORMAL.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_ENCODE.PRIORITY_HIGH.PriorityForTypeIsSupported": true, + "TYPE_VIDEO_ENCODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": true }, "D3D12_FEATURE_DATA_SERIALIZATION": { - "HeapSerializationTier": 10 + "HeapSerializationTier": 10 }, "D3D12_FEATURE_DATA_CROSS_NODE": { - "SharingTier": 0, - "AtomicShaderInstructions": false + "SharingTier": 0, + "AtomicShaderInstructions": false }, "D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE": { - "Supported": false + "Supported": false + }, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT": { + "D3D12_COMMAND_LIST_TYPE_DIRECT": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": true, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": true, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": true, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": true + }, + "D3D12_COMMAND_LIST_TYPE_COMPUTE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": true, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": true + }, + "D3D12_COMMAND_LIST_TYPE_COPY": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": true, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + }, + "D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE": { + "D3D12_BARRIER_LAYOUT_COMMON": true, + "D3D12_BARRIER_LAYOUT_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_RENDER_TARGET": false, + "D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": false, + "D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": false, + "D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_RESOLVE_DEST": false, + "D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": false, + "D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": false, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": true, + "D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": true, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": false, + "D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": false, + "D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": false + } + }, + "D3D12_FEATURE_DATA_FENCE_BARRIERS": { + "D3D12_COMMAND_LIST_TYPE_DIRECT": 0, + "D3D12_COMMAND_LIST_TYPE_COMPUTE": 0, + "D3D12_COMMAND_LIST_TYPE_COPY": 0, + "D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE": 0, + "D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS": 0, + "D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE": 0 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS1": { - "WaveOps": true, - "WaveLaneCountMin": 4, - "WaveLaneCountMax": 4, - "TotalLaneCount": 64, - "ExpandedComputeResourceStates": true, - "Int64ShaderOps": true + "WaveOps": true, + "WaveLaneCountMin": 4, + "WaveLaneCountMax": 4, + "TotalLaneCount": 128, + "ExpandedComputeResourceStates": true, + "Int64ShaderOps": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS2": { - "DepthBoundsTestSupported": true, - "ProgrammableSamplePositionsTier": 2 + "DepthBoundsTestSupported": true, + "ProgrammableSamplePositionsTier": 2 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS3": { - "CopyQueueTimestampQueriesSupported": true, - "CastingFullyTypedFormatSupported": true, - "WriteBufferImmediateSupportFlags": 15, - "ViewInstancingTier": 1, - "BarycentricsSupported": true + "CopyQueueTimestampQueriesSupported": true, + "CastingFullyTypedFormatSupported": true, + "WriteBufferImmediateSupportFlags": 15, + "ViewInstancingTier": 1, + "BarycentricsSupported": true }, "D3D12_FEATURE_DATA_EXISTING_HEAPS": { - "Supported": true + "Supported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS4": { - "MSAA64KBAlignedTextureSupported": true, - "SharedResourceCompatibilityTier": 2, - "Native16BitShaderOpsSupported": true + "MSAA64KBAlignedTextureSupported": true, + "SharedResourceCompatibilityTier": 2, + "Native16BitShaderOpsSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS5": { - "SRVOnlyTiledResourceTier3": true, - "RenderPassesTier": 0, - "RaytracingTier": 11 + "SRVOnlyTiledResourceTier3": true, + "RenderPassesTier": 0, + "RaytracingTier": 11 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS6": { - "AdditionalShadingRatesSupported": true, - "PerPrimitiveShadingRateSupportedWithViewportIndexing": false, - "VariableShadingRateTier": 1, - "ShadingRateImageTileSize": 0, - "BackgroundProcessingSupported": false + "AdditionalShadingRatesSupported": true, + "PerPrimitiveShadingRateSupportedWithViewportIndexing": false, + "VariableShadingRateTier": 1, + "ShadingRateImageTileSize": 0, + "BackgroundProcessingSupported": false }, "D3D12_FEATURE_DATA_D3D12_OPTIONS7": { - "MeshShaderTier": 10, - "SamplerFeedbackTier": 100 + "MeshShaderTier": 10, + "SamplerFeedbackTier": 100 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS8": { - "UnalignedBlockTexturesSupported": true + "UnalignedBlockTexturesSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS9": { - "MeshShaderPipelineStatsSupported": true, - "MeshShaderSupportsFullRangeRenderTargetArrayIndex": true, - "AtomicInt64OnTypedResourceSupported": true, - "AtomicInt64OnGroupSharedSupported": true, - "DerivativesInMeshAndAmplificationShadersSupported": true, - "WaveMMATier": 0 + "MeshShaderPipelineStatsSupported": true, + "MeshShaderSupportsFullRangeRenderTargetArrayIndex": true, + "AtomicInt64OnTypedResourceSupported": true, + "AtomicInt64OnGroupSharedSupported": true, + "DerivativesInMeshAndAmplificationShadersSupported": true, + "WaveMMATier": 0 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS10": { - "VariableRateShadingSumCombinerSupported": false, - "MeshShaderPerPrimitiveShadingRateSupported": false + "VariableRateShadingSumCombinerSupported": false, + "MeshShaderPerPrimitiveShadingRateSupported": false }, "D3D12_FEATURE_DATA_D3D12_OPTIONS11": { - "AtomicInt64OnDescriptorHeapResourceSupported": true + "AtomicInt64OnDescriptorHeapResourceSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS12": { - "MSPrimitivesPipelineStatisticIncludesCulledPrimitives": 0, - "EnhancedBarriersSupported": true, - "RelaxedFormatCastingSupported": true + "MSPrimitivesPipelineStatisticIncludesCulledPrimitives": 0, + "EnhancedBarriersSupported": true, + "RelaxedFormatCastingSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS13": { - "UnrestrictedBufferTextureCopyPitchSupported": true, - "UnrestrictedVertexElementAlignmentSupported": true, - "InvertedViewportHeightFlipsYSupported": true, - "InvertedViewportDepthFlipsZSupported": false, - "TextureCopyBetweenDimensionsSupported": true, - "AlphaBlendFactorSupported": true + "UnrestrictedBufferTextureCopyPitchSupported": true, + "UnrestrictedVertexElementAlignmentSupported": true, + "InvertedViewportHeightFlipsYSupported": true, + "InvertedViewportDepthFlipsZSupported": false, + "TextureCopyBetweenDimensionsSupported": true, + "AlphaBlendFactorSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS14": { - "AdvancedTextureOpsSupported": true, - "WriteableMSAATexturesSupported": true, - "IndependentFrontAndBackStencilRefMaskSupported": true + "AdvancedTextureOpsSupported": true, + "WriteableMSAATexturesSupported": true, + "IndependentFrontAndBackStencilRefMaskSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS15": { - "TriangleFanSupported": true, - "DynamicIndexBufferStripCutSupported": true + "TriangleFanSupported": true, + "DynamicIndexBufferStripCutSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS16": { - "DynamicDepthBiasSupported": true, - "GPUUploadHeapSupported": true + "DynamicDepthBiasSupported": true, + "GPUUploadHeapSupported": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS17": { - "NonNormalizedCoordinateSamplersSupported": true, - "ManualWriteTrackingResourceSupported": false + "NonNormalizedCoordinateSamplersSupported": true, + "ManualWriteTrackingResourceSupported": false }, "D3D12_FEATURE_DATA_D3D12_OPTIONS18": { - "RenderPassesValid": true + "RenderPassesValid": true }, "D3D12_FEATURE_DATA_D3D12_OPTIONS19": { - "MismatchingOutputDimensionsSupported": true, - "SupportedSampleCountsWithNoOutputs": 31, - "PointSamplingAddressesNeverRoundUp": true, - "RasterizerDesc2Supported": true, - "NarrowQuadrilateralLinesSupported": true, - "AnisoFilterWithPointMipSupported": true, - "MaxSamplerDescriptorHeapSize": 2097152, - "MaxSamplerDescriptorHeapSizeWithStaticSamplers": 2097152, - "MaxViewDescriptorHeapSize": 2097152, - "ComputeOnlyCustomHeapSupported": false + "MismatchingOutputDimensionsSupported": true, + "SupportedSampleCountsWithNoOutputs": 31, + "PointSamplingAddressesNeverRoundUp": true, + "RasterizerDesc2Supported": true, + "NarrowQuadrilateralLinesSupported": true, + "AnisoFilterWithPointMipSupported": true, + "MaxSamplerDescriptorHeapSize": 2097152, + "MaxSamplerDescriptorHeapSizeWithStaticSamplers": 2097152, + "MaxViewDescriptorHeapSize": 2097152, + "ComputeOnlyCustomHeapSupported": false }, "D3D12_FEATURE_DATA_D3D12_OPTIONS20": { - "ComputeOnlyWriteWatchSupported": true, - "RecreateAtTier": 0 + "ComputeOnlyWriteWatchSupported": true, + "RecreateAtTier": 0 }, "D3D12_FEATURE_DATA_D3D12_OPTIONS21": { - "WorkGraphsTier": 10, - "ExecuteIndirectTier": 11, - "SampleCmpGradientAndBiasSupported": true, - "ExtendedCommandInfoSupported": true + "WorkGraphsTier": 10, + "ExecuteIndirectTier": 11, + "SampleCmpGradientAndBiasSupported": true, + "ExtendedCommandInfoSupported": true + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS22": { + "ShaderExecutionReorderingActuallyReorders": false, + "CreateByteOffsetViewsSupported": false, + "Max1DDispatchSize": 65535, + "Max1DDispatchMeshSize": 65535 }, "D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED": { - "Supported": true + "Supported": true + }, + "D3D12_FEATURE_DATA_TIGHT_ALIGNMENT": { + "SupportTier": 0 + }, + "D3D12_FEATURE_DATA_HARDWARE_SCHEDULING_QUEUE_GROUPINGS": { + "ComputeQueuesPer3DQueue": 0 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS_EXPERIMENTAL": { + "CooperativeVectorTier": 0 + }, + "D3D12_FEATURE_DATA_D3D12_OPTIONS_PREVIEW": { + "MaxGroupSharedMemoryPerGroupCS": 32768, + "MaxGroupSharedMemoryPerGroupAS": 32768, + "MaxGroupSharedMemoryPerGroupMS": 28672 }, "GetDescriptorHandleIncrementSize": { - "D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV": 64, - "D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER": 64, - "D3D12_DESCRIPTOR_HEAP_TYPE_RTV": 32, - "D3D12_DESCRIPTOR_HEAP_TYPE_DSV": 8 + "D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV": 64, + "D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER": 64, + "D3D12_DESCRIPTOR_HEAP_TYPE_RTV": 8, + "D3D12_DESCRIPTOR_HEAP_TYPE_DSV": 8 }, "Formats": { - "0": { - "Support1": 1, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "1": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "2": { - "Support1": 49599483, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "3": { - "Support1": 40915451, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "4": { - "Support1": 40915451, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "5": { - "Support1": 1052912, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "6": { - "Support1": 16045051, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "7": { - "Support1": 7361019, - "Support2": 256, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "8": { - "Support1": 7361019, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "9": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "10": { - "Support1": 50123763, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "11": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "12": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "13": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "14": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "15": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "16": { - "Support1": 49599483, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "17": { - "Support1": 40915451, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "18": { - "Support1": 40915451, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "19": { - "Support1": 1052848, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "20": { - "Support1": 3215536, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "21": { - "Support1": 80746416, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "22": { - "Support1": 5247408, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "23": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "24": { - "Support1": 66900979, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "25": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "26": { - "Support1": 48550899, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "27": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "28": { - "Support1": 66900979, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "29": { - "Support1": 33346544, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "30": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "31": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "32": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "33": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "34": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "35": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "36": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "37": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "38": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "39": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "40": { - "Support1": 3215536, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "41": { - "Support1": 116709371, - "Support2": 712, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "42": { - "Support1": 40915455, - "Support2": 1023, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "43": { - "Support1": 40915451, - "Support2": 767, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "44": { - "Support1": 1052848, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "45": { - "Support1": 3215536, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "46": { - "Support1": 80746416, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "47": { - "Support1": 5247408, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "48": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "49": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "50": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "51": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "52": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "53": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "54": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "55": { - "Support1": 3215536, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "56": { - "Support1": 116709363, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "57": { - "Support1": 40915447, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "58": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "59": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "60": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "61": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "62": { - "Support1": 40915443, - "Support2": 960, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "63": { - "Support1": 49599475, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "64": { - "Support1": 40915443, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "65": { - "Support1": 48550896, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "67": { - "Support1": 48550897, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "68": { - "Support1": 8393712, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "69": { - "Support1": 8393712, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "70": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "71": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "72": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "73": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "74": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "75": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "76": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "77": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "78": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "79": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "80": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "81": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "82": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "83": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "84": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "85": { - "Support1": 48550899, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "86": { - "Support1": 48550899, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "87": { - "Support1": 66900979, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "88": { - "Support1": 16045043, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "89": { - "Support1": 18350112, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "90": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "91": { - "Support1": 33346544, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "92": { - "Support1": 1052912, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "93": { - "Support1": 16045040, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "94": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "95": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "96": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "97": { - "Support1": 1052896, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "98": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "99": { - "Support1": 9442272, - "Support2": 512, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "100": { - "Support1": 41997088, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "101": { - "Support1": 41943840, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "102": { - "Support1": 41947936, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "103": { - "Support1": 41992992, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "104": { - "Support1": 41992992, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "105": { - "Support1": 41992992, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 2 - }, - "106": { - "Support1": 32, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "107": { - "Support1": 41943840, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "108": { - "Support1": 41943840, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "109": { - "Support1": 41943840, - "Support2": 128, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "110": { - "PlaneCount": 2 - }, - "111": { - "PlaneCount": 1 - }, - "112": { - "PlaneCount": 1 - }, - "113": { - "Support1": 32, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "114": { - "Support1": 32, - "Support2": 0, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "115": { - "Support1": 48550899, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "189": { - "Support1": 4128, - "Support2": 32768, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "190": { - "Support1": 4128, - "Support2": 32768, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - }, - "191": { - "Support1": 48550899, - "Support2": 704, - "MultisampleQualityLevels": { - "1": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "2": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "4": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "8": { - "NumQualityLevels": 1, - "Flags": 0 - }, - "16": { - "NumQualityLevels": 1, - "Flags": 0 - } - }, - "PlaneCount": 1 - } + "0": { + "Support1": 1, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "1": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "2": { + "Support1": 49599483, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "3": { + "Support1": 40915451, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "4": { + "Support1": 40915451, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "5": { + "Support1": 1052912, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "6": { + "Support1": 16045051, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "7": { + "Support1": 7361019, + "Support2": 256, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "8": { + "Support1": 7361019, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "9": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "10": { + "Support1": 50123763, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "11": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "12": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "13": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "14": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "15": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "16": { + "Support1": 49599483, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "17": { + "Support1": 40915451, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "18": { + "Support1": 40915451, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "19": { + "Support1": 1052848, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "20": { + "Support1": 3215536, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "21": { + "Support1": 80746416, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "22": { + "Support1": 5247408, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "23": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "24": { + "Support1": 66900979, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "25": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "26": { + "Support1": 48550899, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "27": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "28": { + "Support1": 66900979, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "29": { + "Support1": 33346544, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "30": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "31": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "32": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "33": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "34": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "35": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "36": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "37": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "38": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "39": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "40": { + "Support1": 3215536, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "41": { + "Support1": 116709371, + "Support2": 712, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "42": { + "Support1": 40915455, + "Support2": 1023, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "43": { + "Support1": 40915451, + "Support2": 767, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "44": { + "Support1": 1052848, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "45": { + "Support1": 3215536, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "46": { + "Support1": 80746416, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "47": { + "Support1": 5247408, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "48": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "49": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "50": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "51": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "52": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "53": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "54": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "55": { + "Support1": 3215536, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "56": { + "Support1": 116709363, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "57": { + "Support1": 40915447, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "58": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "59": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "60": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "61": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "62": { + "Support1": 40915443, + "Support2": 960, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "63": { + "Support1": 49599475, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "64": { + "Support1": 40915443, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "65": { + "Support1": 48550896, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "67": { + "Support1": 48550897, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "68": { + "Support1": 8393712, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "69": { + "Support1": 8393712, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "70": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "71": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "72": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "73": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "74": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "75": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "76": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "77": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "78": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "79": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "80": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "81": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "82": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "83": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "84": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "85": { + "Support1": 48550899, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "86": { + "Support1": 48550899, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "87": { + "Support1": 66900979, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "88": { + "Support1": 16045043, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "89": { + "Support1": 18350112, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "90": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "91": { + "Support1": 33346544, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "92": { + "Support1": 1052912, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "93": { + "Support1": 16045040, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "94": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "95": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "96": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "97": { + "Support1": 1052896, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "98": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "99": { + "Support1": 9442272, + "Support2": 512, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "100": { + "Support1": 41997088, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "101": { + "Support1": 41943840, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "102": { + "Support1": 41947936, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "103": { + "Support1": 41992992, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "104": { + "Support1": 41992992, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "105": { + "Support1": 41992992, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 2 + }, + "106": { + "Support1": 32, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "107": { + "Support1": 41943840, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "108": { + "Support1": 41943840, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "109": { + "Support1": 41943840, + "Support2": 128, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "110": { + "PlaneCount": 2 + }, + "111": { + "PlaneCount": 1 + }, + "112": { + "PlaneCount": 1 + }, + "113": { + "Support1": 32, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "114": { + "Support1": 32, + "Support2": 0, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "115": { + "Support1": 48550899, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "189": { + "Support1": 4128, + "Support2": 32768, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "190": { + "Support1": 4128, + "Support2": 32768, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + }, + "191": { + "Support1": 48550899, + "Support2": 704, + "MultisampleQualityLevels": { + "1": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "2": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "4": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "8": { + "NumQualityLevels": 1, + "Flags": 0 + }, + "16": { + "NumQualityLevels": 1, + "Flags": 0 + } + }, + "PlaneCount": 1 + } } - }] -}] \ No newline at end of file + } + ] + } +] \ No newline at end of file diff --git a/source/frontend/assets/js/constants.mjs b/source/frontend/assets/js/constants.mjs index 92f7005..0d2a8db 100644 --- a/source/frontend/assets/js/constants.mjs +++ b/source/frontend/assets/js/constants.mjs @@ -184,6 +184,20 @@ export const D3D12_LINEAR_ALGEBRA_DATATYPE = "21": "D3D12_LINEAR_ALGEBRA_DATATYPE_FLOAT_E5M2", } +export const D3D12_FENCE_BARRIERS_TIER = +{ + "0": "D3D12_FENCE_BARRIERS_TIER_NOT_SUPPORTED", + "1": "D3D12_FENCE_BARRIERS_TIER_1", + "2": "D3D12_FENCE_BARRIERS_TIER_2", +} + +export const D3D12_FENCE_BARRIERS_TIER_SHORT = +{ + "0": "UNSUPPORTED", + "1": "Tier 1", + "2": "Tier 2", +} + export const EnumMappings = { "DXGI_ADAPTER_DESC3.GraphicsPreemptionGranularity": @@ -558,6 +572,8 @@ export const EnumMappings = "404": "AD104", "434": "GB202", + "435": "GB203", + "438": "GB206", }, "NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_NVIDIA_RTX_VR_READY)": NVAPI_Status, "NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_PROVIZ)": NVAPI_Status, @@ -756,10 +772,211 @@ export const EnumMappings = "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported": TrueFalseMapping, "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported": TrueFalseMapping, "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": TrueFalseMapping, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_NORMAL.PriorityForTypeIsSupported": TrueFalseMapping, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_HIGH.PriorityForTypeIsSupported": TrueFalseMapping, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": TrueFalseMapping, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_NORMAL.PriorityForTypeIsSupported": TrueFalseMapping, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_HIGH.PriorityForTypeIsSupported": TrueFalseMapping, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": TrueFalseMapping, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_NORMAL.PriorityForTypeIsSupported": TrueFalseMapping, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_HIGH.PriorityForTypeIsSupported": TrueFalseMapping, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": TrueFalseMapping, "D3D12_FEATURE_DATA_CROSS_NODE.AtomicShaderInstructions": TrueFalseMapping, "D3D12_FEATURE_DATA_PREDICATION.Supported": TrueFalseMapping, "D3D12_FEATURE_DATA_HARDWARE_COPY.Supported": TrueFalseMapping, "D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE.Supported": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RENDER_TARGET": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RESOLVE_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RENDER_TARGET": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RENDER_TARGET": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RESOLVE_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RENDER_TARGET": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RENDER_TARGET": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RESOLVE_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RENDER_TARGET": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": TrueFalseMapping, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": TrueFalseMapping, + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_DIRECT": D3D12_FENCE_BARRIERS_TIER, + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COMPUTE": D3D12_FENCE_BARRIERS_TIER, + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COPY": D3D12_FENCE_BARRIERS_TIER, + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE": D3D12_FENCE_BARRIERS_TIER, + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS": D3D12_FENCE_BARRIERS_TIER, + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE": D3D12_FENCE_BARRIERS_TIER, "D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps": TrueFalseMapping, "D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates": TrueFalseMapping, "D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps": TrueFalseMapping, @@ -811,6 +1028,8 @@ export const EnumMappings = "D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported": TrueFalseMapping, "D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported": TrueFalseMapping, "D3D12_FEATURE_DATA_D3D12_OPTIONS22.TightAlignmentSupported": TrueFalseMapping, + "D3D12_FEATURE_DATA_D3D12_OPTIONS22.ShaderExecutionReorderingActuallyReorders": TrueFalseMapping, + "D3D12_FEATURE_DATA_D3D12_OPTIONS22.CreateByteOffsetViewsSupported": TrueFalseMapping, "D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported": TrueFalseMapping } @@ -1028,10 +1247,211 @@ export const EnumMappingsShort = "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported": TrueFalseMappingShort, "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported": TrueFalseMappingShort, "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_NORMAL.PriorityForTypeIsSupported": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_HIGH.PriorityForTypeIsSupported": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_NORMAL.PriorityForTypeIsSupported": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_HIGH.PriorityForTypeIsSupported": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_NORMAL.PriorityForTypeIsSupported": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_HIGH.PriorityForTypeIsSupported": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported": TrueFalseMappingShort, "D3D12_FEATURE_DATA_CROSS_NODE.AtomicShaderInstructions": TrueFalseMappingShort, "D3D12_FEATURE_DATA_PREDICATION.Supported": TrueFalseMappingShort, "D3D12_FEATURE_DATA_HARDWARE_COPY.Supported": TrueFalseMappingShort, "D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE.Supported": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RENDER_TARGET": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RESOLVE_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RENDER_TARGET": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RENDER_TARGET": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RESOLVE_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RENDER_TARGET": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RENDER_TARGET": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RESOLVE_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RENDER_TARGET": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_DIRECT": D3D12_FENCE_BARRIERS_TIER_SHORT, + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COMPUTE": D3D12_FENCE_BARRIERS_TIER_SHORT, + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COPY": D3D12_FENCE_BARRIERS_TIER_SHORT, + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE": D3D12_FENCE_BARRIERS_TIER_SHORT, + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS": D3D12_FENCE_BARRIERS_TIER_SHORT, + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE": D3D12_FENCE_BARRIERS_TIER_SHORT, "D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps": TrueFalseMappingShort, "D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates": TrueFalseMappingShort, "D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps": TrueFalseMappingShort, @@ -1083,6 +1503,8 @@ export const EnumMappingsShort = "D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported": TrueFalseMappingShort, "D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported": TrueFalseMappingShort, "D3D12_FEATURE_DATA_D3D12_OPTIONS22.TightAlignmentSupported": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_D3D12_OPTIONS22.ShaderExecutionReorderingActuallyReorders": TrueFalseMappingShort, + "D3D12_FEATURE_DATA_D3D12_OPTIONS22.CreateByteOffsetViewsSupported": TrueFalseMappingShort, "D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported": TrueFalseMappingShort } @@ -1569,13 +1991,217 @@ const PropertiesOrder = "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported", "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported", "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported", + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_NORMAL.PriorityForTypeIsSupported", + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_HIGH.PriorityForTypeIsSupported", + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported", + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_NORMAL.PriorityForTypeIsSupported", + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_HIGH.PriorityForTypeIsSupported", + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported", + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_NORMAL.PriorityForTypeIsSupported", + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_HIGH.PriorityForTypeIsSupported", + "D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported", "D3D12_FEATURE_DATA_SERIALIZATION.HeapSerializationTier", "D3D12_FEATURE_DATA_CROSS_NODE.SharingTier", "D3D12_FEATURE_DATA_CROSS_NODE.AtomicShaderInstructions", "D3D12_FEATURE_DATA_D3D12_OPTIONS_EXPERIMENTAL.WorkGraphsTier", + "D3D12_FEATURE_DATA_D3D12_OPTIONS_PREVIEW.MaxGroupSharedMemoryPerGroupCS", + "D3D12_FEATURE_DATA_D3D12_OPTIONS_PREVIEW.MaxGroupSharedMemoryPerGroupAS", + "D3D12_FEATURE_DATA_D3D12_OPTIONS_PREVIEW.MaxGroupSharedMemoryPerGroupMS", "D3D12_FEATURE_DATA_PREDICATION.Supported", "D3D12_FEATURE_DATA_HARDWARE_COPY.Supported", "D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE.Supported", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RENDER_TARGET", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RESOLVE_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RENDER_TARGET", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RENDER_TARGET", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RESOLVE_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RENDER_TARGET", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RENDER_TARGET", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RESOLVE_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RENDER_TARGET", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST", + "D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE", + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_DIRECT", + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COMPUTE", + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COPY", + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE", + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS", + "D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE", "D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps", "D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveLaneCountMin", "D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveLaneCountMax", @@ -1649,6 +2275,10 @@ const PropertiesOrder = "D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported", "D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported", "D3D12_FEATURE_DATA_D3D12_OPTIONS22.TightAlignmentSupported", + "D3D12_FEATURE_DATA_D3D12_OPTIONS22.ShaderExecutionReorderingActuallyReorders", + "D3D12_FEATURE_DATA_D3D12_OPTIONS22.CreateByteOffsetViewsSupported", + "D3D12_FEATURE_DATA_D3D12_OPTIONS22.Max1DDispatchSize", + "D3D12_FEATURE_DATA_D3D12_OPTIONS22.Max1DDispatchMeshSize", "D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported", "D3D12_FEATURE_DATA_TIGHT_ALIGNMENT.SupportTier", "D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.szAdapterFamily", @@ -1905,6 +2535,13 @@ export const PureFeatureList = [ "D3D12_FEATURE_DATA_FEATURE_LEVELS.MaxSupportedFeatureLevel", "D3D12_FEATURE_DATA_SERIALIZATION.HeapSerializationTier", "D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE.Supported", + // Only in preview for now, will need to enable when released into retail + //"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_DIRECT", + //"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COMPUTE", + //"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COPY", + //"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE", + //"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS", + //"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE", "D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps", "D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates", "D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps", @@ -1967,6 +2604,8 @@ export const PureFeatureList = [ "D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExecuteIndirectTier", "D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported", "D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported", + "D3D12_FEATURE_DATA_D3D12_OPTIONS22.ShaderExecutionReorderingActuallyReorders", + "D3D12_FEATURE_DATA_D3D12_OPTIONS22.CreateByteOffsetViewsSupported", "D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported", "D3D12_FEATURE_DATA_TIGHT_ALIGNMENT.SupportTier" ] diff --git a/source/frontend/assets/js/feature_table_constants.mjs b/source/frontend/assets/js/feature_table_constants.mjs index 1de810d..97d527c 100644 --- a/source/frontend/assets/js/feature_table_constants.mjs +++ b/source/frontend/assets/js/feature_table_constants.mjs @@ -10,6 +10,7 @@ export const TableFeaturesShortNames = { "D3D12_FEATURE_DATA_FEATURE_LEVELS.MaxSupportedFeatureLevel": "Feature level", "D3D12_FEATURE_DATA_SHADER_MODEL.HighestShaderModel": "Shader model", "D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier": "Raytracing", + "D3D12_FEATURE_DATA_D3D12_OPTIONS22.ShaderExecutionReorderingActuallyReorders": "Shader Execution Reordering Actually Reorders", "D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier": "Mesh shaders", "D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier": "Work graphs", "D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier": "Sampler feedback", @@ -18,6 +19,7 @@ export const TableFeaturesShortNames = { "D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported": "GPU upload heaps", "D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported": "Enhanced barriers", "D3D12_FEATURE_DATA_TIGHT_ALIGNMENT.SupportTier": "Tight alignment", + "D3D12_FEATURE_DATA_D3D12_OPTIONS22.CreateByteOffsetViewsSupported": "Create at byte offset supported", "D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier": "Variable-rate shading", "D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported": "Additional shading rates", "D3D12_FEATURE_DATA_D3D12_OPTIONS6.ShadingRateImageTileSize": "Shading-rate image tile size", diff --git a/source/website/about.js b/source/website/about.js index f00be87..c4fa779 100644 --- a/source/website/about.js +++ b/source/website/about.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[594],{395:(e,t,n)=>{n.d(t,{A:()=>c});var r=n(601),a=n.n(r),o=n(314),i=n.n(o)()(a());i.push([e.id,"main \n{\n max-width: 2100px;\n margin: 0 auto;\n}\n",""]);const c=i},314:e=>{e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,a,o){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var c=0;c0?" ".concat(p[5]):""," {").concat(p[1],"}")),p[5]=o),n&&(p[2]?(p[1]="@media ".concat(p[2]," {").concat(p[1],"}"),p[2]=n):p[2]=n),a&&(p[4]?(p[1]="@supports (".concat(p[4],") {").concat(p[1],"}"),p[4]=a):p[4]="".concat(a)),t.push(p))}},t}},601:e=>{e.exports=function(e){return e[1]}},72:e=>{var t=[];function n(e){for(var n=-1,r=0;r{var t={};e.exports=function(e,n){var r=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[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(n)}},540:e=>{e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},56:(e,t,n)=>{e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},825:e=>{e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var a=void 0!==n.layer;a&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,a&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var o=n.sourceMap;o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},113:e=>{e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},0:(e,t,n)=>{var r=n(72),a=n.n(r),o=n(825),i=n.n(o),c=n(659),s=n.n(c),u=n(56),p=n.n(u),l=n(540),f=n.n(l),d=n(113),v=n.n(d),m=n(395),h={};h.styleTagTransform=v(),h.setAttributes=p(),h.insert=s().bind(null,"head"),h.domAPI=i(),h.insertStyleElement=f(),a()(m.A,h),m.A&&m.A.locals&&m.A.locals}},e=>{e(e.s=0)}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[594],{395(e,t,n){n.d(t,{A:()=>c});var r=n(601),a=n.n(r),o=n(314),i=n.n(o)()(a());i.push([e.id,"main \n{\n max-width: 2100px;\n margin: 0 auto;\n}\n",""]);const c=i},314(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,a,o){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var c=0;c0?" ".concat(p[5]):""," {").concat(p[1],"}")),p[5]=o),n&&(p[2]?(p[1]="@media ".concat(p[2]," {").concat(p[1],"}"),p[2]=n):p[2]=n),a&&(p[4]?(p[1]="@supports (".concat(p[4],") {").concat(p[1],"}"),p[4]=a):p[4]="".concat(a)),t.push(p))}},t}},601(e){e.exports=function(e){return e[1]}},72(e){var t=[];function n(e){for(var n=-1,r=0;r0?" ".concat(n.layer):""," {")),r+=n.css,a&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var o=n.sourceMap;o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},113(e){e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},0(e,t,n){var r=n(72),a=n.n(r),o=n(825),i=n.n(o),c=n(659),s=n.n(c),u=n(56),p=n.n(u),l=n(540),f=n.n(l),d=n(113),v=n.n(d),m=n(395),h={};h.styleTagTransform=v(),h.setAttributes=p(),h.insert=s().bind(null,"head"),h.domAPI=i(),h.insertStyleElement=f(),a()(m.A,h),m.A&&m.A.locals&&m.A.locals}},e=>{e(e.s=0)}]); \ No newline at end of file diff --git a/source/website/arhitecture_table.js b/source/website/arhitecture_table.js index be5bdea..f73292c 100644 --- a/source/website/arhitecture_table.js +++ b/source/website/arhitecture_table.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[506],{746:(e,r,n)=>{n.d(r,{A:()=>i});var t=n(601),a=n.n(t),o=n(314),c=n.n(o)()(a());c.push([e.id,'.ArchitectureTables {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n max-width: 2100px;\n margin: 0 auto;\n}\n\n.ArchitectureTable {\n font-family: "Roboto", sans-serif;\n}\n\n.NotesContainerOuter {\n max-width: 2100px;\n margin: 0 auto;\n}\n\n.NotesContainer {\n max-width: 1000px;\n padding: 0 7px;\n font-family: "Roboto", sans-serif;\n}\n\n.ArchitectureTableContainer {\n padding: 5px;\n flex-grow: 0.1\n}\n\n\ntd {\n white-space: pre-wrap;\n}\n\ntr:nth-of-type(odd) {\n background-color: #00000010;\n}\n\nth,\ntd {\n border-width: 1px;\n border-style: solid;\n border-color: #7f7f7f;\n}\n\ntd {\n text-align: center;\n padding: 2px 4px;\n min-width: 4.5em;\n}\n\ntable {\n border-collapse: collapse;\n}\n\n/* row of header with vendor name */\nthead>tr:first-of-type>th {\n /* first row sticks to the top of the screen */\n border-bottom: none;\n}\n\n/* row with legend */\nthead>tr:nth-of-type(2)>th {\n /* second row sticks right below first row */\n border-top: none;\n border-bottom-width: 2px;\n border-bottom-style: solid;\n padding-inline: 0.3em;\n /* separate legend a little */\n}\n\n.dark-mode {\n\n th,\n td {\n border-color: #8c8c8c;\n }\n\n table {\n border-color: #8c8c8c;\n background-color: #2d2d2d;\n }\n\n\n tr:nth-of-type(1) {\n background-color: #262626;\n }\n\n td {\n border-color: #FFFFFF33;\n }\n\n tr:nth-of-type(odd) {\n background-color: #00000020;\n }\n}',""]);const i=c},314:e=>{e.exports=function(e){var r=[];return r.toString=function(){return this.map((function(r){var n="",t=void 0!==r[5];return r[4]&&(n+="@supports (".concat(r[4],") {")),r[2]&&(n+="@media ".concat(r[2]," {")),t&&(n+="@layer".concat(r[5].length>0?" ".concat(r[5]):""," {")),n+=e(r),t&&(n+="}"),r[2]&&(n+="}"),r[4]&&(n+="}"),n})).join("")},r.i=function(e,n,t,a,o){"string"==typeof e&&(e=[[null,e,void 0]]);var c={};if(t)for(var i=0;i0?" ".concat(l[5]):""," {").concat(l[1],"}")),l[5]=o),n&&(l[2]?(l[1]="@media ".concat(l[2]," {").concat(l[1],"}"),l[2]=n):l[2]=n),a&&(l[4]?(l[1]="@supports (".concat(l[4],") {").concat(l[1],"}"),l[4]=a):l[4]="".concat(a)),r.push(l))}},r}},601:e=>{e.exports=function(e){return e[1]}},72:e=>{var r=[];function n(e){for(var n=-1,t=0;t{var r={};e.exports=function(e,n){var t=function(e){if(void 0===r[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}r[e]=n}return r[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(n)}},540:e=>{e.exports=function(e){var r=document.createElement("style");return e.setAttributes(r,e.attributes),e.insert(r,e.options),r}},56:(e,r,n)=>{e.exports=function(e){var r=n.nc;r&&e.setAttribute("nonce",r)}},825:e=>{e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var r=e.insertStyleElement(e);return{update:function(n){!function(e,r,n){var t="";n.supports&&(t+="@supports (".concat(n.supports,") {")),n.media&&(t+="@media ".concat(n.media," {"));var a=void 0!==n.layer;a&&(t+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),t+=n.css,a&&(t+="}"),n.media&&(t+="}"),n.supports&&(t+="}");var o=n.sourceMap;o&&"undefined"!=typeof btoa&&(t+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),r.styleTagTransform(t,e,r.options)}(r,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(r)}}}},113:e=>{e.exports=function(e,r){if(r.styleSheet)r.styleSheet.cssText=e;else{for(;r.firstChild;)r.removeChild(r.firstChild);r.appendChild(document.createTextNode(e))}}},958:(e,r,n)=>{var t=n(72),a=n.n(t),o=n(825),c=n.n(o),i=n(659),s=n.n(i),d=n(56),l=n.n(d),p=n(540),u=n.n(p),D=n(113),A=n.n(D),I=n(746),h={};h.styleTagTransform=A(),h.setAttributes=l(),h.insert=s().bind(null,"head"),h.domAPI=c(),h.insertStyleElement=u(),a()(I.A,h),I.A&&I.A.locals&&I.A.locals;var T=n(619),G=n(878),f=n(568),m=n(480),N=n(141);function S(e,r,n){let t=document.createElement("th");t.append(n),r&&(t.className=r),e.appendChild(t)}function _(e,r,n){let t=document.createElement("td");t.append(n),r&&(t.className=r),e.appendChild(t)}function E(e){return e?Math.round(1e4*e)/100+"%":"~0%"}function R(e,r){return e?e+"\n"+r:r}function F(e,r,n){let t="",a=r.D3D12_FEATURE_DATA_SHADER_MODEL.HighestShaderModel;if(a!=n.SM){let e=G.RZ["D3D12_FEATURE_DATA_SHADER_MODEL.HighestShaderModel"][a]??"Unknown";a>n.SM?(t=R(t,"SM "+e),n.SM=a):t=R(t,"* SM "+e)}let o=1==r.D3D12_FEATURE_DATA_D3D12_OPTIONS4.Native16BitShaderOpsSupported;o!=n.Support16BitShaderOps&&(o?(t=R(t,"16-bit Shader Ops"),n.Support16BitShaderOps=o):t=R(t,"* no support for 16-bit Shader Ops"));let c=1==r.D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported;c!=n.SupportEnhancedBarriers&&(c?(t=R(t,"Enhanced Barriers"),n.SupportEnhancedBarriers=c):t=R(t,"* no support for Enhanced Barriers"));let i=10==r.D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier;i!=n.SupportMeshShaders&&(i?(t=R(t,"Mesh Shaders"),n.SupportMeshShaders=i):t=R(t,"* no support for Mesh Shaders"));let s=r.D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier;if("Pascal"!=e&&"Turing 16"!=e||(s=0),s!=n.DXRTier){let e=G.RZ["D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier"][s]??"Unknown";s>n.DXRTier?(t=R(t,"DXR "+e),n.DXRTier=s):t=R(t,"* DXR "+e)}let d=r.D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier;if(d!=n.VRSTier){let e=G.RZ["D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier"][d]??"Unknown";d>n.VRSTier?(t=R(t,"VRS "+e),n.VRSTier=d):t=R(t,"* VRS "+e)}let l=r.D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier;if(l!=n.SamplerFeedbackTier){let e=G.RZ["D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier"][l]??"Unknown";l>n.SamplerFeedbackTier?(t=R(t,"Sampler Feedback "+e),n.SamplerFeedbackTier=l):t=R(t,"* Sampler Feedback "+e)}let p=!1;r.Formats&&(p=!!(16384&r.Formats[67].Support1)),p!=n.SupportR9G9B9E5RTVUAV&&(p?(t=R(t,"R9G9B9E5 RTV/UAV"),n.SupportR9G9B9E5RTVUAV=p):t=R(t,"* no support for R9G9B9E5 RTV/UAV"));let u=0;if(r.D3D12_FEATURE_DATA_D3D12_OPTIONS21&&(u=r.D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier),u!=n.WorkGraphsTier){let e=G.RZ["D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier"][u]??"Unknown";u>n.WorkGraphsTier?(t=R(t,"Work Graphs "+e),n.WorkGraphsTier=u):t=R(t,"* Work Graphs "+e)}let D=r.D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceHeapTier;if(D!=n.ResourceHeapTier){let e=G.RZ["D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceHeapTier"][D]??"Unknown";D>n.ResourceHeapTier?(t=R(t,"Resource Heap "+e),n.ResourceHeapTier=D):t=R(t,"* Resource Heap "+e)}let A=r.D3D12_FEATURE_DATA_D3D12_OPTIONS.TiledResourcesTier;if(A!=n.TiledResourcesTier){let e=G.RZ["D3D12_FEATURE_DATA_D3D12_OPTIONS.TiledResourcesTier"][A]??"Unknown";A>n.TiledResourcesTier?(t=R(t,"Tiled Resources "+e),n.TiledResourcesTier=A):t=R(t,"* Tiled Resources "+e)}return t}function V(e,r,n){let t=document.createElement("table");!function(e,r){let n=document.createElement("thead"),t=document.createElement("tr"),a=document.createElement("th");a.append(r),a.className=r,a.scope="colgroup",a.colSpan=4,t.appendChild(a),n.appendChild(t);let o=document.createElement("tr");S(o,r,"Architecture"),S(o,r,"Market Share"),S(o,r,"Cumulative Market Share"),S(o,r,"Added Features"),n.appendChild(o),e.appendChild(n)}(t,r),function(e,r){let n=document.createElement("tbody"),t=0,a={SM:0,Support16BitShaderOps:!1,SupportEnhancedBarriers:!1,SupportMeshShaders:!1,DXRTier:0,VRSTier:0,SamplerFeedbackTier:0,SupportR9G9B9E5RTVUAV:!1,WorkGraphsTier:0,ResourceHeapTier:1,TiledResourcesTier:0};for(let e of r){let r=document.createElement("tr"),o=T.A[e]??0;t+=o;let c=N.Es.get(e);_(r,null,e),_(r,null,E(o)),_(r,null,E(t)),_(r,null,F(e,c,a)),n.append(r)}e.appendChild(n)}(t,n),t.className="ArchitectureTable",e.appendChild(t)}window.addEventListener("DOMContentLoaded",(function(){const e=document.getElementById("ArchitectureTables"),r=document.createElement("div"),n=document.createTextNode("Loading. Please wait.");r.appendChild(n),e.appendChild(r),m.TK((e=>{let r=e;N.Q0(r),function(){const e=document.getElementById("ArchitectureTables");f.E(e);const r=[{name:"AMD",architectures:N.hp.AMD},{name:"Nvidia",architectures:N.hp.Nvidia},{name:"Intel",architectures:N.hp.Intel},{name:"Qualcomm",architectures:N.hp.Qualcomm}];for(let n of r){let r=document.createElement("div");V(r,n.name,n.architectures),r.className="ArchitectureTableContainer",e.appendChild(r)}}(),function(){const e=document.getElementById("NotesContainer");f.E(e),e.appendChild(document.createTextNode("Features marked with * appear out of order of increasing capabilities. After such entry, subsequent architectures return to higher capabilities without additional notes. For example Xe-LPG supports Resource Heap Tier 2.")),e.appendChild(document.createElement("br")),e.appendChild(document.createTextNode("Some Nvidia Pascal and Turing 16 GPUs have software emulated DXR Tier 1.0 Support. Since software emulation is too slow for most practical purposes, they are marked as if they have no DXR support in this table.")),e.appendChild(document.createElement("br")),e.appendChild(document.createTextNode("Market Share is calculated from the Steam Hardware Survey among DirectX 12 Systems. This is an underestimate and may not be very accurate in general.")),e.appendChild(document.createElement("br")),e.appendChild(document.createTextNode("Market Share will vary a lot between different games. Steam Hardware Survey may not be a good representation of your target audience.")),e.appendChild(document.createElement("br")),e.appendChild(document.createTextNode("Some features require new enough version of Agility SDK to be used by app to become available, even if GPU supports them."))}()}))}),!1)},141:(e,r,n)=>{n.d(r,{BP:()=>c,Es:()=>s,Q0:()=>u,f4:()=>i,hp:()=>o});var t=n(878),a=n(924);let o={Microsoft:new Set,AMD:new Set,Nvidia:new Set,Intel:new Set,Qualcomm:new Set},c=new Map,i=new Map,s=new Map,d=[];function l(e){return!!e.GetField("Header.Using preview Agility SDK")||"None"!=a.UN(e)||!!t.gT.has(e.GetField("CheckInterfaceSupport.UMDVersion"))||8==e.GetField("AGSDeviceInfo.asicFamily")&&1==e.GetField("AGSDeviceInfo.numWGPs")&&0==e.GetField("D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier")}function p(e){let r,n=e.GetOriginalReport(),t=a.IL("DXGI_ADAPTER_DESC3.VendorId",n.DXGI_ADAPTER_DESC3.VendorId);if("Microsoft Basic Render Driver"==n.DXGI_ADAPTER_DESC3.Description)r="WARP",o.Microsoft.add(r);else if(n.AGSDeviceInfo&&null!=n.AGSDeviceInfo.asicFamily){const e=["Unknown","PreGCN","GCN1","GCN2","GCN3","GCN4","Vega","RDNA","RDNA2","RDNA3","RDNA4"],t={30032:"RDNA4"};0!=n.AGSDeviceInfo.asicFamily?(r=e[n.AGSDeviceInfo.asicFamily],r||(r="Arch ID "+n.AGSDeviceInfo.asicFamily),o.AMD.add(r)):n.DXGI_ADAPTER_DESC3.DeviceId in t&&(r=t[n.DXGI_ADAPTER_DESC3.DeviceId],o.AMD.add(r))}else if(t.startsWith("Intel"))r={1024:"Gen7.5",2560:"Gen7.5",3328:"Gen7.5",3072:"Gen7.5",5632:"Gen8",2816:"Gen8",8704:"Gen8",6400:"Gen9",2304:"Gen9",22784:"Gen9.5",12544:"Gen9.5",15872:"Gen9.5",39680:"Gen9.5",23040:"Gen9.5",35328:"Gen11",39424:"Xe",17664:"Xe",19968:"Xe",19456:"Xe",17920:"Xe",18688:"Xe",42752:"Xe",22016:"Xe-HPG",2816:"Xe-HPC",32e3:"Xe-LPG",25600:"Xe2-HPG",57856:"Xe2-HPG"}[65280&n.DXGI_ADAPTER_DESC3.DeviceId],!r&&n["Intel GPUDetect::GPUData"]&&(r=n["Intel GPUDetect::GPUData"].GraphicsGeneration,"Unknown"==r&&"Unknown (37)"==n["Intel GPUDetect::GPUData"].GPUArchitecture&&"Intel(R) Iris(R) Xe Graphics"==n.DXGI_ADAPTER_DESC3.Description?r="Xe":"Xe High Performance Graphics"==r?r="Gen12.7 / Xe-HPG":"Xe High Performance Compute"==r?r="Xe-HPC":"Xe Low Power Graphics"==r?r="Gen12.7 / Xe-LPG":"Xe2 High Performance Graphics"==r&&(r="Gen13 / Xe2-HPG")),r&&o.Intel.add(r);else if(n.NvPhysicalGpuHandle&&n.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]){if(r={192:"Fermi",208:"Fermi2",224:"Kepler",240:"Kepler1",256:"Kepler2",272:"Maxwell1",288:"Maxwell2",304:"Pascal",320:"Volta",336:"Volta1",352:"Turing",368:"Ampere",400:"Ada",432:"Blackwell"}[n.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]],r||(r="Arch ID "+n.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]),"Turing"===r){const e=n.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id"];r=7==e||8==e?"Turing 16":"Turing 20"}"Kepler2"==r||"Kepler1"==r?r="Kepler":"Fermi2"==r?r="Fermi":"Volta1"==r&&(r="Volta"),o.Nvidia.add(r)}else if(t.startsWith("NVIDIA")){switch(n.DXGI_ADAPTER_DESC3.Description){case"NVIDIA GeForce 615":case"NVIDIA GeForce GT 415M":case"NVIDIA GeForce GT 420":case"NVIDIA GeForce GT 420M":case"NVIDIA GeForce GT 425M":case"NVIDIA GeForce GT 430":case"NVIDIA GeForce GT 435M":case"NVIDIA GeForce GT 440":case"NVIDIA GeForce GT 445M":case"NVIDIA GeForce GT 525M":case"NVIDIA GeForce GT 530":case"NVIDIA GeForce GT 555M":case"NVIDIA GeForce GTS 450":case"NVIDIA GeForce GTX 460M":case"NVIDIA GeForce GTX 465":case"NVIDIA GeForce GTX 470":case"NVIDIA GeForce GTX 470M":case"NVIDIA GeForce GTX 480":case"NVIDIA GeForce GTX 480M":case"NVIDIA GeForce GTX 485M":case"NVIDIA NVS 5400M":case"NVIDIA Quadro 1000M":case"NVIDIA Quadro 2000":case"NVIDIA Quadro 2000M":case"NVIDIA Quadro 3000M":case"NVIDIA Quadro 4000":case"NVIDIA Quadro 4000M":case"NVIDIA Quadro 5000M":case"NVIDIA Quadro 600":case"NVIDIA Quadro 6000":r="Fermi";break;case"NVIDIA GeForce 410M":case"NVIDIA GeForce 510":case"NVIDIA GeForce 605":case"NVIDIA GeForce 705A":case"NVIDIA GeForce GT 520":case"NVIDIA GeForce GT 520MX":case"NVIDIA GeForce GT 545":case"NVIDIA GeForce GT 550M":case"NVIDIA GeForce GT 625":case"NVIDIA GeForce GT 705":case"NVIDIA GeForce GTX 550 Ti":case"NVIDIA GeForce GTX 555":case"NVIDIA GeForce GTX 560":case"NVIDIA GeForce GTX 560 SE":case"NVIDIA GeForce GTX 560 Ti":case"NVIDIA GeForce GTX 560M":case"NVIDIA GeForce GTX 570":case"NVIDIA GeForce GTX 570M":case"NVIDIA GeForce GTX 580":case"NVIDIA GeForce GTX 580M":case"NVIDIA GeForce GTX 590":case"NVIDIA GeForce GTX 670M":case"NVIDIA GeForce GTX 675M":case"NVIDIA NVS 315":case"NVIDIA NVS 4200M":case"NVIDIA Quadro 5010M":r="Fermi2"}r&&o.Nvidia.add(r)}else t.startsWith("Qualcomm")&&(/Snapdragon\(R\) X (Plus)|(Elite) - X1.*/.test(n.DXGI_ADAPTER_DESC3.Description)&&(r="X1"),/Qualcomm\(R\) Adreno\(TM\) X1.*/.test(n.DXGI_ADAPTER_DESC3.Description)?r="X1":n.DXGI_ADAPTER_DESC3.Description.includes("8cx")&&(r=n.DXGI_ADAPTER_DESC3.Description.slice(n.DXGI_ADAPTER_DESC3.Description.search(/8cx.*/)),r=r.replace("Gen ","")),r&&o.Qualcomm.add(r));r?(c.has(r)?c.get(r).push(n):c.set(r,[n]),i.has(r)?i.get(r).add(n.DXGI_ADAPTER_DESC3.Description):i.set(r,new Set([n.DXGI_ADAPTER_DESC3.Description]))):d.push(n)}function u(e){for(let r of e)l(r)||p(r);for(let[e,t]of c){let a=null;for(let e of t)r=e,(null==(n=a)||(r.CheckInterfaceSupport.UMDVersion!=n.CheckInterfaceSupport.UMDVersion?BigInt(r.CheckInterfaceSupport.UMDVersion)>BigInt(n.CheckInterfaceSupport.UMDVersion):r.Header.Version!=n.Header.Version?r.Header.Version>n.Header.Version:r.ID>n.ID))&&(a=e);s.set(e,a)}var r,n;function a(e,r){const n=[];for(const r of e)n.push(r);e.clear();for(const t of n.sort(r))e.add(t);return e}function i(e,r){let n=t.Vz[e]??9999,a=t.Vz[r]??9999;return n==a?e.localeCompare(r):n-a}a(o.AMD,i),a(o.Nvidia,i),a(o.Intel,i),a(o.Qualcomm,i)}},619:(e,r,n)=>{n.d(r,{A:()=>t});const t={RDNA3:.029500000000000002,Unknown:.059800000000000006,GCN1:.001,GCN4:.0217,GCN3:4e-4,GCN2:1e-4,RDNA:.0102,RDNA2:.03749999999999999,RDNA4:.0019,Vega:.007699999999999999,"Gen7.5":.0021,Gen9:.0034,Gen8:8e-4,"Gen9.5":.012300000000000002,Xe:.019100000000000002,Maxwell1:.004200000000000001,Kepler:.0017,Fermi:2e-4,Pascal:.0578,"Turing 16":.0649,Fermi2:3e-4,Maxwell2:.0059,"Turing 20":.0512,Ampere:.2101,Ada:.2182,Blackwell:.11369999999999998,X1:5e-4}}},e=>{e(e.s=958)}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[506],{746(e,r,n){n.d(r,{A:()=>i});var t=n(601),a=n.n(t),o=n(314),c=n.n(o)()(a());c.push([e.id,'.ArchitectureTables {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n max-width: 2100px;\n margin: 0 auto;\n}\n\n.ArchitectureTable {\n font-family: "Roboto", sans-serif;\n}\n\n.NotesContainerOuter {\n max-width: 2100px;\n margin: 0 auto;\n}\n\n.NotesContainer {\n max-width: 1000px;\n padding: 0 7px;\n font-family: "Roboto", sans-serif;\n}\n\n.ArchitectureTableContainer {\n padding: 5px;\n flex-grow: 0.1\n}\n\n\ntd {\n white-space: pre-wrap;\n}\n\ntr:nth-of-type(odd) {\n background-color: #00000010;\n}\n\nth,\ntd {\n border-width: 1px;\n border-style: solid;\n border-color: #7f7f7f;\n}\n\ntd {\n text-align: center;\n padding: 2px 4px;\n min-width: 4.5em;\n}\n\ntable {\n border-collapse: collapse;\n}\n\n/* row of header with vendor name */\nthead>tr:first-of-type>th {\n /* first row sticks to the top of the screen */\n border-bottom: none;\n}\n\n/* row with legend */\nthead>tr:nth-of-type(2)>th {\n /* second row sticks right below first row */\n border-top: none;\n border-bottom-width: 2px;\n border-bottom-style: solid;\n padding-inline: 0.3em;\n /* separate legend a little */\n}\n\n.dark-mode {\n\n th,\n td {\n border-color: #8c8c8c;\n }\n\n table {\n border-color: #8c8c8c;\n background-color: #2d2d2d;\n }\n\n\n tr:nth-of-type(1) {\n background-color: #262626;\n }\n\n td {\n border-color: #FFFFFF33;\n }\n\n tr:nth-of-type(odd) {\n background-color: #00000020;\n }\n}',""]);const i=c},314(e){e.exports=function(e){var r=[];return r.toString=function(){return this.map((function(r){var n="",t=void 0!==r[5];return r[4]&&(n+="@supports (".concat(r[4],") {")),r[2]&&(n+="@media ".concat(r[2]," {")),t&&(n+="@layer".concat(r[5].length>0?" ".concat(r[5]):""," {")),n+=e(r),t&&(n+="}"),r[2]&&(n+="}"),r[4]&&(n+="}"),n})).join("")},r.i=function(e,n,t,a,o){"string"==typeof e&&(e=[[null,e,void 0]]);var c={};if(t)for(var i=0;i0?" ".concat(l[5]):""," {").concat(l[1],"}")),l[5]=o),n&&(l[2]?(l[1]="@media ".concat(l[2]," {").concat(l[1],"}"),l[2]=n):l[2]=n),a&&(l[4]?(l[1]="@supports (".concat(l[4],") {").concat(l[1],"}"),l[4]=a):l[4]="".concat(a)),r.push(l))}},r}},601(e){e.exports=function(e){return e[1]}},72(e){var r=[];function n(e){for(var n=-1,t=0;t0?" ".concat(n.layer):""," {")),t+=n.css,a&&(t+="}"),n.media&&(t+="}"),n.supports&&(t+="}");var o=n.sourceMap;o&&"undefined"!=typeof btoa&&(t+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),r.styleTagTransform(t,e,r.options)}(r,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(r)}}}},113(e){e.exports=function(e,r){if(r.styleSheet)r.styleSheet.cssText=e;else{for(;r.firstChild;)r.removeChild(r.firstChild);r.appendChild(document.createTextNode(e))}}},958(e,r,n){var t=n(72),a=n.n(t),o=n(825),c=n.n(o),i=n(659),s=n.n(i),d=n(56),l=n.n(d),p=n(540),u=n.n(p),D=n(113),A=n.n(D),I=n(746),h={};h.styleTagTransform=A(),h.setAttributes=l(),h.insert=s().bind(null,"head"),h.domAPI=c(),h.insertStyleElement=u(),a()(I.A,h),I.A&&I.A.locals&&I.A.locals;var T=n(619),G=n(878),f=n(568),m=n(480),N=n(141);function S(e,r,n){let t=document.createElement("th");t.append(n),r&&(t.className=r),e.appendChild(t)}function _(e,r,n){let t=document.createElement("td");t.append(n),r&&(t.className=r),e.appendChild(t)}function E(e){return e?Math.round(1e4*e)/100+"%":"~0%"}function R(e,r){return e?e+"\n"+r:r}function F(e,r,n){let t="",a=r.D3D12_FEATURE_DATA_SHADER_MODEL.HighestShaderModel;if(a!=n.SM){let e=G.RZ["D3D12_FEATURE_DATA_SHADER_MODEL.HighestShaderModel"][a]??"Unknown";a>n.SM?(t=R(t,"SM "+e),n.SM=a):t=R(t,"* SM "+e)}let o=1==r.D3D12_FEATURE_DATA_D3D12_OPTIONS4.Native16BitShaderOpsSupported;o!=n.Support16BitShaderOps&&(o?(t=R(t,"16-bit Shader Ops"),n.Support16BitShaderOps=o):t=R(t,"* no support for 16-bit Shader Ops"));let c=1==r.D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported;c!=n.SupportEnhancedBarriers&&(c?(t=R(t,"Enhanced Barriers"),n.SupportEnhancedBarriers=c):t=R(t,"* no support for Enhanced Barriers"));let i=10==r.D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier;i!=n.SupportMeshShaders&&(i?(t=R(t,"Mesh Shaders"),n.SupportMeshShaders=i):t=R(t,"* no support for Mesh Shaders"));let s=r.D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier;if("Pascal"!=e&&"Turing 16"!=e||(s=0),s!=n.DXRTier){let e=G.RZ["D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier"][s]??"Unknown";s>n.DXRTier?(t=R(t,"DXR "+e),n.DXRTier=s):t=R(t,"* DXR "+e)}let d=r.D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier;if(d!=n.VRSTier){let e=G.RZ["D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier"][d]??"Unknown";d>n.VRSTier?(t=R(t,"VRS "+e),n.VRSTier=d):t=R(t,"* VRS "+e)}let l=r.D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier;if(l!=n.SamplerFeedbackTier){let e=G.RZ["D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier"][l]??"Unknown";l>n.SamplerFeedbackTier?(t=R(t,"Sampler Feedback "+e),n.SamplerFeedbackTier=l):t=R(t,"* Sampler Feedback "+e)}let p=!1;r.Formats&&(p=!!(16384&r.Formats[67].Support1)),p!=n.SupportR9G9B9E5RTVUAV&&(p?(t=R(t,"R9G9B9E5 RTV/UAV"),n.SupportR9G9B9E5RTVUAV=p):t=R(t,"* no support for R9G9B9E5 RTV/UAV"));let u=0;if(r.D3D12_FEATURE_DATA_D3D12_OPTIONS21&&(u=r.D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier),u!=n.WorkGraphsTier){let e=G.RZ["D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier"][u]??"Unknown";u>n.WorkGraphsTier?(t=R(t,"Work Graphs "+e),n.WorkGraphsTier=u):t=R(t,"* Work Graphs "+e)}let D=r.D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceHeapTier;if(D!=n.ResourceHeapTier){let e=G.RZ["D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceHeapTier"][D]??"Unknown";D>n.ResourceHeapTier?(t=R(t,"Resource Heap "+e),n.ResourceHeapTier=D):t=R(t,"* Resource Heap "+e)}let A=r.D3D12_FEATURE_DATA_D3D12_OPTIONS.TiledResourcesTier;if(A!=n.TiledResourcesTier){let e=G.RZ["D3D12_FEATURE_DATA_D3D12_OPTIONS.TiledResourcesTier"][A]??"Unknown";A>n.TiledResourcesTier?(t=R(t,"Tiled Resources "+e),n.TiledResourcesTier=A):t=R(t,"* Tiled Resources "+e)}return t}function V(e,r,n){let t=document.createElement("table");!function(e,r){let n=document.createElement("thead"),t=document.createElement("tr"),a=document.createElement("th");a.append(r),a.className=r,a.scope="colgroup",a.colSpan=4,t.appendChild(a),n.appendChild(t);let o=document.createElement("tr");S(o,r,"Architecture"),S(o,r,"Market Share"),S(o,r,"Cumulative Market Share"),S(o,r,"Added Features"),n.appendChild(o),e.appendChild(n)}(t,r),function(e,r){let n=document.createElement("tbody"),t=0,a={SM:0,Support16BitShaderOps:!1,SupportEnhancedBarriers:!1,SupportMeshShaders:!1,DXRTier:0,VRSTier:0,SamplerFeedbackTier:0,SupportR9G9B9E5RTVUAV:!1,WorkGraphsTier:0,ResourceHeapTier:1,TiledResourcesTier:0};for(let e of r){let r=document.createElement("tr"),o=T.A[e]??0;t+=o;let c=N.Es.get(e);_(r,null,e),_(r,null,E(o)),_(r,null,E(t)),_(r,null,F(e,c,a)),n.append(r)}e.appendChild(n)}(t,n),t.className="ArchitectureTable",e.appendChild(t)}window.addEventListener("DOMContentLoaded",(function(){const e=document.getElementById("ArchitectureTables"),r=document.createElement("div"),n=document.createTextNode("Loading. Please wait.");r.appendChild(n),e.appendChild(r),m.TK((e=>{let r=e;N.Q0(r),function(){const e=document.getElementById("ArchitectureTables");f.E(e);const r=[{name:"AMD",architectures:N.hp.AMD},{name:"Nvidia",architectures:N.hp.Nvidia},{name:"Intel",architectures:N.hp.Intel},{name:"Qualcomm",architectures:N.hp.Qualcomm}];for(let n of r){let r=document.createElement("div");V(r,n.name,n.architectures),r.className="ArchitectureTableContainer",e.appendChild(r)}}(),function(){const e=document.getElementById("NotesContainer");f.E(e),e.appendChild(document.createTextNode("Features marked with * appear out of order of increasing capabilities. After such entry, subsequent architectures return to higher capabilities without additional notes. For example Xe-LPG supports Resource Heap Tier 2.")),e.appendChild(document.createElement("br")),e.appendChild(document.createTextNode("Some Nvidia Pascal and Turing 16 GPUs have software emulated DXR Tier 1.0 Support. Since software emulation is too slow for most practical purposes, they are marked as if they have no DXR support in this table.")),e.appendChild(document.createElement("br")),e.appendChild(document.createTextNode("Market Share is calculated from the Steam Hardware Survey among DirectX 12 Systems. This is an underestimate and may not be very accurate in general.")),e.appendChild(document.createElement("br")),e.appendChild(document.createTextNode("Market Share will vary a lot between different games. Steam Hardware Survey may not be a good representation of your target audience.")),e.appendChild(document.createElement("br")),e.appendChild(document.createTextNode("Some features require new enough version of Agility SDK to be used by app to become available, even if GPU supports them."))}()}))}),!1)},141(e,r,n){n.d(r,{BP:()=>c,Es:()=>s,Q0:()=>u,f4:()=>i,hp:()=>o});var t=n(878),a=n(924);let o={Microsoft:new Set,AMD:new Set,Nvidia:new Set,Intel:new Set,Qualcomm:new Set},c=new Map,i=new Map,s=new Map,d=[];function l(e){return!!e.GetField("Header.Using preview Agility SDK")||"None"!=a.UN(e)||!!t.gT.has(e.GetField("CheckInterfaceSupport.UMDVersion"))||8==e.GetField("AGSDeviceInfo.asicFamily")&&1==e.GetField("AGSDeviceInfo.numWGPs")&&0==e.GetField("D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier")}function p(e){let r,n=e.GetOriginalReport(),t=a.IL("DXGI_ADAPTER_DESC3.VendorId",n.DXGI_ADAPTER_DESC3.VendorId);if("Microsoft Basic Render Driver"==n.DXGI_ADAPTER_DESC3.Description)r="WARP",o.Microsoft.add(r);else if(n.AGSDeviceInfo&&null!=n.AGSDeviceInfo.asicFamily){const e=["Unknown","PreGCN","GCN1","GCN2","GCN3","GCN4","Vega","RDNA","RDNA2","RDNA3","RDNA4"],t={30032:"RDNA4"};0!=n.AGSDeviceInfo.asicFamily?(r=e[n.AGSDeviceInfo.asicFamily],r||(r="Arch ID "+n.AGSDeviceInfo.asicFamily),o.AMD.add(r)):n.DXGI_ADAPTER_DESC3.DeviceId in t&&(r=t[n.DXGI_ADAPTER_DESC3.DeviceId],o.AMD.add(r))}else if(t.startsWith("Intel"))r={1024:"Gen7.5",2560:"Gen7.5",3328:"Gen7.5",3072:"Gen7.5",5632:"Gen8",2816:"Gen8",8704:"Gen8",6400:"Gen9",2304:"Gen9",22784:"Gen9.5",12544:"Gen9.5",15872:"Gen9.5",39680:"Gen9.5",23040:"Gen9.5",35328:"Gen11",39424:"Xe",17664:"Xe",19968:"Xe",19456:"Xe",17920:"Xe",18688:"Xe",42752:"Xe",22016:"Xe-HPG",2816:"Xe-HPC",32e3:"Xe-LPG",25600:"Xe2-HPG",57856:"Xe2-HPG"}[65280&n.DXGI_ADAPTER_DESC3.DeviceId],!r&&n["Intel GPUDetect::GPUData"]&&(r=n["Intel GPUDetect::GPUData"].GraphicsGeneration,"Unknown"==r&&"Unknown (37)"==n["Intel GPUDetect::GPUData"].GPUArchitecture&&"Intel(R) Iris(R) Xe Graphics"==n.DXGI_ADAPTER_DESC3.Description?r="Xe":"Xe High Performance Graphics"==r?r="Gen12.7 / Xe-HPG":"Xe High Performance Compute"==r?r="Xe-HPC":"Xe Low Power Graphics"==r?r="Gen12.7 / Xe-LPG":"Xe2 High Performance Graphics"==r&&(r="Gen13 / Xe2-HPG")),r&&o.Intel.add(r);else if(n.NvPhysicalGpuHandle&&n.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]){if(r={192:"Fermi",208:"Fermi2",224:"Kepler",240:"Kepler1",256:"Kepler2",272:"Maxwell1",288:"Maxwell2",304:"Pascal",320:"Volta",336:"Volta1",352:"Turing",368:"Ampere",400:"Ada",432:"Blackwell"}[n.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]],r||(r="Arch ID "+n.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]),"Turing"===r){const e=n.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id"];r=7==e||8==e?"Turing 16":"Turing 20"}"Kepler2"==r||"Kepler1"==r?r="Kepler":"Fermi2"==r?r="Fermi":"Volta1"==r&&(r="Volta"),o.Nvidia.add(r)}else if(t.startsWith("NVIDIA")){switch(n.DXGI_ADAPTER_DESC3.Description){case"NVIDIA GeForce 615":case"NVIDIA GeForce GT 415M":case"NVIDIA GeForce GT 420":case"NVIDIA GeForce GT 420M":case"NVIDIA GeForce GT 425M":case"NVIDIA GeForce GT 430":case"NVIDIA GeForce GT 435M":case"NVIDIA GeForce GT 440":case"NVIDIA GeForce GT 445M":case"NVIDIA GeForce GT 525M":case"NVIDIA GeForce GT 530":case"NVIDIA GeForce GT 555M":case"NVIDIA GeForce GTS 450":case"NVIDIA GeForce GTX 460M":case"NVIDIA GeForce GTX 465":case"NVIDIA GeForce GTX 470":case"NVIDIA GeForce GTX 470M":case"NVIDIA GeForce GTX 480":case"NVIDIA GeForce GTX 480M":case"NVIDIA GeForce GTX 485M":case"NVIDIA NVS 5400M":case"NVIDIA Quadro 1000M":case"NVIDIA Quadro 2000":case"NVIDIA Quadro 2000M":case"NVIDIA Quadro 3000M":case"NVIDIA Quadro 4000":case"NVIDIA Quadro 4000M":case"NVIDIA Quadro 5000M":case"NVIDIA Quadro 600":case"NVIDIA Quadro 6000":r="Fermi";break;case"NVIDIA GeForce 410M":case"NVIDIA GeForce 510":case"NVIDIA GeForce 605":case"NVIDIA GeForce 705A":case"NVIDIA GeForce GT 520":case"NVIDIA GeForce GT 520MX":case"NVIDIA GeForce GT 545":case"NVIDIA GeForce GT 550M":case"NVIDIA GeForce GT 625":case"NVIDIA GeForce GT 705":case"NVIDIA GeForce GTX 550 Ti":case"NVIDIA GeForce GTX 555":case"NVIDIA GeForce GTX 560":case"NVIDIA GeForce GTX 560 SE":case"NVIDIA GeForce GTX 560 Ti":case"NVIDIA GeForce GTX 560M":case"NVIDIA GeForce GTX 570":case"NVIDIA GeForce GTX 570M":case"NVIDIA GeForce GTX 580":case"NVIDIA GeForce GTX 580M":case"NVIDIA GeForce GTX 590":case"NVIDIA GeForce GTX 670M":case"NVIDIA GeForce GTX 675M":case"NVIDIA NVS 315":case"NVIDIA NVS 4200M":case"NVIDIA Quadro 5010M":r="Fermi2"}r&&o.Nvidia.add(r)}else t.startsWith("Qualcomm")&&(/Snapdragon\(R\) X (Plus)|(Elite) - X1.*/.test(n.DXGI_ADAPTER_DESC3.Description)&&(r="X1"),/Qualcomm\(R\) Adreno\(TM\) X1.*/.test(n.DXGI_ADAPTER_DESC3.Description)?r="X1":n.DXGI_ADAPTER_DESC3.Description.includes("8cx")&&(r=n.DXGI_ADAPTER_DESC3.Description.slice(n.DXGI_ADAPTER_DESC3.Description.search(/8cx.*/)),r=r.replace("Gen ","")),r&&o.Qualcomm.add(r));r?(c.has(r)?c.get(r).push(n):c.set(r,[n]),i.has(r)?i.get(r).add(n.DXGI_ADAPTER_DESC3.Description):i.set(r,new Set([n.DXGI_ADAPTER_DESC3.Description]))):d.push(n)}function u(e){for(let r of e)l(r)||p(r);for(let[e,t]of c){let a=null;for(let e of t)r=e,(null==(n=a)||(r.CheckInterfaceSupport.UMDVersion!=n.CheckInterfaceSupport.UMDVersion?BigInt(r.CheckInterfaceSupport.UMDVersion)>BigInt(n.CheckInterfaceSupport.UMDVersion):r.Header.Version!=n.Header.Version?r.Header.Version>n.Header.Version:r.ID>n.ID))&&(a=e);s.set(e,a)}var r,n;function a(e,r){const n=[];for(const r of e)n.push(r);e.clear();for(const t of n.sort(r))e.add(t);return e}function i(e,r){let n=t.Vz[e]??9999,a=t.Vz[r]??9999;return n==a?e.localeCompare(r):n-a}a(o.AMD,i),a(o.Nvidia,i),a(o.Intel,i),a(o.Qualcomm,i)}},619(e,r,n){n.d(r,{A:()=>t});const t={RDNA3:.029500000000000002,Unknown:.059800000000000006,GCN1:.001,GCN4:.0217,GCN3:4e-4,GCN2:1e-4,RDNA:.0102,RDNA2:.03749999999999999,RDNA4:.0019,Vega:.007699999999999999,"Gen7.5":.0021,Gen9:.0034,Gen8:8e-4,"Gen9.5":.012300000000000002,Xe:.019100000000000002,Maxwell1:.004200000000000001,Kepler:.0017,Fermi:2e-4,Pascal:.0578,"Turing 16":.0649,Fermi2:3e-4,Maxwell2:.0059,"Turing 20":.0512,Ampere:.2101,Ada:.2182,Blackwell:.11369999999999998,X1:5e-4}}},e=>{e(e.s=958)}]); \ No newline at end of file diff --git a/source/website/assets.js b/source/website/assets.js index 6974f83..fe356fa 100644 --- a/source/website/assets.js +++ b/source/website/assets.js @@ -1 +1 @@ -(()=>{"use strict";var n={841:(n,e,o)=>{o.d(e,{A:()=>h});var r=o(601),t=o.n(r),a=o(314),i=o.n(a),c=o(417),l=o.n(c),d=new URL(o(370),o.b),s=new URL(o(712),o.b),u=new URL(o(956),o.b),f=i()(t()),p=l()(d),b=l()(s),g=l()(u);f.push([n.id,`@font-face {\n font-family: SourceCodePro;\n src: url(${p});\n}\n\n@font-face {\n font-family: Roboto;\n src: url(${b});\n}\n\nhtml {\n scroll-behavior: smooth;\n}\n\nbody {\n color: #000000;\n background-color: #FFFFFF;\n margin: 8px;\n}\n\nbody.preload *\n{\n animation-duration: 0s !important;\n transition:background-color 0s, opacity 0s, color 0s, width 0s, height 0s, padding 0s, margin 0s !important;\n}\n\ntable {\n border: 2px solid;\n border-collapse: collapse;\n border-color: #a7a7a7;\n}\n\nthead {\n white-space: nowrap;\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: #2684e3;\n}\n\n.icon {\n width: 1.5em;\n height: 1.5em;\n}\n\n.headerLink {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n}\n\n.headerContainer {\n width: 100%;\n max-width: 2100px;\n margin: 0 auto;\n}\n\n.headerContainer2 {\n position:sticky;\n left: 8px;\n width: calc(100vw - 16px);\n max-width: 2100px;\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 min-width: max-content;\n width: 100%;\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: 1.5em;\n border: 2px solid;\n border-radius: 7px;\n transition-property: color, background-color, border;\n border-color: #c8c8c8;\n background-color: #c8c8c8;\n}\n\n.headerLink:hover {\n border-color: #c8c8c8;\n background-color: #e6e5e5;\n}\n\n::backdrop {\n background-color:#0c0c0c63;\n}\n\ndialog {\n border-width: 3px;\n border-radius: 16px;\n border-color: #c8c8c8;\n}\n\n.DialogItem {\n display: flex;\n flex-direction: row;\n justify-content: center;\n}\n\n.flexLeft {\n display: flex;\n flex-direction: row;\n margin-right: auto;\n}\n\n.flexRight {\n display: flex;\n flex-direction: row;\n margin-left: auto;\n}\n\n.cell-icon {\n width: 1.45em;\n height: 1.45em;\n margin-left: auto;\n margin-right: auto;\n vertical-align: middle;\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(${g});\n background-position: 0.5em 0.5em;\n background-repeat: no-repeat;\n padding-left: 2em;\n}\n\n.searchBar:focus {\n outline: none;\n border-color: #3d9efe;\n background-color: #eff7ff;\n}\n\nfieldset {\n float: left;\n flex: 0 1; \n margin: 0.5em 0.5em 0.5em 0.0em;\n white-space: nowrap;\n border: 2px solid;\n border-collapse: collapse;\n border-color: #a7a7a7;\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 font-family: "SourceCodePro", "Courier New", Courier, monospace;\n}\n\n.FieldSetContainer {\n width: 100%;\n display: flex;\n flex-flow: row;\n align-items: stretch;\n}\n\n.gui-tooltip {\n position: relative;\n cursor: help;\n}\n\n.gui-tooltip .gui-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 font-size: initial;\n font-family: initial;\n\n position: absolute;\n z-index: 1;\n top: 110%;\n}\n\n.gui-tooltip:hover .gui-tooltiptext {\n visibility: visible;\n}\n\n.Microsoft {\n background-color: #d0e7f2;\n}\n\n.AMD {\n background-color: #f2d0d0;\n}\n\n.Nvidia {\n background-color: #d0f2d0;\n}\n\n.Intel {\n background-color: #d0d0f2;\n}\n\n.Qualcomm {\n background-color: #f2e7d0;\n}\n\n.dark-mode {\n color: #e1e1e1;\n background-color: #1e1e1e;\n\n a {\n color: #64b2ff;\n }\n\n a:hover {\n color: #97cafd;\n }\n\n .header {\n background-color: #232323;\n border-style: solid;\n border-collapse: collapse;\n border-color: #474747;\n }\n\n .headerLink {\n border-color: #3a3a3a;\n background-color: #3a3a3a;\n }\n\n .headerLink:hover {\n border-color: #4e4e4e;\n background-color: #4e4e4e;\n }\n\n dialog {\n border-color: #4e4e4e;\n }\n\n .icon {\n filter: invert(1);\n }\n\n ::backdrop {\n background-color:#0c0c0c8f;\n }\n\n dialog {\n color: #e1e1e1;\n background-color: #1e1e1e;\n }\n\n .searchBar {\n color: #ffffff;\n border-color: #7f7f7f;\n background-color: #232323;\n }\n\n .searchBar:focus {\n border-color: #3d9efe;\n background-color: #20303e;\n }\n\n fieldset {\n border-color: #8c8c8c;\n background-color: #2d2d2d;\n }\n\n .gui-tooltip .gui-tooltiptext {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .Microsoft {\n background-color: #1c262b;\n }\n\n .AMD {\n background-color: #220000;\n }\n\n .Nvidia {\n background-color: #002200;\n }\n\n .Intel {\n background-color: #000022;\n }\n\n .Qualcomm {\n background-color: #231e16;\n }\n\n}`,""]);const h=f},314:n=>{n.exports=function(n){var e=[];return e.toString=function(){return this.map((function(e){var o="",r=void 0!==e[5];return e[4]&&(o+="@supports (".concat(e[4],") {")),e[2]&&(o+="@media ".concat(e[2]," {")),r&&(o+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),o+=n(e),r&&(o+="}"),e[2]&&(o+="}"),e[4]&&(o+="}"),o})).join("")},e.i=function(n,o,r,t,a){"string"==typeof n&&(n=[[null,n,void 0]]);var i={};if(r)for(var c=0;c0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=a),o&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=o):s[2]=o),t&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=t):s[4]="".concat(t)),e.push(s))}},e}},417:n=>{n.exports=function(n,e){return e||(e={}),n?(n=String(n.__esModule?n.default:n),/^['"].*['"]$/.test(n)&&(n=n.slice(1,-1)),e.hash&&(n+=e.hash),/["'() \t\n]|(%20)/.test(n)||e.needQuotes?'"'.concat(n.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):n):n}},601:n=>{n.exports=function(n){return n[1]}},72:n=>{var e=[];function o(n){for(var o=-1,r=0;r{var e={};n.exports=function(n,o){var r=function(n){if(void 0===e[n]){var o=document.querySelector(n);if(window.HTMLIFrameElement&&o instanceof window.HTMLIFrameElement)try{o=o.contentDocument.head}catch(n){o=null}e[n]=o}return e[n]}(n);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(o)}},540:n=>{n.exports=function(n){var e=document.createElement("style");return n.setAttributes(e,n.attributes),n.insert(e,n.options),e}},56:(n,e,o)=>{n.exports=function(n){var e=o.nc;e&&n.setAttribute("nonce",e)}},825:n=>{n.exports=function(n){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=n.insertStyleElement(n);return{update:function(o){!function(n,e,o){var r="";o.supports&&(r+="@supports (".concat(o.supports,") {")),o.media&&(r+="@media ".concat(o.media," {"));var t=void 0!==o.layer;t&&(r+="@layer".concat(o.layer.length>0?" ".concat(o.layer):""," {")),r+=o.css,t&&(r+="}"),o.media&&(r+="}"),o.supports&&(r+="}");var a=o.sourceMap;a&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(r,n,e.options)}(e,n,o)},remove:function(){!function(n){if(null===n.parentNode)return!1;n.parentNode.removeChild(n)}(e)}}}},113:n=>{n.exports=function(n,e){if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}},712:(n,e,o)=>{n.exports=o.p+"27f62b53b93858475a7f.ttf"},370:(n,e,o)=>{n.exports=o.p+"75bc14637f1d0317a8c5.ttf"},956:(n,e,o)=>{n.exports=o.p+"search.svg"}},e={};function o(r){var t=e[r];if(void 0!==t)return t.exports;var a=e[r]={id:r,exports:{}};return n[r](a,a.exports,o),a.exports}o.m=n,o.n=n=>{var e=n&&n.__esModule?()=>n.default:()=>n;return o.d(e,{a:e}),e},o.d=(n,e)=>{for(var r in e)o.o(e,r)&&!o.o(n,r)&&Object.defineProperty(n,r,{enumerable:!0,get:e[r]})},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(n){if("object"==typeof window)return window}}(),o.o=(n,e)=>Object.prototype.hasOwnProperty.call(n,e),(()=>{var n;o.g.importScripts&&(n=o.g.location+"");var e=o.g.document;if(!n&&e&&(e.currentScript&&"SCRIPT"===e.currentScript.tagName.toUpperCase()&&(n=e.currentScript.src),!n)){var r=e.getElementsByTagName("script");if(r.length)for(var t=r.length-1;t>-1&&(!n||!/^http(s?):/.test(n));)n=r[t--].src}if(!n)throw new Error("Automatic publicPath is not supported in this browser");n=n.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),o.p=n})(),o.b=document.baseURI||self.location.href,o.nc=void 0,o.p,o.p,o(956),o.p,o.p,o.p,o.p,o.p,o.p,o.p;var r=o(72),t=o.n(r),a=o(825),i=o.n(a),c=o(659),l=o.n(c),d=o(56),s=o.n(d),u=o(540),f=o.n(u),p=o(113),b=o.n(p),g=o(841),h={};h.styleTagTransform=b(),h.setAttributes=s(),h.insert=l().bind(null,"head"),h.domAPI=i(),h.insertStyleElement=f(),t()(g.A,h),g.A&&g.A.locals&&g.A.locals})(); \ No newline at end of file +(()=>{"use strict";var n={841(n,e,o){o.d(e,{A:()=>h});var r=o(601),t=o.n(r),a=o(314),i=o.n(a),c=o(417),l=o.n(c),d=new URL(o(370),o.b),s=new URL(o(712),o.b),u=new URL(o(956),o.b),f=i()(t()),p=l()(d),b=l()(s),g=l()(u);f.push([n.id,`@font-face {\n font-family: SourceCodePro;\n src: url(${p});\n}\n\n@font-face {\n font-family: Roboto;\n src: url(${b});\n}\n\nhtml {\n scroll-behavior: smooth;\n}\n\nbody {\n color: #000000;\n background-color: #FFFFFF;\n margin: 8px;\n}\n\nbody.preload *\n{\n animation-duration: 0s !important;\n transition:background-color 0s, opacity 0s, color 0s, width 0s, height 0s, padding 0s, margin 0s !important;\n}\n\ntable {\n border: 2px solid;\n border-collapse: collapse;\n border-color: #a7a7a7;\n}\n\nthead {\n white-space: nowrap;\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: #2684e3;\n}\n\n.icon {\n width: 1.5em;\n height: 1.5em;\n}\n\n.headerLink {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n}\n\n.headerContainer {\n width: 100%;\n max-width: 2100px;\n margin: 0 auto;\n}\n\n.headerContainer2 {\n position:sticky;\n left: 8px;\n width: calc(100vw - 16px);\n max-width: 2100px;\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 min-width: max-content;\n width: 100%;\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: 1.5em;\n border: 2px solid;\n border-radius: 7px;\n transition-property: color, background-color, border;\n border-color: #c8c8c8;\n background-color: #c8c8c8;\n}\n\n.headerLink:hover {\n border-color: #c8c8c8;\n background-color: #e6e5e5;\n}\n\n::backdrop {\n background-color:#0c0c0c63;\n}\n\ndialog {\n border-width: 3px;\n border-radius: 16px;\n border-color: #c8c8c8;\n}\n\n.DialogItem {\n display: flex;\n flex-direction: row;\n justify-content: center;\n}\n\n.flexLeft {\n display: flex;\n flex-direction: row;\n margin-right: auto;\n}\n\n.flexRight {\n display: flex;\n flex-direction: row;\n margin-left: auto;\n}\n\n.cell-icon {\n width: 1.45em;\n height: 1.45em;\n margin-left: auto;\n margin-right: auto;\n vertical-align: middle;\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(${g});\n background-position: 0.5em 0.5em;\n background-repeat: no-repeat;\n padding-left: 2em;\n}\n\n.searchBar:focus {\n outline: none;\n border-color: #3d9efe;\n background-color: #eff7ff;\n}\n\nfieldset {\n float: left;\n flex: 0 1; \n margin: 0.5em 0.5em 0.5em 0.0em;\n white-space: nowrap;\n border: 2px solid;\n border-collapse: collapse;\n border-color: #a7a7a7;\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 font-family: "SourceCodePro", "Courier New", Courier, monospace;\n}\n\n.FieldSetContainer {\n width: 100%;\n display: flex;\n flex-flow: row;\n align-items: stretch;\n}\n\n.gui-tooltip {\n position: relative;\n cursor: help;\n}\n\n.gui-tooltip .gui-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 font-size: initial;\n font-family: initial;\n\n position: absolute;\n z-index: 1;\n top: 110%;\n}\n\n.gui-tooltip:hover .gui-tooltiptext {\n visibility: visible;\n}\n\n.Microsoft {\n background-color: #d0e7f2;\n}\n\n.AMD {\n background-color: #f2d0d0;\n}\n\n.Nvidia {\n background-color: #d0f2d0;\n}\n\n.Intel {\n background-color: #d0d0f2;\n}\n\n.Qualcomm {\n background-color: #f2e7d0;\n}\n\n.dark-mode {\n color: #e1e1e1;\n background-color: #1e1e1e;\n\n a {\n color: #64b2ff;\n }\n\n a:hover {\n color: #97cafd;\n }\n\n .header {\n background-color: #232323;\n border-style: solid;\n border-collapse: collapse;\n border-color: #474747;\n }\n\n .headerLink {\n border-color: #3a3a3a;\n background-color: #3a3a3a;\n }\n\n .headerLink:hover {\n border-color: #4e4e4e;\n background-color: #4e4e4e;\n }\n\n dialog {\n border-color: #4e4e4e;\n }\n\n .icon {\n filter: invert(1);\n }\n\n ::backdrop {\n background-color:#0c0c0c8f;\n }\n\n dialog {\n color: #e1e1e1;\n background-color: #1e1e1e;\n }\n\n .searchBar {\n color: #ffffff;\n border-color: #7f7f7f;\n background-color: #232323;\n }\n\n .searchBar:focus {\n border-color: #3d9efe;\n background-color: #20303e;\n }\n\n fieldset {\n border-color: #8c8c8c;\n background-color: #2d2d2d;\n }\n\n .gui-tooltip .gui-tooltiptext {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .Microsoft {\n background-color: #1c262b;\n }\n\n .AMD {\n background-color: #220000;\n }\n\n .Nvidia {\n background-color: #002200;\n }\n\n .Intel {\n background-color: #000022;\n }\n\n .Qualcomm {\n background-color: #231e16;\n }\n\n}`,""]);const h=f},314(n){n.exports=function(n){var e=[];return e.toString=function(){return this.map((function(e){var o="",r=void 0!==e[5];return e[4]&&(o+="@supports (".concat(e[4],") {")),e[2]&&(o+="@media ".concat(e[2]," {")),r&&(o+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),o+=n(e),r&&(o+="}"),e[2]&&(o+="}"),e[4]&&(o+="}"),o})).join("")},e.i=function(n,o,r,t,a){"string"==typeof n&&(n=[[null,n,void 0]]);var i={};if(r)for(var c=0;c0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=a),o&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=o):s[2]=o),t&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=t):s[4]="".concat(t)),e.push(s))}},e}},417(n){n.exports=function(n,e){return e||(e={}),n?(n=String(n.__esModule?n.default:n),/^['"].*['"]$/.test(n)&&(n=n.slice(1,-1)),e.hash&&(n+=e.hash),/["'() \t\n]|(%20)/.test(n)||e.needQuotes?'"'.concat(n.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):n):n}},601(n){n.exports=function(n){return n[1]}},72(n){var e=[];function o(n){for(var o=-1,r=0;r0?" ".concat(o.layer):""," {")),r+=o.css,t&&(r+="}"),o.media&&(r+="}"),o.supports&&(r+="}");var a=o.sourceMap;a&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(r,n,e.options)}(e,n,o)},remove:function(){!function(n){if(null===n.parentNode)return!1;n.parentNode.removeChild(n)}(e)}}}},113(n){n.exports=function(n,e){if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}},712(n,e,o){n.exports=o.p+"27f62b53b93858475a7f.ttf"},370(n,e,o){n.exports=o.p+"75bc14637f1d0317a8c5.ttf"},956(n,e,o){n.exports=o.p+"search.svg"}},e={};function o(r){var t=e[r];if(void 0!==t)return t.exports;var a=e[r]={id:r,exports:{}};return n[r](a,a.exports,o),a.exports}o.m=n,o.n=n=>{var e=n&&n.__esModule?()=>n.default:()=>n;return o.d(e,{a:e}),e},o.d=(n,e)=>{for(var r in e)o.o(e,r)&&!o.o(n,r)&&Object.defineProperty(n,r,{enumerable:!0,get:e[r]})},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(n){if("object"==typeof window)return window}}(),o.o=(n,e)=>Object.prototype.hasOwnProperty.call(n,e),(()=>{var n;o.g.importScripts&&(n=o.g.location+"");var e=o.g.document;if(!n&&e&&(e.currentScript&&"SCRIPT"===e.currentScript.tagName.toUpperCase()&&(n=e.currentScript.src),!n)){var r=e.getElementsByTagName("script");if(r.length)for(var t=r.length-1;t>-1&&(!n||!/^http(s?):/.test(n));)n=r[t--].src}if(!n)throw new Error("Automatic publicPath is not supported in this browser");n=n.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),o.p=n})(),o.b="undefined"!=typeof document&&document.baseURI||self.location.href,o.nc=void 0,o.p,o.p,o(956),o.p,o.p,o.p,o.p,o.p,o.p,o.p;var r=o(72),t=o.n(r),a=o(825),i=o.n(a),c=o(659),l=o.n(c),d=o(56),s=o.n(d),u=o(540),f=o.n(u),p=o(113),b=o.n(p),g=o(841),h={};h.styleTagTransform=b(),h.setAttributes=s(),h.insert=l().bind(null,"head"),h.domAPI=i(),h.insertStyleElement=f(),t()(g.A,h),g.A&&g.A.locals&&g.A.locals})(); \ No newline at end of file diff --git a/source/website/can_i_use.js b/source/website/can_i_use.js index bda287f..6ce68dc 100644 --- a/source/website/can_i_use.js +++ b/source/website/can_i_use.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[995],{954:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(601),a=n.n(r),o=n(314),c=n.n(o)()(a());c.push([e.id,'.CanIUseSearchContainer, .CanIUseData {\n max-width: 2100px;\n margin: 0 auto;\n}\n\n.CanIUseFilterResult {\n margin-top: 12px;\n}\n\n.PropertyItem {\n font-size: 1.2em;\n width: calc(100% - 24px);\n text-align: left;\n margin: 8px 12px;\n padding: 3px;\n border: 2px solid;\n border-collapse: collapse;\n border-color: #a7a7a7;\n border-radius: 4px;\n}\n\n.PropertyItem:hover {\n color:#206999;\n border-color: #5489aa;\n cursor: pointer;\n}\n\n.CanIUseData {\n font-family: "Roboto", sans-serif;\n width: 100%;\n}\n\n.TableContainer {\n display:flex;\n flex-wrap: wrap;\n align-items: flex-start;\n}\n\ntable {\n margin-right: 10px;\n margin-bottom: 10px;\n}\n\ntd {\n white-space: pre-wrap;\n}\n\nth,\ntd {\n border-width: 1px;\n border-style: solid;\n border-color: #7f7f7f;\n}\n\ntd {\n text-align: center;\n padding: 2px 4px;\n min-width: 4.5em;\n}\n\ncolgroup {\n border-inline-end-width: 2px;\n border-inline-end-style: solid;\n border-inline-end-color: #7f7f7f;\n}\n\n/* row of headers with vendor names */\nthead>tr:first-of-type>th {\n border-bottom: none;\n}\n/* row of headers with architecture names */\nthead>tr:nth-of-type(2)>th {\n border-top: none;\n border-bottom-width: 2px;\n border-bottom-style: solid;\n padding-inline: 0.3em;\n /* separate arch names a little */\n}\n\n\n.dark-mode {\n .PropertyItem:hover {\n color:#a0dbff;\n }\n}\n',""]);const i=c},314:e=>{e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,a,o){"string"==typeof e&&(e=[[null,e,void 0]]);var c={};if(r)for(var i=0;i0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=o),n&&(d[2]?(d[1]="@media ".concat(d[2]," {").concat(d[1],"}"),d[2]=n):d[2]=n),a&&(d[4]?(d[1]="@supports (".concat(d[4],") {").concat(d[1],"}"),d[4]=a):d[4]="".concat(a)),t.push(d))}},t}},601:e=>{e.exports=function(e){return e[1]}},72:e=>{var t=[];function n(e){for(var n=-1,r=0;r{var t={};e.exports=function(e,n){var r=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[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(n)}},540:e=>{e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},56:(e,t,n)=>{e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},825:e=>{e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var a=void 0!==n.layer;a&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,a&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var o=n.sourceMap;o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},113:e=>{e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},740:(e,t,n)=>{var r=n(72),a=n.n(r),o=n(825),c=n.n(o),i=n(659),s=n.n(i),l=n(56),d=n.n(l),u=n(540),p=n.n(u),D=n(113),f=n.n(D),h=n(954),I={};I.styleTagTransform=f(),I.setAttributes=d(),I.insert=s().bind(null,"head"),I.domAPI=c(),I.insertStyleElement=p(),a()(h.A,I),h.A&&h.A.locals&&h.A.locals;var A=n(568),m=n(878),G=n(924),T=n(480),N=n(141),S=n(962),g=n(619),E=n(185);let _=[],v=[],P=null,C="";const F=["Support"],y=["Architecture","Market Share"];let w=[[250,180,180],[180,250,180]],V=[210,210,210],R=[[80,30,30],[30,80,30]],b=[40,40,40];function U(){return"dark"==S.n$()}function X(e,t){if("D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier"==C&&("Pascal"==t||"Turing 16"==t))return 0;if("D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier"==C&&"RDNA2"==t)return 10;if("D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported"==C)for(let e of N.BP.get(t))if(e.D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported)return 1;return _.find((t=>t.GetField("ID")==e.ID)).GetField(C)}function M(e){return g.A[e]??0}function x(e){if("WARP"===e)return"N/A";let t=M(e);return 0==t?"~0%":(100*t).toFixed(2)+"%"}function O(){switch(C){case"D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported":case"D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid":case"D3D12_FEATURE_DATA_ROOT_SIGNATURE.HighestVersion":case"D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates":return!1;default:return!0}}function k(e){P.value=e,E.A.PropertiesSearchString=e,C=m.jg.includes(E.A.PropertiesSearchString)?E.A.PropertiesSearchString:"";const t=new URL(window.location);""==E.A.PropertiesSearchString?t.searchParams.delete("q"):t.searchParams.set("q",E.A.PropertiesSearchString),window.history.replaceState({},"",t),j()}function H(){let e=new Set;for(let[t,n]of N.Es)e.add(X(n,t));let t=Array.from(e);return t.sort(((e,t)=>Number(e)-Number(t))),t}function L(e,t){for(let n of y){const r=document.createElement("td");switch(n){case"Architecture":r.textContent=t;break;case"Market Share":r.textContent=x(t)}e.appendChild(r)}}function Q(e){for(let t of y){const t=document.createElement("td");e.appendChild(t)}}function B(e,t,n){let r=function(e){let t=[];const n=U()?R:w,r=U()?b:V;if(e<0)return`rgb(${r.join(",")})`;for(let r=0;rMath.max(e,t.length)),0),c=[];for(let e=0;e0&&K(`${e.join(", ")} ${1==e.length?"has":"have"} feature support that is out of order of architecture release dates. Some newer GPUs may have less support than older ones. Or this may be a false positive warning caused by out of date reports.`,t)}e.appendChild(t)}(e)}}function j(){(function(){const e=document.getElementById("FeatureSearchResult");A.E(e),""==C&&(C="",m.jg.forEach((t=>{if(!function(e){let t=G.P7(e),n=E.A.PropertiesSearchString.toLocaleLowerCase();return""==n||m.Xm.has(e)||e.toString().toLowerCase().includes(n)||t.toString().toLowerCase().includes(n)}(t))return;let n=document.createElement("div");n.classList.add("PropertyItem"),n.textContent=t,n.addEventListener("click",(function(e){k(t)})),e.appendChild(n)})))})(),W()}window.addEventListener("DOMContentLoaded",(function(){window.addEventListener("keydown",(function(e){if(null==P||document.activeElement==P)return;let t=!1;t=t||"F3"===e.key,t=t||"F"===e.key.toUpperCase()&&e.ctrlKey,t&&(e.preventDefault(),P.focus())})),S.n(j);const e=document.getElementById("FeatureData"),t=document.createElement("div"),n=document.createTextNode("Loading. Please wait.");t.appendChild(n),e.appendChild(t),T.TK((e=>{_=e,N.Q0(_),v=function(){let e=[];for(let[t,n]of Object.entries(N.hp))0!=n.size&&e.push(t);return e}(),function(){const e=document.getElementById("FeatureSearchBar");P=document.createElement("input"),P.type="search",P.placeholder="Search Features",P.classList.add("searchBar"),P.addEventListener("input",(function(e){k(P.value)})),e.appendChild(P)}(),k(new URL(document.location).searchParams.get("q")??"")}))}),!1)},141:(e,t,n)=>{n.d(t,{BP:()=>c,Es:()=>s,Q0:()=>p,f4:()=>i,hp:()=>o});var r=n(878),a=n(924);let o={Microsoft:new Set,AMD:new Set,Nvidia:new Set,Intel:new Set,Qualcomm:new Set},c=new Map,i=new Map,s=new Map,l=[];function d(e){return!!e.GetField("Header.Using preview Agility SDK")||"None"!=a.UN(e)||!!r.gT.has(e.GetField("CheckInterfaceSupport.UMDVersion"))||8==e.GetField("AGSDeviceInfo.asicFamily")&&1==e.GetField("AGSDeviceInfo.numWGPs")&&0==e.GetField("D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier")}function u(e){let t,n=e.GetOriginalReport(),r=a.IL("DXGI_ADAPTER_DESC3.VendorId",n.DXGI_ADAPTER_DESC3.VendorId);if("Microsoft Basic Render Driver"==n.DXGI_ADAPTER_DESC3.Description)t="WARP",o.Microsoft.add(t);else if(n.AGSDeviceInfo&&null!=n.AGSDeviceInfo.asicFamily){const e=["Unknown","PreGCN","GCN1","GCN2","GCN3","GCN4","Vega","RDNA","RDNA2","RDNA3","RDNA4"],r={30032:"RDNA4"};0!=n.AGSDeviceInfo.asicFamily?(t=e[n.AGSDeviceInfo.asicFamily],t||(t="Arch ID "+n.AGSDeviceInfo.asicFamily),o.AMD.add(t)):n.DXGI_ADAPTER_DESC3.DeviceId in r&&(t=r[n.DXGI_ADAPTER_DESC3.DeviceId],o.AMD.add(t))}else if(r.startsWith("Intel"))t={1024:"Gen7.5",2560:"Gen7.5",3328:"Gen7.5",3072:"Gen7.5",5632:"Gen8",2816:"Gen8",8704:"Gen8",6400:"Gen9",2304:"Gen9",22784:"Gen9.5",12544:"Gen9.5",15872:"Gen9.5",39680:"Gen9.5",23040:"Gen9.5",35328:"Gen11",39424:"Xe",17664:"Xe",19968:"Xe",19456:"Xe",17920:"Xe",18688:"Xe",42752:"Xe",22016:"Xe-HPG",2816:"Xe-HPC",32e3:"Xe-LPG",25600:"Xe2-HPG",57856:"Xe2-HPG"}[65280&n.DXGI_ADAPTER_DESC3.DeviceId],!t&&n["Intel GPUDetect::GPUData"]&&(t=n["Intel GPUDetect::GPUData"].GraphicsGeneration,"Unknown"==t&&"Unknown (37)"==n["Intel GPUDetect::GPUData"].GPUArchitecture&&"Intel(R) Iris(R) Xe Graphics"==n.DXGI_ADAPTER_DESC3.Description?t="Xe":"Xe High Performance Graphics"==t?t="Gen12.7 / Xe-HPG":"Xe High Performance Compute"==t?t="Xe-HPC":"Xe Low Power Graphics"==t?t="Gen12.7 / Xe-LPG":"Xe2 High Performance Graphics"==t&&(t="Gen13 / Xe2-HPG")),t&&o.Intel.add(t);else if(n.NvPhysicalGpuHandle&&n.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]){if(t={192:"Fermi",208:"Fermi2",224:"Kepler",240:"Kepler1",256:"Kepler2",272:"Maxwell1",288:"Maxwell2",304:"Pascal",320:"Volta",336:"Volta1",352:"Turing",368:"Ampere",400:"Ada",432:"Blackwell"}[n.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]],t||(t="Arch ID "+n.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]),"Turing"===t){const e=n.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id"];t=7==e||8==e?"Turing 16":"Turing 20"}"Kepler2"==t||"Kepler1"==t?t="Kepler":"Fermi2"==t?t="Fermi":"Volta1"==t&&(t="Volta"),o.Nvidia.add(t)}else if(r.startsWith("NVIDIA")){switch(n.DXGI_ADAPTER_DESC3.Description){case"NVIDIA GeForce 615":case"NVIDIA GeForce GT 415M":case"NVIDIA GeForce GT 420":case"NVIDIA GeForce GT 420M":case"NVIDIA GeForce GT 425M":case"NVIDIA GeForce GT 430":case"NVIDIA GeForce GT 435M":case"NVIDIA GeForce GT 440":case"NVIDIA GeForce GT 445M":case"NVIDIA GeForce GT 525M":case"NVIDIA GeForce GT 530":case"NVIDIA GeForce GT 555M":case"NVIDIA GeForce GTS 450":case"NVIDIA GeForce GTX 460M":case"NVIDIA GeForce GTX 465":case"NVIDIA GeForce GTX 470":case"NVIDIA GeForce GTX 470M":case"NVIDIA GeForce GTX 480":case"NVIDIA GeForce GTX 480M":case"NVIDIA GeForce GTX 485M":case"NVIDIA NVS 5400M":case"NVIDIA Quadro 1000M":case"NVIDIA Quadro 2000":case"NVIDIA Quadro 2000M":case"NVIDIA Quadro 3000M":case"NVIDIA Quadro 4000":case"NVIDIA Quadro 4000M":case"NVIDIA Quadro 5000M":case"NVIDIA Quadro 600":case"NVIDIA Quadro 6000":t="Fermi";break;case"NVIDIA GeForce 410M":case"NVIDIA GeForce 510":case"NVIDIA GeForce 605":case"NVIDIA GeForce 705A":case"NVIDIA GeForce GT 520":case"NVIDIA GeForce GT 520MX":case"NVIDIA GeForce GT 545":case"NVIDIA GeForce GT 550M":case"NVIDIA GeForce GT 625":case"NVIDIA GeForce GT 705":case"NVIDIA GeForce GTX 550 Ti":case"NVIDIA GeForce GTX 555":case"NVIDIA GeForce GTX 560":case"NVIDIA GeForce GTX 560 SE":case"NVIDIA GeForce GTX 560 Ti":case"NVIDIA GeForce GTX 560M":case"NVIDIA GeForce GTX 570":case"NVIDIA GeForce GTX 570M":case"NVIDIA GeForce GTX 580":case"NVIDIA GeForce GTX 580M":case"NVIDIA GeForce GTX 590":case"NVIDIA GeForce GTX 670M":case"NVIDIA GeForce GTX 675M":case"NVIDIA NVS 315":case"NVIDIA NVS 4200M":case"NVIDIA Quadro 5010M":t="Fermi2"}t&&o.Nvidia.add(t)}else r.startsWith("Qualcomm")&&(/Snapdragon\(R\) X (Plus)|(Elite) - X1.*/.test(n.DXGI_ADAPTER_DESC3.Description)&&(t="X1"),/Qualcomm\(R\) Adreno\(TM\) X1.*/.test(n.DXGI_ADAPTER_DESC3.Description)?t="X1":n.DXGI_ADAPTER_DESC3.Description.includes("8cx")&&(t=n.DXGI_ADAPTER_DESC3.Description.slice(n.DXGI_ADAPTER_DESC3.Description.search(/8cx.*/)),t=t.replace("Gen ","")),t&&o.Qualcomm.add(t));t?(c.has(t)?c.get(t).push(n):c.set(t,[n]),i.has(t)?i.get(t).add(n.DXGI_ADAPTER_DESC3.Description):i.set(t,new Set([n.DXGI_ADAPTER_DESC3.Description]))):l.push(n)}function p(e){for(let t of e)d(t)||u(t);for(let[e,r]of c){let a=null;for(let e of r)t=e,(null==(n=a)||(t.CheckInterfaceSupport.UMDVersion!=n.CheckInterfaceSupport.UMDVersion?BigInt(t.CheckInterfaceSupport.UMDVersion)>BigInt(n.CheckInterfaceSupport.UMDVersion):t.Header.Version!=n.Header.Version?t.Header.Version>n.Header.Version:t.ID>n.ID))&&(a=e);s.set(e,a)}var t,n;function a(e,t){const n=[];for(const t of e)n.push(t);e.clear();for(const r of n.sort(t))e.add(r);return e}function i(e,t){let n=r.Vz[e]??9999,a=r.Vz[t]??9999;return n==a?e.localeCompare(t):n-a}a(o.AMD,i),a(o.Nvidia,i),a(o.Intel,i),a(o.Qualcomm,i)}},619:(e,t,n)=>{n.d(t,{A:()=>r});const r={RDNA3:.029500000000000002,Unknown:.059800000000000006,GCN1:.001,GCN4:.0217,GCN3:4e-4,GCN2:1e-4,RDNA:.0102,RDNA2:.03749999999999999,RDNA4:.0019,Vega:.007699999999999999,"Gen7.5":.0021,Gen9:.0034,Gen8:8e-4,"Gen9.5":.012300000000000002,Xe:.019100000000000002,Maxwell1:.004200000000000001,Kepler:.0017,Fermi:2e-4,Pascal:.0578,"Turing 16":.0649,Fermi2:3e-4,Maxwell2:.0059,"Turing 20":.0512,Ampere:.2101,Ada:.2182,Blackwell:.11369999999999998,X1:5e-4}}},e=>{e(e.s=740)}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[995],{954(e,t,n){n.d(t,{A:()=>i});var r=n(601),a=n.n(r),o=n(314),c=n.n(o)()(a());c.push([e.id,'.CanIUseSearchContainer, .CanIUseData {\n max-width: 2100px;\n margin: 0 auto;\n}\n\n.CanIUseFilterResult {\n margin-top: 12px;\n}\n\n.PropertyItem {\n font-size: 1.2em;\n width: calc(100% - 24px);\n text-align: left;\n margin: 8px 12px;\n padding: 3px;\n border: 2px solid;\n border-collapse: collapse;\n border-color: #a7a7a7;\n border-radius: 4px;\n}\n\n.PropertyItem:hover {\n color:#206999;\n border-color: #5489aa;\n cursor: pointer;\n}\n\n.CanIUseData {\n font-family: "Roboto", sans-serif;\n width: 100%;\n}\n\n.TableContainer {\n display:flex;\n flex-wrap: wrap;\n align-items: flex-start;\n}\n\ntable {\n margin-right: 10px;\n margin-bottom: 10px;\n}\n\ntd {\n white-space: pre-wrap;\n}\n\nth,\ntd {\n border-width: 1px;\n border-style: solid;\n border-color: #7f7f7f;\n}\n\ntd {\n text-align: center;\n padding: 2px 4px;\n min-width: 4.5em;\n}\n\ncolgroup {\n border-inline-end-width: 2px;\n border-inline-end-style: solid;\n border-inline-end-color: #7f7f7f;\n}\n\n/* row of headers with vendor names */\nthead>tr:first-of-type>th {\n border-bottom: none;\n}\n/* row of headers with architecture names */\nthead>tr:nth-of-type(2)>th {\n border-top: none;\n border-bottom-width: 2px;\n border-bottom-style: solid;\n padding-inline: 0.3em;\n /* separate arch names a little */\n}\n\n\n.dark-mode {\n .PropertyItem:hover {\n color:#a0dbff;\n }\n}\n',""]);const i=c},314(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,a,o){"string"==typeof e&&(e=[[null,e,void 0]]);var c={};if(r)for(var i=0;i0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=o),n&&(d[2]?(d[1]="@media ".concat(d[2]," {").concat(d[1],"}"),d[2]=n):d[2]=n),a&&(d[4]?(d[1]="@supports (".concat(d[4],") {").concat(d[1],"}"),d[4]=a):d[4]="".concat(a)),t.push(d))}},t}},601(e){e.exports=function(e){return e[1]}},72(e){var t=[];function n(e){for(var n=-1,r=0;r0?" ".concat(n.layer):""," {")),r+=n.css,a&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var o=n.sourceMap;o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},113(e){e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},740(e,t,n){var r=n(72),a=n.n(r),o=n(825),c=n.n(o),i=n(659),s=n.n(i),l=n(56),d=n.n(l),u=n(540),p=n.n(u),D=n(113),f=n.n(D),h=n(954),I={};I.styleTagTransform=f(),I.setAttributes=d(),I.insert=s().bind(null,"head"),I.domAPI=c(),I.insertStyleElement=p(),a()(h.A,I),h.A&&h.A.locals&&h.A.locals;var A=n(568),m=n(878),G=n(924),T=n(480),N=n(141),S=n(962),g=n(619),E=n(185);let _=[],v=[],P=null,C="";const F=["Support"],y=["Architecture","Market Share"];let w=[[250,180,180],[180,250,180]],V=[210,210,210],R=[[80,30,30],[30,80,30]],b=[40,40,40];function U(){return"dark"==S.n$()}function X(e,t){if("D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier"==C&&("Pascal"==t||"Turing 16"==t))return 0;if("D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier"==C&&"RDNA2"==t)return 10;if("D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported"==C)for(let e of N.BP.get(t))if(e.D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported)return 1;return _.find((t=>t.GetField("ID")==e.ID)).GetField(C)}function M(e){return g.A[e]??0}function x(e){if("WARP"===e)return"N/A";let t=M(e);return 0==t?"~0%":(100*t).toFixed(2)+"%"}function O(){switch(C){case"D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported":case"D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid":case"D3D12_FEATURE_DATA_ROOT_SIGNATURE.HighestVersion":case"D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates":return!1;default:return!0}}function k(e){P.value=e,E.A.PropertiesSearchString=e,C=m.jg.includes(E.A.PropertiesSearchString)?E.A.PropertiesSearchString:"";const t=new URL(window.location);""==E.A.PropertiesSearchString?t.searchParams.delete("q"):t.searchParams.set("q",E.A.PropertiesSearchString),window.history.replaceState({},"",t),j()}function H(){let e=new Set;for(let[t,n]of N.Es)e.add(X(n,t));let t=Array.from(e);return t.sort(((e,t)=>Number(e)-Number(t))),t}function L(e,t){for(let n of y){const r=document.createElement("td");switch(n){case"Architecture":r.textContent=t;break;case"Market Share":r.textContent=x(t)}e.appendChild(r)}}function Q(e){for(let t of y){const t=document.createElement("td");e.appendChild(t)}}function B(e,t,n){let r=function(e){let t=[];const n=U()?R:w,r=U()?b:V;if(e<0)return`rgb(${r.join(",")})`;for(let r=0;rMath.max(e,t.length)),0),c=[];for(let e=0;e0&&K(`${e.join(", ")} ${1==e.length?"has":"have"} feature support that is out of order of architecture release dates. Some newer GPUs may have less support than older ones. Or this may be a false positive warning caused by out of date reports.`,t)}e.appendChild(t)}(e)}}function j(){(function(){const e=document.getElementById("FeatureSearchResult");A.E(e),""==C&&(C="",m.jg.forEach((t=>{if(!function(e){let t=G.P7(e),n=E.A.PropertiesSearchString.toLocaleLowerCase();return""==n||m.Xm.has(e)||e.toString().toLowerCase().includes(n)||t.toString().toLowerCase().includes(n)}(t))return;let n=document.createElement("div");n.classList.add("PropertyItem"),n.textContent=t,n.addEventListener("click",(function(e){k(t)})),e.appendChild(n)})))})(),W()}window.addEventListener("DOMContentLoaded",(function(){window.addEventListener("keydown",(function(e){if(null==P||document.activeElement==P)return;let t=!1;t=t||"F3"===e.key,t=t||"F"===e.key.toUpperCase()&&e.ctrlKey,t&&(e.preventDefault(),P.focus())})),S.n(j);const e=document.getElementById("FeatureData"),t=document.createElement("div"),n=document.createTextNode("Loading. Please wait.");t.appendChild(n),e.appendChild(t),T.TK((e=>{_=e,N.Q0(_),v=function(){let e=[];for(let[t,n]of Object.entries(N.hp))0!=n.size&&e.push(t);return e}(),function(){const e=document.getElementById("FeatureSearchBar");P=document.createElement("input"),P.type="search",P.placeholder="Search Features",P.classList.add("searchBar"),P.addEventListener("input",(function(e){k(P.value)})),e.appendChild(P)}(),k(new URL(document.location).searchParams.get("q")??"")}))}),!1)},141(e,t,n){n.d(t,{BP:()=>c,Es:()=>s,Q0:()=>p,f4:()=>i,hp:()=>o});var r=n(878),a=n(924);let o={Microsoft:new Set,AMD:new Set,Nvidia:new Set,Intel:new Set,Qualcomm:new Set},c=new Map,i=new Map,s=new Map,l=[];function d(e){return!!e.GetField("Header.Using preview Agility SDK")||"None"!=a.UN(e)||!!r.gT.has(e.GetField("CheckInterfaceSupport.UMDVersion"))||8==e.GetField("AGSDeviceInfo.asicFamily")&&1==e.GetField("AGSDeviceInfo.numWGPs")&&0==e.GetField("D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier")}function u(e){let t,n=e.GetOriginalReport(),r=a.IL("DXGI_ADAPTER_DESC3.VendorId",n.DXGI_ADAPTER_DESC3.VendorId);if("Microsoft Basic Render Driver"==n.DXGI_ADAPTER_DESC3.Description)t="WARP",o.Microsoft.add(t);else if(n.AGSDeviceInfo&&null!=n.AGSDeviceInfo.asicFamily){const e=["Unknown","PreGCN","GCN1","GCN2","GCN3","GCN4","Vega","RDNA","RDNA2","RDNA3","RDNA4"],r={30032:"RDNA4"};0!=n.AGSDeviceInfo.asicFamily?(t=e[n.AGSDeviceInfo.asicFamily],t||(t="Arch ID "+n.AGSDeviceInfo.asicFamily),o.AMD.add(t)):n.DXGI_ADAPTER_DESC3.DeviceId in r&&(t=r[n.DXGI_ADAPTER_DESC3.DeviceId],o.AMD.add(t))}else if(r.startsWith("Intel"))t={1024:"Gen7.5",2560:"Gen7.5",3328:"Gen7.5",3072:"Gen7.5",5632:"Gen8",2816:"Gen8",8704:"Gen8",6400:"Gen9",2304:"Gen9",22784:"Gen9.5",12544:"Gen9.5",15872:"Gen9.5",39680:"Gen9.5",23040:"Gen9.5",35328:"Gen11",39424:"Xe",17664:"Xe",19968:"Xe",19456:"Xe",17920:"Xe",18688:"Xe",42752:"Xe",22016:"Xe-HPG",2816:"Xe-HPC",32e3:"Xe-LPG",25600:"Xe2-HPG",57856:"Xe2-HPG"}[65280&n.DXGI_ADAPTER_DESC3.DeviceId],!t&&n["Intel GPUDetect::GPUData"]&&(t=n["Intel GPUDetect::GPUData"].GraphicsGeneration,"Unknown"==t&&"Unknown (37)"==n["Intel GPUDetect::GPUData"].GPUArchitecture&&"Intel(R) Iris(R) Xe Graphics"==n.DXGI_ADAPTER_DESC3.Description?t="Xe":"Xe High Performance Graphics"==t?t="Gen12.7 / Xe-HPG":"Xe High Performance Compute"==t?t="Xe-HPC":"Xe Low Power Graphics"==t?t="Gen12.7 / Xe-LPG":"Xe2 High Performance Graphics"==t&&(t="Gen13 / Xe2-HPG")),t&&o.Intel.add(t);else if(n.NvPhysicalGpuHandle&&n.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]){if(t={192:"Fermi",208:"Fermi2",224:"Kepler",240:"Kepler1",256:"Kepler2",272:"Maxwell1",288:"Maxwell2",304:"Pascal",320:"Volta",336:"Volta1",352:"Turing",368:"Ampere",400:"Ada",432:"Blackwell"}[n.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]],t||(t="Arch ID "+n.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]),"Turing"===t){const e=n.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id"];t=7==e||8==e?"Turing 16":"Turing 20"}"Kepler2"==t||"Kepler1"==t?t="Kepler":"Fermi2"==t?t="Fermi":"Volta1"==t&&(t="Volta"),o.Nvidia.add(t)}else if(r.startsWith("NVIDIA")){switch(n.DXGI_ADAPTER_DESC3.Description){case"NVIDIA GeForce 615":case"NVIDIA GeForce GT 415M":case"NVIDIA GeForce GT 420":case"NVIDIA GeForce GT 420M":case"NVIDIA GeForce GT 425M":case"NVIDIA GeForce GT 430":case"NVIDIA GeForce GT 435M":case"NVIDIA GeForce GT 440":case"NVIDIA GeForce GT 445M":case"NVIDIA GeForce GT 525M":case"NVIDIA GeForce GT 530":case"NVIDIA GeForce GT 555M":case"NVIDIA GeForce GTS 450":case"NVIDIA GeForce GTX 460M":case"NVIDIA GeForce GTX 465":case"NVIDIA GeForce GTX 470":case"NVIDIA GeForce GTX 470M":case"NVIDIA GeForce GTX 480":case"NVIDIA GeForce GTX 480M":case"NVIDIA GeForce GTX 485M":case"NVIDIA NVS 5400M":case"NVIDIA Quadro 1000M":case"NVIDIA Quadro 2000":case"NVIDIA Quadro 2000M":case"NVIDIA Quadro 3000M":case"NVIDIA Quadro 4000":case"NVIDIA Quadro 4000M":case"NVIDIA Quadro 5000M":case"NVIDIA Quadro 600":case"NVIDIA Quadro 6000":t="Fermi";break;case"NVIDIA GeForce 410M":case"NVIDIA GeForce 510":case"NVIDIA GeForce 605":case"NVIDIA GeForce 705A":case"NVIDIA GeForce GT 520":case"NVIDIA GeForce GT 520MX":case"NVIDIA GeForce GT 545":case"NVIDIA GeForce GT 550M":case"NVIDIA GeForce GT 625":case"NVIDIA GeForce GT 705":case"NVIDIA GeForce GTX 550 Ti":case"NVIDIA GeForce GTX 555":case"NVIDIA GeForce GTX 560":case"NVIDIA GeForce GTX 560 SE":case"NVIDIA GeForce GTX 560 Ti":case"NVIDIA GeForce GTX 560M":case"NVIDIA GeForce GTX 570":case"NVIDIA GeForce GTX 570M":case"NVIDIA GeForce GTX 580":case"NVIDIA GeForce GTX 580M":case"NVIDIA GeForce GTX 590":case"NVIDIA GeForce GTX 670M":case"NVIDIA GeForce GTX 675M":case"NVIDIA NVS 315":case"NVIDIA NVS 4200M":case"NVIDIA Quadro 5010M":t="Fermi2"}t&&o.Nvidia.add(t)}else r.startsWith("Qualcomm")&&(/Snapdragon\(R\) X (Plus)|(Elite) - X1.*/.test(n.DXGI_ADAPTER_DESC3.Description)&&(t="X1"),/Qualcomm\(R\) Adreno\(TM\) X1.*/.test(n.DXGI_ADAPTER_DESC3.Description)?t="X1":n.DXGI_ADAPTER_DESC3.Description.includes("8cx")&&(t=n.DXGI_ADAPTER_DESC3.Description.slice(n.DXGI_ADAPTER_DESC3.Description.search(/8cx.*/)),t=t.replace("Gen ","")),t&&o.Qualcomm.add(t));t?(c.has(t)?c.get(t).push(n):c.set(t,[n]),i.has(t)?i.get(t).add(n.DXGI_ADAPTER_DESC3.Description):i.set(t,new Set([n.DXGI_ADAPTER_DESC3.Description]))):l.push(n)}function p(e){for(let t of e)d(t)||u(t);for(let[e,r]of c){let a=null;for(let e of r)t=e,(null==(n=a)||(t.CheckInterfaceSupport.UMDVersion!=n.CheckInterfaceSupport.UMDVersion?BigInt(t.CheckInterfaceSupport.UMDVersion)>BigInt(n.CheckInterfaceSupport.UMDVersion):t.Header.Version!=n.Header.Version?t.Header.Version>n.Header.Version:t.ID>n.ID))&&(a=e);s.set(e,a)}var t,n;function a(e,t){const n=[];for(const t of e)n.push(t);e.clear();for(const r of n.sort(t))e.add(r);return e}function i(e,t){let n=r.Vz[e]??9999,a=r.Vz[t]??9999;return n==a?e.localeCompare(t):n-a}a(o.AMD,i),a(o.Nvidia,i),a(o.Intel,i),a(o.Qualcomm,i)}},619(e,t,n){n.d(t,{A:()=>r});const r={RDNA3:.029500000000000002,Unknown:.059800000000000006,GCN1:.001,GCN4:.0217,GCN3:4e-4,GCN2:1e-4,RDNA:.0102,RDNA2:.03749999999999999,RDNA4:.0019,Vega:.007699999999999999,"Gen7.5":.0021,Gen9:.0034,Gen8:8e-4,"Gen9.5":.012300000000000002,Xe:.019100000000000002,Maxwell1:.004200000000000001,Kepler:.0017,Fermi:2e-4,Pascal:.0578,"Turing 16":.0649,Fermi2:3e-4,Maxwell2:.0059,"Turing 20":.0512,Ampere:.2101,Ada:.2182,Blackwell:.11369999999999998,X1:5e-4}}},e=>{e(e.s=740)}]); \ No newline at end of file diff --git a/source/website/compare.js b/source/website/compare.js index 5b77476..e20a122 100644 --- a/source/website/compare.js +++ b/source/website/compare.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[44],{889:(n,e,t)=>{t.d(e,{A:()=>c});var o=t(601),r=t.n(o),a=t(314),i=t.n(a)()(r());i.push([n.id,'main {\n width: 100%;\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 {\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\ntr {\n width: 100%;\n}\n\n.hiddenCell {\n height: 0;\n padding: 0;\n margin: 0;\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}\n\n.ActionButton {\n margin: auto;\n width: 11.5em;\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.1em;\n cursor: pointer !important;\n}\n\n.ActionButton:disabled {\n background-color: #7c7c7c;\n cursor: not-allowed !important;\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.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.ActionIcon {\n cursor: pointer;\n height: 1.1em;\n margin: 0.05em 0.15em;\n vertical-align: sub;\n transition: .5s ease-out;\n}\n\n.ActionIcon:hover {\n filter: saturate(3);\n}\n\n.ActionIconActivated {\n filter: hue-rotate(180deg) saturate(3);\n}\n\n.ActionIconActivated:hover {\n filter: hue-rotate(180deg) saturate(5);\n}\n\n.PopupMessage {\n position: absolute;\n \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 animation: PopupFadeout 4s;\n animation-iteration-count: 1;\n opacity: 0;\n}\n\n\n@keyframes PopupFadeout {\n from {\n opacity: 1;\n }\n\n 60% {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n }\n}\n\n\n.FormatTable {\n width: auto;\n top: 0;\n}\n\n.FormatTable tr:nth-of-type(1) td {\n position: sticky;\n top: 0;\n}\n\n.FormatTable tr:nth-of-type(1) td:nth-of-type(odd) {\n background-color: #e6e6e6;\n}\n\n.FormatTable tr:nth-of-type(1) td:nth-of-type(even) {\n background-color: #d8d8d8;\n}\n\n.vertical-text {\n writing-mode: vertical-rl;\n white-space: pre;\n}\n\n.dark-mode {\n\n table {\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 .ActionButton {\n background-color: #005b00;\n }\n\n .ActionButton: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 .tooltip .tooltiptext {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .ActionIcon {\n filter: brightness(1.3);\n }\n\n .ActionIcon:hover {\n filter: brightness(1.5) saturate(3);\n }\n\n .ActionIconActivated {\n filter: brightness(1.3) hue-rotate(180deg) saturate(2);\n }\n\n .ActionIconActivated:hover {\n filter: brightness(1.3) hue-rotate(180deg) saturate(3);\n }\n\n .PopupMessage {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .FormatTable tr:nth-of-type(1) td:nth-of-type(odd) {\n background-color: #262626;\n }\n\n .FormatTable tr:nth-of-type(1) td:nth-of-type(even) {\n background-color: #212121;\n }\n}',""]);const c=i},314:n=>{n.exports=function(n){var e=[];return e.toString=function(){return this.map((function(e){var t="",o=void 0!==e[5];return e[4]&&(t+="@supports (".concat(e[4],") {")),e[2]&&(t+="@media ".concat(e[2]," {")),o&&(t+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),t+=n(e),o&&(t+="}"),e[2]&&(t+="}"),e[4]&&(t+="}"),t})).join("")},e.i=function(n,t,o,r,a){"string"==typeof n&&(n=[[null,n,void 0]]);var i={};if(o)for(var c=0;c0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=a),t&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=t):s[2]=t),r&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=r):s[4]="".concat(r)),e.push(s))}},e}},601:n=>{n.exports=function(n){return n[1]}},234:(n,e,t)=>{var o=t(72),r=t.n(o),a=t(825),i=t.n(a),c=t(659),d=t.n(c),l=t(56),s=t.n(l),u=t(540),p=t.n(u),f=t(113),m=t.n(f),b=t(889),h={};h.styleTagTransform=m(),h.setAttributes=s(),h.insert=d().bind(null,"head"),h.domAPI=i(),h.insertStyleElement=p(),r()(b.A,h),b.A&&b.A.locals&&b.A.locals},72:n=>{var e=[];function t(n){for(var t=-1,o=0;o{var e={};n.exports=function(n,t){var o=function(n){if(void 0===e[n]){var t=document.querySelector(n);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(n){t=null}e[n]=t}return e[n]}(n);if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(t)}},540:n=>{n.exports=function(n){var e=document.createElement("style");return n.setAttributes(e,n.attributes),n.insert(e,n.options),e}},56:(n,e,t)=>{n.exports=function(n){var e=t.nc;e&&n.setAttribute("nonce",e)}},825:n=>{n.exports=function(n){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=n.insertStyleElement(n);return{update:function(t){!function(n,e,t){var o="";t.supports&&(o+="@supports (".concat(t.supports,") {")),t.media&&(o+="@media ".concat(t.media," {"));var r=void 0!==t.layer;r&&(o+="@layer".concat(t.layer.length>0?" ".concat(t.layer):""," {")),o+=t.css,r&&(o+="}"),t.media&&(o+="}"),t.supports&&(o+="}");var a=t.sourceMap;a&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(o,n,e.options)}(e,n,t)},remove:function(){!function(n){if(null===n.parentNode)return!1;n.parentNode.removeChild(n)}(e)}}}},113:n=>{n.exports=function(n,e){if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}},691:(n,e,t)=>{t(234);var o=t(480),r=t(928),a=t(568);function i(n){const e=document.getElementById("TableContainer"),t=document.createElement("div"),o=document.createTextNode(n);t.appendChild(o),a.E(e),e.appendChild(t)}window.addEventListener("DOMContentLoaded",(function(){const n=new URL(document.location).searchParams;n.has("ID1")?n.has("ID2")?(r.p(!1,!0),o.sf([n.get("ID1"),n.get("ID2")],(n=>{0!=n.length?(new URL(document.location).searchParams,r.y(n),document.title=n[0].GetField("DXGI_ADAPTER_DESC3.Description")+" - D3d12infoDB"):i("Invalid ID.")}))):i("Missing ID2 parameter."):i("Missing ID1 parameter.")}),!1)}},n=>{n(n.s=691)}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[44],{889(n,e,t){t.d(e,{A:()=>c});var o=t(601),r=t.n(o),a=t(314),i=t.n(a)()(r());i.push([n.id,'main {\n width: 100%;\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 {\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\ntr {\n width: 100%;\n}\n\n.hiddenCell {\n height: 0;\n padding: 0;\n margin: 0;\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}\n\n.ActionButton {\n margin: auto;\n width: 11.5em;\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.1em;\n cursor: pointer !important;\n}\n\n.ActionButton:disabled {\n background-color: #7c7c7c;\n cursor: not-allowed !important;\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.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.ActionIcon {\n cursor: pointer;\n height: 1.1em;\n margin: 0.05em 0.15em;\n vertical-align: sub;\n transition: .5s ease-out;\n}\n\n.ActionIcon:hover {\n filter: saturate(3);\n}\n\n.ActionIconActivated {\n filter: hue-rotate(180deg) saturate(3);\n}\n\n.ActionIconActivated:hover {\n filter: hue-rotate(180deg) saturate(5);\n}\n\n.PopupMessage {\n position: absolute;\n \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 animation: PopupFadeout 4s;\n animation-iteration-count: 1;\n opacity: 0;\n}\n\n\n@keyframes PopupFadeout {\n from {\n opacity: 1;\n }\n\n 60% {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n }\n}\n\n\n.FormatTable {\n width: auto;\n top: 0;\n}\n\n.FormatTable tr:nth-of-type(1) td {\n position: sticky;\n top: 0;\n}\n\n.FormatTable tr:nth-of-type(1) td:nth-of-type(odd) {\n background-color: #e6e6e6;\n}\n\n.FormatTable tr:nth-of-type(1) td:nth-of-type(even) {\n background-color: #d8d8d8;\n}\n\n.vertical-text {\n writing-mode: vertical-rl;\n white-space: pre;\n}\n\n.dark-mode {\n\n table {\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 .ActionButton {\n background-color: #005b00;\n }\n\n .ActionButton: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 .tooltip .tooltiptext {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .ActionIcon {\n filter: brightness(1.3);\n }\n\n .ActionIcon:hover {\n filter: brightness(1.5) saturate(3);\n }\n\n .ActionIconActivated {\n filter: brightness(1.3) hue-rotate(180deg) saturate(2);\n }\n\n .ActionIconActivated:hover {\n filter: brightness(1.3) hue-rotate(180deg) saturate(3);\n }\n\n .PopupMessage {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .FormatTable tr:nth-of-type(1) td:nth-of-type(odd) {\n background-color: #262626;\n }\n\n .FormatTable tr:nth-of-type(1) td:nth-of-type(even) {\n background-color: #212121;\n }\n}',""]);const c=i},314(n){n.exports=function(n){var e=[];return e.toString=function(){return this.map((function(e){var t="",o=void 0!==e[5];return e[4]&&(t+="@supports (".concat(e[4],") {")),e[2]&&(t+="@media ".concat(e[2]," {")),o&&(t+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),t+=n(e),o&&(t+="}"),e[2]&&(t+="}"),e[4]&&(t+="}"),t})).join("")},e.i=function(n,t,o,r,a){"string"==typeof n&&(n=[[null,n,void 0]]);var i={};if(o)for(var c=0;c0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=a),t&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=t):s[2]=t),r&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=r):s[4]="".concat(r)),e.push(s))}},e}},601(n){n.exports=function(n){return n[1]}},234(n,e,t){var o=t(72),r=t.n(o),a=t(825),i=t.n(a),c=t(659),d=t.n(c),l=t(56),s=t.n(l),u=t(540),p=t.n(u),f=t(113),m=t.n(f),b=t(889),h={};h.styleTagTransform=m(),h.setAttributes=s(),h.insert=d().bind(null,"head"),h.domAPI=i(),h.insertStyleElement=p(),r()(b.A,h),b.A&&b.A.locals&&b.A.locals},72(n){var e=[];function t(n){for(var t=-1,o=0;o0?" ".concat(t.layer):""," {")),o+=t.css,r&&(o+="}"),t.media&&(o+="}"),t.supports&&(o+="}");var a=t.sourceMap;a&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(o,n,e.options)}(e,n,t)},remove:function(){!function(n){if(null===n.parentNode)return!1;n.parentNode.removeChild(n)}(e)}}}},113(n){n.exports=function(n,e){if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}},691(n,e,t){t(234);var o=t(480),r=t(928),a=t(568);function i(n){const e=document.getElementById("TableContainer"),t=document.createElement("div"),o=document.createTextNode(n);t.appendChild(o),a.E(e),e.appendChild(t)}window.addEventListener("DOMContentLoaded",(function(){const n=new URL(document.location).searchParams;n.has("ID1")?n.has("ID2")?(r.p(!1,!0),o.sf([n.get("ID1"),n.get("ID2")],(n=>{0!=n.length?(new URL(document.location).searchParams,r.y(n),document.title=n[0].GetField("DXGI_ADAPTER_DESC3.Description")+" - D3d12infoDB"):i("Invalid ID.")}))):i("Missing ID2 parameter."):i("Missing ID1 parameter.")}),!1)}},n=>{n(n.s=691)}]); \ No newline at end of file diff --git a/source/website/feature_table.js b/source/website/feature_table.js index 84505cf..291ba8c 100644 --- a/source/website/feature_table.js +++ b/source/website/feature_table.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[934],{551:(e,t,r)=>{r.d(t,{A:()=>s});var n=r(601),a=r.n(n),i=r(314),o=r.n(i)()(a());o.push([e.id,'body {\n min-width:fit-content;\n}\n\n.FeatureTable {\n font-family: "Roboto", sans-serif;\n}\n\n.FeatureTable thead {\n position: sticky;\n top: 0;\n z-index: 2;\n}\n\n.FeatureTable thead tr {\n background-color: #00000000;\n}\n\n.FeatureTableFilterContainer {\n max-width: 2100px;\n margin: 0 auto;\n}\n\ntd {\n white-space: pre-wrap;\n}\n\n.FeatureHeader {\n text-align: center;\n min-width: 14em;\n}\n\nth,\n.FeatureHeader {\n font-weight: 600;\n}\n\nth,\ntd {\n border-width: 1px;\n border-style: solid;\n border-color: #7f7f7f;\n}\n\ntd {\n text-align: center;\n padding: 2px 4px;\n min-width: 4.5em;\n}\n\ntr:nth-of-type(odd) {\n background-color: #00000010;\n}\n\ntd:nth-of-type(even) {\n background-color: #00000010;\n}\n\ntable {\n border-collapse: collapse;\n margin: auto;\n}\n\ncolgroup {\n border-inline-end-width: 2px;\n border-inline-end-style: solid;\n border-inline-end-color: #7f7f7f;\n}\n\n/* sticky table headers */\nth {\n position: sticky !important;\n}\n\n/* row of headers with vendor names */\nthead>tr:first-of-type>th {\n top: -1px;\n /* first row sticks to the top of the screen */\n border-bottom: none;\n}\n\n/* row of headers with architecture names */\nthead>tr:nth-of-type(2)>th {\n top: 1.3em;\n /* second row sticks right below first row */\n border-top: none;\n border-bottom-width: 2px;\n border-bottom-style: solid;\n padding-inline: 0.3em;\n /* separate arch names a little */\n}\n\n#FilterContainer {\n display: flex;\n}\n\n.tooltip {\n position: relative;\n}\n\n.tooltiptext {\n visibility: hidden;\n background-color: #FFFFFF;\n text-align: left;\n border-radius: 0.4em;\n border-color: #7f7f7f;\n border-style: solid;\n border-width: 0.1em;\n padding: 0.3em;\n position: absolute;\n z-index: 3;\n opacity: 0;\n transition: opacity 150ms ease-in, visibility 0ms ease-in 150ms;\n bottom: 100%;\n}\n\n.tooltip:hover .tooltiptext {\n visibility: visible;\n opacity: 1;\n transition-delay: 0ms;\n}\n\n.white_space_pre {\n white-space: pre;\n}\n\n.dark-mode {\n\n th,\n td {\n border-color: #8c8c8c;\n }\n\n colgroup {\n border-inline-end-color: #8c8c8c;\n }\n\n table,\n fieldset {\n border-color: #8c8c8c;\n background-color: #2d2d2d;\n }\n\n\n tr:nth-of-type(1) {\n background-color: #262626;\n }\n\n td {\n border-color: #FFFFFF33;\n }\n\n tr:nth-of-type(odd) {\n background-color: #00000020;\n }\n\n td:nth-of-type(even) {\n background-color: #00000020;\n }\n\n .tooltiptext {\n background-color: #000000;\n border-color: #8c8c8c;\n }\n\n}',""]);const s=o},314:e=>{e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,a,i){"string"==typeof e&&(e=[[null,e,void 0]]);var o={};if(n)for(var s=0;s0?" ".concat(l[5]):""," {").concat(l[1],"}")),l[5]=i),r&&(l[2]?(l[1]="@media ".concat(l[2]," {").concat(l[1],"}"),l[2]=r):l[2]=r),a&&(l[4]?(l[1]="@supports (".concat(l[4],") {").concat(l[1],"}"),l[4]=a):l[4]="".concat(a)),t.push(l))}},t}},601:e=>{e.exports=function(e){return e[1]}},72:e=>{var t=[];function r(e){for(var r=-1,n=0;n{var t={};e.exports=function(e,r){var n=function(e){if(void 0===t[e]){var r=document.querySelector(e);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},540:e=>{e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},56:(e,t,r)=>{e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},825:e=>{e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(r){!function(e,t,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var a=void 0!==r.layer;a&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,a&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var i=r.sourceMap;i&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},113:e=>{e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},7:(e,t,r)=>{var n=r(72),a=r.n(n),i=r(825),o=r.n(i),s=r(659),D=r.n(s),d=r(56),l=r.n(d),c=r(540),p=r.n(c),A=r(113),_=r.n(A),T=r(551),u={};u.styleTagTransform=_(),u.setAttributes=l(),u.insert=D().bind(null,"head"),u.domAPI=o(),u.insertStyleElement=p(),a()(T.A,u),T.A&&T.A.locals&&T.A.locals;var E=r(619),S=r(878);const h={TableReleaseDate:"Release Date",TableMarketShare:"Market Share",TableNumReports:"Number of reports",TableReportUsed:"Report used for feature data",TableD3d12InfoVersion:"D3d12info version","D3D12_FEATURE_DATA_FEATURE_LEVELS.MaxSupportedFeatureLevel":"Feature level","D3D12_FEATURE_DATA_SHADER_MODEL.HighestShaderModel":"Shader model","D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier":"Raytracing","D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier":"Mesh shaders","D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier":"Work graphs","D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier":"Sampler feedback","D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExecuteIndirectTier":"Execute indirect","D3D12_FEATURE_DATA_D3D12_OPTIONS.ConservativeRasterizationTier":"Conservative rasterization","D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported":"GPU upload heaps","D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported":"Enhanced barriers","D3D12_FEATURE_DATA_TIGHT_ALIGNMENT.SupportTier":"Tight alignment","D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier":"Variable-rate shading","D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported":"Additional shading rates","D3D12_FEATURE_DATA_D3D12_OPTIONS6.ShadingRateImageTileSize":"Shading-rate image tile size","D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing":"Per-primitive shading rate with viewport indexing","D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported":"VRS sum combiner","D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported":"Mesh shader per-primitive shading rate","D3D12_FEATURE_DATA_D3D12_OPTIONS3.BarycentricsSupported":"Barycentrics",Table_R9G9B9E5_RTV_UAV:"R9G9B9E5 RTV/UAV support",Table_R9G9B9E5_Display:"R9G9B9E5 Display support","D3D12_FEATURE_DATA_D3D12_OPTIONS9.WaveMMATier":"WaveMMA (wave_matrix)","D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveLaneCountMin":"Wave lane count min","D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveLaneCountMax":"Wave lane count max","D3D12_FEATURE_DATA_D3D12_OPTIONS14.WriteableMSAATexturesSupported":"Writeable MSAA textures","D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT.MaxGPUVirtualAddressBitsPerResource":"Per-resource virtual addressing","D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT.MaxGPUVirtualAddressBitsPerProcess":"Per-process virtual addressing","D3D12_FEATURE_DATA_D3D12_OPTIONS5.RenderPassesTier":"Render passes","D3D12_FEATURE_DATA_ARCHITECTURE1.TileBasedRenderer":"Tile-based renderer","D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceHeapTier":"Resource heap","D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceBindingTier":"Resource binding","D3D12_FEATURE_DATA_D3D12_OPTIONS.TiledResourcesTier":"Tiled resources","D3D12_FEATURE_DATA_D3D12_OPTIONS5.SRVOnlyTiledResourceTier3":"SRV-only tiled resource tier 3","D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport":"Min-precision support","D3D12_FEATURE_DATA_D3D12_OPTIONS4.Native16BitShaderOpsSupported":"Native 16-bit shader ops","D3D12_FEATURE_DATA_D3D12_OPTIONS.DoublePrecisionFloatShaderOps":"64-bit float shader ops","D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps":"64-bit int shader ops","D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnTypedResourceSupported":"64-bit int atomics on typed resource","D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnGroupSharedSupported":"64-bit int atomics on group shared","D3D12_FEATURE_DATA_D3D12_OPTIONS11.AtomicInt64OnDescriptorHeapResourceSupported":"64-bit int atomics on descriptor heap resources","D3D12_FEATURE_DATA_D3D12_OPTIONS9.DerivativesInMeshAndAmplificationShadersSupported":"Derivatives in mesh and amplification shaders","D3D12_FEATURE_DATA_D3D12_OPTIONS6.BackgroundProcessingSupported":"Background processing","D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported":"Bytecode bypass hash","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MaxSamplerDescriptorHeapSize":"Max sampler heap size","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MaxSamplerDescriptorHeapSizeWithStaticSamplers":"Max sampler heap size with static samplers","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MaxViewDescriptorHeapSize":"Max view descriptor heap size","D3D12_FEATURE_DATA_D3D12_OPTIONS8.UnalignedBlockTexturesSupported":"Unaligned block textures","D3D12_FEATURE_DATA_D3D12_OPTIONS12.MSPrimitivesPipelineStatisticIncludesCulledPrimitives":"MSPrimitives pipeline statistic includes culled primitives","D3D12_FEATURE_DATA_D3D12_OPTIONS12.RelaxedFormatCastingSupported":"Relaxed format casting","D3D12_FEATURE_DATA_D3D12_OPTIONS.PSSpecifiedStencilRefSupported":"PS-specified StencilRef","D3D12_FEATURE_DATA_D3D12_OPTIONS2.ProgrammableSamplePositionsTier":"Programmable sample positions","D3D12_FEATURE_DATA_D3D12_OPTIONS13.AlphaBlendFactorSupported":"Alpha blend factor","D3D12_FEATURE_DATA_D3D12_OPTIONS14.IndependentFrontAndBackStencilRefMaskSupported":"Independent front & back StencilRef mask","D3D12_FEATURE_DATA_D3D12_OPTIONS17.NonNormalizedCoordinateSamplersSupported":"Non-normalized coordinate samplers","D3D12_FEATURE_DATA_D3D12_OPTIONS3.ViewInstancingTier":"View instancing","D3D12_FEATURE_DATA_D3D12_OPTIONS19.SupportedSampleCountsWithNoOutputs":"MSAA sample counts with no outputs","D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported":"SampleCmp gradient and bias","D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported":"Extended command info","D3D12_FEATURE_DATA_D3D12_OPTIONS.ROVsSupported":"Rasterizer-ordered views","D3D12_FEATURE_DATA_D3D12_OPTIONS2.DepthBoundsTestSupported":"Depth-bounds test","D3D12_FEATURE_DATA_D3D12_OPTIONS3.CopyQueueTimestampQueriesSupported":"Copy queue timestamp queries","D3D12_FEATURE_DATA_D3D12_OPTIONS3.WriteBufferImmediateSupportFlags":"WriteBufferImmediate command list support","D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderSupportsFullRangeRenderTargetArrayIndex":"Mesh shader full range RT array index","D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedBufferTextureCopyPitchSupported":"Unrestricted buffer-texture copy pitch","D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedVertexElementAlignmentSupported":"Unrestricted vertex element alignment","D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportHeightFlipsYSupported":"Inverted viewport height flips Y","D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportDepthFlipsZSupported":"Inverted viewport depth flips Z","D3D12_FEATURE_DATA_D3D12_OPTIONS13.TextureCopyBetweenDimensionsSupported":"Texture copy between dimensions","D3D12_FEATURE_DATA_D3D12_OPTIONS14.AdvancedTextureOpsSupported":"Advanced texture ops","D3D12_FEATURE_DATA_D3D12_OPTIONS15.TriangleFanSupported":"Triangle fans","D3D12_FEATURE_DATA_D3D12_OPTIONS15.DynamicIndexBufferStripCutSupported":"Dynamic index buffer strip cut","D3D12_FEATURE_DATA_D3D12_OPTIONS16.DynamicDepthBiasSupported":"Dynamic depth bias","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MismatchingOutputDimensionsSupported":"Mismatching output dimensions","D3D12_FEATURE_DATA_D3D12_OPTIONS19.PointSamplingAddressesNeverRoundUp":"Point sampling addresses never round up","D3D12_FEATURE_DATA_D3D12_OPTIONS19.NarrowQuadrilateralLinesSupported":"Narrow quadrilateral lines","D3D12_FEATURE_DATA_D3D12_OPTIONS19.AnisoFilterWithPointMipSupported":"Aniso filter with point mip","D3D12_FEATURE_DATA_ARCHITECTURE1.IsolatedMMU":"Isolated MMU","D3D12_FEATURE_DATA_SERIALIZATION.HeapSerializationTier":"Heap serialization","D3D12_FEATURE_DATA_D3D12_OPTIONS.StandardSwizzle64KBSupported":"64KB standard swizzle textures","D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossAdapterRowMajorTextureSupported":"Cross-adapter row-major textures","D3D12_FEATURE_DATA_CROSS_NODE.SharingTier":"Cross-node sharing","D3D12_FEATURE_DATA_CROSS_NODE.AtomicShaderInstructions":"Cross-node atomics","D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps":"Wave ops","D3D12_FEATURE_DATA_D3D12_OPTIONS.OutputMergerLogicOp":"Output merger logic ops","D3D12_FEATURE_DATA_D3D12_OPTIONS3.CastingFullyTypedFormatSupported":"Casting fully typed formats","D3D12_FEATURE_DATA_D3D12_OPTIONS.TypedUAVLoadAdditionalFormats":"Typed UAV loads for additional formats","D3D12_FEATURE_DATA_D3D12_OPTIONS.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation":"VP & RT array index without GS emulation","D3D12_FEATURE_DATA_D3D12_OPTIONS4.MSAA64KBAlignedTextureSupported":"64KB-aligned MSAA textures","D3D12_FEATURE_DATA_D3D12_OPTIONS4.SharedResourceCompatibilityTier":"Shared resources compatibility","D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderPipelineStatsSupported":"Mesh shader pipeline stats","D3D12_FEATURE_DATA_EXISTING_HEAPS.Supported":"Heaps from existing memory","D3D12_FEATURE_DATA_D3D12_OPTIONS20.RecreateAtTier":"Recreate resource at pointer","D3D12_FEATURE_DATA_D3D12_OPTIONS20.ComputeOnlyWriteWatchSupported":"Compute-only write watch","D3D12_FEATURE_DATA_D3D12_OPTIONS19.ComputeOnlyCustomHeapSupported":"Compute-only custom heap","D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported":"RASTERIZER_DESC2 supported","D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid":"Render passes valid","D3D12_FEATURE_DATA_ROOT_SIGNATURE.HighestVersion":"Root signature version","D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates":"Expanded compute resource states"};var I=r(185),m=r(568),R=r(924),f=r(480),O=r(141);let F=[],P=null;const N={alignOutsideHorizontal:!1,alignOutsideVertical:!1,preferTowardsBottom:!1,tooltipAlignment:.5};function G(e,t,r){let n=Object.assign({},N);for(let[e,t]of Object.entries(n))r.hasOwnProperty(e)&&(n[e]=r[e]);e.classList.add("tooltip");const a=document.createElement("span");return a.className="tooltiptext white_space_pre tooltiptext",a.style=`left: ${100*n.tooltipAlignment}%;transform: translateX(-${100*n.tooltipAlignment}%);`,a.textContent=t,e.appendChild(a),a}function g(e){if(!I.A.VendorFilter[e])return!1;for(let t of O.hp[e]){let e=S.Vz[t]??9999;if(I.A.ArchAgeFilter<=e)return!0}return!1}function U(e){let t=0;for(let r of O.hp[e]){let e=S.Vz[r]??9999;I.A.ArchAgeFilter<=e&&t++}return t}function v(){let e=0;for(let[t,r]of Object.entries(O.hp))for(let t of r){let r=S.Vz[t]??9999;I.A.ArchAgeFilter<=r&&e++}return e}function V(e,t){let r=I.A.VendorFilter[e],n=S.Vz[t];return null==n&&(n="9999"),r&&I.A.ArchAgeFilter<=n}function b(e,t,r,n,a){let i=document.createElement("td");i.appendChild(function(e){let t=document.createElement("span");return t.textContent=e,"N/A"==e&&(t.style.fontStyle="italic",t.style.color="#888888"),t}(e)),a&&(i.scope="colgroup",i.colSpan=a),t.appendChild(i),r&&G(i,r,{alignOutsideVertical:!0,tooltipAlignment:n})}function y(e,t,r,n){if(function(e,t,r,n){if("TableReleaseDate"==r){let r,a=S.Vz[t];return null==a&&(a="Unknown"),"WARP"==t&&(a="N/A",r="WARP is a software rasterizer that continues to receive updates over time.\nComparing its initial release date (2015) to the release dates of hardware GPUs,\nwhich cannot gain new features after release, is not meaningful."),b(a,e,r,n),!0}if("TableNumReports"==r)return b(O.BP.get(t).length,e),!0;if("TableMarketShare"==r){document.createElement("td");let r,a=E.A[t];return"WARP"==t?(a="N/A",r="WARP is a software rasterizer, not a hardware GPU.\nIt doesn't have a market share and not in Steam Hardware Survey."):a=null==a?"~0%":Math.round(1e4*a)/100+"%",b(a,e,r,n),!0}if("TableReportUsed"==r){let r=O.Es.get(t),n=document.createElement("td"),a=document.createElement("a");return a.href=`ID.html?ID=${r.ID}`,a.append(r.ID),n.appendChild(a),e.appendChild(n),!0}if("Table_R9G9B9E5_RTV_UAV"==r){let r=O.Es.get(t);if(null==r.Formats)return b("❓",e),!0;let n=r.Formats[67];return null==n?(b("❓",e),!0):(b(16384&n.Support1?S.GG[1]:S.GG[0],e),!0)}if("Table_R9G9B9E5_Display"==r){let r=O.Es.get(t);if(null==r.Formats)return b("❓",e),!0;let n=r.Formats[67];return null==n?(b("❓",e),!0):(b(524288&n.Support1?S.GG[1]:S.GG[0],e),!0)}return"TableD3d12InfoVersion"==r&&(b(O.Es.get(t).Header.Version,e),!0)}(e,t,r,n))return;let a=O.Es.get(t),i=F.find((e=>e.GetField("ID")==a.ID)).GetField(r);(function(e,t,r,n,a,i,o){if("D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported"==r){if("WARP"==t)return b(S.GG[1],e),!0;for(let r of O.BP.get(t))if("WARP"!=t&&r.D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported)return b(S.GG[1]+"*",e,"GPU Upload Heap support depends on BIOS settings and Windows version.\nSame GPU may report different values depending on the system.",o),!0;return b(S.GG[0],e),!0}return"D3D12_FEATURE_DATA_D3D12_OPTIONS6.ShadingRateImageTileSize"!=r&&"D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported"!=r&&"D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing"!=r&&"D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported"!=r&&"D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported"!=r||0!=a.D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier?"D3D12_FEATURE_DATA_D3D12_OPTIONS6.ShadingRateImageTileSize"==r&&1==a.D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier?(b("N/A",e,"VRS Tier 2 is required for shading rate image support.",o),!0):"D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing"!=r&&"D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported"!=r&&"D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported"!=r||1!=a.D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier?"D3D12_FEATURE_DATA_D3D12_OPTIONS5.SRVOnlyTiledResourceTier3"==r&&a.D3D12_FEATURE_DATA_D3D12_OPTIONS.TiledResourcesTier>=3?(b("N/A",e,"SRVOnlyTiledResourceTier3 is always true\nif TiledResourcesTier >= 3.",o),!0):"D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier"==r&&"Pascal"==t?(b("❌ *",e,"Pascal cards with >= 6GB of VRAM have software emulated Tier 1.0. Pascal cards with < 6GB of VRAM have no support at all.",o),!0):"D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier"==r&&"Turing 16"==t?(b("❌ *",e,"GTX 16xx series cards with >= 6GB of VRAM have software emulated Tier 1.0. GTX 16xx series cards with < 6GB of VRAM have no support at all.",o),!0):"D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier"==r&&"X1"==t?(b("❌ *",e,"X1 supports ray query in hardware,\nbut this capability is not exposed in D3D12,\nsince DXR Tier 1.0 requires callable shaders,\nwhich are unsupported on X1.",o),!0):"D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier"==r&&"RDNA2"==t?(b(S.GG[1]+"*",e,"RDNA2 iGPUs with 1 WGP don't have mesh shader support",o),!0):"D3D12_FEATURE_DATA_D3D12_OPTIONS12.MSPrimitivesPipelineStatisticIncludesCulledPrimitives"==r&&0==a.D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier&&(b("N/A",e,"It is only relevant if Mesh Shaders are supported.",o),!0):(b("N/A",e,"VRS Tier 2 is required for this capability.",o),!0):(b("N/A",e,"VRS capabilities are only relevant if VRS is supported.",o),!0)})(e,t,r,0,a,0,n)||b(R.iT(r,i),e)}function C(e,t,r,n){let a=document.createElement("tr"),i=t.toLowerCase(),o=r.toLowerCase(),s=I.A.PropertiesSearchString.toLowerCase();if(!(""==s||i.includes(s)||o.includes(s)||["TableReleaseDate","TableMarketShare"].includes(t)))return;let D=document.createElement("td");if(D.classList.add("FeatureHeader"),D.append(r),D.scope="row",t.startsWith("Table")?"TableMarketShare"==t&&G(D,"Market share in the Steam Hardware Survey among DirectX 12 Systems.\nThis is an underestimate and may not be very accurate in general.",{alignOutsideVertical:!0,tooltipAlignment:0}):G(D,t,{alignOutsideVertical:!0,tooltipAlignment:0}),a.appendChild(D),function(e,t){return"D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported"==t||"D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid"==t?(b("Always supported *",e,"Starting with Agility SDK 1.610.0, it is always supported, independently of GPU or driver.",.5,v()),!0):"D3D12_FEATURE_DATA_ROOT_SIGNATURE.HighestVersion"==t?(b("1.2 *",e,"Starting with Agility SDK 1.610.0, Root Signature 1.2 is always supported, independently of GPU or driver.",.5,v()),!0):"D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates"==t&&(b("Always supported *",e,"Starting with Windows 10 version 1607, it is always supported, independently of GPU or driver.\nAll currently supported Windows versions are newer than Windows 10 version 1607.",.5,v()),!0)}(a,t))e.appendChild(a);else for(let[r,i]of Object.entries(O.hp)){for(let e of i)V(r,e)&&y(a,e,t,n.get(e));e.appendChild(a)}}function w(){const e=document.getElementById("FeatureTable");m.E(e);let t=document.createElement("table");e.appendChild(t),m.E(t);let r=function(){let e=new Map,t=1;for(let[e,r]of Object.entries(O.hp))for(let n of r)V(e,n)&&++t;let r=0;for(let[n,a]of Object.entries(O.hp))for(let i of a)V(n,i)&&(++r,e.set(i,r/(t-1)));return e}();!function(e,t){let r=document.createElement("thead"),n=document.createElement("tr"),a=document.createElement("tr");n.appendChild(document.createElement("th")),a.appendChild(document.createElement("th"));let i=document.createElement("colgroup");e.appendChild(i);for(let[r,i]of Object.entries(O.hp)){if(0==i.size)continue;if(!g(r))continue;let o=document.createElement("th");o.append(r),o.className=r,o.scope="colgroup",o.colSpan=U(r),n.appendChild(o);let s=document.createElement("colgroup");s.span=o.colSpan,e.appendChild(s);for(let e of i){if(!V(r,e))continue;let n=document.createElement("th");n.append(e),n.className=r,n.scope="col",a.appendChild(n);let i="",o=Array.from(O.f4.get(e)).sort();for(let e of o)i+=e+"\n";G(n,i,{alignOutsideVertical:!0,preferTowardsBottom:!0,tooltipAlignment:t.get(e)})}}r.appendChild(n),r.appendChild(a),e.appendChild(r)}(t,r),function(e,t){let r=document.createElement("tbody");for(let[e,n]of Object.entries(h))C(r,e,n,t);e.appendChild(r)}(t,r)}window.addEventListener("DOMContentLoaded",(function(){window.addEventListener("keydown",(function(e){if(null==P||document.activeElement==P)return;let t=!1;t=t||"F3"===e.key,t=t||"F"===e.key.toUpperCase()&&e.ctrlKey,t&&(e.preventDefault(),P.focus())}));const e=document.getElementById("FeatureTable"),t=document.createElement("div"),r=document.createTextNode("Loading. Please wait.");t.appendChild(r),e.appendChild(t),f.TK((e=>{F=e,O.Q0(F),function(){const e=document.getElementById("FeatureTableFilter");m.E(e),function(e){let t=document.createElement("div");t.className="FilterPanel",e.appendChild(t),P=document.createElement("input"),P.type="search",P.placeholder="Search Properties",P.classList.add("searchBar"),I.A.PropertiesSearchString="",P.addEventListener("input",(function(e){I.A.PropertiesSearchString=e.target.value,w()})),e.appendChild(P);let r=document.createElement("div");r.classList.add("FieldSetContainer"),e.appendChild(r);let n=document.createElement("fieldset");n.classList.add("VendorFilter");let a=document.createElement("legend");a.textContent="Vendor Filter",n.appendChild(a);for(let e of Object.keys(O.hp)){I.A.VendorFilter[e]=!0;const t=document.createElement("label"),r=document.createElement("input");r.type="checkbox",r.checked=!0,r.addEventListener("change",(t=>{I.A.VendorFilter[e]=t.target.checked,w()})),t.appendChild(r),t.appendChild(document.createTextNode(e)),n.appendChild(t),n.appendChild(document.createElement("br"))}r.appendChild(n);let i=document.createElement("fieldset"),o=document.createElement("legend");o.textContent="Architecture Age Filter",i.appendChild(o);let s=document.createElement("input");s.type="range",s.min=2010,s.max=(new Date).getFullYear(),s.value=2016,s.step=1;let D=document.createElement("label");D.htmlFor="archAgeSlider",D.textContent=`Released in ${s.value} or after`,I.A.ArchAgeFilter=s.value,s.addEventListener("input",(function(e){D.textContent=`Released in ${e.target.value} or after`,I.A.ArchAgeFilter=e.target.value,w()})),i.appendChild(s),i.appendChild(document.createElement("br")),i.appendChild(D),r.appendChild(i)}(e)}(),w()}))}),!1)},141:(e,t,r)=>{r.d(t,{BP:()=>o,Es:()=>D,Q0:()=>p,f4:()=>s,hp:()=>i});var n=r(878),a=r(924);let i={Microsoft:new Set,AMD:new Set,Nvidia:new Set,Intel:new Set,Qualcomm:new Set},o=new Map,s=new Map,D=new Map,d=[];function l(e){return!!e.GetField("Header.Using preview Agility SDK")||"None"!=a.UN(e)||!!n.gT.has(e.GetField("CheckInterfaceSupport.UMDVersion"))||8==e.GetField("AGSDeviceInfo.asicFamily")&&1==e.GetField("AGSDeviceInfo.numWGPs")&&0==e.GetField("D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier")}function c(e){let t,r=e.GetOriginalReport(),n=a.IL("DXGI_ADAPTER_DESC3.VendorId",r.DXGI_ADAPTER_DESC3.VendorId);if("Microsoft Basic Render Driver"==r.DXGI_ADAPTER_DESC3.Description)t="WARP",i.Microsoft.add(t);else if(r.AGSDeviceInfo&&null!=r.AGSDeviceInfo.asicFamily){const e=["Unknown","PreGCN","GCN1","GCN2","GCN3","GCN4","Vega","RDNA","RDNA2","RDNA3","RDNA4"],n={30032:"RDNA4"};0!=r.AGSDeviceInfo.asicFamily?(t=e[r.AGSDeviceInfo.asicFamily],t||(t="Arch ID "+r.AGSDeviceInfo.asicFamily),i.AMD.add(t)):r.DXGI_ADAPTER_DESC3.DeviceId in n&&(t=n[r.DXGI_ADAPTER_DESC3.DeviceId],i.AMD.add(t))}else if(n.startsWith("Intel"))t={1024:"Gen7.5",2560:"Gen7.5",3328:"Gen7.5",3072:"Gen7.5",5632:"Gen8",2816:"Gen8",8704:"Gen8",6400:"Gen9",2304:"Gen9",22784:"Gen9.5",12544:"Gen9.5",15872:"Gen9.5",39680:"Gen9.5",23040:"Gen9.5",35328:"Gen11",39424:"Xe",17664:"Xe",19968:"Xe",19456:"Xe",17920:"Xe",18688:"Xe",42752:"Xe",22016:"Xe-HPG",2816:"Xe-HPC",32e3:"Xe-LPG",25600:"Xe2-HPG",57856:"Xe2-HPG"}[65280&r.DXGI_ADAPTER_DESC3.DeviceId],!t&&r["Intel GPUDetect::GPUData"]&&(t=r["Intel GPUDetect::GPUData"].GraphicsGeneration,"Unknown"==t&&"Unknown (37)"==r["Intel GPUDetect::GPUData"].GPUArchitecture&&"Intel(R) Iris(R) Xe Graphics"==r.DXGI_ADAPTER_DESC3.Description?t="Xe":"Xe High Performance Graphics"==t?t="Gen12.7 / Xe-HPG":"Xe High Performance Compute"==t?t="Xe-HPC":"Xe Low Power Graphics"==t?t="Gen12.7 / Xe-LPG":"Xe2 High Performance Graphics"==t&&(t="Gen13 / Xe2-HPG")),t&&i.Intel.add(t);else if(r.NvPhysicalGpuHandle&&r.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]){if(t={192:"Fermi",208:"Fermi2",224:"Kepler",240:"Kepler1",256:"Kepler2",272:"Maxwell1",288:"Maxwell2",304:"Pascal",320:"Volta",336:"Volta1",352:"Turing",368:"Ampere",400:"Ada",432:"Blackwell"}[r.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]],t||(t="Arch ID "+r.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]),"Turing"===t){const e=r.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id"];t=7==e||8==e?"Turing 16":"Turing 20"}"Kepler2"==t||"Kepler1"==t?t="Kepler":"Fermi2"==t?t="Fermi":"Volta1"==t&&(t="Volta"),i.Nvidia.add(t)}else if(n.startsWith("NVIDIA")){switch(r.DXGI_ADAPTER_DESC3.Description){case"NVIDIA GeForce 615":case"NVIDIA GeForce GT 415M":case"NVIDIA GeForce GT 420":case"NVIDIA GeForce GT 420M":case"NVIDIA GeForce GT 425M":case"NVIDIA GeForce GT 430":case"NVIDIA GeForce GT 435M":case"NVIDIA GeForce GT 440":case"NVIDIA GeForce GT 445M":case"NVIDIA GeForce GT 525M":case"NVIDIA GeForce GT 530":case"NVIDIA GeForce GT 555M":case"NVIDIA GeForce GTS 450":case"NVIDIA GeForce GTX 460M":case"NVIDIA GeForce GTX 465":case"NVIDIA GeForce GTX 470":case"NVIDIA GeForce GTX 470M":case"NVIDIA GeForce GTX 480":case"NVIDIA GeForce GTX 480M":case"NVIDIA GeForce GTX 485M":case"NVIDIA NVS 5400M":case"NVIDIA Quadro 1000M":case"NVIDIA Quadro 2000":case"NVIDIA Quadro 2000M":case"NVIDIA Quadro 3000M":case"NVIDIA Quadro 4000":case"NVIDIA Quadro 4000M":case"NVIDIA Quadro 5000M":case"NVIDIA Quadro 600":case"NVIDIA Quadro 6000":t="Fermi";break;case"NVIDIA GeForce 410M":case"NVIDIA GeForce 510":case"NVIDIA GeForce 605":case"NVIDIA GeForce 705A":case"NVIDIA GeForce GT 520":case"NVIDIA GeForce GT 520MX":case"NVIDIA GeForce GT 545":case"NVIDIA GeForce GT 550M":case"NVIDIA GeForce GT 625":case"NVIDIA GeForce GT 705":case"NVIDIA GeForce GTX 550 Ti":case"NVIDIA GeForce GTX 555":case"NVIDIA GeForce GTX 560":case"NVIDIA GeForce GTX 560 SE":case"NVIDIA GeForce GTX 560 Ti":case"NVIDIA GeForce GTX 560M":case"NVIDIA GeForce GTX 570":case"NVIDIA GeForce GTX 570M":case"NVIDIA GeForce GTX 580":case"NVIDIA GeForce GTX 580M":case"NVIDIA GeForce GTX 590":case"NVIDIA GeForce GTX 670M":case"NVIDIA GeForce GTX 675M":case"NVIDIA NVS 315":case"NVIDIA NVS 4200M":case"NVIDIA Quadro 5010M":t="Fermi2"}t&&i.Nvidia.add(t)}else n.startsWith("Qualcomm")&&(/Snapdragon\(R\) X (Plus)|(Elite) - X1.*/.test(r.DXGI_ADAPTER_DESC3.Description)&&(t="X1"),/Qualcomm\(R\) Adreno\(TM\) X1.*/.test(r.DXGI_ADAPTER_DESC3.Description)?t="X1":r.DXGI_ADAPTER_DESC3.Description.includes("8cx")&&(t=r.DXGI_ADAPTER_DESC3.Description.slice(r.DXGI_ADAPTER_DESC3.Description.search(/8cx.*/)),t=t.replace("Gen ","")),t&&i.Qualcomm.add(t));t?(o.has(t)?o.get(t).push(r):o.set(t,[r]),s.has(t)?s.get(t).add(r.DXGI_ADAPTER_DESC3.Description):s.set(t,new Set([r.DXGI_ADAPTER_DESC3.Description]))):d.push(r)}function p(e){for(let t of e)l(t)||c(t);for(let[e,n]of o){let a=null;for(let e of n)t=e,(null==(r=a)||(t.CheckInterfaceSupport.UMDVersion!=r.CheckInterfaceSupport.UMDVersion?BigInt(t.CheckInterfaceSupport.UMDVersion)>BigInt(r.CheckInterfaceSupport.UMDVersion):t.Header.Version!=r.Header.Version?t.Header.Version>r.Header.Version:t.ID>r.ID))&&(a=e);D.set(e,a)}var t,r;function a(e,t){const r=[];for(const t of e)r.push(t);e.clear();for(const n of r.sort(t))e.add(n);return e}function s(e,t){let r=n.Vz[e]??9999,a=n.Vz[t]??9999;return r==a?e.localeCompare(t):r-a}a(i.AMD,s),a(i.Nvidia,s),a(i.Intel,s),a(i.Qualcomm,s)}},619:(e,t,r)=>{r.d(t,{A:()=>n});const n={RDNA3:.029500000000000002,Unknown:.059800000000000006,GCN1:.001,GCN4:.0217,GCN3:4e-4,GCN2:1e-4,RDNA:.0102,RDNA2:.03749999999999999,RDNA4:.0019,Vega:.007699999999999999,"Gen7.5":.0021,Gen9:.0034,Gen8:8e-4,"Gen9.5":.012300000000000002,Xe:.019100000000000002,Maxwell1:.004200000000000001,Kepler:.0017,Fermi:2e-4,Pascal:.0578,"Turing 16":.0649,Fermi2:3e-4,Maxwell2:.0059,"Turing 20":.0512,Ampere:.2101,Ada:.2182,Blackwell:.11369999999999998,X1:5e-4}}},e=>{e(e.s=7)}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[934],{551(e,t,r){r.d(t,{A:()=>D});var n=r(601),a=r.n(n),i=r(314),o=r.n(i)()(a());o.push([e.id,'body {\n min-width:fit-content;\n}\n\n.FeatureTable {\n font-family: "Roboto", sans-serif;\n}\n\n.FeatureTable thead {\n position: sticky;\n top: 0;\n z-index: 2;\n}\n\n.FeatureTable thead tr {\n background-color: #00000000;\n}\n\n.FeatureTableFilterContainer {\n max-width: 2100px;\n margin: 0 auto;\n}\n\ntd {\n white-space: pre-wrap;\n}\n\n.FeatureHeader {\n text-align: center;\n min-width: 14em;\n}\n\nth,\n.FeatureHeader {\n font-weight: 600;\n}\n\nth,\ntd {\n border-width: 1px;\n border-style: solid;\n border-color: #7f7f7f;\n}\n\ntd {\n text-align: center;\n padding: 2px 4px;\n min-width: 4.5em;\n}\n\ntr:nth-of-type(odd) {\n background-color: #00000010;\n}\n\ntd:nth-of-type(even) {\n background-color: #00000010;\n}\n\ntable {\n border-collapse: collapse;\n margin: auto;\n}\n\ncolgroup {\n border-inline-end-width: 2px;\n border-inline-end-style: solid;\n border-inline-end-color: #7f7f7f;\n}\n\n/* sticky table headers */\nth {\n position: sticky !important;\n}\n\n/* row of headers with vendor names */\nthead>tr:first-of-type>th {\n top: -1px;\n /* first row sticks to the top of the screen */\n border-bottom: none;\n}\n\n/* row of headers with architecture names */\nthead>tr:nth-of-type(2)>th {\n top: 1.3em;\n /* second row sticks right below first row */\n border-top: none;\n border-bottom-width: 2px;\n border-bottom-style: solid;\n padding-inline: 0.3em;\n /* separate arch names a little */\n}\n\n#FilterContainer {\n display: flex;\n}\n\n.tooltip {\n position: relative;\n}\n\n.tooltiptext {\n visibility: hidden;\n background-color: #FFFFFF;\n text-align: left;\n border-radius: 0.4em;\n border-color: #7f7f7f;\n border-style: solid;\n border-width: 0.1em;\n padding: 0.3em;\n position: absolute;\n z-index: 3;\n opacity: 0;\n transition: opacity 150ms ease-in, visibility 0ms ease-in 150ms;\n bottom: 100%;\n}\n\n.tooltip:hover .tooltiptext {\n visibility: visible;\n opacity: 1;\n transition-delay: 0ms;\n}\n\n.white_space_pre {\n white-space: pre;\n}\n\n.dark-mode {\n\n th,\n td {\n border-color: #8c8c8c;\n }\n\n colgroup {\n border-inline-end-color: #8c8c8c;\n }\n\n table,\n fieldset {\n border-color: #8c8c8c;\n background-color: #2d2d2d;\n }\n\n\n tr:nth-of-type(1) {\n background-color: #262626;\n }\n\n td {\n border-color: #FFFFFF33;\n }\n\n tr:nth-of-type(odd) {\n background-color: #00000020;\n }\n\n td:nth-of-type(even) {\n background-color: #00000020;\n }\n\n .tooltiptext {\n background-color: #000000;\n border-color: #8c8c8c;\n }\n\n}',""]);const D=o},314(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,a,i){"string"==typeof e&&(e=[[null,e,void 0]]);var o={};if(n)for(var D=0;D0?" ".concat(l[5]):""," {").concat(l[1],"}")),l[5]=i),r&&(l[2]?(l[1]="@media ".concat(l[2]," {").concat(l[1],"}"),l[2]=r):l[2]=r),a&&(l[4]?(l[1]="@supports (".concat(l[4],") {").concat(l[1],"}"),l[4]=a):l[4]="".concat(a)),t.push(l))}},t}},601(e){e.exports=function(e){return e[1]}},72(e){var t=[];function r(e){for(var r=-1,n=0;n0?" ".concat(r.layer):""," {")),n+=r.css,a&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var i=r.sourceMap;i&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},113(e){e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},7(e,t,r){var n=r(72),a=r.n(n),i=r(825),o=r.n(i),D=r(659),s=r.n(D),d=r(56),l=r.n(d),c=r(540),p=r.n(c),A=r(113),_=r.n(A),T=r(551),u={};u.styleTagTransform=_(),u.setAttributes=l(),u.insert=s().bind(null,"head"),u.domAPI=o(),u.insertStyleElement=p(),a()(T.A,u),T.A&&T.A.locals&&T.A.locals;var E=r(619),S=r(878);const h={TableReleaseDate:"Release Date",TableMarketShare:"Market Share",TableNumReports:"Number of reports",TableReportUsed:"Report used for feature data",TableD3d12InfoVersion:"D3d12info version","D3D12_FEATURE_DATA_FEATURE_LEVELS.MaxSupportedFeatureLevel":"Feature level","D3D12_FEATURE_DATA_SHADER_MODEL.HighestShaderModel":"Shader model","D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier":"Raytracing","D3D12_FEATURE_DATA_D3D12_OPTIONS22.ShaderExecutionReorderingActuallyReorders":"Shader Execution Reordering Actually Reorders","D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier":"Mesh shaders","D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier":"Work graphs","D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier":"Sampler feedback","D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExecuteIndirectTier":"Execute indirect","D3D12_FEATURE_DATA_D3D12_OPTIONS.ConservativeRasterizationTier":"Conservative rasterization","D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported":"GPU upload heaps","D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported":"Enhanced barriers","D3D12_FEATURE_DATA_TIGHT_ALIGNMENT.SupportTier":"Tight alignment","D3D12_FEATURE_DATA_D3D12_OPTIONS22.CreateByteOffsetViewsSupported":"Create at byte offset supported","D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier":"Variable-rate shading","D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported":"Additional shading rates","D3D12_FEATURE_DATA_D3D12_OPTIONS6.ShadingRateImageTileSize":"Shading-rate image tile size","D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing":"Per-primitive shading rate with viewport indexing","D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported":"VRS sum combiner","D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported":"Mesh shader per-primitive shading rate","D3D12_FEATURE_DATA_D3D12_OPTIONS3.BarycentricsSupported":"Barycentrics",Table_R9G9B9E5_RTV_UAV:"R9G9B9E5 RTV/UAV support",Table_R9G9B9E5_Display:"R9G9B9E5 Display support","D3D12_FEATURE_DATA_D3D12_OPTIONS9.WaveMMATier":"WaveMMA (wave_matrix)","D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveLaneCountMin":"Wave lane count min","D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveLaneCountMax":"Wave lane count max","D3D12_FEATURE_DATA_D3D12_OPTIONS14.WriteableMSAATexturesSupported":"Writeable MSAA textures","D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT.MaxGPUVirtualAddressBitsPerResource":"Per-resource virtual addressing","D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT.MaxGPUVirtualAddressBitsPerProcess":"Per-process virtual addressing","D3D12_FEATURE_DATA_D3D12_OPTIONS5.RenderPassesTier":"Render passes","D3D12_FEATURE_DATA_ARCHITECTURE1.TileBasedRenderer":"Tile-based renderer","D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceHeapTier":"Resource heap","D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceBindingTier":"Resource binding","D3D12_FEATURE_DATA_D3D12_OPTIONS.TiledResourcesTier":"Tiled resources","D3D12_FEATURE_DATA_D3D12_OPTIONS5.SRVOnlyTiledResourceTier3":"SRV-only tiled resource tier 3","D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport":"Min-precision support","D3D12_FEATURE_DATA_D3D12_OPTIONS4.Native16BitShaderOpsSupported":"Native 16-bit shader ops","D3D12_FEATURE_DATA_D3D12_OPTIONS.DoublePrecisionFloatShaderOps":"64-bit float shader ops","D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps":"64-bit int shader ops","D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnTypedResourceSupported":"64-bit int atomics on typed resource","D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnGroupSharedSupported":"64-bit int atomics on group shared","D3D12_FEATURE_DATA_D3D12_OPTIONS11.AtomicInt64OnDescriptorHeapResourceSupported":"64-bit int atomics on descriptor heap resources","D3D12_FEATURE_DATA_D3D12_OPTIONS9.DerivativesInMeshAndAmplificationShadersSupported":"Derivatives in mesh and amplification shaders","D3D12_FEATURE_DATA_D3D12_OPTIONS6.BackgroundProcessingSupported":"Background processing","D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported":"Bytecode bypass hash","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MaxSamplerDescriptorHeapSize":"Max sampler heap size","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MaxSamplerDescriptorHeapSizeWithStaticSamplers":"Max sampler heap size with static samplers","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MaxViewDescriptorHeapSize":"Max view descriptor heap size","D3D12_FEATURE_DATA_D3D12_OPTIONS8.UnalignedBlockTexturesSupported":"Unaligned block textures","D3D12_FEATURE_DATA_D3D12_OPTIONS12.MSPrimitivesPipelineStatisticIncludesCulledPrimitives":"MSPrimitives pipeline statistic includes culled primitives","D3D12_FEATURE_DATA_D3D12_OPTIONS12.RelaxedFormatCastingSupported":"Relaxed format casting","D3D12_FEATURE_DATA_D3D12_OPTIONS.PSSpecifiedStencilRefSupported":"PS-specified StencilRef","D3D12_FEATURE_DATA_D3D12_OPTIONS2.ProgrammableSamplePositionsTier":"Programmable sample positions","D3D12_FEATURE_DATA_D3D12_OPTIONS13.AlphaBlendFactorSupported":"Alpha blend factor","D3D12_FEATURE_DATA_D3D12_OPTIONS14.IndependentFrontAndBackStencilRefMaskSupported":"Independent front & back StencilRef mask","D3D12_FEATURE_DATA_D3D12_OPTIONS17.NonNormalizedCoordinateSamplersSupported":"Non-normalized coordinate samplers","D3D12_FEATURE_DATA_D3D12_OPTIONS3.ViewInstancingTier":"View instancing","D3D12_FEATURE_DATA_D3D12_OPTIONS19.SupportedSampleCountsWithNoOutputs":"MSAA sample counts with no outputs","D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported":"SampleCmp gradient and bias","D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported":"Extended command info","D3D12_FEATURE_DATA_D3D12_OPTIONS.ROVsSupported":"Rasterizer-ordered views","D3D12_FEATURE_DATA_D3D12_OPTIONS2.DepthBoundsTestSupported":"Depth-bounds test","D3D12_FEATURE_DATA_D3D12_OPTIONS3.CopyQueueTimestampQueriesSupported":"Copy queue timestamp queries","D3D12_FEATURE_DATA_D3D12_OPTIONS3.WriteBufferImmediateSupportFlags":"WriteBufferImmediate command list support","D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderSupportsFullRangeRenderTargetArrayIndex":"Mesh shader full range RT array index","D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedBufferTextureCopyPitchSupported":"Unrestricted buffer-texture copy pitch","D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedVertexElementAlignmentSupported":"Unrestricted vertex element alignment","D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportHeightFlipsYSupported":"Inverted viewport height flips Y","D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportDepthFlipsZSupported":"Inverted viewport depth flips Z","D3D12_FEATURE_DATA_D3D12_OPTIONS13.TextureCopyBetweenDimensionsSupported":"Texture copy between dimensions","D3D12_FEATURE_DATA_D3D12_OPTIONS14.AdvancedTextureOpsSupported":"Advanced texture ops","D3D12_FEATURE_DATA_D3D12_OPTIONS15.TriangleFanSupported":"Triangle fans","D3D12_FEATURE_DATA_D3D12_OPTIONS15.DynamicIndexBufferStripCutSupported":"Dynamic index buffer strip cut","D3D12_FEATURE_DATA_D3D12_OPTIONS16.DynamicDepthBiasSupported":"Dynamic depth bias","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MismatchingOutputDimensionsSupported":"Mismatching output dimensions","D3D12_FEATURE_DATA_D3D12_OPTIONS19.PointSamplingAddressesNeverRoundUp":"Point sampling addresses never round up","D3D12_FEATURE_DATA_D3D12_OPTIONS19.NarrowQuadrilateralLinesSupported":"Narrow quadrilateral lines","D3D12_FEATURE_DATA_D3D12_OPTIONS19.AnisoFilterWithPointMipSupported":"Aniso filter with point mip","D3D12_FEATURE_DATA_ARCHITECTURE1.IsolatedMMU":"Isolated MMU","D3D12_FEATURE_DATA_SERIALIZATION.HeapSerializationTier":"Heap serialization","D3D12_FEATURE_DATA_D3D12_OPTIONS.StandardSwizzle64KBSupported":"64KB standard swizzle textures","D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossAdapterRowMajorTextureSupported":"Cross-adapter row-major textures","D3D12_FEATURE_DATA_CROSS_NODE.SharingTier":"Cross-node sharing","D3D12_FEATURE_DATA_CROSS_NODE.AtomicShaderInstructions":"Cross-node atomics","D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps":"Wave ops","D3D12_FEATURE_DATA_D3D12_OPTIONS.OutputMergerLogicOp":"Output merger logic ops","D3D12_FEATURE_DATA_D3D12_OPTIONS3.CastingFullyTypedFormatSupported":"Casting fully typed formats","D3D12_FEATURE_DATA_D3D12_OPTIONS.TypedUAVLoadAdditionalFormats":"Typed UAV loads for additional formats","D3D12_FEATURE_DATA_D3D12_OPTIONS.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation":"VP & RT array index without GS emulation","D3D12_FEATURE_DATA_D3D12_OPTIONS4.MSAA64KBAlignedTextureSupported":"64KB-aligned MSAA textures","D3D12_FEATURE_DATA_D3D12_OPTIONS4.SharedResourceCompatibilityTier":"Shared resources compatibility","D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderPipelineStatsSupported":"Mesh shader pipeline stats","D3D12_FEATURE_DATA_EXISTING_HEAPS.Supported":"Heaps from existing memory","D3D12_FEATURE_DATA_D3D12_OPTIONS20.RecreateAtTier":"Recreate resource at pointer","D3D12_FEATURE_DATA_D3D12_OPTIONS20.ComputeOnlyWriteWatchSupported":"Compute-only write watch","D3D12_FEATURE_DATA_D3D12_OPTIONS19.ComputeOnlyCustomHeapSupported":"Compute-only custom heap","D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported":"RASTERIZER_DESC2 supported","D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid":"Render passes valid","D3D12_FEATURE_DATA_ROOT_SIGNATURE.HighestVersion":"Root signature version","D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates":"Expanded compute resource states"};var I=r(185),m=r(568),R=r(924),f=r(480),O=r(141);let F=[],P=null;const N={alignOutsideHorizontal:!1,alignOutsideVertical:!1,preferTowardsBottom:!1,tooltipAlignment:.5};function G(e,t,r){let n=Object.assign({},N);for(let[e,t]of Object.entries(n))r.hasOwnProperty(e)&&(n[e]=r[e]);e.classList.add("tooltip");const a=document.createElement("span");return a.className="tooltiptext white_space_pre tooltiptext",a.style=`left: ${100*n.tooltipAlignment}%;transform: translateX(-${100*n.tooltipAlignment}%);`,a.textContent=t,e.appendChild(a),a}function g(e){if(!I.A.VendorFilter[e])return!1;for(let t of O.hp[e]){let e=S.Vz[t]??9999;if(I.A.ArchAgeFilter<=e)return!0}return!1}function U(e){let t=0;for(let r of O.hp[e]){let e=S.Vz[r]??9999;I.A.ArchAgeFilter<=e&&t++}return t}function v(){let e=0;for(let[t,r]of Object.entries(O.hp))for(let t of r){let r=S.Vz[t]??9999;I.A.ArchAgeFilter<=r&&e++}return e}function y(e,t){let r=I.A.VendorFilter[e],n=S.Vz[t];return null==n&&(n="9999"),r&&I.A.ArchAgeFilter<=n}function V(e,t,r,n,a){let i=document.createElement("td");i.appendChild(function(e){let t=document.createElement("span");return t.textContent=e,"N/A"==e&&(t.style.fontStyle="italic",t.style.color="#888888"),t}(e)),a&&(i.scope="colgroup",i.colSpan=a),t.appendChild(i),r&&G(i,r,{alignOutsideVertical:!0,tooltipAlignment:n})}function b(e,t,r,n){if(function(e,t,r,n){if("TableReleaseDate"==r){let r,a=S.Vz[t];return null==a&&(a="Unknown"),"WARP"==t&&(a="N/A",r="WARP is a software rasterizer that continues to receive updates over time.\nComparing its initial release date (2015) to the release dates of hardware GPUs,\nwhich cannot gain new features after release, is not meaningful."),V(a,e,r,n),!0}if("TableNumReports"==r)return V(O.BP.get(t).length,e),!0;if("TableMarketShare"==r){document.createElement("td");let r,a=E.A[t];return"WARP"==t?(a="N/A",r="WARP is a software rasterizer, not a hardware GPU.\nIt doesn't have a market share and not in Steam Hardware Survey."):a=null==a?"~0%":Math.round(1e4*a)/100+"%",V(a,e,r,n),!0}if("TableReportUsed"==r){let r=O.Es.get(t),n=document.createElement("td"),a=document.createElement("a");return a.href=`ID.html?ID=${r.ID}`,a.append(r.ID),n.appendChild(a),e.appendChild(n),!0}if("Table_R9G9B9E5_RTV_UAV"==r){let r=O.Es.get(t);if(null==r.Formats)return V("❓",e),!0;let n=r.Formats[67];return null==n?(V("❓",e),!0):(V(16384&n.Support1?S.GG[1]:S.GG[0],e),!0)}if("Table_R9G9B9E5_Display"==r){let r=O.Es.get(t);if(null==r.Formats)return V("❓",e),!0;let n=r.Formats[67];return null==n?(V("❓",e),!0):(V(524288&n.Support1?S.GG[1]:S.GG[0],e),!0)}return"TableD3d12InfoVersion"==r&&(V(O.Es.get(t).Header.Version,e),!0)}(e,t,r,n))return;let a=O.Es.get(t),i=F.find((e=>e.GetField("ID")==a.ID)).GetField(r);(function(e,t,r,n,a,i,o){if("D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported"==r){if("WARP"==t)return V(S.GG[1],e),!0;for(let r of O.BP.get(t))if("WARP"!=t&&r.D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported)return V(S.GG[1]+"*",e,"GPU Upload Heap support depends on BIOS settings and Windows version.\nSame GPU may report different values depending on the system.",o),!0;return V(S.GG[0],e),!0}return"D3D12_FEATURE_DATA_D3D12_OPTIONS6.ShadingRateImageTileSize"!=r&&"D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported"!=r&&"D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing"!=r&&"D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported"!=r&&"D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported"!=r||0!=a.D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier?"D3D12_FEATURE_DATA_D3D12_OPTIONS6.ShadingRateImageTileSize"==r&&1==a.D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier?(V("N/A",e,"VRS Tier 2 is required for shading rate image support.",o),!0):"D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing"!=r&&"D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported"!=r&&"D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported"!=r||1!=a.D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier?"D3D12_FEATURE_DATA_D3D12_OPTIONS5.SRVOnlyTiledResourceTier3"==r&&a.D3D12_FEATURE_DATA_D3D12_OPTIONS.TiledResourcesTier>=3?(V("N/A",e,"SRVOnlyTiledResourceTier3 is always true\nif TiledResourcesTier >= 3.",o),!0):"D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier"==r&&"Pascal"==t?(V("❌ *",e,"Pascal cards with >= 6GB of VRAM have software emulated Tier 1.0. Pascal cards with < 6GB of VRAM have no support at all.",o),!0):"D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier"==r&&"Turing 16"==t?(V("❌ *",e,"GTX 16xx series cards with >= 6GB of VRAM have software emulated Tier 1.0. GTX 16xx series cards with < 6GB of VRAM have no support at all.",o),!0):"D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier"==r&&"X1"==t?(V("❌ *",e,"X1 supports ray query in hardware,\nbut this capability is not exposed in D3D12,\nsince DXR Tier 1.0 requires callable shaders,\nwhich are unsupported on X1.",o),!0):"D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier"==r&&"RDNA2"==t?(V(S.GG[1]+"*",e,"RDNA2 iGPUs with 1 WGP don't have mesh shader support",o),!0):"D3D12_FEATURE_DATA_D3D12_OPTIONS12.MSPrimitivesPipelineStatisticIncludesCulledPrimitives"==r&&0==a.D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier&&(V("N/A",e,"It is only relevant if Mesh Shaders are supported.",o),!0):(V("N/A",e,"VRS Tier 2 is required for this capability.",o),!0):(V("N/A",e,"VRS capabilities are only relevant if VRS is supported.",o),!0)})(e,t,r,0,a,0,n)||V(R.iT(r,i),e)}function C(e,t,r,n){let a=document.createElement("tr"),i=t.toLowerCase(),o=r.toLowerCase(),D=I.A.PropertiesSearchString.toLowerCase();if(!(""==D||i.includes(D)||o.includes(D)||["TableReleaseDate","TableMarketShare"].includes(t)))return;let s=document.createElement("td");if(s.classList.add("FeatureHeader"),s.append(r),s.scope="row",t.startsWith("Table")?"TableMarketShare"==t&&G(s,"Market share in the Steam Hardware Survey among DirectX 12 Systems.\nThis is an underestimate and may not be very accurate in general.",{alignOutsideVertical:!0,tooltipAlignment:0}):G(s,t,{alignOutsideVertical:!0,tooltipAlignment:0}),a.appendChild(s),function(e,t){return"D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported"==t||"D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid"==t?(V("Always supported *",e,"Starting with Agility SDK 1.610.0, it is always supported, independently of GPU or driver.",.5,v()),!0):"D3D12_FEATURE_DATA_ROOT_SIGNATURE.HighestVersion"==t?(V("1.2 *",e,"Starting with Agility SDK 1.610.0, Root Signature 1.2 is always supported, independently of GPU or driver.",.5,v()),!0):"D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates"==t&&(V("Always supported *",e,"Starting with Windows 10 version 1607, it is always supported, independently of GPU or driver.\nAll currently supported Windows versions are newer than Windows 10 version 1607.",.5,v()),!0)}(a,t))e.appendChild(a);else for(let[r,i]of Object.entries(O.hp)){for(let e of i)y(r,e)&&b(a,e,t,n.get(e));e.appendChild(a)}}function w(){const e=document.getElementById("FeatureTable");m.E(e);let t=document.createElement("table");e.appendChild(t),m.E(t);let r=function(){let e=new Map,t=1;for(let[e,r]of Object.entries(O.hp))for(let n of r)y(e,n)&&++t;let r=0;for(let[n,a]of Object.entries(O.hp))for(let i of a)y(n,i)&&(++r,e.set(i,r/(t-1)));return e}();!function(e,t){let r=document.createElement("thead"),n=document.createElement("tr"),a=document.createElement("tr");n.appendChild(document.createElement("th")),a.appendChild(document.createElement("th"));let i=document.createElement("colgroup");e.appendChild(i);for(let[r,i]of Object.entries(O.hp)){if(0==i.size)continue;if(!g(r))continue;let o=document.createElement("th");o.append(r),o.className=r,o.scope="colgroup",o.colSpan=U(r),n.appendChild(o);let D=document.createElement("colgroup");D.span=o.colSpan,e.appendChild(D);for(let e of i){if(!y(r,e))continue;let n=document.createElement("th");n.append(e),n.className=r,n.scope="col",a.appendChild(n);let i="",o=Array.from(O.f4.get(e)).sort();for(let e of o)i+=e+"\n";G(n,i,{alignOutsideVertical:!0,preferTowardsBottom:!0,tooltipAlignment:t.get(e)})}}r.appendChild(n),r.appendChild(a),e.appendChild(r)}(t,r),function(e,t){let r=document.createElement("tbody");for(let[e,n]of Object.entries(h))C(r,e,n,t);e.appendChild(r)}(t,r)}window.addEventListener("DOMContentLoaded",(function(){window.addEventListener("keydown",(function(e){if(null==P||document.activeElement==P)return;let t=!1;t=t||"F3"===e.key,t=t||"F"===e.key.toUpperCase()&&e.ctrlKey,t&&(e.preventDefault(),P.focus())}));const e=document.getElementById("FeatureTable"),t=document.createElement("div"),r=document.createTextNode("Loading. Please wait.");t.appendChild(r),e.appendChild(t),f.TK((e=>{F=e,O.Q0(F),function(){const e=document.getElementById("FeatureTableFilter");m.E(e),function(e){let t=document.createElement("div");t.className="FilterPanel",e.appendChild(t),P=document.createElement("input"),P.type="search",P.placeholder="Search Properties",P.classList.add("searchBar"),I.A.PropertiesSearchString="",P.addEventListener("input",(function(e){I.A.PropertiesSearchString=e.target.value,w()})),e.appendChild(P);let r=document.createElement("div");r.classList.add("FieldSetContainer"),e.appendChild(r);let n=document.createElement("fieldset");n.classList.add("VendorFilter");let a=document.createElement("legend");a.textContent="Vendor Filter",n.appendChild(a);for(let e of Object.keys(O.hp)){I.A.VendorFilter[e]=!0;const t=document.createElement("label"),r=document.createElement("input");r.type="checkbox",r.checked=!0,r.addEventListener("change",(t=>{I.A.VendorFilter[e]=t.target.checked,w()})),t.appendChild(r),t.appendChild(document.createTextNode(e)),n.appendChild(t),n.appendChild(document.createElement("br"))}r.appendChild(n);let i=document.createElement("fieldset"),o=document.createElement("legend");o.textContent="Architecture Age Filter",i.appendChild(o);let D=document.createElement("input");D.type="range",D.min=2010,D.max=(new Date).getFullYear(),D.value=2016,D.step=1;let s=document.createElement("label");s.htmlFor="archAgeSlider",s.textContent=`Released in ${D.value} or after`,I.A.ArchAgeFilter=D.value,D.addEventListener("input",(function(e){s.textContent=`Released in ${e.target.value} or after`,I.A.ArchAgeFilter=e.target.value,w()})),i.appendChild(D),i.appendChild(document.createElement("br")),i.appendChild(s),r.appendChild(i)}(e)}(),w()}))}),!1)},141(e,t,r){r.d(t,{BP:()=>o,Es:()=>s,Q0:()=>p,f4:()=>D,hp:()=>i});var n=r(878),a=r(924);let i={Microsoft:new Set,AMD:new Set,Nvidia:new Set,Intel:new Set,Qualcomm:new Set},o=new Map,D=new Map,s=new Map,d=[];function l(e){return!!e.GetField("Header.Using preview Agility SDK")||"None"!=a.UN(e)||!!n.gT.has(e.GetField("CheckInterfaceSupport.UMDVersion"))||8==e.GetField("AGSDeviceInfo.asicFamily")&&1==e.GetField("AGSDeviceInfo.numWGPs")&&0==e.GetField("D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier")}function c(e){let t,r=e.GetOriginalReport(),n=a.IL("DXGI_ADAPTER_DESC3.VendorId",r.DXGI_ADAPTER_DESC3.VendorId);if("Microsoft Basic Render Driver"==r.DXGI_ADAPTER_DESC3.Description)t="WARP",i.Microsoft.add(t);else if(r.AGSDeviceInfo&&null!=r.AGSDeviceInfo.asicFamily){const e=["Unknown","PreGCN","GCN1","GCN2","GCN3","GCN4","Vega","RDNA","RDNA2","RDNA3","RDNA4"],n={30032:"RDNA4"};0!=r.AGSDeviceInfo.asicFamily?(t=e[r.AGSDeviceInfo.asicFamily],t||(t="Arch ID "+r.AGSDeviceInfo.asicFamily),i.AMD.add(t)):r.DXGI_ADAPTER_DESC3.DeviceId in n&&(t=n[r.DXGI_ADAPTER_DESC3.DeviceId],i.AMD.add(t))}else if(n.startsWith("Intel"))t={1024:"Gen7.5",2560:"Gen7.5",3328:"Gen7.5",3072:"Gen7.5",5632:"Gen8",2816:"Gen8",8704:"Gen8",6400:"Gen9",2304:"Gen9",22784:"Gen9.5",12544:"Gen9.5",15872:"Gen9.5",39680:"Gen9.5",23040:"Gen9.5",35328:"Gen11",39424:"Xe",17664:"Xe",19968:"Xe",19456:"Xe",17920:"Xe",18688:"Xe",42752:"Xe",22016:"Xe-HPG",2816:"Xe-HPC",32e3:"Xe-LPG",25600:"Xe2-HPG",57856:"Xe2-HPG"}[65280&r.DXGI_ADAPTER_DESC3.DeviceId],!t&&r["Intel GPUDetect::GPUData"]&&(t=r["Intel GPUDetect::GPUData"].GraphicsGeneration,"Unknown"==t&&"Unknown (37)"==r["Intel GPUDetect::GPUData"].GPUArchitecture&&"Intel(R) Iris(R) Xe Graphics"==r.DXGI_ADAPTER_DESC3.Description?t="Xe":"Xe High Performance Graphics"==t?t="Gen12.7 / Xe-HPG":"Xe High Performance Compute"==t?t="Xe-HPC":"Xe Low Power Graphics"==t?t="Gen12.7 / Xe-LPG":"Xe2 High Performance Graphics"==t&&(t="Gen13 / Xe2-HPG")),t&&i.Intel.add(t);else if(r.NvPhysicalGpuHandle&&r.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]){if(t={192:"Fermi",208:"Fermi2",224:"Kepler",240:"Kepler1",256:"Kepler2",272:"Maxwell1",288:"Maxwell2",304:"Pascal",320:"Volta",336:"Volta1",352:"Turing",368:"Ampere",400:"Ada",432:"Blackwell"}[r.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]],t||(t="Arch ID "+r.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id"]),"Turing"===t){const e=r.NvPhysicalGpuHandle["NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id"];t=7==e||8==e?"Turing 16":"Turing 20"}"Kepler2"==t||"Kepler1"==t?t="Kepler":"Fermi2"==t?t="Fermi":"Volta1"==t&&(t="Volta"),i.Nvidia.add(t)}else if(n.startsWith("NVIDIA")){switch(r.DXGI_ADAPTER_DESC3.Description){case"NVIDIA GeForce 615":case"NVIDIA GeForce GT 415M":case"NVIDIA GeForce GT 420":case"NVIDIA GeForce GT 420M":case"NVIDIA GeForce GT 425M":case"NVIDIA GeForce GT 430":case"NVIDIA GeForce GT 435M":case"NVIDIA GeForce GT 440":case"NVIDIA GeForce GT 445M":case"NVIDIA GeForce GT 525M":case"NVIDIA GeForce GT 530":case"NVIDIA GeForce GT 555M":case"NVIDIA GeForce GTS 450":case"NVIDIA GeForce GTX 460M":case"NVIDIA GeForce GTX 465":case"NVIDIA GeForce GTX 470":case"NVIDIA GeForce GTX 470M":case"NVIDIA GeForce GTX 480":case"NVIDIA GeForce GTX 480M":case"NVIDIA GeForce GTX 485M":case"NVIDIA NVS 5400M":case"NVIDIA Quadro 1000M":case"NVIDIA Quadro 2000":case"NVIDIA Quadro 2000M":case"NVIDIA Quadro 3000M":case"NVIDIA Quadro 4000":case"NVIDIA Quadro 4000M":case"NVIDIA Quadro 5000M":case"NVIDIA Quadro 600":case"NVIDIA Quadro 6000":t="Fermi";break;case"NVIDIA GeForce 410M":case"NVIDIA GeForce 510":case"NVIDIA GeForce 605":case"NVIDIA GeForce 705A":case"NVIDIA GeForce GT 520":case"NVIDIA GeForce GT 520MX":case"NVIDIA GeForce GT 545":case"NVIDIA GeForce GT 550M":case"NVIDIA GeForce GT 625":case"NVIDIA GeForce GT 705":case"NVIDIA GeForce GTX 550 Ti":case"NVIDIA GeForce GTX 555":case"NVIDIA GeForce GTX 560":case"NVIDIA GeForce GTX 560 SE":case"NVIDIA GeForce GTX 560 Ti":case"NVIDIA GeForce GTX 560M":case"NVIDIA GeForce GTX 570":case"NVIDIA GeForce GTX 570M":case"NVIDIA GeForce GTX 580":case"NVIDIA GeForce GTX 580M":case"NVIDIA GeForce GTX 590":case"NVIDIA GeForce GTX 670M":case"NVIDIA GeForce GTX 675M":case"NVIDIA NVS 315":case"NVIDIA NVS 4200M":case"NVIDIA Quadro 5010M":t="Fermi2"}t&&i.Nvidia.add(t)}else n.startsWith("Qualcomm")&&(/Snapdragon\(R\) X (Plus)|(Elite) - X1.*/.test(r.DXGI_ADAPTER_DESC3.Description)&&(t="X1"),/Qualcomm\(R\) Adreno\(TM\) X1.*/.test(r.DXGI_ADAPTER_DESC3.Description)?t="X1":r.DXGI_ADAPTER_DESC3.Description.includes("8cx")&&(t=r.DXGI_ADAPTER_DESC3.Description.slice(r.DXGI_ADAPTER_DESC3.Description.search(/8cx.*/)),t=t.replace("Gen ","")),t&&i.Qualcomm.add(t));t?(o.has(t)?o.get(t).push(r):o.set(t,[r]),D.has(t)?D.get(t).add(r.DXGI_ADAPTER_DESC3.Description):D.set(t,new Set([r.DXGI_ADAPTER_DESC3.Description]))):d.push(r)}function p(e){for(let t of e)l(t)||c(t);for(let[e,n]of o){let a=null;for(let e of n)t=e,(null==(r=a)||(t.CheckInterfaceSupport.UMDVersion!=r.CheckInterfaceSupport.UMDVersion?BigInt(t.CheckInterfaceSupport.UMDVersion)>BigInt(r.CheckInterfaceSupport.UMDVersion):t.Header.Version!=r.Header.Version?t.Header.Version>r.Header.Version:t.ID>r.ID))&&(a=e);s.set(e,a)}var t,r;function a(e,t){const r=[];for(const t of e)r.push(t);e.clear();for(const n of r.sort(t))e.add(n);return e}function D(e,t){let r=n.Vz[e]??9999,a=n.Vz[t]??9999;return r==a?e.localeCompare(t):r-a}a(i.AMD,D),a(i.Nvidia,D),a(i.Intel,D),a(i.Qualcomm,D)}},619(e,t,r){r.d(t,{A:()=>n});const n={RDNA3:.029500000000000002,Unknown:.059800000000000006,GCN1:.001,GCN4:.0217,GCN3:4e-4,GCN2:1e-4,RDNA:.0102,RDNA2:.03749999999999999,RDNA4:.0019,Vega:.007699999999999999,"Gen7.5":.0021,Gen9:.0034,Gen8:8e-4,"Gen9.5":.012300000000000002,Xe:.019100000000000002,Maxwell1:.004200000000000001,Kepler:.0017,Fermi:2e-4,Pascal:.0578,"Turing 16":.0649,Fermi2:3e-4,Maxwell2:.0059,"Turing 20":.0512,Ampere:.2101,Ada:.2182,Blackwell:.11369999999999998,X1:5e-4}}},e=>{e(e.s=7)}]); \ No newline at end of file diff --git a/source/website/id.js b/source/website/id.js index 63e7fee..128cdbb 100644 --- a/source/website/id.js +++ b/source/website/id.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[248],{889:(n,e,t)=>{t.d(e,{A:()=>c});var o=t(601),r=t.n(o),a=t(314),i=t.n(a)()(r());i.push([n.id,'main {\n width: 100%;\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 {\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\ntr {\n width: 100%;\n}\n\n.hiddenCell {\n height: 0;\n padding: 0;\n margin: 0;\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}\n\n.ActionButton {\n margin: auto;\n width: 11.5em;\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.1em;\n cursor: pointer !important;\n}\n\n.ActionButton:disabled {\n background-color: #7c7c7c;\n cursor: not-allowed !important;\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.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.ActionIcon {\n cursor: pointer;\n height: 1.1em;\n margin: 0.05em 0.15em;\n vertical-align: sub;\n transition: .5s ease-out;\n}\n\n.ActionIcon:hover {\n filter: saturate(3);\n}\n\n.ActionIconActivated {\n filter: hue-rotate(180deg) saturate(3);\n}\n\n.ActionIconActivated:hover {\n filter: hue-rotate(180deg) saturate(5);\n}\n\n.PopupMessage {\n position: absolute;\n \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 animation: PopupFadeout 4s;\n animation-iteration-count: 1;\n opacity: 0;\n}\n\n\n@keyframes PopupFadeout {\n from {\n opacity: 1;\n }\n\n 60% {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n }\n}\n\n\n.FormatTable {\n width: auto;\n top: 0;\n}\n\n.FormatTable tr:nth-of-type(1) td {\n position: sticky;\n top: 0;\n}\n\n.FormatTable tr:nth-of-type(1) td:nth-of-type(odd) {\n background-color: #e6e6e6;\n}\n\n.FormatTable tr:nth-of-type(1) td:nth-of-type(even) {\n background-color: #d8d8d8;\n}\n\n.vertical-text {\n writing-mode: vertical-rl;\n white-space: pre;\n}\n\n.dark-mode {\n\n table {\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 .ActionButton {\n background-color: #005b00;\n }\n\n .ActionButton: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 .tooltip .tooltiptext {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .ActionIcon {\n filter: brightness(1.3);\n }\n\n .ActionIcon:hover {\n filter: brightness(1.5) saturate(3);\n }\n\n .ActionIconActivated {\n filter: brightness(1.3) hue-rotate(180deg) saturate(2);\n }\n\n .ActionIconActivated:hover {\n filter: brightness(1.3) hue-rotate(180deg) saturate(3);\n }\n\n .PopupMessage {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .FormatTable tr:nth-of-type(1) td:nth-of-type(odd) {\n background-color: #262626;\n }\n\n .FormatTable tr:nth-of-type(1) td:nth-of-type(even) {\n background-color: #212121;\n }\n}',""]);const c=i},314:n=>{n.exports=function(n){var e=[];return e.toString=function(){return this.map((function(e){var t="",o=void 0!==e[5];return e[4]&&(t+="@supports (".concat(e[4],") {")),e[2]&&(t+="@media ".concat(e[2]," {")),o&&(t+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),t+=n(e),o&&(t+="}"),e[2]&&(t+="}"),e[4]&&(t+="}"),t})).join("")},e.i=function(n,t,o,r,a){"string"==typeof n&&(n=[[null,n,void 0]]);var i={};if(o)for(var c=0;c0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=a),t&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=t):s[2]=t),r&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=r):s[4]="".concat(r)),e.push(s))}},e}},601:n=>{n.exports=function(n){return n[1]}},234:(n,e,t)=>{var o=t(72),r=t.n(o),a=t(825),i=t.n(a),c=t(659),d=t.n(c),l=t(56),s=t.n(l),u=t(540),p=t.n(u),f=t(113),m=t.n(f),b=t(889),h={};h.styleTagTransform=m(),h.setAttributes=s(),h.insert=d().bind(null,"head"),h.domAPI=i(),h.insertStyleElement=p(),r()(b.A,h),b.A&&b.A.locals&&b.A.locals},72:n=>{var e=[];function t(n){for(var t=-1,o=0;o{var e={};n.exports=function(n,t){var o=function(n){if(void 0===e[n]){var t=document.querySelector(n);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(n){t=null}e[n]=t}return e[n]}(n);if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(t)}},540:n=>{n.exports=function(n){var e=document.createElement("style");return n.setAttributes(e,n.attributes),n.insert(e,n.options),e}},56:(n,e,t)=>{n.exports=function(n){var e=t.nc;e&&n.setAttribute("nonce",e)}},825:n=>{n.exports=function(n){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=n.insertStyleElement(n);return{update:function(t){!function(n,e,t){var o="";t.supports&&(o+="@supports (".concat(t.supports,") {")),t.media&&(o+="@media ".concat(t.media," {"));var r=void 0!==t.layer;r&&(o+="@layer".concat(t.layer.length>0?" ".concat(t.layer):""," {")),o+=t.css,r&&(o+="}"),t.media&&(o+="}"),t.supports&&(o+="}");var a=t.sourceMap;a&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(o,n,e.options)}(e,n,t)},remove:function(){!function(n){if(null===n.parentNode)return!1;n.parentNode.removeChild(n)}(e)}}}},113:n=>{n.exports=function(n,e){if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}},256:(n,e,t)=>{t(234);var o=t(480),r=t(928),a=t(568);function i(n){const e=document.getElementById("TableContainer"),t=document.createElement("div"),o=document.createTextNode(n);t.appendChild(o),a.E(e),e.appendChild(t)}window.addEventListener("DOMContentLoaded",(function(){const n=new URL(document.location).searchParams;n.has("ID")?(r.p(!1,!1),o.ri(n.get("ID"),(n=>{if(0==n.length)return void i("Invalid ID.");let e=new URL(document.location).searchParams;r.y(n,e.get("ID")),document.title=n[0].GetField("DXGI_ADAPTER_DESC3.Description")+" - D3d12infoDB"}))):i("Missing ID parameter.")}),!1)}},n=>{n(n.s=256)}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[248],{889(n,e,t){t.d(e,{A:()=>c});var o=t(601),r=t.n(o),a=t(314),i=t.n(a)()(r());i.push([n.id,'main {\n width: 100%;\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 {\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\ntr {\n width: 100%;\n}\n\n.hiddenCell {\n height: 0;\n padding: 0;\n margin: 0;\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}\n\n.ActionButton {\n margin: auto;\n width: 11.5em;\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.1em;\n cursor: pointer !important;\n}\n\n.ActionButton:disabled {\n background-color: #7c7c7c;\n cursor: not-allowed !important;\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.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.ActionIcon {\n cursor: pointer;\n height: 1.1em;\n margin: 0.05em 0.15em;\n vertical-align: sub;\n transition: .5s ease-out;\n}\n\n.ActionIcon:hover {\n filter: saturate(3);\n}\n\n.ActionIconActivated {\n filter: hue-rotate(180deg) saturate(3);\n}\n\n.ActionIconActivated:hover {\n filter: hue-rotate(180deg) saturate(5);\n}\n\n.PopupMessage {\n position: absolute;\n \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 animation: PopupFadeout 4s;\n animation-iteration-count: 1;\n opacity: 0;\n}\n\n\n@keyframes PopupFadeout {\n from {\n opacity: 1;\n }\n\n 60% {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n }\n}\n\n\n.FormatTable {\n width: auto;\n top: 0;\n}\n\n.FormatTable tr:nth-of-type(1) td {\n position: sticky;\n top: 0;\n}\n\n.FormatTable tr:nth-of-type(1) td:nth-of-type(odd) {\n background-color: #e6e6e6;\n}\n\n.FormatTable tr:nth-of-type(1) td:nth-of-type(even) {\n background-color: #d8d8d8;\n}\n\n.vertical-text {\n writing-mode: vertical-rl;\n white-space: pre;\n}\n\n.dark-mode {\n\n table {\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 .ActionButton {\n background-color: #005b00;\n }\n\n .ActionButton: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 .tooltip .tooltiptext {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .ActionIcon {\n filter: brightness(1.3);\n }\n\n .ActionIcon:hover {\n filter: brightness(1.5) saturate(3);\n }\n\n .ActionIconActivated {\n filter: brightness(1.3) hue-rotate(180deg) saturate(2);\n }\n\n .ActionIconActivated:hover {\n filter: brightness(1.3) hue-rotate(180deg) saturate(3);\n }\n\n .PopupMessage {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .FormatTable tr:nth-of-type(1) td:nth-of-type(odd) {\n background-color: #262626;\n }\n\n .FormatTable tr:nth-of-type(1) td:nth-of-type(even) {\n background-color: #212121;\n }\n}',""]);const c=i},314(n){n.exports=function(n){var e=[];return e.toString=function(){return this.map((function(e){var t="",o=void 0!==e[5];return e[4]&&(t+="@supports (".concat(e[4],") {")),e[2]&&(t+="@media ".concat(e[2]," {")),o&&(t+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),t+=n(e),o&&(t+="}"),e[2]&&(t+="}"),e[4]&&(t+="}"),t})).join("")},e.i=function(n,t,o,r,a){"string"==typeof n&&(n=[[null,n,void 0]]);var i={};if(o)for(var c=0;c0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=a),t&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=t):s[2]=t),r&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=r):s[4]="".concat(r)),e.push(s))}},e}},601(n){n.exports=function(n){return n[1]}},234(n,e,t){var o=t(72),r=t.n(o),a=t(825),i=t.n(a),c=t(659),d=t.n(c),l=t(56),s=t.n(l),u=t(540),p=t.n(u),f=t(113),m=t.n(f),b=t(889),h={};h.styleTagTransform=m(),h.setAttributes=s(),h.insert=d().bind(null,"head"),h.domAPI=i(),h.insertStyleElement=p(),r()(b.A,h),b.A&&b.A.locals&&b.A.locals},72(n){var e=[];function t(n){for(var t=-1,o=0;o0?" ".concat(t.layer):""," {")),o+=t.css,r&&(o+="}"),t.media&&(o+="}"),t.supports&&(o+="}");var a=t.sourceMap;a&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(o,n,e.options)}(e,n,t)},remove:function(){!function(n){if(null===n.parentNode)return!1;n.parentNode.removeChild(n)}(e)}}}},113(n){n.exports=function(n,e){if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}},256(n,e,t){t(234);var o=t(480),r=t(928),a=t(568);function i(n){const e=document.getElementById("TableContainer"),t=document.createElement("div"),o=document.createTextNode(n);t.appendChild(o),a.E(e),e.appendChild(t)}window.addEventListener("DOMContentLoaded",(function(){const n=new URL(document.location).searchParams;n.has("ID")?(r.p(!1,!1),o.ri(n.get("ID"),(n=>{if(0==n.length)return void i("Invalid ID.");let e=new URL(document.location).searchParams;r.y(n,e.get("ID")),document.title=n[0].GetField("DXGI_ADAPTER_DESC3.Description")+" - D3d12infoDB"}))):i("Missing ID parameter.")}),!1)}},n=>{n(n.s=256)}]); \ No newline at end of file diff --git a/source/website/index.js b/source/website/index.js index cc2216d..3674411 100644 --- a/source/website/index.js +++ b/source/website/index.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[57],{889:(n,e,t)=>{t.d(e,{A:()=>c});var o=t(601),r=t.n(o),a=t(314),i=t.n(a)()(r());i.push([n.id,'main {\n width: 100%;\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 {\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\ntr {\n width: 100%;\n}\n\n.hiddenCell {\n height: 0;\n padding: 0;\n margin: 0;\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}\n\n.ActionButton {\n margin: auto;\n width: 11.5em;\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.1em;\n cursor: pointer !important;\n}\n\n.ActionButton:disabled {\n background-color: #7c7c7c;\n cursor: not-allowed !important;\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.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.ActionIcon {\n cursor: pointer;\n height: 1.1em;\n margin: 0.05em 0.15em;\n vertical-align: sub;\n transition: .5s ease-out;\n}\n\n.ActionIcon:hover {\n filter: saturate(3);\n}\n\n.ActionIconActivated {\n filter: hue-rotate(180deg) saturate(3);\n}\n\n.ActionIconActivated:hover {\n filter: hue-rotate(180deg) saturate(5);\n}\n\n.PopupMessage {\n position: absolute;\n \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 animation: PopupFadeout 4s;\n animation-iteration-count: 1;\n opacity: 0;\n}\n\n\n@keyframes PopupFadeout {\n from {\n opacity: 1;\n }\n\n 60% {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n }\n}\n\n\n.FormatTable {\n width: auto;\n top: 0;\n}\n\n.FormatTable tr:nth-of-type(1) td {\n position: sticky;\n top: 0;\n}\n\n.FormatTable tr:nth-of-type(1) td:nth-of-type(odd) {\n background-color: #e6e6e6;\n}\n\n.FormatTable tr:nth-of-type(1) td:nth-of-type(even) {\n background-color: #d8d8d8;\n}\n\n.vertical-text {\n writing-mode: vertical-rl;\n white-space: pre;\n}\n\n.dark-mode {\n\n table {\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 .ActionButton {\n background-color: #005b00;\n }\n\n .ActionButton: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 .tooltip .tooltiptext {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .ActionIcon {\n filter: brightness(1.3);\n }\n\n .ActionIcon:hover {\n filter: brightness(1.5) saturate(3);\n }\n\n .ActionIconActivated {\n filter: brightness(1.3) hue-rotate(180deg) saturate(2);\n }\n\n .ActionIconActivated:hover {\n filter: brightness(1.3) hue-rotate(180deg) saturate(3);\n }\n\n .PopupMessage {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .FormatTable tr:nth-of-type(1) td:nth-of-type(odd) {\n background-color: #262626;\n }\n\n .FormatTable tr:nth-of-type(1) td:nth-of-type(even) {\n background-color: #212121;\n }\n}',""]);const c=i},314:n=>{n.exports=function(n){var e=[];return e.toString=function(){return this.map((function(e){var t="",o=void 0!==e[5];return e[4]&&(t+="@supports (".concat(e[4],") {")),e[2]&&(t+="@media ".concat(e[2]," {")),o&&(t+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),t+=n(e),o&&(t+="}"),e[2]&&(t+="}"),e[4]&&(t+="}"),t})).join("")},e.i=function(n,t,o,r,a){"string"==typeof n&&(n=[[null,n,void 0]]);var i={};if(o)for(var c=0;c0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=a),t&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=t):s[2]=t),r&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=r):s[4]="".concat(r)),e.push(s))}},e}},601:n=>{n.exports=function(n){return n[1]}},234:(n,e,t)=>{var o=t(72),r=t.n(o),a=t(825),i=t.n(a),c=t(659),d=t.n(c),l=t(56),s=t.n(l),u=t(540),p=t.n(u),f=t(113),b=t.n(f),m=t(889),h={};h.styleTagTransform=b(),h.setAttributes=s(),h.insert=d().bind(null,"head"),h.domAPI=i(),h.insertStyleElement=p(),r()(m.A,h),m.A&&m.A.locals&&m.A.locals},72:n=>{var e=[];function t(n){for(var t=-1,o=0;o{var e={};n.exports=function(n,t){var o=function(n){if(void 0===e[n]){var t=document.querySelector(n);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(n){t=null}e[n]=t}return e[n]}(n);if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(t)}},540:n=>{n.exports=function(n){var e=document.createElement("style");return n.setAttributes(e,n.attributes),n.insert(e,n.options),e}},56:(n,e,t)=>{n.exports=function(n){var e=t.nc;e&&n.setAttribute("nonce",e)}},825:n=>{n.exports=function(n){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var e=n.insertStyleElement(n);return{update:function(t){!function(n,e,t){var o="";t.supports&&(o+="@supports (".concat(t.supports,") {")),t.media&&(o+="@media ".concat(t.media," {"));var r=void 0!==t.layer;r&&(o+="@layer".concat(t.layer.length>0?" ".concat(t.layer):""," {")),o+=t.css,r&&(o+="}"),t.media&&(o+="}"),t.supports&&(o+="}");var a=t.sourceMap;a&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(o,n,e.options)}(e,n,t)},remove:function(){!function(n){if(null===n.parentNode)return!1;n.parentNode.removeChild(n)}(e)}}}},113:n=>{n.exports=function(n,e){if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}},600:(n,e,t)=>{t(234);var o=t(480),r=t(928);window.addEventListener("DOMContentLoaded",(function(){r.p(!0,!1),o.TK((n=>{let e=new URL(document.location).searchParams.get("ID");if(r.y(n,e),null!==e){var t=n.find((n=>n.GetField("ID")==e));null!=t&&(document.title=t.GetField("DXGI_ADAPTER_DESC3.Description")+" - D3d12infoDB")}}))}),!1),t.p}},n=>{n(n.s=600)}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[57],{889(n,e,t){t.d(e,{A:()=>c});var o=t(601),r=t.n(o),a=t(314),i=t.n(a)()(r());i.push([n.id,'main {\n width: 100%;\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 {\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\ntr {\n width: 100%;\n}\n\n.hiddenCell {\n height: 0;\n padding: 0;\n margin: 0;\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}\n\n.ActionButton {\n margin: auto;\n width: 11.5em;\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.1em;\n cursor: pointer !important;\n}\n\n.ActionButton:disabled {\n background-color: #7c7c7c;\n cursor: not-allowed !important;\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.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.ActionIcon {\n cursor: pointer;\n height: 1.1em;\n margin: 0.05em 0.15em;\n vertical-align: sub;\n transition: .5s ease-out;\n}\n\n.ActionIcon:hover {\n filter: saturate(3);\n}\n\n.ActionIconActivated {\n filter: hue-rotate(180deg) saturate(3);\n}\n\n.ActionIconActivated:hover {\n filter: hue-rotate(180deg) saturate(5);\n}\n\n.PopupMessage {\n position: absolute;\n \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 animation: PopupFadeout 4s;\n animation-iteration-count: 1;\n opacity: 0;\n}\n\n\n@keyframes PopupFadeout {\n from {\n opacity: 1;\n }\n\n 60% {\n opacity: 1;\n }\n\n to {\n opacity: 0;\n }\n}\n\n\n.FormatTable {\n width: auto;\n top: 0;\n}\n\n.FormatTable tr:nth-of-type(1) td {\n position: sticky;\n top: 0;\n}\n\n.FormatTable tr:nth-of-type(1) td:nth-of-type(odd) {\n background-color: #e6e6e6;\n}\n\n.FormatTable tr:nth-of-type(1) td:nth-of-type(even) {\n background-color: #d8d8d8;\n}\n\n.vertical-text {\n writing-mode: vertical-rl;\n white-space: pre;\n}\n\n.dark-mode {\n\n table {\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 .ActionButton {\n background-color: #005b00;\n }\n\n .ActionButton: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 .tooltip .tooltiptext {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .ActionIcon {\n filter: brightness(1.3);\n }\n\n .ActionIcon:hover {\n filter: brightness(1.5) saturate(3);\n }\n\n .ActionIconActivated {\n filter: brightness(1.3) hue-rotate(180deg) saturate(2);\n }\n\n .ActionIconActivated:hover {\n filter: brightness(1.3) hue-rotate(180deg) saturate(3);\n }\n\n .PopupMessage {\n background-color: #232323;\n color: #ffffff;\n border-color: #7f7f7f;\n }\n\n .FormatTable tr:nth-of-type(1) td:nth-of-type(odd) {\n background-color: #262626;\n }\n\n .FormatTable tr:nth-of-type(1) td:nth-of-type(even) {\n background-color: #212121;\n }\n}',""]);const c=i},314(n){n.exports=function(n){var e=[];return e.toString=function(){return this.map((function(e){var t="",o=void 0!==e[5];return e[4]&&(t+="@supports (".concat(e[4],") {")),e[2]&&(t+="@media ".concat(e[2]," {")),o&&(t+="@layer".concat(e[5].length>0?" ".concat(e[5]):""," {")),t+=n(e),o&&(t+="}"),e[2]&&(t+="}"),e[4]&&(t+="}"),t})).join("")},e.i=function(n,t,o,r,a){"string"==typeof n&&(n=[[null,n,void 0]]);var i={};if(o)for(var c=0;c0?" ".concat(s[5]):""," {").concat(s[1],"}")),s[5]=a),t&&(s[2]?(s[1]="@media ".concat(s[2]," {").concat(s[1],"}"),s[2]=t):s[2]=t),r&&(s[4]?(s[1]="@supports (".concat(s[4],") {").concat(s[1],"}"),s[4]=r):s[4]="".concat(r)),e.push(s))}},e}},601(n){n.exports=function(n){return n[1]}},234(n,e,t){var o=t(72),r=t.n(o),a=t(825),i=t.n(a),c=t(659),d=t.n(c),l=t(56),s=t.n(l),u=t(540),p=t.n(u),f=t(113),b=t.n(f),m=t(889),h={};h.styleTagTransform=b(),h.setAttributes=s(),h.insert=d().bind(null,"head"),h.domAPI=i(),h.insertStyleElement=p(),r()(m.A,h),m.A&&m.A.locals&&m.A.locals},72(n){var e=[];function t(n){for(var t=-1,o=0;o0?" ".concat(t.layer):""," {")),o+=t.css,r&&(o+="}"),t.media&&(o+="}"),t.supports&&(o+="}");var a=t.sourceMap;a&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(o,n,e.options)}(e,n,t)},remove:function(){!function(n){if(null===n.parentNode)return!1;n.parentNode.removeChild(n)}(e)}}}},113(n){n.exports=function(n,e){if(e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}},600(n,e,t){t(234);var o=t(480),r=t(928);window.addEventListener("DOMContentLoaded",(function(){r.p(!0,!1),o.TK((n=>{let e=new URL(document.location).searchParams.get("ID");if(r.y(n,e),null!==e){var t=n.find((n=>n.GetField("ID")==e));null!=t&&(document.title=t.GetField("DXGI_ADAPTER_DESC3.Description")+" - D3d12infoDB")}}))}),!1),t.p}},n=>{n(n.s=600)}]); \ No newline at end of file diff --git a/source/website/shared.js b/source/website/shared.js index 44d23b5..abd29f9 100644 --- a/source/website/shared.js +++ b/source/website/shared.js @@ -1 +1 @@ -(()=>{"use strict";var e,_={878:(e,_,D)=>{D.d(_,{$6:()=>p,Bb:()=>O,GG:()=>T,Gd:()=>h,MD:()=>s,OX:()=>v,PX:()=>r,Qc:()=>t,RZ:()=>I,UK:()=>R,Vz:()=>F,XF:()=>n,XM:()=>a,Xm:()=>G,ad:()=>d,e6:()=>l,gT:()=>V,jg:()=>U,qM:()=>u,qc:()=>S,v4:()=>P,vO:()=>N,w0:()=>M,zK:()=>c});const t="https://d3d12infodb.boolka.dev",r="https://d3d12infodbapi.boolka.dev",A={0:"false",1:"true"},T={0:"❌",1:"✅"},o={0:"OK","-3":"NO_IMPLEMENTATION","-8":"INVALID_HANDLE","-104":"NOT_SUPPORTED","-160":"SETTING_NOT_FOUND"},i={0:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT16",1:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT32",2:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT64",3:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT8",4:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT16",5:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT32",6:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT64",7:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT8",8:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT16",9:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT32",10:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT64",11:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT8_PACKED",12:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT8_PACKED",13:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT_E4M3",14:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT_E5M2",2147483647:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_INVALID"},n={0:"DXGI_FORMAT_UNKNOWN",1:"DXGI_FORMAT_R32G32B32A32_TYPELESS",2:"DXGI_FORMAT_R32G32B32A32_FLOAT",3:"DXGI_FORMAT_R32G32B32A32_UINT",4:"DXGI_FORMAT_R32G32B32A32_SINT",5:"DXGI_FORMAT_R32G32B32_TYPELESS",6:"DXGI_FORMAT_R32G32B32_FLOAT",7:"DXGI_FORMAT_R32G32B32_UINT",8:"DXGI_FORMAT_R32G32B32_SINT",9:"DXGI_FORMAT_R16G16B16A16_TYPELESS",10:"DXGI_FORMAT_R16G16B16A16_FLOAT",11:"DXGI_FORMAT_R16G16B16A16_UNORM",12:"DXGI_FORMAT_R16G16B16A16_UINT",13:"DXGI_FORMAT_R16G16B16A16_SNORM",14:"DXGI_FORMAT_R16G16B16A16_SINT",15:"DXGI_FORMAT_R32G32_TYPELESS",16:"DXGI_FORMAT_R32G32_FLOAT",17:"DXGI_FORMAT_R32G32_UINT",18:"DXGI_FORMAT_R32G32_SINT",19:"DXGI_FORMAT_R32G8X24_TYPELESS",20:"DXGI_FORMAT_D32_FLOAT_S8X24_UINT",21:"DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS",22:"DXGI_FORMAT_X32_TYPELESS_G8X24_UINT",23:"DXGI_FORMAT_R10G10B10A2_TYPELESS",24:"DXGI_FORMAT_R10G10B10A2_UNORM",25:"DXGI_FORMAT_R10G10B10A2_UINT",26:"DXGI_FORMAT_R11G11B10_FLOAT",27:"DXGI_FORMAT_R8G8B8A8_TYPELESS",28:"DXGI_FORMAT_R8G8B8A8_UNORM",29:"DXGI_FORMAT_R8G8B8A8_UNORM_SRGB",30:"DXGI_FORMAT_R8G8B8A8_UINT",31:"DXGI_FORMAT_R8G8B8A8_SNORM",32:"DXGI_FORMAT_R8G8B8A8_SINT",33:"DXGI_FORMAT_R16G16_TYPELESS",34:"DXGI_FORMAT_R16G16_FLOAT",35:"DXGI_FORMAT_R16G16_UNORM",36:"DXGI_FORMAT_R16G16_UINT",37:"DXGI_FORMAT_R16G16_SNORM",38:"DXGI_FORMAT_R16G16_SINT",39:"DXGI_FORMAT_R32_TYPELESS",40:"DXGI_FORMAT_D32_FLOAT",41:"DXGI_FORMAT_R32_FLOAT",42:"DXGI_FORMAT_R32_UINT",43:"DXGI_FORMAT_R32_SINT",44:"DXGI_FORMAT_R24G8_TYPELESS",45:"DXGI_FORMAT_D24_UNORM_S8_UINT",46:"DXGI_FORMAT_R24_UNORM_X8_TYPELESS",47:"DXGI_FORMAT_X24_TYPELESS_G8_UINT",48:"DXGI_FORMAT_R8G8_TYPELESS",49:"DXGI_FORMAT_R8G8_UNORM",50:"DXGI_FORMAT_R8G8_UINT",51:"DXGI_FORMAT_R8G8_SNORM",52:"DXGI_FORMAT_R8G8_SINT",53:"DXGI_FORMAT_R16_TYPELESS",54:"DXGI_FORMAT_R16_FLOAT",55:"DXGI_FORMAT_D16_UNORM",56:"DXGI_FORMAT_R16_UNORM",57:"DXGI_FORMAT_R16_UINT",58:"DXGI_FORMAT_R16_SNORM",59:"DXGI_FORMAT_R16_SINT",60:"DXGI_FORMAT_R8_TYPELESS",61:"DXGI_FORMAT_R8_UNORM",62:"DXGI_FORMAT_R8_UINT",63:"DXGI_FORMAT_R8_SNORM",64:"DXGI_FORMAT_R8_SINT",65:"DXGI_FORMAT_A8_UNORM",66:"DXGI_FORMAT_R1_UNORM",67:"DXGI_FORMAT_R9G9B9E5_SHAREDEXP",68:"DXGI_FORMAT_R8G8_B8G8_UNORM",69:"DXGI_FORMAT_G8R8_G8B8_UNORM",70:"DXGI_FORMAT_BC1_TYPELESS",71:"DXGI_FORMAT_BC1_UNORM",72:"DXGI_FORMAT_BC1_UNORM_SRGB",73:"DXGI_FORMAT_BC2_TYPELESS",74:"DXGI_FORMAT_BC2_UNORM",75:"DXGI_FORMAT_BC2_UNORM_SRGB",76:"DXGI_FORMAT_BC3_TYPELESS",77:"DXGI_FORMAT_BC3_UNORM",78:"DXGI_FORMAT_BC3_UNORM_SRGB",79:"DXGI_FORMAT_BC4_TYPELESS",80:"DXGI_FORMAT_BC4_UNORM",81:"DXGI_FORMAT_BC4_SNORM",82:"DXGI_FORMAT_BC5_TYPELESS",83:"DXGI_FORMAT_BC5_UNORM",84:"DXGI_FORMAT_BC5_SNORM",85:"DXGI_FORMAT_B5G6R5_UNORM",86:"DXGI_FORMAT_B5G5R5A1_UNORM",87:"DXGI_FORMAT_B8G8R8A8_UNORM",88:"DXGI_FORMAT_B8G8R8X8_UNORM",89:"DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM",90:"DXGI_FORMAT_B8G8R8A8_TYPELESS",91:"DXGI_FORMAT_B8G8R8A8_UNORM_SRGB",92:"DXGI_FORMAT_B8G8R8X8_TYPELESS",93:"DXGI_FORMAT_B8G8R8X8_UNORM_SRGB",94:"DXGI_FORMAT_BC6H_TYPELESS",95:"DXGI_FORMAT_BC6H_UF16",96:"DXGI_FORMAT_BC6H_SF16",97:"DXGI_FORMAT_BC7_TYPELESS",98:"DXGI_FORMAT_BC7_UNORM",99:"DXGI_FORMAT_BC7_UNORM_SRGB",100:"DXGI_FORMAT_AYUV",101:"DXGI_FORMAT_Y410",102:"DXGI_FORMAT_Y416",103:"DXGI_FORMAT_NV12",104:"DXGI_FORMAT_P010",105:"DXGI_FORMAT_P016",106:"DXGI_FORMAT_420_OPAQUE",107:"DXGI_FORMAT_YUY2",108:"DXGI_FORMAT_Y210",109:"DXGI_FORMAT_Y216",110:"DXGI_FORMAT_NV11",111:"DXGI_FORMAT_AI44",112:"DXGI_FORMAT_IA44",113:"DXGI_FORMAT_P8",114:"DXGI_FORMAT_A8P8",115:"DXGI_FORMAT_B4G4R4A4_UNORM",130:"DXGI_FORMAT_P208",131:"DXGI_FORMAT_V208",132:"DXGI_FORMAT_V408",189:"DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE",190:"DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE",191:"DXGI_FORMAT_A4B4G4R4_UNORM"},E={2:"D3D12_LINEAR_ALGEBRA_DATATYPE_SINT16",3:"D3D12_LINEAR_ALGEBRA_DATATYPE_UINT16",4:"D3D12_LINEAR_ALGEBRA_DATATYPE_SINT32",5:"D3D12_LINEAR_ALGEBRA_DATATYPE_UINT32",7:"D3D12_LINEAR_ALGEBRA_DATATYPE_FLOAT16",8:"D3D12_LINEAR_ALGEBRA_DATATYPE_FLOAT32",16:"D3D12_LINEAR_ALGEBRA_DATATYPE_SINT8_T4_PACKED",17:"D3D12_LINEAR_ALGEBRA_DATATYPE_UINT8_T4_PACKED",18:"D3D12_LINEAR_ALGEBRA_DATATYPE_UINT8",19:"D3D12_LINEAR_ALGEBRA_DATATYPE_SINT8",20:"D3D12_LINEAR_ALGEBRA_DATATYPE_FLOAT_E4M3",21:"D3D12_LINEAR_ALGEBRA_DATATYPE_FLOAT_E5M2"},a={"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_OPTIONS_EXPERIMENTAL.CooperativeVectorTier":{0:"D3D12_COOPERATIVE_VECTOR_TIER_NOT_SUPPORTED",16:"D3D12_COOPERATIVE_VECTOR_TIER_1_0",17:"D3D12_COOPERATIVE_VECTOR_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",12:"D3D12_RAYTRACING_TIER_1_2"},"D3D12_FEATURE_DATA_DISPLAYABLE.SharedResourceCompatibilityTier":{0:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_0",1:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_1",2:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier":{0:"D3D12_VARIABLE_SHADING_RATE_TIER_NOT_SUPPORTED",1:"D3D12_VARIABLE_SHADING_RATE_TIER_1",2:"D3D12_VARIABLE_SHADING_RATE_TIER_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier":{0:"D3D12_MESH_SHADER_TIER_NOT_SUPPORTED",10:"D3D12_MESH_SHADER_TIER_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier":{0:"D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED",90:"D3D12_SAMPLER_FEEDBACK_TIER_0_9",100:"D3D12_SAMPLER_FEEDBACK_TIER_1_0"},"D3D12_FEATURE_DATA_D3D12_OPTIONS9.WaveMMATier":{0:"D3D12_WAVE_MMA_TIER_NOT_SUPPORTED",10:"D3D12_WAVE_MMA_TIER_1_0"},"D3D12_FEATURE_DATA_D3D12_OPTIONS12.MSPrimitivesPipelineStatisticIncludesCulledPrimitives":{"-1":"UNKNOWN",0:"FALSE",1:"TRUE"},"D3D12_FEATURE_DATA_D3D12_OPTIONS20.RecreateAtTier":{0:"D3D12_RECREATE_AT_TIER_NOT_SUPPORTED",1:"D3D12_RECREATE_AT_TIER_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier":{0:"D3D12_WORK_GRAPHS_TIER_NOT_SUPPORTED",10:"D3D12_WORK_GRAPHS_TIER_1_0",11:"D3D12_WORK_GRAPHS_TIER_1_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExecuteIndirectTier":{10:"D3D12_EXECUTE_INDIRECT_TIER_1_0",11:"D3D12_EXECUTE_INDIRECT_TIER_1_1"},"D3D12_FEATURE_DATA_TIGHT_ALIGNMENT.SupportTier":{0:"D3D12_TIGHT_ALIGNMENT_TIER_NOT_SUPPORTED",1:"D3D12_TIGHT_ALIGNMENT_TIER_1"},"DirectSR.VariantId":{"{BCC8A605-FEF7-4089-948F-2796A9D54497}":"AMD FidelityFX Super Resolution 2.2 (BCC8A605-FEF7-4089-948F-2796A9D54497)","{9578D791-9494-4707-8C35-4AF6D58F1DB9}":"AMD FidelityFX Super Resolution 3.1 (9578D791-9494-4707-8C35-4AF6D58F1DB9)","{8A17AE4B-B5F6-11EE-BAAF-00E1110012F6}":"Intel(R) Xe Super Sampling (XeSS) (8A17AE4B-B5F6-11EE-BAAF-00E1110012F6)","{9C01B751-23ED-4620-B99F-980F2AFE0C97}":"DLSS (9C01B751-23ED-4620-B99F-980F2AFE0C97)"},"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.InputType":E,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.InputInterpretation":E,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.MatrixInterpretation":E,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.BiasInterpretation":E,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.OutputType":E,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.TransposeSupported":A,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pOuterProductAccumulateProperties.InputType":E,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pOuterProductAccumulateProperties.AccumulationType":E,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pVectorAccumulateProperties.InputType":E,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pVectorAccumulateProperties.AccumulationType":E,"DirectSR.OptimalTargetFormat":n,"VkPhysicalDeviceProperties.deviceType":{0:"VK_PHYSICAL_DEVICE_TYPE_OTHER",1:"VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU",2:"VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU",3:"VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU",4:"VK_PHYSICAL_DEVICE_TYPE_CPU"},"NvPhysicalGpuHandle.NvAPI_GPU_GetSystemType":{0:"UNKNOWN",1:"LAPTOP",2:"DESKTOP"},"NvPhysicalGpuHandle.NvAPI_GPU_GetGPUType":{0:"UNKNOWN",1:"IGPU",2:"DGPU"},"NvPhysicalGpuHandle.NvAPI_GPU_GetBusType":{0:"UNDEFINED",1:"PCI",2:"AGP",3:"PCI_EXPRESS",4:"FPCI",5:"AXI"},"NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id":{3758096416:"T2X",3758096432:"T3X",3758096448:"T4X/T12X",64:"NV40",80:"NV50",96:"G78",128:"G80",144:"G90",160:"GT200",192:"GF100",208:"GF110",224:"GK100",240:"GK110",256:"GK200",272:"GM000",288:"GM200",304:"GP100",320:"GV100",336:"GV110",352:"TU100",368:"GA100",400:"AD100",432:"GB200"},"NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id":{3758096416:"T20",3758096432:"T30",3758096437:"T35",3758096448:"T40/T124",64:"NV40",65:"NV41",66:"NV42",67:"NV43",68:"NV44",74:"NV44A",70:"NV46",71:"NV47",73:"NV49",75:"NV4B",76:"NV4C",78:"NV4E",80:"NV50",83:"NV63",87:"NV67",96:"G78",132:"G84",134:"G86",146:"G92",148:"G94",150:"G96",152:"G98",160:"GT200",162:"GT212",164:"GT214",163:"GT215",165:"GT216",168:"GT218",170:"MCP77",171:"GT21C",172:"MCP79",173:"GT21A",175:"MCP89",192:"GF100",196:"GF104",195:"GF106",193:"GF108",208:"GF110",214:"GF116",215:"GF117",216:"GF118",217:"GF119",228:"GK104",230:"GK106",231:"GK107",234:"GK20A",240:"GK110",264:"GK208",272:"GM000",292:"GM204",294:"GM206",304:"GP100",305:"GP000",306:"GP102",308:"GP104",310:"GP106",311:"GP107",312:"GP108",320:"GV100",331:"GV10B",336:"GV110",352:"TU100",354:"TU102",356:"TU104",358:"TU106",360:"TU116",359:"TU117",353:"TU000",368:"GA100",370:"GA102",372:"GA104",374:"GA106",402:"AD102",403:"AD103",404:"AD104",434:"GB202"},"NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_NVIDIA_RTX_VR_READY)":o,"NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_PROVIZ)":o,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::configurationOptions":{0:"NOT_SUPPORTED",1:"DEFERRED",2:"IMMEDIATE"},"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.inputType":i,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.inputInterpretation":i,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.matrixInterpretation":i,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.biasInterpretation":i,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.resultType":i,"AGSDeviceInfo.asicFamily":{0:"UNKNOWN",1:"Pre GCN",2:"GCN1",3:"GCN2",4:"GCN3",5:"GCN4",6:"Vega",7:"RDNA",8:"RDNA2",9:"RDNA3",10:"RDNA4"},"AMD GDT_GfxCardInfo.asicType":{"-1":"GDT_ASIC_TYPE_NONE",0:"GDT_TAHITI_PRO",1:"GDT_TAHITI_XT",2:"GDT_PITCAIRN_PRO",3:"GDT_PITCAIRN_XT",4:"GDT_CAPEVERDE_PRO",5:"GDT_CAPEVERDE_XT",6:"GDT_OLAND",7:"GDT_HAINAN",8:"GDT_BONAIRE",9:"GDT_HAWAII",10:"GDT_KALINDI",11:"GDT_SPECTRE",12:"GDT_SPECTRE_SL",13:"GDT_SPECTRE_LITE",14:"GDT_SPOOKY",15:"GDT_ICELAND",16:"GDT_TONGA",17:"GDT_CARRIZO",18:"GDT_CARRIZO_EMB",19:"GDT_FIJI",20:"GDT_STONEY",21:"GDT_ELLESMERE",22:"GDT_BAFFIN",23:"GDT_GFX8_0_4",24:"GDT_VEGAM1",25:"GDT_VEGAM2",26:"GDT_GFX9_0_0",27:"GDT_GFX9_0_2",28:"GDT_GFX9_0_4",29:"GDT_GFX9_0_6",20:"GDT_GFX9_0_9",31:"GDT_GFX9_0_A",32:"GDT_GFX9_0_C",33:"GDT_GFX9_4_2",34:"GDT_GFX10_1_0",35:"GDT_GFX10_1_0_XL",36:"GDT_GFX10_1_2",37:"GDT_GFX10_1_1",38:"GDT_GFX10_3_0",39:"GDT_GFX10_3_1",30:"GDT_GFX10_3_2",41:"GDT_GFX10_3_3",42:"GDT_GFX10_3_4",43:"GDT_GFX10_3_5",44:"GDT_GFX11_0_0",45:"GDT_GFX11_0_1",46:"GDT_GFX11_0_2",47:"GDT_GFX11_0_3",48:"GDT_GFX11_0_3B",49:"GDT_GFX11_5_0",50:"GDT_GFX11_5_1",51:"GDT_GFX11_5_2",52:"GDT_GFX12_0_1",53:"GDT_LAST"},"AMD GDT_GfxCardInfo.generation":{0:"GDT_HW_GENERATION_NONE",1:"GDT_HW_GENERATION_NVIDIA",2:"GDT_HW_GENERATION_INTEL",3:"GDT_HW_GENERATION_SOUTHERNISLAND",4:"GDT_HW_GENERATION_FIRST_AMD=GDT_HW_GENERATION_SOUTHERNISLAND",5:"GDT_HW_GENERATION_SEAISLAND",6:"GDT_HW_GENERATION_VOLCANICISLAND",7:"GDT_HW_GENERATION_GFX9",8:"GDT_HW_GENERATION_GFX10",9:"GDT_HW_GENERATION_GFX103",10:"GDT_HW_GENERATION_GFX11",11:"GDT_HW_GENERATION_CDNA",12:"GDT_HW_GENERATION_CDNA2",13:"GDT_HW_GENERATION_CDNA3",14:"GDT_HW_GENERATION_GFX12",15:"GDT_HW_GENERATION_LAST"},"Intel GPUDetect::GPUData.DefaultFidelityPreset":{0:"NotCompatible",1:"Low",2:"Medium",3:"MediumPlus",4:"High",5:"Undefined"},"Header.Using preview Agility SDK":A,"SystemInfo.DXGI_FEATURE.DXGI_FEATURE_PRESENT_ALLOW_TEARING":A,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsDCHDriver":A,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAStudioPackage":A,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAGameReadyPackage":A,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXProductionBranchPackage":A,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXNewFeatureBranchPackage":A,"TranslationLayerDetection.ID3D12DXVKInteropDevice":A,"NvPhysicalGpuHandle.NvAPI_GPU_GetVRReadyData - NV_GPU_VR_READY::isVRReady":A,"NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_LOGO_BRIGHTNESS)":A,"NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_SLI_BRIGHTNESS)":A,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isSupported":A,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isEnabled":A,"NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::bIsExternalGpu":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_UP":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_DOWN":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_XOR":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ALL":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ANY":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_BALLOT":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_LANE_ID":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP16_ATOMIC":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP32_ATOMIC":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_UINT64_ATOMIC":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_SHADING_RATE":A,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VPRS_EVAL_ATTRIB_AT_SAMPLE":A,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_THREAD_REORDERING":A,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_OPACITY_MICROMAP":A,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_DISPLACEMENT_MICROMAP":A,"NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_PRESENT_BARRIER - supported":A,"NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - supported":A,"NvAPI_D3D12_GetNeedsAppFPBlendClamping.pAppClampNeeded":A,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.transpose":A,"AGSDeviceInfo.isAPU":A,"AGSDeviceInfo.isExternal":A,"AMD GDT_GfxCardInfo.APU":A,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics16":A,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics17":A,"AGSDX12ReturnedParams::ExtensionsSupported.userMarkers":A,"AGSDX12ReturnedParams::ExtensionsSupported.appRegistration":A,"AGSDX12ReturnedParams::ExtensionsSupported.UAVBindSlot":A,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics19":A,"AGSDX12ReturnedParams::ExtensionsSupported.baseVertex":A,"AGSDX12ReturnedParams::ExtensionsSupported.baseInstance":A,"AGSDX12ReturnedParams::ExtensionsSupported.getWaveSize":A,"AGSDX12ReturnedParams::ExtensionsSupported.floatConversion":A,"AGSDX12ReturnedParams::ExtensionsSupported.readLaneAt":A,"AGSDX12ReturnedParams::ExtensionsSupported.rayHitToken":A,"AGSDX12ReturnedParams::ExtensionsSupported.shaderClock":A,"AGSDX12ExtensionsSupported.intrinsics16":A,"AGSDX12ExtensionsSupported.intrinsics17":A,"AGSDX12ExtensionsSupported.userMarkers":A,"AGSDX12ExtensionsSupported.appRegistration":A,"AGSDX12ExtensionsSupported.UAVBindSlot":A,"AGSDX12ExtensionsSupported.intrinsics19":A,"AGSDX12ExtensionsSupported.baseVertex":A,"AGSDX12ExtensionsSupported.baseInstance":A,"AGSDX12ExtensionsSupported.getWaveSize":A,"AGSDX12ExtensionsSupported.floatConversion":A,"AGSDX12ExtensionsSupported.readLaneAt":A,"AGSDX12ExtensionsSupported.rayHitToken":A,"AGSDX12ExtensionsSupported.shaderClock":A,"Intel GPUDetect::GPUData.intelExtensionAvailability":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.DoublePrecisionFloatShaderOps":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.OutputMergerLogicOp":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.PSSpecifiedStencilRefSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.TypedUAVLoadAdditionalFormats":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.ROVsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.StandardSwizzle64KBSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossAdapterRowMajorTextureSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation":A,"D3D12_FEATURE_DATA_ARCHITECTURE1.TileBasedRenderer":A,"D3D12_FEATURE_DATA_ARCHITECTURE1.UMA":A,"D3D12_FEATURE_DATA_ARCHITECTURE1.CacheCoherentUMA":A,"D3D12_FEATURE_DATA_ARCHITECTURE1.IsolatedMMU":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":A,"D3D12_FEATURE_DATA_CROSS_NODE.AtomicShaderInstructions":A,"D3D12_FEATURE_DATA_PREDICATION.Supported":A,"D3D12_FEATURE_DATA_HARDWARE_COPY.Supported":A,"D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE.Supported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS2.DepthBoundsTestSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CopyQueueTimestampQueriesSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CastingFullyTypedFormatSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.BarycentricsSupported":A,"D3D12_FEATURE_DATA_EXISTING_HEAPS.Supported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.MSAA64KBAlignedTextureSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.Native16BitShaderOpsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS5.SRVOnlyTiledResourceTier3":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.BackgroundProcessingSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS8.UnalignedBlockTexturesSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderPipelineStatsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderSupportsFullRangeRenderTargetArrayIndex":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnTypedResourceSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnGroupSharedSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.DerivativesInMeshAndAmplificationShadersSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS11.AtomicInt64OnDescriptorHeapResourceSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.RelaxedFormatCastingSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedBufferTextureCopyPitchSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedVertexElementAlignmentSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportHeightFlipsYSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportDepthFlipsZSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.TextureCopyBetweenDimensionsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.AlphaBlendFactorSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.AdvancedTextureOpsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.WriteableMSAATexturesSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.IndependentFrontAndBackStencilRefMaskSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.TriangleFanSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.DynamicIndexBufferStripCutSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.DynamicDepthBiasSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.NonNormalizedCoordinateSamplersSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.ManualWriteTrackingResourceSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.MismatchingOutputDimensionsSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.PointSamplingAddressesNeverRoundUp":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.NarrowQuadrilateralLinesSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.AnisoFilterWithPointMipSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.ComputeOnlyCustomHeapSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS20.ComputeOnlyWriteWatchSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported":A,"D3D12_FEATURE_DATA_D3D12_OPTIONS22.TightAlignmentSupported":A,"D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported":A},I={"DXGI_ADAPTER_DESC3.GraphicsPreemptionGranularity":{0:"DMA_BUFFER",1:"PRIMITIVE",2:"TRIANGLE",3:"PIXEL",4:"INSTRUCTION"},"DXGI_ADAPTER_DESC3.ComputePreemptionGranularity":{0:"DMA_BUFFER",1:"DISPATCH",2:"THREAD_GROUP",3:"THREAD",4:"INSTRUCTION"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.TiledResourcesTier":{0:"❌",1:"Tier 1",2:"Tier 2",3:"Tier 3",4:"Tier 4"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceBindingTier":{1:"Tier 1",2:"Tier 2",3:"Tier 3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.ConservativeRasterizationTier":{0:"❌",1:"Tier 1",2:"Tier 2",3:"Tier 3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossNodeSharingTier":{0:"❌",1:"Tier 1 (emulated)",2:"Tier 1",3:"Tier 2",4:"Tier 3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceHeapTier":{1:"Tier 1",2:"Tier 2"},"D3D12_FEATURE_DATA_FEATURE_LEVELS.MaxSupportedFeatureLevel":{37120:"9_1",37376:"9_2",37632:"9_3",40960:"10_0",41216:"10_1",45056:"11_0",45312:"11_1",49152:"12_0",49408:"12_1",49664:"12_2"},"D3D12_FEATURE_DATA_SHADER_MODEL.HighestShaderModel":{81:"5.1",96:"6.0",97:"6.1",98:"6.2",99:"6.3",100:"6.4",101:"6.5",102:"6.6",103:"6.7",104:"6.8",105:"6.9"},"D3D12_FEATURE_DATA_ROOT_SIGNATURE.HighestVersion":{1:"1.0",2:"1.1",3:"1.2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS2.ProgrammableSamplePositionsTier":{0:"❌",1:"Tier 1",2:"Tier 2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS3.ViewInstancingTier":{0:"❌",1:"Tier 1",2:"Tier 2",3:"Tier 3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS4.SharedResourceCompatibilityTier":{0:"Tier 0",1:"Tier 1",2:"Tier 2"},"D3D12_FEATURE_DATA_SERIALIZATION.HeapSerializationTier":{0:"❌",10:"✅"},"D3D12_FEATURE_DATA_CROSS_NODE.SharingTier":{0:"❌",1:"Tier 1 (emulated)",2:"Tier 1",3:"Tier 2",4:"Tier 3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS_EXPERIMENTAL.WorkGraphsTier":{0:"❌",1:"Tier 0.1",10:"Tier 1.0",11:"Tier 1.1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS5.RenderPassesTier":{0:"Tier 0",1:"Tier 1",2:"Tier 2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier":{0:"❌",10:"Tier 1.0",11:"Tier 1.1",12:"Tier 1.2"},"D3D12_FEATURE_DATA_DISPLAYABLE.SharedResourceCompatibilityTier":{0:"Tier 0",1:"Tier 1",2:"Tier 2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier":{0:"❌",1:"Tier 1",2:"Tier 2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier":{0:"❌",10:"✅"},"D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier":{0:"❌",90:"Tier 0.9",100:"Tier 1.0"},"D3D12_FEATURE_DATA_D3D12_OPTIONS9.WaveMMATier":{0:"❌",10:"✅"},"D3D12_FEATURE_DATA_D3D12_OPTIONS12.MSPrimitivesPipelineStatisticIncludesCulledPrimitives":{"-1":"❓",0:"❌",1:"✅"},"D3D12_FEATURE_DATA_D3D12_OPTIONS20.RecreateAtTier":{0:"❌",1:"✅"},"D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier":{0:"❌",10:"Tier 1.0",11:"Tier 1.1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExecuteIndirectTier":{10:"Tier 1.0",11:"Tier 1.1"},"D3D12_FEATURE_DATA_TIGHT_ALIGNMENT.SupportTier":{0:"❌",1:"✅"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.DoublePrecisionFloatShaderOps":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS.OutputMergerLogicOp":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS.PSSpecifiedStencilRefSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS.TypedUAVLoadAdditionalFormats":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS.ROVsSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS.StandardSwizzle64KBSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossAdapterRowMajorTextureSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation":T,"D3D12_FEATURE_DATA_ARCHITECTURE1.TileBasedRenderer":T,"D3D12_FEATURE_DATA_ARCHITECTURE1.UMA":T,"D3D12_FEATURE_DATA_ARCHITECTURE1.CacheCoherentUMA":T,"D3D12_FEATURE_DATA_ARCHITECTURE1.IsolatedMMU":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_CROSS_NODE.AtomicShaderInstructions":T,"D3D12_FEATURE_DATA_PREDICATION.Supported":T,"D3D12_FEATURE_DATA_HARDWARE_COPY.Supported":T,"D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE.Supported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS2.DepthBoundsTestSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CopyQueueTimestampQueriesSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CastingFullyTypedFormatSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.BarycentricsSupported":T,"D3D12_FEATURE_DATA_EXISTING_HEAPS.Supported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.MSAA64KBAlignedTextureSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.Native16BitShaderOpsSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS5.SRVOnlyTiledResourceTier3":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.BackgroundProcessingSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS8.UnalignedBlockTexturesSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderPipelineStatsSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderSupportsFullRangeRenderTargetArrayIndex":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnTypedResourceSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnGroupSharedSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.DerivativesInMeshAndAmplificationShadersSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS11.AtomicInt64OnDescriptorHeapResourceSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.RelaxedFormatCastingSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedBufferTextureCopyPitchSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedVertexElementAlignmentSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportHeightFlipsYSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportDepthFlipsZSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.TextureCopyBetweenDimensionsSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.AlphaBlendFactorSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.AdvancedTextureOpsSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.WriteableMSAATexturesSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.IndependentFrontAndBackStencilRefMaskSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.TriangleFanSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.DynamicIndexBufferStripCutSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.DynamicDepthBiasSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.NonNormalizedCoordinateSamplersSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.ManualWriteTrackingResourceSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.MismatchingOutputDimensionsSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.PointSamplingAddressesNeverRoundUp":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.NarrowQuadrilateralLinesSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.AnisoFilterWithPointMipSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.ComputeOnlyCustomHeapSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS20.ComputeOnlyWriteWatchSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS22.TightAlignmentSupported":T,"D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported":T},p={"Header.D3D12_PREVIEW_SDK_VERSION":"Header.D3D12_SDK_VERSION"},S=["ID","DXGI_ADAPTER_DESC3.Description","DXGI_ADAPTER_DESC3.VendorId","DXGI_ADAPTER_DESC3.DedicatedVideoMemory","CheckInterfaceSupport.UMDVersion","Header.Version","Header.Using preview Agility SDK"],P=["Action"],R=["DXGI_ADAPTER_DESC3.VendorId","Header.Using preview Agility SDK"],s={"DXGI_ADAPTER_DESC1.Flags":{0:"DXGI_ADAPTER_FLAG_NONE",1:"DXGI_ADAPTER_FLAG_REMOTE",2:"DXGI_ADAPTER_FLAG_SOFTWARE"},"DXGI_ADAPTER_DESC3.Flags":{0:"DXGI_ADAPTER_FLAG3_NONE",1:"DXGI_ADAPTER_FLAG3_REMOTE",2:"DXGI_ADAPTER_FLAG3_SOFTWARE",4:"DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE",8:"DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES",16:"DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES",32:"DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE"},"NvPhysicalGpuHandle.adapterType":{0:"NV_ADAPTER_TYPE_UNKNOWN",1:"NV_ADAPTER_TYPE_WDDM",2:"NV_ADAPTER_TYPE_SLI",4:"NV_ADAPTER_TYPE_TCC"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport":{0:"D3D12_SHADER_MIN_PRECISION_SUPPORT_NONE",1:"D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BIT",2:"D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BIT"},"D3D12_FEATURE_DATA_SHADER_CACHE.SupportFlags":{0:"D3D12_SHADER_CACHE_SUPPORT_NONE",1:"D3D12_SHADER_CACHE_SUPPORT_SINGLE_PSO",2:"D3D12_SHADER_CACHE_SUPPORT_LIBRARY",4:"D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE",8:"D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE",16:"D3D12_SHADER_CACHE_SUPPORT_DRIVER_MANAGED_CACHE",32:"D3D12_SHADER_CACHE_SUPPORT_SHADER_CONTROL_CLEAR",64:"D3D12_SHADER_CACHE_SUPPORT_SHADER_SESSION_DELETE"},"D3D12_FEATURE_DATA_D3D12_OPTIONS3.WriteBufferImmediateSupportFlags":{0:"D3D12_COMMAND_LIST_SUPPORT_FLAG_NONE",1:"D3D12_COMMAND_LIST_SUPPORT_FLAG_DIRECT",2:"D3D12_COMMAND_LIST_SUPPORT_FLAG_BUNDLE",4:"D3D12_COMMAND_LIST_SUPPORT_FLAG_COMPUTE",8:"D3D12_COMMAND_LIST_SUPPORT_FLAG_COPY",16:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODE",32:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS",64:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_ENCODE"},"DirectSR.Flags":{0:"DSR_SUPERRES_VARIANT_FLAG_NONE",1:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_EXPOSURE_SCALE_TEXTURE",2:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_IGNORE_HISTORY_MASK",4:"DSR_SUPERRES_VARIANT_FLAG_NATIVE",8:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_REACTIVE_MASK",16:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_SHARPNESS",32:"DSR_SUPERRES_VARIANT_FLAG_DISALLOWS_REGION_OFFSETS"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_CLUSTER_OPERATIONS":{0:"NVAPI_D3D12_RAYTRACING_CLUSTER_OPERATIONS_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_CLUSTER_OPERATIONS_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_PARTITIONED_TLAS":{0:"NVAPI_D3D12_RAYTRACING_PARTITIONED_TLAS_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_PARTITIONED_TLAS_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_SPHERES":{0:"NVAPI_D3D12_RAYTRACING_SPHERES_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_SPHERES_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_LINEAR_SWEPT_SPHERES":{0:"NVAPI_D3D12_RAYTRACING_LINEAR_SWEPT_SPHERES_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_LINEAR_SWEPT_SPHERES_CAP_STANDARD"}},d={"D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport":{0:"❌",1:"10-bit",2:"16-bit"},"D3D12_FEATURE_DATA_SHADER_CACHE.SupportFlags":{0:"NONE",1:"SINGLE_PSO",2:"LIBRARY",4:"AUTOMATIC_INPROC_CACHE",8:"AUTOMATIC_DISK_CACHE",16:"DRIVER_MANAGED_CACHE",32:"SHADER_CONTROL_CLEAR",64:"SHADER_SESSION_DELETE"},"D3D12_FEATURE_DATA_D3D12_OPTIONS3.WriteBufferImmediateSupportFlags":{0:"❌",1:"Direct",2:"Bundle",4:"Compute",8:"Copy",16:"Video Decode",32:"Video Process",64:"Video Encode"},"D3D12_FEATURE_DATA_D3D12_OPTIONS19.SupportedSampleCountsWithNoOutputs":{1:"1",2:"2",4:"4",8:"8",16:"16",32:"32",64:"64"}},O={"AGSDeviceInfo.coreClock":"MHz","AGSDeviceInfo.memoryClock":"MHz","AGSDeviceInfo.memoryBandwidth":"MB/s"},N={"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"},u={"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"},c={"Header.Program":"Program","Header.Version":"D3d12info Version","Header.Build Date":"Program Build Date","Header.Configuration":"Program Configuration","Header.Configuration bits":"Program Architecture","Header.Generated on":"Report generated on","Header.Using preview Agility SDK":"Using preview Agility SDK","Header.D3D12_SDK_VERSION":"D3D12_SDK_VERSION","Header.NvAPI compiled version":"Compile time NVAPI library version","Header.NVAPI_SDK_VERSION":"Compile time NVAPI_SDK_VERSION","Header.NvAPI_GetInterfaceVersionString":"NVAPI interface version","Header.AMD_AGS_VERSION":"AMD_AGS_VERSION","Header.agsGetVersionNumber":"AMD AGS agsGetVersionNumber","Header.AMD device_info compiled version":"AMD device_info library version","Header.Intel GPU Detect compiled version":"Intel GPU Detect library version","SystemInfo.OS Info.Windows version":"Windows version","SystemInfo.System memory.GetPhysicallyInstalledSystemMemory":"Physically installed RAM","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPhys":"Actually available RAM","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPageFile":"Current page file size","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalVirtual":"Total virtual adress space size","SystemInfo.DXGI_FEATURE.DXGI_FEATURE_PRESENT_ALLOW_TEARING":"DXGI_FEATURE_PRESENT_ALLOW_TEARING","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.pDriverVersion":"NVAPI pDriverVersion","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.szBuildBranchString":"NVAPI szBuildBranchString","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.driverVersion":"NVAPI Display Driver driverVersion","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBranch":"NVAPI Display Driver szBuildBranch","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsDCHDriver":"NVAPI Display Driver bIsDCHDriver","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAStudioPackage":"NVAPI Display Driver bIsNVIDIAStudioPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAGameReadyPackage":"NVAPI Display Driver bIsNVIDIAGameReadyPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXProductionBranchPackage":"NVAPI Display Driver bIsNVIDIARTXProductionBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXNewFeatureBranchPackage":"NVAPI Display Driver bIsNVIDIARTXNewFeatureBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBaseBranch":"NVAPI Display Driver szBuildBaseBranch","SystemInfo.D3D12EnableExperimentalFeatures":"Available Experimental Features","SystemInfo.TranslationLayerDetection.wine_get_version":"Wine version",AdapterIndex:"Adapter Index","TranslationLayerDetection.ID3D12DXVKInteropDevice":"vkd3d-proton detected","CheckInterfaceSupport.UMDVersion":"Driver Version"},l={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"},G=new Set(["ID","DXGI_ADAPTER_DESC3.Description","AdapterIndex"]),U=["D3D12_FEATURE_DATA_D3D12_OPTIONS.DoublePrecisionFloatShaderOps","D3D12_FEATURE_DATA_D3D12_OPTIONS.OutputMergerLogicOp","D3D12_FEATURE_DATA_D3D12_OPTIONS.TiledResourcesTier","D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceBindingTier","D3D12_FEATURE_DATA_D3D12_OPTIONS.PSSpecifiedStencilRefSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS.TypedUAVLoadAdditionalFormats","D3D12_FEATURE_DATA_D3D12_OPTIONS.ROVsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS.ConservativeRasterizationTier","D3D12_FEATURE_DATA_D3D12_OPTIONS.StandardSwizzle64KBSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossAdapterRowMajorTextureSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation","D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceHeapTier","D3D12_FEATURE_DATA_SHADER_MODEL.HighestShaderModel","D3D12_FEATURE_DATA_ROOT_SIGNATURE.HighestVersion","D3D12_FEATURE_DATA_ARCHITECTURE1.IsolatedMMU","D3D12_FEATURE_DATA_FEATURE_LEVELS.MaxSupportedFeatureLevel","D3D12_FEATURE_DATA_SERIALIZATION.HeapSerializationTier","D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE.Supported","D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps","D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates","D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps","D3D12_FEATURE_DATA_D3D12_OPTIONS2.DepthBoundsTestSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS2.ProgrammableSamplePositionsTier","D3D12_FEATURE_DATA_D3D12_OPTIONS3.CopyQueueTimestampQueriesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS3.CastingFullyTypedFormatSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS3.ViewInstancingTier","D3D12_FEATURE_DATA_D3D12_OPTIONS3.BarycentricsSupported","D3D12_FEATURE_DATA_EXISTING_HEAPS.Supported","D3D12_FEATURE_DATA_D3D12_OPTIONS4.MSAA64KBAlignedTextureSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS4.SharedResourceCompatibilityTier","D3D12_FEATURE_DATA_D3D12_OPTIONS4.Native16BitShaderOpsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS5.SRVOnlyTiledResourceTier3","D3D12_FEATURE_DATA_D3D12_OPTIONS5.RenderPassesTier","D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier","D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing","D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier","D3D12_FEATURE_DATA_D3D12_OPTIONS6.BackgroundProcessingSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier","D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier","D3D12_FEATURE_DATA_D3D12_OPTIONS8.UnalignedBlockTexturesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderPipelineStatsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderSupportsFullRangeRenderTargetArrayIndex","D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnTypedResourceSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnGroupSharedSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.DerivativesInMeshAndAmplificationShadersSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.WaveMMATier","D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS11.AtomicInt64OnDescriptorHeapResourceSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS12.RelaxedFormatCastingSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedBufferTextureCopyPitchSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedVertexElementAlignmentSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportHeightFlipsYSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportDepthFlipsZSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.TextureCopyBetweenDimensionsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.AlphaBlendFactorSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS14.AdvancedTextureOpsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS14.WriteableMSAATexturesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS14.IndependentFrontAndBackStencilRefMaskSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS15.TriangleFanSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS15.DynamicIndexBufferStripCutSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS16.DynamicDepthBiasSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS17.NonNormalizedCoordinateSamplersSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS17.ManualWriteTrackingResourceSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MismatchingOutputDimensionsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS19.PointSamplingAddressesNeverRoundUp","D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported","D3D12_FEATURE_DATA_D3D12_OPTIONS19.NarrowQuadrilateralLinesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS19.AnisoFilterWithPointMipSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS19.ComputeOnlyCustomHeapSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS20.ComputeOnlyWriteWatchSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS20.RecreateAtTier","D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier","D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExecuteIndirectTier","D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported","D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported","D3D12_FEATURE_DATA_TIGHT_ALIGNMENT.SupportTier"],F={WARP:"9999",GCN1:"2012",GCN2:"2013",GCN3:"2015",GCN4:"2016",Vega:"2017",RDNA:"2019",RDNA2:"2020",RDNA3:"2022",RDNA4:"2025",Fermi:"2010",Fermi2:"2010",Kepler:"2012",Maxwell1:"2014",Maxwell2:"2015",Pascal:"2016",Volta:"2017","Turing 16":"2018","Turing 20":"2018",Ampere:"2020",Ada:"2022",Blackwell:"2025","Gen7.5":"2013",Gen8:"2014",Gen9:"2015","Gen9.5":"2016",Gen11:"2019",Xe:"2020","Xe-HPG":"2022","Xe-HPC":"2023","Xe-LPG":"2023","Xe2-HPG":"2024","8cx 3":"2021",X1:"2024"};function C(e){let _=new Map;for(let D=0;D{D.d(_,{A:()=>t});const t={PropertiesSearchString:"",FormatsSearchString:"",VendorFilter:{},ArchAgeFilter:2010}},568:(e,_,D)=>{function t(e){for(;e.lastElementChild;)e.removeChild(e.lastElementChild)}D.d(_,{E:()=>t}),D(924),D(878)},924:(e,_,D)=>{D.d(_,{HF:()=>p,Hh:()=>E,IL:()=>i,P7:()=>o,UN:()=>S,aC:()=>T,iT:()=>n});var t=D(878),r=D(185);function A(e){return e.replace(/\[\d+\]/g,"")}function T(e){return e.replace(/\[\d+\].*/,"")}function o(e){return e in t.zK?t.zK[e]:e}function i(e,_){let D=A(e);if(null==_)return _;if(D in t.XM)return t.XM[D][_]??`Unknown(${_})`;if(D in t.MD){let e="",r=0;for(let A=1;A<=_;A<<=1)_&A&&(r++,e+=(t.MD[D][A]??`Unknown(${A})`)+" |\n");return e=""==e?t.MD[D][0]??"Unknown":e.substring(0,e.length-3),e+=r>1?"\n":" ",e+=`(0x${Number(_).toString(16)})`,e}if(D in t.Bb)return _+t.Bb[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;if(_<=65535)e="0x"+((r=Number(_).toString(16)).length>=4?r:"0".repeat(4-r.length)+r);else{let D=[255&_,_>>8&255,_>>16&255,_>>24&255];const t="A".charCodeAt(0),r="Z".charCodeAt(0),A="0".charCodeAt(0),T="9".charCodeAt(0);if(!D.reduce(((e,_)=>e&&(_>=t&&_<=r||_>=A&&_<=T)),!0))return`Invalid (0x${Number(_).toString(16)})`;e=String.fromCharCode(D[0],D[1],D[2],D[3])}return t.vO[e]?`${t.vO[e]} (${e})`:`Unknown (${e})`}case"DXGI_ADAPTER_DESC3.SubSysId":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pSubSystemId":{let e=(e,_)=>e.length>=_?e:"0".repeat(_-e.length)+e,D="0x"+e(Number(65535&_).toString(16),4),r="0x"+e(Number(_).toString(16),8);return t.qM[D]?`${t.qM[D]} (${r})`:r}case"NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosOEMRevision":return"0x"+(e=>e.length>=2?e:"0".repeat(2-e.length)+e)(Number(_).toString(16));case"DXGI_ADAPTER_DESC3.DeviceId":case"DXGI_ADAPTER_DESC3.Revision":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pRevisionId":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pExtDeviceId":case"AGSDeviceInfo.deviceId":case"AGSDeviceInfo.revisionId":case"Intel GPUDetect::GPUData.deviceID":case"VkPhysicalDeviceProperties.driverVersion":case"VkPhysicalDeviceProperties.deviceID":return"0x"+(e=>e.length>=4?e:"0".repeat(4-e.length)+e)(Number(_).toString(16));case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pDeviceID":case"NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosRevision":case"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.version":case"Intel GPUDetect::GPUData.extensionVersion":return"0x"+(e=>e.length>=8?e:"0".repeat(8-e.length)+e)(Number(_).toString(16));case"Header.agsGetVersionNumber":{let e=BigInt(_);return`${e>>22n&1023n}.${e>>12n&1023n}.${4095n&e}`}case"CheckInterfaceSupport.UMDVersion":case"D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.MinimumABISupportVersion":case"D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.MaximumABISupportVersion":case"D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.CompilerVersion":case"D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.ApplicationProfileVersion":{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*Number(_);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 r;return Array.isArray(_)?_.join(", "):_}function n(e,_){if(null==e)return _;let D=A(e);if(null==_)return"❓";if(D in t.RZ)return t.RZ[D][_]??`❓(${_})`;if(D in t.ad){let e="",r=0;for(let A=1;A<=_;A<<=1)_&A&&(r++,e+=(t.ad[D][A]??`❓(${A})`)+"\n");return e=""==e?t.ad[D][0]??"❓":e.substring(0,e.length-1),e}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"+((r=Number(_).toString(16)).length>=4?r:"0".repeat(4-r.length)+r):(e=>String.fromCharCode(255&e,e>>8&255,e>>16&255,e>>24&255))(_),t.vO[e]?`${t.vO[e]} (${e})`:`❓ (${e})`}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"CheckInterfaceSupport.UMDVersion":{let e=BigInt(_);return`${e>>48n&65535n}.${e>>32n&65535n}.${e>>16n&65535n}.${65535n&e}`}}var r;return Array.isArray(_)?_.join(", "):_}function E(e,_){let D=o(e),A=i(e,_),T=r.A.PropertiesSearchString.toLocaleLowerCase();return""==T||t.Xm.has(e)||e.toString().toLowerCase().includes(T)||D.toString().toLowerCase().includes(T)||_.toString().toLowerCase().includes(T)||A.toString().toLowerCase().includes(T)}function a(e){let _=T(e.name),D=t.OX.get(_)??1/0;return D==1/0&&console.log(`No order for ${e.name}`),D}function I(e){let _=A(e.name),D=t.w0.get(_)??1/0;return D==1/0&&console.log(`No order for ${e.name}`),D}function p(e,_){let D=a(e),t=a(_);if(D!=t)return D-t;if(D==t){const r=parseInt(e.name.match(/\[(\d+)\]/)?.[1],10)||0,A=parseInt(_.name.match(/\[(\d+)\]/)?.[1],10)||0;return r!==A?r-A:(D=I(e),t=I(_),D!=t?D-t:e.name.localeCompare(_.name))}return D-t}function S(e){return null!=e.GetField("TranslationLayerDetection.ID3D12DXVKInteropDevice")?"vkd3d-proton":null!=e.GetField("SystemInfo.TranslationLayerDetection.wine_get_version")?"Other":"None"}},480:(e,_,D)=>{D.d(_,{TK:()=>T,ri:()=>i,sf:()=>o});var t=D(878),r=D(924);class A{#e={};#_=[];#D={};#t={};#r(e){this.#e=e;let _=this.#_;this.#D=e.Formats,function e(D,t){if("Formats"!=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;_{if(4==_.readyState&&200==_.status){let D=JSON.parse(_.responseText).map((e=>new A(e)));e(D)}},_.send()}function o(e,_){if(2!=e.length)return;let D=new XMLHttpRequest;D.open("GET",t.PX+"/get_two_submissions?IDs="+e.join(",")),D.onreadystatechange=()=>{if(4==D.readyState&&200==D.status){let e=JSON.parse(D.responseText).map((e=>new A(e)));_(e)}},D.send(JSON.stringify(e))}function i(e,_){let D=new XMLHttpRequest;D.open("GET",t.PX+"/get_submission?ID="+e),D.onreadystatechange=()=>{if(4==D.readyState&&200==D.status){let e=JSON.parse(D.responseText).map((e=>new A(e)));_(e)}},D.send()}},962:(e,_,D)=>{D.d(_,{dO:()=>i,n:()=>o,n$:()=>T});let t=null,r=null,A=[];function T(){return t}function o(e){A.push(e)}function i(e){r="auto"==e,r&&(e=window.matchMedia("(prefers-color-scheme: light)").matches?"light":"dark"),e!=t&&(t=e,function(e){document.body.classList.add("preload"),document.body.classList.remove("light-mode","dark-mode"),document.body.classList.add(e+"-mode"),setTimeout((()=>{document.body.classList.remove("preload")}),500)}(e),A.forEach((e=>e(t))))}window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",(e=>{r&&i("auto")}))},928:(e,_,D)=>{D.d(_,{p:()=>z,y:()=>Q});var t=D(568),r=D(878),A=D(924),T=D(185);const o=["Supported","Buffer","Vertex Buffer","Index Buffer","Stream Output","Texture1D","Texture2D","Texture3D","Texture Cube","Shader Load","Shader Sample","Shader Comparison Sample","Reserved","Mipmaps","Render Target","Blendable","Depth Stencil","MultiSample Resolve","Display","Cast Within Bit Layout","MultiSample Render Target","MultiSample Load","Shader Gather","Casting when Back Buffer","Typed UAV","Shader Gather Comparison","Decoder Output","Video Processor Output","Video Processor Input","Video Encoder","UAV Atomic Add","UAV Atomic Bitwise ops","UAV Atomic CmpStore/Exch","UAV Atomic Exchange","UAV Atomic Signed min/max","UAV Atomic Unsigned min/max","UAV Typed Load","UAV Typed Store","Output Merged Logic Ops","Tiled","MultiPlane Overlay","Sampler Feedback","Displayable"],i=[[1,0],[2,0],[4,0],[8,0],[16,0],[32,0],[64,0],[128,0],[256,0],[512,0],[1024,0],[2048,0],[4096,0],[16384,0],[32768,0],[65536,0],[262144,0],[524288,0],[1048576,0],[2097152,0],[4194304,0],[8388608,0],[16777216,0],[33554432,0],[67108864,0],[134217728,0],[268435456,0],[536870912,0],[1073741824,0],[0,1],[0,2],[0,4],[0,8],[0,16],[0,32],[0,64],[0,128],[0,256],[0,512],[0,16384],[0,32768],[0,65536]],n={0:{Support1:1,Support2:512},1:{Support1:1052912,Support2:512},2:{Support1:49599483,Support2:704},3:{Support1:40915451,Support2:960},4:{Support1:40915451,Support2:704},5:{Support1:1052912,Support2:0},6:{Support1:5509627,Support2:0},7:{Support1:5247483,Support2:256},8:{Support1:5247483,Support2:0},9:{Support1:1052912,Support2:512},10:{Support1:50123763,Support2:704},11:{Support1:49599475,Support2:640},12:{Support1:40915443,Support2:960},13:{Support1:49599475,Support2:640},14:{Support1:40915443,Support2:704},15:{Support1:1052912,Support2:512},16:{Support1:49599483,Support2:640},17:{Support1:40915451,Support2:896},18:{Support1:40915451,Support2:640},19:{Support1:1052848,Support2:0},20:{Support1:3215536,Support2:0},21:{Support1:80746416,Support2:0},22:{Support1:5247408,Support2:0},23:{Support1:1052912,Support2:512},24:{Support1:66900979,Support2:640},25:{Support1:40915443,Support2:896},89:{Support1:18350112,Support2:512},26:{Support1:48550899,Support2:640},27:{Support1:1052912,Support2:512},28:{Support1:66900979,Support2:704},29:{Support1:33346544,Support2:512},30:{Support1:40915443,Support2:960},31:{Support1:49599475,Support2:640},32:{Support1:40915443,Support2:704},33:{Support1:1052912,Support2:512},34:{Support1:49599475,Support2:640},35:{Support1:49599475,Support2:640},36:{Support1:40915443,Support2:896},37:{Support1:49599475,Support2:640},38:{Support1:40915443,Support2:640},39:{Support1:1052912,Support2:512},40:{Support1:3215536,Support2:512},41:{Support1:116709371,Support2:712},42:{Support1:40915455,Support2:1023},43:{Support1:40915451,Support2:767},44:{Support1:1052848,Support2:0},45:{Support1:3215536,Support2:0},46:{Support1:80746416,Support2:0},47:{Support1:5247408,Support2:0},48:{Support1:1052912,Support2:512},49:{Support1:49599475,Support2:640},50:{Support1:40915443,Support2:896},51:{Support1:49599475,Support2:640},52:{Support1:40915443,Support2:640},53:{Support1:1052912,Support2:512},54:{Support1:49599475,Support2:704},55:{Support1:3215536,Support2:512},56:{Support1:116709363,Support2:640},57:{Support1:40915447,Support2:960},58:{Support1:49599475,Support2:640},59:{Support1:40915443,Support2:704},60:{Support1:1052912,Support2:512},61:{Support1:49599475,Support2:704},62:{Support1:40915443,Support2:960},63:{Support1:49599475,Support2:640},64:{Support1:40915443,Support2:704},65:{Support1:48550896,Support2:640},67:{Support1:8393712,Support2:512},68:{Support1:8393712,Support2:0},69:{Support1:8393712,Support2:0},70:{Support1:1052896,Support2:512},71:{Support1:9442272,Support2:512},72:{Support1:9442272,Support2:512},73:{Support1:1052896,Support2:512},74:{Support1:9442272,Support2:512},75:{Support1:9442272,Support2:512},76:{Support1:1052896,Support2:512},77:{Support1:9442272,Support2:512},78:{Support1:9442272,Support2:512},79:{Support1:1052896,Support2:512},80:{Support1:9442272,Support2:512},81:{Support1:9442272,Support2:512},82:{Support1:1052896,Support2:512},83:{Support1:9442272,Support2:512},84:{Support1:9442272,Support2:512},85:{Support1:14996464,Support2:512},86:{Support1:8655856,Support2:512},90:{Support1:1052912,Support2:512},87:{Support1:33346547,Support2:512},91:{Support1:33346544,Support2:512},92:{Support1:1052912,Support2:512},88:{Support1:16045043,Support2:512},93:{Support1:16045040,Support2:512},94:{Support1:1052896,Support2:512},95:{Support1:9442272,Support2:512},96:{Support1:9442272,Support2:512},97:{Support1:1052896,Support2:512},98:{Support1:9442272,Support2:512},99:{Support1:9442272,Support2:512},103:{Support1:41992992,Support2:128},106:{Support1:32,Support2:0},107:{Support1:41943840,Support2:128},115:{Support1:8655856,Support2:512}};function E(e,_){let D=document.createElement("td"),t=document.createElement("div");return t.textContent=_,t.className="vertical-text",D.appendChild(t),e.appendChild(D),D}function a(e,_){let D=document.createElement("td");return D.textContent=_,e.appendChild(D),D}function I(e,_){let D=document.createElement("img");D.className="cell-icon",D.src=_,e.appendChild(D)}function p(e,_){let D=document.createElement("td");return I(D,_),e.appendChild(D),D}function S(e,_){return e&&_?"required.svg":e&&!_?"supported.svg":e||_?"error.svg":"unsupported.svg"}function P(e,_,D,t){let r=(_.Support1&D)==D&&(_.Support2&t)==t,A=n[e];return S(r,A&&(A.Support1&D)==D&&(A.Support2&t)==t)}function R(e,_){return S(_,null!=n[e])}let s=!0,d=!1,O=[],N=null,u=!0,c=!1,l=!1,G="ID",U=!0,F=0,C=0;const m=10;let v="",M=[],h=[],V=null;function y(e){let _=e.value,D=v.toLowerCase(),t=""==D||r.qc.some((e=>{let t=_.GetField(e),r=A.IL(e,t).toString().toLowerCase();return t=t.toString().toLowerCase(),r.includes(D)})),T=r.UK.every((e=>{let D=_.GetField(e);return M[e][D]})),o=2&_.GetField("DXGI_ADAPTER_DESC3.Flags")?"Software":"Hardware",i=M["Adapter Type"][o],n=A.UN(_),E=M["Translation Layer"][n];return t&&T&&i&&E}const f={"DXGI_ADAPTER_DESC3.VendorId":{default:!0},"Header.Version":{default:!0},"Header.Using preview Agility SDK":{default:!0,1:!1},"Adapter Type":{default:!1,Hardware:!0},"Translation Layer":{default:!1,None:!0}};function L(){const e=document.getElementById("AdaptersFilterContainer");var _;t.E(e),r.UK.forEach((_=>function(e,_){const D=document.createElement("fieldset"),t=document.createElement("legend");t.appendChild(document.createTextNode(A.P7(_))),M[_]=[],[...new Set(O.map((e=>e.GetField(_))))].sort(function(e){switch(e){case"DXGI_ADAPTER_DESC3.VendorId":return(e,_)=>Number(e)>Number(_);case"Header.Using preview Agility SDK":return(e,_)=>e<_;default:return(e,_)=>e>_}}(_)).forEach((e=>{const t=document.createElement("label"),r=document.createElement("input");r.type="checkbox",r.checked=f[_][e]??f[_].default,M[_][e]=r.checked,r.addEventListener("change",(()=>{M[_][e]=r.checked,K(),x()})),t.appendChild(r),t.appendChild(document.createTextNode(A.IL(_,e))),D.appendChild(t),D.appendChild(document.createElement("br"))})),D.appendChild(t),e.appendChild(D)}(e,_))),_=e,[{property:"Adapter Type",values:["Hardware","Software"]},{property:"Translation Layer",values:["None","vkd3d-proton","Other"]}].forEach((e=>{const D=document.createElement("fieldset"),t=document.createElement("legend"),r=e.property;t.appendChild(document.createTextNode(A.P7(r))),M[r]=[],e.values.forEach((e=>{const _=document.createElement("label"),t=document.createElement("input");t.type="checkbox",t.checked=f[r][e]??f[r].default,M[r][e]=t.checked,t.addEventListener("change",(()=>{M[r][e]=t.checked,K(),x()})),_.appendChild(t),_.appendChild(document.createTextNode(A.IL(r,e))),D.appendChild(_),D.appendChild(document.createElement("br"))})),D.appendChild(t),_.appendChild(D)}))}let H=-1,X=null,g=null,Y=null;function x(){const e=document.getElementById("ListContainer");t.E(e);const _=document.createElement("table"),D=document.createElement("tbody");{const e=document.createElement("tr");r.qc.forEach((_=>{const D=document.createElement("td");D.classList.add("hiddenCell"),e.appendChild(D)})),r.v4.forEach((_=>{const D=document.createElement("td");D.classList.add("hiddenCell"),"Action"===_&&(D.style.width="3.1em"),e.appendChild(D)})),D.appendChild(e)}{const e=document.createElement("tr"),_=document.createElement("td");_.colSpan=r.qc.length+r.v4.length;const t=document.createElement("button");t.appendChild(document.createTextNode("Previous page")),t.className="ActionButton",t.addEventListener("click",(function(e){F=Math.max(F-1,0),x()})),t.disabled=0==F,_.appendChild(t);const A=document.createElement("button");A.appendChild(document.createTextNode("Next page")),A.className="ActionButton",A.addEventListener("click",(function(e){F=Math.min(F+1,C-1),x()})),A.disabled=F>=C-1,_.appendChild(A),_.classList.add("center"),e.appendChild(_),D.appendChild(e)}{const e=document.createElement("tr");r.qc.forEach((_=>{const D=document.createElement("td");D.classList.add("clickableCell");const t=_==G?U?" ▼":" ▲":"",r=document.createTextNode(A.P7(_)+t);D.appendChild(r),D.addEventListener("click",(function(e){!function(e){G==e?U=!U:(G=e,U=!1),F=0}(_),x()})),e.appendChild(D)})),r.v4.forEach((_=>{const D=document.createElement("td"),t=document.createTextNode("");D.appendChild(t),e.appendChild(D)})),D.appendChild(e)}!function(e){let _=h.sort(((e,_)=>{let D=e.value.GetField(G),t=_.value.GetField(G),r=0;return Dt&&(r=1),U&&(r*=-1),r}));for(let D=F*m;D{const t=document.createElement("tr");r.qc.forEach((e=>{const D=document.createElement("td");let r=_.GetField(e),T=document.createTextNode(A.IL(e,r));D.appendChild(T),t.appendChild(D)})),r.v4.forEach((e=>{const D=document.createElement("td");if("Action"===e){{const e=document.createElement("img");e.src="compare.svg",e.alt="Share",e.title="Click compare icon on 2 reports to open comparison",e.className="ActionIcon",_.GetField("ID")==H&&e.classList.add("ActionIconActivated"),e.addEventListener("click",(D=>{D.stopPropagation(),function(e,_){_.classList.add("ActionIconActivated");const D=e.GetField("ID");D!=H&&(-1==H?H=D:window.location.assign(`compare.html?ID1=${H}&ID2=${D}`))}(_,e)})),D.appendChild(e)}{const e=document.createElement("img");e.src="share.svg",e.alt="Share",e.title="Click to copy URL to this report",e.className="ActionIcon",e.addEventListener("click",(D=>{D.stopPropagation(),function(e,_){null!=X&&X.classList.remove("ActionIconActivated"),X=_,_.classList.add("ActionIconActivated"),navigator.clipboard.writeText(`${r.Qc}/ID.html?ID=${e.GetField("ID")}`);let D=_.getBoundingClientRect(),t=document.createElement("div");t.classList.add("PopupMessage"),t.textContent="Link copied to clipboard",t.getClientRects,t.style.left=D.left+window.scrollX-200+"px",t.style.top=D.top+window.scrollY-7+"px",document.body.appendChild(t),null!=g&&(g.remove(),clearTimeout(Y)),g=t,Y=setTimeout((()=>{t.remove(),g=null,Y=null}),4e3)}(_,e)})),D.appendChild(e)}}t.appendChild(D)})),t.addEventListener("click",(()=>{!function(e){N=e,V.style.visibility="visible",W();const _=new URL(window.location.href);_.searchParams.set("ID",O[N].GetField("ID")),window.history.replaceState({},"",_.toString()),document.title=O[N].GetField("DXGI_ADAPTER_DESC3.Description")+" - D3d12infoDB",V.scrollIntoView()}(e)})),t.classList.add("clickableRow"),D.appendChild(t)})),_.appendChild(D),e.appendChild(_)}function B(e,_){const D=r.e6[e];if(null==D)return;_.className="tooltip";const t=document.createElement("span");t.className="tooltiptext",t.textContent=D,_.appendChild(t)}function b(e,_){if(null==r.e6[e])return;const D=document.createElement("img");D.src="info.svg",D.alt="Info",D.className="tooltipicon",_.appendChild(D)}function k(e,_){if(r.Xm.has(e))return!0;if(!u&&_.every((e=>e==_[0])))return!1;if(!c&&_.filter((e=>null!=e)).length<=1)return!1;if(!l){const _=A.aC(e);if(r.Gd.has(_))return!1}return!0}function w(){const e=[O[0],O[1]],_=document.getElementById("TableContainer");t.E(_);const D=document.createElement("table"),r=document.createElement("tbody");{const e=document.createElement("tr");r.appendChild(e)}let T={};for(const _ of e)for(const e of _.FilteredFields(A.Hh))T[e.name]=e.value;let o=[];for(const[e,_]of Object.entries(T))o.push({name:e,value:_});o.sort(A.HF);for(const _ of o){const D=_.name,t=A.P7(D),T=[],o=[];for(const _ of e){const e=_.GetField(D),t=null!=e?A.IL(D,e):"";T.push(e),o.push(t)}if(!k(D,T))continue;const i=T.every((e=>e==T[0])),n=document.createElement("tr"),E=document.createElement("td");B(t,E);const a=document.createTextNode(t);E.appendChild(a),b(t,E),n.appendChild(E);for(const e of o){const _=document.createElement("td"),D=document.createTextNode(e);i&&(_.style.fontStyle="italic",_.style.color="#888888"),_.appendChild(D),n.appendChild(_)}r.appendChild(n)}D.appendChild(r),_.appendChild(D)}function W(){const e=O[N],_=document.getElementById("TableContainer");if(t.E(_),null==N)return;const D=document.createElement("table"),n=document.createElement("tbody");{const e=document.createElement("tr");n.appendChild(e)}for(const _ of e.HumanReadable(A.Hh)){const e=document.createElement("tr"),D=document.createElement("td");B(_.name,D);const t=document.createTextNode(_.name);D.appendChild(t),b(_.name,D),e.appendChild(D);const r=document.createElement("td"),A=document.createTextNode(_.value);r.appendChild(A),e.appendChild(r),n.appendChild(e)}D.appendChild(n),_.appendChild(D),function(e,_){let D=e.Formats();if(!D){let e=document.createElement("p");return e.textContent="This reports contains no format support information. Only reports from D3d12info 3.7.3 and above contain this information.",void _.appendChild(e)}function A(){const e=document.getElementById("FormatTableContainer");t.E(e);const _=document.createElement("table");_.className="FormatTable";const A=document.createElement("tr");a(A,"Format").style="min-width: 31em";for(const e of o)E(A,e);_.appendChild(A);for(const[e,t]of Object.entries(D)){let t=D[e],A=r.XF[e].toLowerCase(),o=T.A.FormatsSearchString.toLowerCase();if(""!=o&&!A.includes(o))continue;const n=document.createElement("tr");a(n,r.XF[e]),p(n,R(e,null!=t.Support1));for(const[_,D]of i)p(n,P(e,t,_,D));_.appendChild(n)}e.appendChild(_)}!function(e){let _=document.createElement("p");function D(e,D){let t=document.createElement("span");t.appendChild(document.createTextNode(e)),D&&I(t,D),_.appendChild(t),_.appendChild(document.createElement("br"))}D("Legend:",null),D("Feature supported and required for FL 12_0 - ","required.svg"),D("Feature supported and not required for FL 12_0 - ","supported.svg"),D("Feature not supported - ","unsupported.svg"),D("Feature not supported but required for FL 12_0 - ","error.svg"),e.appendChild(_)}(_),function(){const e=document.createElement("input");e.type="search",e.placeholder="Search Formats",e.classList.add("searchBar"),e.addEventListener("input",(function(_){T.A.FormatsSearchString=e.value,A()})),_.appendChild(e)}();const n=document.createElement("div");n.id="FormatTableContainer",_.appendChild(n),A()}(e,_)}function K(){h=O.map(((e,_)=>({index:_,value:e}))).filter(y),C=Math.max(1,Math.ceil(h.length/m)),F=Math.min(F,C-1)}function z(e,_){s=e,d=_;const D=document.getElementById("TableContainer"),t=document.createElement("div"),r=document.createTextNode("Loading. Please wait.");t.appendChild(r),D.appendChild(t)}function Q(e,_){O=e,null!=_&&(N=O.findIndex((e=>e.GetField("ID")==_)),-1==N&&(N=O.length-1)),function(){if(0!=O.length)s?(function(){const e=document.getElementById("SearchBarAdaptersContainer");t.E(e);const _=document.createElement("input"),D=new URL(document.location).searchParams;v=D.get("q")||"",_.value=v,_.type="search",_.placeholder="Search Adapters",_.classList.add("searchBar"),_.addEventListener("input",(function(e){v=_.value,K(),x(),function(){N=null,V.style.visibility="hidden",W();const e=new URL(window.location.href);e.searchParams.delete("ID"),window.history.replaceState({},"",e.toString()),document.title="D3d12infoDB"}();const D=new URL(window.location.href);v?D.searchParams.set("q",v):D.searchParams.delete("q"),window.history.replaceState({},"",D.toString())})),e.appendChild(_)}(),L(),K(),x()):d&&function(){const e=document.getElementById("ComparisonPropertyFilterContainer");t.E(e),function(e){const _=document.createElement("fieldset"),D=document.createElement("legend"),t="Show Properties";D.appendChild(document.createTextNode(A.P7(t))),M[t]=[],[{name:"Equal",default:u},{name:"Exist only in one of reports",default:!1},{name:"Vendor specific",default:l}].forEach((e=>{const D=document.createElement("label"),t=document.createElement("input");t.type="checkbox",t.checked=e.default,t.addEventListener("change",(()=>{switch(e.name){case"Equal":u=t.checked;break;case"Exist only in one of reports":c=t.checked;break;case"Vendor specific":l=t.checked}w()})),D.appendChild(t),D.appendChild(document.createTextNode(e.name)),_.appendChild(D),_.appendChild(document.createElement("br"))})),_.appendChild(D),e.appendChild(_)}(e)}(),function(){V=document.getElementById("SearchBarPropertiesContainer"),V.style.visibility=d||null!=N?"visible":"hidden",t.E(V);const e=document.createElement("input");e.type="search",e.placeholder="Search Properties",e.classList.add("searchBar"),e.addEventListener("input",(function(_){T.A.PropertiesSearchString=e.value,d?w():W()})),V.appendChild(e)}(),d?w():W();else{const e=document.createTextNode("No reports found");document.body.appendChild(e)}}(),null!=_&&V.scrollIntoView()}}},D={};function t(e){var r=D[e];if(void 0!==r)return r.exports;var A=D[e]={id:e,exports:{}};return _[e](A,A.exports,t),A.exports}t.m=_,e=[],t.O=(_,D,r,A)=>{if(!D){var T=1/0;for(E=0;E=A)&&Object.keys(t.O).every((e=>t.O[e](D[i])))?D.splice(i--,1):(o=!1,A0&&e[E-1][2]>A;E--)e[E]=e[E-1];e[E]=[D,r,A]},t.n=e=>{var _=e&&e.__esModule?()=>e.default:()=>e;return t.d(_,{a:_}),_},t.d=(e,_)=>{for(var D in _)t.o(_,D)&&!t.o(e,D)&&Object.defineProperty(e,D,{enumerable:!0,get:_[D]})},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,_)=>Object.prototype.hasOwnProperty.call(e,_),(()=>{var e;t.g.importScripts&&(e=t.g.location+"");var _=t.g.document;if(!e&&_&&(_.currentScript&&"SCRIPT"===_.currentScript.tagName.toUpperCase()&&(e=_.currentScript.src),!e)){var D=_.getElementsByTagName("script");if(D.length)for(var r=D.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=D[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),t.p=e})(),(()=>{var e={804:0};t.O.j=_=>0===e[_];var _=(_,D)=>{var r,A,[T,o,i]=D,n=0;if(T.some((_=>0!==e[_]))){for(r in o)t.o(o,r)&&(t.m[r]=o[r]);if(i)var E=i(t)}for(_&&_(D);n{document.body.classList.remove("preload")}),500)}),!1),r=t.O(r)})(); \ No newline at end of file +(()=>{"use strict";var _,D={878(_,D,E){E.d(D,{$6:()=>o,Bb:()=>M,GG:()=>e,Gd:()=>m,MD:()=>a,OX:()=>B,PX:()=>R,Qc:()=>A,RZ:()=>C,UK:()=>n,Vz:()=>G,XF:()=>t,XM:()=>P,Xm:()=>u,ad:()=>p,e6:()=>s,gT:()=>v,jg:()=>F,qM:()=>L,qc:()=>i,v4:()=>N,vO:()=>Y,w0:()=>V,zK:()=>d});const A="https://d3d12infodb.boolka.dev",R="https://d3d12infodbapi.boolka.dev",T={0:"false",1:"true"},e={0:"❌",1:"✅"},O={0:"OK","-3":"NO_IMPLEMENTATION","-8":"INVALID_HANDLE","-104":"NOT_SUPPORTED","-160":"SETTING_NOT_FOUND"},I={0:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT16",1:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT32",2:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT64",3:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT8",4:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT16",5:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT32",6:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT64",7:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT8",8:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT16",9:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT32",10:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT64",11:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_SINT8_PACKED",12:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_UINT8_PACKED",13:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT_E4M3",14:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_FLOAT_E5M2",2147483647:"NVAPI_COOPERATIVE_VECTOR_COMPONENT_TYPE_INVALID"},t={0:"DXGI_FORMAT_UNKNOWN",1:"DXGI_FORMAT_R32G32B32A32_TYPELESS",2:"DXGI_FORMAT_R32G32B32A32_FLOAT",3:"DXGI_FORMAT_R32G32B32A32_UINT",4:"DXGI_FORMAT_R32G32B32A32_SINT",5:"DXGI_FORMAT_R32G32B32_TYPELESS",6:"DXGI_FORMAT_R32G32B32_FLOAT",7:"DXGI_FORMAT_R32G32B32_UINT",8:"DXGI_FORMAT_R32G32B32_SINT",9:"DXGI_FORMAT_R16G16B16A16_TYPELESS",10:"DXGI_FORMAT_R16G16B16A16_FLOAT",11:"DXGI_FORMAT_R16G16B16A16_UNORM",12:"DXGI_FORMAT_R16G16B16A16_UINT",13:"DXGI_FORMAT_R16G16B16A16_SNORM",14:"DXGI_FORMAT_R16G16B16A16_SINT",15:"DXGI_FORMAT_R32G32_TYPELESS",16:"DXGI_FORMAT_R32G32_FLOAT",17:"DXGI_FORMAT_R32G32_UINT",18:"DXGI_FORMAT_R32G32_SINT",19:"DXGI_FORMAT_R32G8X24_TYPELESS",20:"DXGI_FORMAT_D32_FLOAT_S8X24_UINT",21:"DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS",22:"DXGI_FORMAT_X32_TYPELESS_G8X24_UINT",23:"DXGI_FORMAT_R10G10B10A2_TYPELESS",24:"DXGI_FORMAT_R10G10B10A2_UNORM",25:"DXGI_FORMAT_R10G10B10A2_UINT",26:"DXGI_FORMAT_R11G11B10_FLOAT",27:"DXGI_FORMAT_R8G8B8A8_TYPELESS",28:"DXGI_FORMAT_R8G8B8A8_UNORM",29:"DXGI_FORMAT_R8G8B8A8_UNORM_SRGB",30:"DXGI_FORMAT_R8G8B8A8_UINT",31:"DXGI_FORMAT_R8G8B8A8_SNORM",32:"DXGI_FORMAT_R8G8B8A8_SINT",33:"DXGI_FORMAT_R16G16_TYPELESS",34:"DXGI_FORMAT_R16G16_FLOAT",35:"DXGI_FORMAT_R16G16_UNORM",36:"DXGI_FORMAT_R16G16_UINT",37:"DXGI_FORMAT_R16G16_SNORM",38:"DXGI_FORMAT_R16G16_SINT",39:"DXGI_FORMAT_R32_TYPELESS",40:"DXGI_FORMAT_D32_FLOAT",41:"DXGI_FORMAT_R32_FLOAT",42:"DXGI_FORMAT_R32_UINT",43:"DXGI_FORMAT_R32_SINT",44:"DXGI_FORMAT_R24G8_TYPELESS",45:"DXGI_FORMAT_D24_UNORM_S8_UINT",46:"DXGI_FORMAT_R24_UNORM_X8_TYPELESS",47:"DXGI_FORMAT_X24_TYPELESS_G8_UINT",48:"DXGI_FORMAT_R8G8_TYPELESS",49:"DXGI_FORMAT_R8G8_UNORM",50:"DXGI_FORMAT_R8G8_UINT",51:"DXGI_FORMAT_R8G8_SNORM",52:"DXGI_FORMAT_R8G8_SINT",53:"DXGI_FORMAT_R16_TYPELESS",54:"DXGI_FORMAT_R16_FLOAT",55:"DXGI_FORMAT_D16_UNORM",56:"DXGI_FORMAT_R16_UNORM",57:"DXGI_FORMAT_R16_UINT",58:"DXGI_FORMAT_R16_SNORM",59:"DXGI_FORMAT_R16_SINT",60:"DXGI_FORMAT_R8_TYPELESS",61:"DXGI_FORMAT_R8_UNORM",62:"DXGI_FORMAT_R8_UINT",63:"DXGI_FORMAT_R8_SNORM",64:"DXGI_FORMAT_R8_SINT",65:"DXGI_FORMAT_A8_UNORM",66:"DXGI_FORMAT_R1_UNORM",67:"DXGI_FORMAT_R9G9B9E5_SHAREDEXP",68:"DXGI_FORMAT_R8G8_B8G8_UNORM",69:"DXGI_FORMAT_G8R8_G8B8_UNORM",70:"DXGI_FORMAT_BC1_TYPELESS",71:"DXGI_FORMAT_BC1_UNORM",72:"DXGI_FORMAT_BC1_UNORM_SRGB",73:"DXGI_FORMAT_BC2_TYPELESS",74:"DXGI_FORMAT_BC2_UNORM",75:"DXGI_FORMAT_BC2_UNORM_SRGB",76:"DXGI_FORMAT_BC3_TYPELESS",77:"DXGI_FORMAT_BC3_UNORM",78:"DXGI_FORMAT_BC3_UNORM_SRGB",79:"DXGI_FORMAT_BC4_TYPELESS",80:"DXGI_FORMAT_BC4_UNORM",81:"DXGI_FORMAT_BC4_SNORM",82:"DXGI_FORMAT_BC5_TYPELESS",83:"DXGI_FORMAT_BC5_UNORM",84:"DXGI_FORMAT_BC5_SNORM",85:"DXGI_FORMAT_B5G6R5_UNORM",86:"DXGI_FORMAT_B5G5R5A1_UNORM",87:"DXGI_FORMAT_B8G8R8A8_UNORM",88:"DXGI_FORMAT_B8G8R8X8_UNORM",89:"DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM",90:"DXGI_FORMAT_B8G8R8A8_TYPELESS",91:"DXGI_FORMAT_B8G8R8A8_UNORM_SRGB",92:"DXGI_FORMAT_B8G8R8X8_TYPELESS",93:"DXGI_FORMAT_B8G8R8X8_UNORM_SRGB",94:"DXGI_FORMAT_BC6H_TYPELESS",95:"DXGI_FORMAT_BC6H_UF16",96:"DXGI_FORMAT_BC6H_SF16",97:"DXGI_FORMAT_BC7_TYPELESS",98:"DXGI_FORMAT_BC7_UNORM",99:"DXGI_FORMAT_BC7_UNORM_SRGB",100:"DXGI_FORMAT_AYUV",101:"DXGI_FORMAT_Y410",102:"DXGI_FORMAT_Y416",103:"DXGI_FORMAT_NV12",104:"DXGI_FORMAT_P010",105:"DXGI_FORMAT_P016",106:"DXGI_FORMAT_420_OPAQUE",107:"DXGI_FORMAT_YUY2",108:"DXGI_FORMAT_Y210",109:"DXGI_FORMAT_Y216",110:"DXGI_FORMAT_NV11",111:"DXGI_FORMAT_AI44",112:"DXGI_FORMAT_IA44",113:"DXGI_FORMAT_P8",114:"DXGI_FORMAT_A8P8",115:"DXGI_FORMAT_B4G4R4A4_UNORM",130:"DXGI_FORMAT_P208",131:"DXGI_FORMAT_V208",132:"DXGI_FORMAT_V408",189:"DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE",190:"DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE",191:"DXGI_FORMAT_A4B4G4R4_UNORM"},U={2:"D3D12_LINEAR_ALGEBRA_DATATYPE_SINT16",3:"D3D12_LINEAR_ALGEBRA_DATATYPE_UINT16",4:"D3D12_LINEAR_ALGEBRA_DATATYPE_SINT32",5:"D3D12_LINEAR_ALGEBRA_DATATYPE_UINT32",7:"D3D12_LINEAR_ALGEBRA_DATATYPE_FLOAT16",8:"D3D12_LINEAR_ALGEBRA_DATATYPE_FLOAT32",16:"D3D12_LINEAR_ALGEBRA_DATATYPE_SINT8_T4_PACKED",17:"D3D12_LINEAR_ALGEBRA_DATATYPE_UINT8_T4_PACKED",18:"D3D12_LINEAR_ALGEBRA_DATATYPE_UINT8",19:"D3D12_LINEAR_ALGEBRA_DATATYPE_SINT8",20:"D3D12_LINEAR_ALGEBRA_DATATYPE_FLOAT_E4M3",21:"D3D12_LINEAR_ALGEBRA_DATATYPE_FLOAT_E5M2"},S={0:"D3D12_FENCE_BARRIERS_TIER_NOT_SUPPORTED",1:"D3D12_FENCE_BARRIERS_TIER_1",2:"D3D12_FENCE_BARRIERS_TIER_2"},r={0:"UNSUPPORTED",1:"Tier 1",2:"Tier 2"},P={"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_OPTIONS_EXPERIMENTAL.CooperativeVectorTier":{0:"D3D12_COOPERATIVE_VECTOR_TIER_NOT_SUPPORTED",16:"D3D12_COOPERATIVE_VECTOR_TIER_1_0",17:"D3D12_COOPERATIVE_VECTOR_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",12:"D3D12_RAYTRACING_TIER_1_2"},"D3D12_FEATURE_DATA_DISPLAYABLE.SharedResourceCompatibilityTier":{0:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_0",1:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_1",2:"D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier":{0:"D3D12_VARIABLE_SHADING_RATE_TIER_NOT_SUPPORTED",1:"D3D12_VARIABLE_SHADING_RATE_TIER_1",2:"D3D12_VARIABLE_SHADING_RATE_TIER_2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier":{0:"D3D12_MESH_SHADER_TIER_NOT_SUPPORTED",10:"D3D12_MESH_SHADER_TIER_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier":{0:"D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED",90:"D3D12_SAMPLER_FEEDBACK_TIER_0_9",100:"D3D12_SAMPLER_FEEDBACK_TIER_1_0"},"D3D12_FEATURE_DATA_D3D12_OPTIONS9.WaveMMATier":{0:"D3D12_WAVE_MMA_TIER_NOT_SUPPORTED",10:"D3D12_WAVE_MMA_TIER_1_0"},"D3D12_FEATURE_DATA_D3D12_OPTIONS12.MSPrimitivesPipelineStatisticIncludesCulledPrimitives":{"-1":"UNKNOWN",0:"FALSE",1:"TRUE"},"D3D12_FEATURE_DATA_D3D12_OPTIONS20.RecreateAtTier":{0:"D3D12_RECREATE_AT_TIER_NOT_SUPPORTED",1:"D3D12_RECREATE_AT_TIER_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier":{0:"D3D12_WORK_GRAPHS_TIER_NOT_SUPPORTED",10:"D3D12_WORK_GRAPHS_TIER_1_0",11:"D3D12_WORK_GRAPHS_TIER_1_1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExecuteIndirectTier":{10:"D3D12_EXECUTE_INDIRECT_TIER_1_0",11:"D3D12_EXECUTE_INDIRECT_TIER_1_1"},"D3D12_FEATURE_DATA_TIGHT_ALIGNMENT.SupportTier":{0:"D3D12_TIGHT_ALIGNMENT_TIER_NOT_SUPPORTED",1:"D3D12_TIGHT_ALIGNMENT_TIER_1"},"DirectSR.VariantId":{"{BCC8A605-FEF7-4089-948F-2796A9D54497}":"AMD FidelityFX Super Resolution 2.2 (BCC8A605-FEF7-4089-948F-2796A9D54497)","{9578D791-9494-4707-8C35-4AF6D58F1DB9}":"AMD FidelityFX Super Resolution 3.1 (9578D791-9494-4707-8C35-4AF6D58F1DB9)","{8A17AE4B-B5F6-11EE-BAAF-00E1110012F6}":"Intel(R) Xe Super Sampling (XeSS) (8A17AE4B-B5F6-11EE-BAAF-00E1110012F6)","{9C01B751-23ED-4620-B99F-980F2AFE0C97}":"DLSS (9C01B751-23ED-4620-B99F-980F2AFE0C97)"},"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.InputType":U,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.InputInterpretation":U,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.MatrixInterpretation":U,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.BiasInterpretation":U,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.OutputType":U,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.TransposeSupported":T,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pOuterProductAccumulateProperties.InputType":U,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pOuterProductAccumulateProperties.AccumulationType":U,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pVectorAccumulateProperties.InputType":U,"D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pVectorAccumulateProperties.AccumulationType":U,"DirectSR.OptimalTargetFormat":t,"VkPhysicalDeviceProperties.deviceType":{0:"VK_PHYSICAL_DEVICE_TYPE_OTHER",1:"VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU",2:"VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU",3:"VK_PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU",4:"VK_PHYSICAL_DEVICE_TYPE_CPU"},"NvPhysicalGpuHandle.NvAPI_GPU_GetSystemType":{0:"UNKNOWN",1:"LAPTOP",2:"DESKTOP"},"NvPhysicalGpuHandle.NvAPI_GPU_GetGPUType":{0:"UNKNOWN",1:"IGPU",2:"DGPU"},"NvPhysicalGpuHandle.NvAPI_GPU_GetBusType":{0:"UNDEFINED",1:"PCI",2:"AGP",3:"PCI_EXPRESS",4:"FPCI",5:"AXI"},"NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id":{3758096416:"T2X",3758096432:"T3X",3758096448:"T4X/T12X",64:"NV40",80:"NV50",96:"G78",128:"G80",144:"G90",160:"GT200",192:"GF100",208:"GF110",224:"GK100",240:"GK110",256:"GK200",272:"GM000",288:"GM200",304:"GP100",320:"GV100",336:"GV110",352:"TU100",368:"GA100",400:"AD100",432:"GB200"},"NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id":{3758096416:"T20",3758096432:"T30",3758096437:"T35",3758096448:"T40/T124",64:"NV40",65:"NV41",66:"NV42",67:"NV43",68:"NV44",74:"NV44A",70:"NV46",71:"NV47",73:"NV49",75:"NV4B",76:"NV4C",78:"NV4E",80:"NV50",83:"NV63",87:"NV67",96:"G78",132:"G84",134:"G86",146:"G92",148:"G94",150:"G96",152:"G98",160:"GT200",162:"GT212",164:"GT214",163:"GT215",165:"GT216",168:"GT218",170:"MCP77",171:"GT21C",172:"MCP79",173:"GT21A",175:"MCP89",192:"GF100",196:"GF104",195:"GF106",193:"GF108",208:"GF110",214:"GF116",215:"GF117",216:"GF118",217:"GF119",228:"GK104",230:"GK106",231:"GK107",234:"GK20A",240:"GK110",264:"GK208",272:"GM000",292:"GM204",294:"GM206",304:"GP100",305:"GP000",306:"GP102",308:"GP104",310:"GP106",311:"GP107",312:"GP108",320:"GV100",331:"GV10B",336:"GV110",352:"TU100",354:"TU102",356:"TU104",358:"TU106",360:"TU116",359:"TU117",353:"TU000",368:"GA100",370:"GA102",372:"GA104",374:"GA106",402:"AD102",403:"AD103",404:"AD104",434:"GB202",435:"GB203",438:"GB206"},"NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_NVIDIA_RTX_VR_READY)":O,"NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_PROVIZ)":O,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::configurationOptions":{0:"NOT_SUPPORTED",1:"DEFERRED",2:"IMMEDIATE"},"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.inputType":I,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.inputInterpretation":I,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.matrixInterpretation":I,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.biasInterpretation":I,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.resultType":I,"AGSDeviceInfo.asicFamily":{0:"UNKNOWN",1:"Pre GCN",2:"GCN1",3:"GCN2",4:"GCN3",5:"GCN4",6:"Vega",7:"RDNA",8:"RDNA2",9:"RDNA3",10:"RDNA4"},"AMD GDT_GfxCardInfo.asicType":{"-1":"GDT_ASIC_TYPE_NONE",0:"GDT_TAHITI_PRO",1:"GDT_TAHITI_XT",2:"GDT_PITCAIRN_PRO",3:"GDT_PITCAIRN_XT",4:"GDT_CAPEVERDE_PRO",5:"GDT_CAPEVERDE_XT",6:"GDT_OLAND",7:"GDT_HAINAN",8:"GDT_BONAIRE",9:"GDT_HAWAII",10:"GDT_KALINDI",11:"GDT_SPECTRE",12:"GDT_SPECTRE_SL",13:"GDT_SPECTRE_LITE",14:"GDT_SPOOKY",15:"GDT_ICELAND",16:"GDT_TONGA",17:"GDT_CARRIZO",18:"GDT_CARRIZO_EMB",19:"GDT_FIJI",20:"GDT_STONEY",21:"GDT_ELLESMERE",22:"GDT_BAFFIN",23:"GDT_GFX8_0_4",24:"GDT_VEGAM1",25:"GDT_VEGAM2",26:"GDT_GFX9_0_0",27:"GDT_GFX9_0_2",28:"GDT_GFX9_0_4",29:"GDT_GFX9_0_6",20:"GDT_GFX9_0_9",31:"GDT_GFX9_0_A",32:"GDT_GFX9_0_C",33:"GDT_GFX9_4_2",34:"GDT_GFX10_1_0",35:"GDT_GFX10_1_0_XL",36:"GDT_GFX10_1_2",37:"GDT_GFX10_1_1",38:"GDT_GFX10_3_0",39:"GDT_GFX10_3_1",30:"GDT_GFX10_3_2",41:"GDT_GFX10_3_3",42:"GDT_GFX10_3_4",43:"GDT_GFX10_3_5",44:"GDT_GFX11_0_0",45:"GDT_GFX11_0_1",46:"GDT_GFX11_0_2",47:"GDT_GFX11_0_3",48:"GDT_GFX11_0_3B",49:"GDT_GFX11_5_0",50:"GDT_GFX11_5_1",51:"GDT_GFX11_5_2",52:"GDT_GFX12_0_1",53:"GDT_LAST"},"AMD GDT_GfxCardInfo.generation":{0:"GDT_HW_GENERATION_NONE",1:"GDT_HW_GENERATION_NVIDIA",2:"GDT_HW_GENERATION_INTEL",3:"GDT_HW_GENERATION_SOUTHERNISLAND",4:"GDT_HW_GENERATION_FIRST_AMD=GDT_HW_GENERATION_SOUTHERNISLAND",5:"GDT_HW_GENERATION_SEAISLAND",6:"GDT_HW_GENERATION_VOLCANICISLAND",7:"GDT_HW_GENERATION_GFX9",8:"GDT_HW_GENERATION_GFX10",9:"GDT_HW_GENERATION_GFX103",10:"GDT_HW_GENERATION_GFX11",11:"GDT_HW_GENERATION_CDNA",12:"GDT_HW_GENERATION_CDNA2",13:"GDT_HW_GENERATION_CDNA3",14:"GDT_HW_GENERATION_GFX12",15:"GDT_HW_GENERATION_LAST"},"Intel GPUDetect::GPUData.DefaultFidelityPreset":{0:"NotCompatible",1:"Low",2:"Medium",3:"MediumPlus",4:"High",5:"Undefined"},"Header.Using preview Agility SDK":T,"SystemInfo.DXGI_FEATURE.DXGI_FEATURE_PRESENT_ALLOW_TEARING":T,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsDCHDriver":T,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAStudioPackage":T,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAGameReadyPackage":T,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXProductionBranchPackage":T,"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXNewFeatureBranchPackage":T,"TranslationLayerDetection.ID3D12DXVKInteropDevice":T,"NvPhysicalGpuHandle.NvAPI_GPU_GetVRReadyData - NV_GPU_VR_READY::isVRReady":T,"NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_LOGO_BRIGHTNESS)":T,"NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_SLI_BRIGHTNESS)":T,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isSupported":T,"NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isEnabled":T,"NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::bIsExternalGpu":T,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL":T,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_UP":T,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_DOWN":T,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_XOR":T,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ALL":T,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ANY":T,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_BALLOT":T,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_LANE_ID":T,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP16_ATOMIC":T,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP32_ATOMIC":T,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_UINT64_ATOMIC":T,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_SHADING_RATE":T,"NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VPRS_EVAL_ATTRIB_AT_SAMPLE":T,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_THREAD_REORDERING":T,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_OPACITY_MICROMAP":T,"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_DISPLACEMENT_MICROMAP":T,"NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_PRESENT_BARRIER - supported":T,"NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - supported":T,"NvAPI_D3D12_GetNeedsAppFPBlendClamping.pAppClampNeeded":T,"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.transpose":T,"AGSDeviceInfo.isAPU":T,"AGSDeviceInfo.isExternal":T,"AMD GDT_GfxCardInfo.APU":T,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics16":T,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics17":T,"AGSDX12ReturnedParams::ExtensionsSupported.userMarkers":T,"AGSDX12ReturnedParams::ExtensionsSupported.appRegistration":T,"AGSDX12ReturnedParams::ExtensionsSupported.UAVBindSlot":T,"AGSDX12ReturnedParams::ExtensionsSupported.intrinsics19":T,"AGSDX12ReturnedParams::ExtensionsSupported.baseVertex":T,"AGSDX12ReturnedParams::ExtensionsSupported.baseInstance":T,"AGSDX12ReturnedParams::ExtensionsSupported.getWaveSize":T,"AGSDX12ReturnedParams::ExtensionsSupported.floatConversion":T,"AGSDX12ReturnedParams::ExtensionsSupported.readLaneAt":T,"AGSDX12ReturnedParams::ExtensionsSupported.rayHitToken":T,"AGSDX12ReturnedParams::ExtensionsSupported.shaderClock":T,"AGSDX12ExtensionsSupported.intrinsics16":T,"AGSDX12ExtensionsSupported.intrinsics17":T,"AGSDX12ExtensionsSupported.userMarkers":T,"AGSDX12ExtensionsSupported.appRegistration":T,"AGSDX12ExtensionsSupported.UAVBindSlot":T,"AGSDX12ExtensionsSupported.intrinsics19":T,"AGSDX12ExtensionsSupported.baseVertex":T,"AGSDX12ExtensionsSupported.baseInstance":T,"AGSDX12ExtensionsSupported.getWaveSize":T,"AGSDX12ExtensionsSupported.floatConversion":T,"AGSDX12ExtensionsSupported.readLaneAt":T,"AGSDX12ExtensionsSupported.rayHitToken":T,"AGSDX12ExtensionsSupported.shaderClock":T,"Intel GPUDetect::GPUData.intelExtensionAvailability":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS.DoublePrecisionFloatShaderOps":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS.OutputMergerLogicOp":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS.PSSpecifiedStencilRefSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS.TypedUAVLoadAdditionalFormats":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS.ROVsSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS.StandardSwizzle64KBSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossAdapterRowMajorTextureSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation":T,"D3D12_FEATURE_DATA_ARCHITECTURE1.TileBasedRenderer":T,"D3D12_FEATURE_DATA_ARCHITECTURE1.UMA":T,"D3D12_FEATURE_DATA_ARCHITECTURE1.CacheCoherentUMA":T,"D3D12_FEATURE_DATA_ARCHITECTURE1.IsolatedMMU":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_NORMAL.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_HIGH.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_NORMAL.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_HIGH.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_NORMAL.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_HIGH.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":T,"D3D12_FEATURE_DATA_CROSS_NODE.AtomicShaderInstructions":T,"D3D12_FEATURE_DATA_PREDICATION.Supported":T,"D3D12_FEATURE_DATA_HARDWARE_COPY.Supported":T,"D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE.Supported":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RENDER_TARGET":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RENDER_TARGET":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RENDER_TARGET":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RENDER_TARGET":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RENDER_TARGET":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RENDER_TARGET":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":T,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":T,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_DIRECT":S,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COMPUTE":S,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COPY":S,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE":S,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS":S,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE":S,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS2.DepthBoundsTestSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CopyQueueTimestampQueriesSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CastingFullyTypedFormatSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.BarycentricsSupported":T,"D3D12_FEATURE_DATA_EXISTING_HEAPS.Supported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.MSAA64KBAlignedTextureSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.Native16BitShaderOpsSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS5.SRVOnlyTiledResourceTier3":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.BackgroundProcessingSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS8.UnalignedBlockTexturesSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderPipelineStatsSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderSupportsFullRangeRenderTargetArrayIndex":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnTypedResourceSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnGroupSharedSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.DerivativesInMeshAndAmplificationShadersSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS11.AtomicInt64OnDescriptorHeapResourceSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.RelaxedFormatCastingSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedBufferTextureCopyPitchSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedVertexElementAlignmentSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportHeightFlipsYSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportDepthFlipsZSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.TextureCopyBetweenDimensionsSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.AlphaBlendFactorSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.AdvancedTextureOpsSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.WriteableMSAATexturesSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.IndependentFrontAndBackStencilRefMaskSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.TriangleFanSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.DynamicIndexBufferStripCutSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.DynamicDepthBiasSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.NonNormalizedCoordinateSamplersSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.ManualWriteTrackingResourceSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.MismatchingOutputDimensionsSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.PointSamplingAddressesNeverRoundUp":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.NarrowQuadrilateralLinesSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.AnisoFilterWithPointMipSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.ComputeOnlyCustomHeapSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS20.ComputeOnlyWriteWatchSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS22.TightAlignmentSupported":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS22.ShaderExecutionReorderingActuallyReorders":T,"D3D12_FEATURE_DATA_D3D12_OPTIONS22.CreateByteOffsetViewsSupported":T,"D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported":T},C={"DXGI_ADAPTER_DESC3.GraphicsPreemptionGranularity":{0:"DMA_BUFFER",1:"PRIMITIVE",2:"TRIANGLE",3:"PIXEL",4:"INSTRUCTION"},"DXGI_ADAPTER_DESC3.ComputePreemptionGranularity":{0:"DMA_BUFFER",1:"DISPATCH",2:"THREAD_GROUP",3:"THREAD",4:"INSTRUCTION"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.TiledResourcesTier":{0:"❌",1:"Tier 1",2:"Tier 2",3:"Tier 3",4:"Tier 4"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceBindingTier":{1:"Tier 1",2:"Tier 2",3:"Tier 3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.ConservativeRasterizationTier":{0:"❌",1:"Tier 1",2:"Tier 2",3:"Tier 3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossNodeSharingTier":{0:"❌",1:"Tier 1 (emulated)",2:"Tier 1",3:"Tier 2",4:"Tier 3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceHeapTier":{1:"Tier 1",2:"Tier 2"},"D3D12_FEATURE_DATA_FEATURE_LEVELS.MaxSupportedFeatureLevel":{37120:"9_1",37376:"9_2",37632:"9_3",40960:"10_0",41216:"10_1",45056:"11_0",45312:"11_1",49152:"12_0",49408:"12_1",49664:"12_2"},"D3D12_FEATURE_DATA_SHADER_MODEL.HighestShaderModel":{81:"5.1",96:"6.0",97:"6.1",98:"6.2",99:"6.3",100:"6.4",101:"6.5",102:"6.6",103:"6.7",104:"6.8",105:"6.9"},"D3D12_FEATURE_DATA_ROOT_SIGNATURE.HighestVersion":{1:"1.0",2:"1.1",3:"1.2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS2.ProgrammableSamplePositionsTier":{0:"❌",1:"Tier 1",2:"Tier 2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS3.ViewInstancingTier":{0:"❌",1:"Tier 1",2:"Tier 2",3:"Tier 3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS4.SharedResourceCompatibilityTier":{0:"Tier 0",1:"Tier 1",2:"Tier 2"},"D3D12_FEATURE_DATA_SERIALIZATION.HeapSerializationTier":{0:"❌",10:"✅"},"D3D12_FEATURE_DATA_CROSS_NODE.SharingTier":{0:"❌",1:"Tier 1 (emulated)",2:"Tier 1",3:"Tier 2",4:"Tier 3"},"D3D12_FEATURE_DATA_D3D12_OPTIONS_EXPERIMENTAL.WorkGraphsTier":{0:"❌",1:"Tier 0.1",10:"Tier 1.0",11:"Tier 1.1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS5.RenderPassesTier":{0:"Tier 0",1:"Tier 1",2:"Tier 2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier":{0:"❌",10:"Tier 1.0",11:"Tier 1.1",12:"Tier 1.2"},"D3D12_FEATURE_DATA_DISPLAYABLE.SharedResourceCompatibilityTier":{0:"Tier 0",1:"Tier 1",2:"Tier 2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier":{0:"❌",1:"Tier 1",2:"Tier 2"},"D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier":{0:"❌",10:"✅"},"D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier":{0:"❌",90:"Tier 0.9",100:"Tier 1.0"},"D3D12_FEATURE_DATA_D3D12_OPTIONS9.WaveMMATier":{0:"❌",10:"✅"},"D3D12_FEATURE_DATA_D3D12_OPTIONS12.MSPrimitivesPipelineStatisticIncludesCulledPrimitives":{"-1":"❓",0:"❌",1:"✅"},"D3D12_FEATURE_DATA_D3D12_OPTIONS20.RecreateAtTier":{0:"❌",1:"✅"},"D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier":{0:"❌",10:"Tier 1.0",11:"Tier 1.1"},"D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExecuteIndirectTier":{10:"Tier 1.0",11:"Tier 1.1"},"D3D12_FEATURE_DATA_TIGHT_ALIGNMENT.SupportTier":{0:"❌",1:"✅"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.DoublePrecisionFloatShaderOps":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS.OutputMergerLogicOp":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS.PSSpecifiedStencilRefSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS.TypedUAVLoadAdditionalFormats":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS.ROVsSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS.StandardSwizzle64KBSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossAdapterRowMajorTextureSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation":e,"D3D12_FEATURE_DATA_ARCHITECTURE1.TileBasedRenderer":e,"D3D12_FEATURE_DATA_ARCHITECTURE1.UMA":e,"D3D12_FEATURE_DATA_ARCHITECTURE1.CacheCoherentUMA":e,"D3D12_FEATURE_DATA_ARCHITECTURE1.IsolatedMMU":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_NORMAL.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_HIGH.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_NORMAL.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_HIGH.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_NORMAL.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_HIGH.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported":e,"D3D12_FEATURE_DATA_CROSS_NODE.AtomicShaderInstructions":e,"D3D12_FEATURE_DATA_PREDICATION.Supported":e,"D3D12_FEATURE_DATA_HARDWARE_COPY.Supported":e,"D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE.Supported":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RENDER_TARGET":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RENDER_TARGET":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RENDER_TARGET":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RENDER_TARGET":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RENDER_TARGET":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RENDER_TARGET":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST":e,"D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE":e,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_DIRECT":r,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COMPUTE":r,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COPY":r,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE":r,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS":r,"D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE":r,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS2.DepthBoundsTestSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CopyQueueTimestampQueriesSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.CastingFullyTypedFormatSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS3.BarycentricsSupported":e,"D3D12_FEATURE_DATA_EXISTING_HEAPS.Supported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.MSAA64KBAlignedTextureSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS4.Native16BitShaderOpsSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS5.SRVOnlyTiledResourceTier3":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS6.BackgroundProcessingSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS8.UnalignedBlockTexturesSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderPipelineStatsSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderSupportsFullRangeRenderTargetArrayIndex":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnTypedResourceSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnGroupSharedSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS9.DerivativesInMeshAndAmplificationShadersSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS11.AtomicInt64OnDescriptorHeapResourceSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS12.RelaxedFormatCastingSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedBufferTextureCopyPitchSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedVertexElementAlignmentSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportHeightFlipsYSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportDepthFlipsZSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.TextureCopyBetweenDimensionsSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS13.AlphaBlendFactorSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.AdvancedTextureOpsSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.WriteableMSAATexturesSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS14.IndependentFrontAndBackStencilRefMaskSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.TriangleFanSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS15.DynamicIndexBufferStripCutSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.DynamicDepthBiasSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.NonNormalizedCoordinateSamplersSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS17.ManualWriteTrackingResourceSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.MismatchingOutputDimensionsSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.PointSamplingAddressesNeverRoundUp":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.NarrowQuadrilateralLinesSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.AnisoFilterWithPointMipSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS19.ComputeOnlyCustomHeapSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS20.ComputeOnlyWriteWatchSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS22.TightAlignmentSupported":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS22.ShaderExecutionReorderingActuallyReorders":e,"D3D12_FEATURE_DATA_D3D12_OPTIONS22.CreateByteOffsetViewsSupported":e,"D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported":e},o={"Header.D3D12_PREVIEW_SDK_VERSION":"Header.D3D12_SDK_VERSION"},i=["ID","DXGI_ADAPTER_DESC3.Description","DXGI_ADAPTER_DESC3.VendorId","DXGI_ADAPTER_DESC3.DedicatedVideoMemory","CheckInterfaceSupport.UMDVersion","Header.Version","Header.Using preview Agility SDK"],N=["Action"],n=["DXGI_ADAPTER_DESC3.VendorId","Header.Using preview Agility SDK"],a={"DXGI_ADAPTER_DESC1.Flags":{0:"DXGI_ADAPTER_FLAG_NONE",1:"DXGI_ADAPTER_FLAG_REMOTE",2:"DXGI_ADAPTER_FLAG_SOFTWARE"},"DXGI_ADAPTER_DESC3.Flags":{0:"DXGI_ADAPTER_FLAG3_NONE",1:"DXGI_ADAPTER_FLAG3_REMOTE",2:"DXGI_ADAPTER_FLAG3_SOFTWARE",4:"DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE",8:"DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES",16:"DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES",32:"DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE"},"NvPhysicalGpuHandle.adapterType":{0:"NV_ADAPTER_TYPE_UNKNOWN",1:"NV_ADAPTER_TYPE_WDDM",2:"NV_ADAPTER_TYPE_SLI",4:"NV_ADAPTER_TYPE_TCC"},"D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport":{0:"D3D12_SHADER_MIN_PRECISION_SUPPORT_NONE",1:"D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BIT",2:"D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BIT"},"D3D12_FEATURE_DATA_SHADER_CACHE.SupportFlags":{0:"D3D12_SHADER_CACHE_SUPPORT_NONE",1:"D3D12_SHADER_CACHE_SUPPORT_SINGLE_PSO",2:"D3D12_SHADER_CACHE_SUPPORT_LIBRARY",4:"D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE",8:"D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE",16:"D3D12_SHADER_CACHE_SUPPORT_DRIVER_MANAGED_CACHE",32:"D3D12_SHADER_CACHE_SUPPORT_SHADER_CONTROL_CLEAR",64:"D3D12_SHADER_CACHE_SUPPORT_SHADER_SESSION_DELETE"},"D3D12_FEATURE_DATA_D3D12_OPTIONS3.WriteBufferImmediateSupportFlags":{0:"D3D12_COMMAND_LIST_SUPPORT_FLAG_NONE",1:"D3D12_COMMAND_LIST_SUPPORT_FLAG_DIRECT",2:"D3D12_COMMAND_LIST_SUPPORT_FLAG_BUNDLE",4:"D3D12_COMMAND_LIST_SUPPORT_FLAG_COMPUTE",8:"D3D12_COMMAND_LIST_SUPPORT_FLAG_COPY",16:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_DECODE",32:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_PROCESS",64:"D3D12_COMMAND_LIST_SUPPORT_FLAG_VIDEO_ENCODE"},"DirectSR.Flags":{0:"DSR_SUPERRES_VARIANT_FLAG_NONE",1:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_EXPOSURE_SCALE_TEXTURE",2:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_IGNORE_HISTORY_MASK",4:"DSR_SUPERRES_VARIANT_FLAG_NATIVE",8:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_REACTIVE_MASK",16:"DSR_SUPERRES_VARIANT_FLAG_SUPPORTS_SHARPNESS",32:"DSR_SUPERRES_VARIANT_FLAG_DISALLOWS_REGION_OFFSETS"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_CLUSTER_OPERATIONS":{0:"NVAPI_D3D12_RAYTRACING_CLUSTER_OPERATIONS_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_CLUSTER_OPERATIONS_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_PARTITIONED_TLAS":{0:"NVAPI_D3D12_RAYTRACING_PARTITIONED_TLAS_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_PARTITIONED_TLAS_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_SPHERES":{0:"NVAPI_D3D12_RAYTRACING_SPHERES_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_SPHERES_CAP_STANDARD"},"NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_LINEAR_SWEPT_SPHERES":{0:"NVAPI_D3D12_RAYTRACING_LINEAR_SWEPT_SPHERES_CAP_NONE",1:"NVAPI_D3D12_RAYTRACING_LINEAR_SWEPT_SPHERES_CAP_STANDARD"}},p={"D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport":{0:"❌",1:"10-bit",2:"16-bit"},"D3D12_FEATURE_DATA_SHADER_CACHE.SupportFlags":{0:"NONE",1:"SINGLE_PSO",2:"LIBRARY",4:"AUTOMATIC_INPROC_CACHE",8:"AUTOMATIC_DISK_CACHE",16:"DRIVER_MANAGED_CACHE",32:"SHADER_CONTROL_CLEAR",64:"SHADER_SESSION_DELETE"},"D3D12_FEATURE_DATA_D3D12_OPTIONS3.WriteBufferImmediateSupportFlags":{0:"❌",1:"Direct",2:"Bundle",4:"Compute",8:"Copy",16:"Video Decode",32:"Video Process",64:"Video Encode"},"D3D12_FEATURE_DATA_D3D12_OPTIONS19.SupportedSampleCountsWithNoOutputs":{1:"1",2:"2",4:"4",8:"8",16:"16",32:"32",64:"64"}},M={"AGSDeviceInfo.coreClock":"MHz","AGSDeviceInfo.memoryClock":"MHz","AGSDeviceInfo.memoryBandwidth":"MB/s"},Y={"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"},L={"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"},d={"Header.Program":"Program","Header.Version":"D3d12info Version","Header.Build Date":"Program Build Date","Header.Configuration":"Program Configuration","Header.Configuration bits":"Program Architecture","Header.Generated on":"Report generated on","Header.Using preview Agility SDK":"Using preview Agility SDK","Header.D3D12_SDK_VERSION":"D3D12_SDK_VERSION","Header.NvAPI compiled version":"Compile time NVAPI library version","Header.NVAPI_SDK_VERSION":"Compile time NVAPI_SDK_VERSION","Header.NvAPI_GetInterfaceVersionString":"NVAPI interface version","Header.AMD_AGS_VERSION":"AMD_AGS_VERSION","Header.agsGetVersionNumber":"AMD AGS agsGetVersionNumber","Header.AMD device_info compiled version":"AMD device_info library version","Header.Intel GPU Detect compiled version":"Intel GPU Detect library version","SystemInfo.OS Info.Windows version":"Windows version","SystemInfo.System memory.GetPhysicallyInstalledSystemMemory":"Physically installed RAM","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPhys":"Actually available RAM","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPageFile":"Current page file size","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalVirtual":"Total virtual adress space size","SystemInfo.DXGI_FEATURE.DXGI_FEATURE_PRESENT_ALLOW_TEARING":"DXGI_FEATURE_PRESENT_ALLOW_TEARING","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.pDriverVersion":"NVAPI pDriverVersion","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.szBuildBranchString":"NVAPI szBuildBranchString","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.driverVersion":"NVAPI Display Driver driverVersion","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBranch":"NVAPI Display Driver szBuildBranch","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsDCHDriver":"NVAPI Display Driver bIsDCHDriver","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAStudioPackage":"NVAPI Display Driver bIsNVIDIAStudioPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAGameReadyPackage":"NVAPI Display Driver bIsNVIDIAGameReadyPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXProductionBranchPackage":"NVAPI Display Driver bIsNVIDIARTXProductionBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXNewFeatureBranchPackage":"NVAPI Display Driver bIsNVIDIARTXNewFeatureBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBaseBranch":"NVAPI Display Driver szBuildBaseBranch","SystemInfo.D3D12EnableExperimentalFeatures":"Available Experimental Features","SystemInfo.TranslationLayerDetection.wine_get_version":"Wine version",AdapterIndex:"Adapter Index","TranslationLayerDetection.ID3D12DXVKInteropDevice":"vkd3d-proton detected","CheckInterfaceSupport.UMDVersion":"Driver Version"},s={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"},u=new Set(["ID","DXGI_ADAPTER_DESC3.Description","AdapterIndex"]),F=["D3D12_FEATURE_DATA_D3D12_OPTIONS.DoublePrecisionFloatShaderOps","D3D12_FEATURE_DATA_D3D12_OPTIONS.OutputMergerLogicOp","D3D12_FEATURE_DATA_D3D12_OPTIONS.TiledResourcesTier","D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceBindingTier","D3D12_FEATURE_DATA_D3D12_OPTIONS.PSSpecifiedStencilRefSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS.TypedUAVLoadAdditionalFormats","D3D12_FEATURE_DATA_D3D12_OPTIONS.ROVsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS.ConservativeRasterizationTier","D3D12_FEATURE_DATA_D3D12_OPTIONS.StandardSwizzle64KBSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossAdapterRowMajorTextureSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation","D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceHeapTier","D3D12_FEATURE_DATA_SHADER_MODEL.HighestShaderModel","D3D12_FEATURE_DATA_ROOT_SIGNATURE.HighestVersion","D3D12_FEATURE_DATA_ARCHITECTURE1.IsolatedMMU","D3D12_FEATURE_DATA_FEATURE_LEVELS.MaxSupportedFeatureLevel","D3D12_FEATURE_DATA_SERIALIZATION.HeapSerializationTier","D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE.Supported","D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps","D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates","D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps","D3D12_FEATURE_DATA_D3D12_OPTIONS2.DepthBoundsTestSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS2.ProgrammableSamplePositionsTier","D3D12_FEATURE_DATA_D3D12_OPTIONS3.CopyQueueTimestampQueriesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS3.CastingFullyTypedFormatSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS3.ViewInstancingTier","D3D12_FEATURE_DATA_D3D12_OPTIONS3.BarycentricsSupported","D3D12_FEATURE_DATA_EXISTING_HEAPS.Supported","D3D12_FEATURE_DATA_D3D12_OPTIONS4.MSAA64KBAlignedTextureSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS4.SharedResourceCompatibilityTier","D3D12_FEATURE_DATA_D3D12_OPTIONS4.Native16BitShaderOpsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS5.SRVOnlyTiledResourceTier3","D3D12_FEATURE_DATA_D3D12_OPTIONS5.RenderPassesTier","D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier","D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing","D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier","D3D12_FEATURE_DATA_D3D12_OPTIONS6.BackgroundProcessingSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier","D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier","D3D12_FEATURE_DATA_D3D12_OPTIONS8.UnalignedBlockTexturesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderPipelineStatsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderSupportsFullRangeRenderTargetArrayIndex","D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnTypedResourceSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnGroupSharedSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.DerivativesInMeshAndAmplificationShadersSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.WaveMMATier","D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS11.AtomicInt64OnDescriptorHeapResourceSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS12.RelaxedFormatCastingSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedBufferTextureCopyPitchSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedVertexElementAlignmentSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportHeightFlipsYSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportDepthFlipsZSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.TextureCopyBetweenDimensionsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.AlphaBlendFactorSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS14.AdvancedTextureOpsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS14.WriteableMSAATexturesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS14.IndependentFrontAndBackStencilRefMaskSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS15.TriangleFanSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS15.DynamicIndexBufferStripCutSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS16.DynamicDepthBiasSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS17.NonNormalizedCoordinateSamplersSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS17.ManualWriteTrackingResourceSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MismatchingOutputDimensionsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS19.PointSamplingAddressesNeverRoundUp","D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported","D3D12_FEATURE_DATA_D3D12_OPTIONS19.NarrowQuadrilateralLinesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS19.AnisoFilterWithPointMipSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS19.ComputeOnlyCustomHeapSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS20.ComputeOnlyWriteWatchSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS20.RecreateAtTier","D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier","D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExecuteIndirectTier","D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS22.ShaderExecutionReorderingActuallyReorders","D3D12_FEATURE_DATA_D3D12_OPTIONS22.CreateByteOffsetViewsSupported","D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported","D3D12_FEATURE_DATA_TIGHT_ALIGNMENT.SupportTier"],G={WARP:"9999",GCN1:"2012",GCN2:"2013",GCN3:"2015",GCN4:"2016",Vega:"2017",RDNA:"2019",RDNA2:"2020",RDNA3:"2022",RDNA4:"2025",Fermi:"2010",Fermi2:"2010",Kepler:"2012",Maxwell1:"2014",Maxwell2:"2015",Pascal:"2016",Volta:"2017","Turing 16":"2018","Turing 20":"2018",Ampere:"2020",Ada:"2022",Blackwell:"2025","Gen7.5":"2013",Gen8:"2014",Gen9:"2015","Gen9.5":"2016",Gen11:"2019",Xe:"2020","Xe-HPG":"2022","Xe-HPC":"2023","Xe-LPG":"2023","Xe2-HPG":"2024","8cx 3":"2021",X1:"2024"};function c(_){let D=new Map;for(let E=0;E<_.length;++E)D.set(_[E],E);return D}function l(_){let D=new Set;for(let E=0;E<_.length;++E)D.add(_[E]);return D}const B=c(["ID","DXGI_ADAPTER_DESC3.Description","Header.Program","Header.Version","Header.Generated on","Header.Using preview Agility SDK","Header.D3D12_SDK_VERSION","SystemInfo.OS Info.Windows version","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.pDriverVersion","SystemInfo.AGSGPUInfo.driverVersion","Header.Build Date","Header.Configuration","Header.Configuration bits","Header.NvAPI compiled version","Header.NVAPI_SDK_VERSION","Header.NvAPI_GetInterfaceVersionString","Header.AMD_AGS_VERSION","Header.agsGetVersionNumber","Header.AMD device_info compiled version","Header.Intel GPU Detect compiled version","SystemInfo.System memory.GetPhysicallyInstalledSystemMemory","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPhys","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalPageFile","SystemInfo.System memory.MEMORYSTATUSEX::ullTotalVirtual","SystemInfo.DXGI_FEATURE.DXGI_FEATURE_PRESENT_ALLOW_TEARING","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.szBuildBranchString","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.driverVersion","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBranch","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsDCHDriver","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAStudioPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAGameReadyPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXProductionBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXNewFeatureBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBaseBranch","SystemInfo.AGSGPUInfo.radeonSoftwareVersion","SystemInfo.D3D12EnableExperimentalFeatures","SystemInfo.TranslationLayerDetection.wine_get_version","AdapterIndex","TranslationLayerDetection.ID3D12DXVKInteropDevice","CheckInterfaceSupport.UMDVersion","VkPhysicalDeviceVulkan12Properties.driverInfo","DXGI_ADAPTER_DESC3.VendorId","DXGI_ADAPTER_DESC3.DeviceId","DXGI_ADAPTER_DESC3.SubSysId","DXGI_ADAPTER_DESC3.Revision","DXGI_ADAPTER_DESC3.DedicatedVideoMemory","DXGI_ADAPTER_DESC3.DedicatedSystemMemory","DXGI_ADAPTER_DESC3.SharedSystemMemory","DXGI_ADAPTER_DESC3.AdapterLuid","DXGI_ADAPTER_DESC3.GraphicsPreemptionGranularity","DXGI_ADAPTER_DESC3.ComputePreemptionGranularity","DXGI_ADAPTER_DESC3.Flags","DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_LOCAL].Budget","DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_LOCAL].AvailableForReservation","DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL].Budget","DXGI_QUERY_VIDEO_MEMORY_INFO[DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL].AvailableForReservation","GetDescriptorHandleIncrementSize.D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV","GetDescriptorHandleIncrementSize.D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER","GetDescriptorHandleIncrementSize.D3D12_DESCRIPTOR_HEAP_TYPE_RTV","GetDescriptorHandleIncrementSize.D3D12_DESCRIPTOR_HEAP_TYPE_DSV","NvPhysicalGpuHandle.adapterType","NvPhysicalGpuHandle.NvAPI_GPU_GetSystemType","NvPhysicalGpuHandle.NvAPI_GPU_GetFullName","NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pDeviceID","NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pSubSystemId","NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pRevisionId","NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pExtDeviceId","NvPhysicalGpuHandle.NvAPI_GPU_GetGPUType","NvPhysicalGpuHandle.NvAPI_GPU_GetBusType","NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosRevision","NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosOEMRevision","NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosVersionString","NvPhysicalGpuHandle.NvAPI_GPU_GetPhysicalFrameBufferSize","NvPhysicalGpuHandle.NvAPI_GPU_GetVirtualFrameBufferSize","NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id","NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id","NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::revision_id","NvPhysicalGpuHandle.NvAPI_GPU_GetVRReadyData - NV_GPU_VR_READY::isVRReady","NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_LOGO_BRIGHTNESS)","NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_SLI_BRIGHTNESS)","NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_NVIDIA_RTX_VR_READY)","NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_PROVIZ)","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::availableDedicatedVideoMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::systemVideoMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::sharedSystemMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::curAvailableDedicatedVideoMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryEvictionsSize","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryEvictionCount","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryPromotionsSize","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryPromotionCount","NvPhysicalGpuHandle.NvAPI_GPU_GetShaderSubPipeCount","NvPhysicalGpuHandle.NvAPI_GPU_GetGpuCoreCount","NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isSupported","NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::configurationOptions","NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isEnabled","NvPhysicalGpuHandle.NvAPI_GPU_GetRamBusWidth","NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::bIsExternalGpu","NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::rayTracingCores","NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::tensorCores","AGSDeviceInfo.adapterString","AGSDeviceInfo.asicFamily","AGSDeviceInfo.isAPU","AGSDeviceInfo.isExternal","AGSDeviceInfo.vendorId","AGSDeviceInfo.deviceId","AGSDeviceInfo.revisionId","AGSDeviceInfo.numCUs","AGSDeviceInfo.numWGPs","AGSDeviceInfo.numROPs","AGSDeviceInfo.coreClock","AGSDeviceInfo.memoryClock","AGSDeviceInfo.memoryBandwidth","AGSDeviceInfo.teraFlops","AGSDeviceInfo.localMemoryInBytes","AGSDeviceInfo.sharedMemoryInBytes","AMD GDT_GfxCardInfo.asicType","AMD GDT_GfxCardInfo.generation","AMD GDT_GfxCardInfo.APU","AMD GDT_GfxCardInfo.CALName","AMD GDT_GfxCardInfo.MarketingName","AMD GDT_DeviceInfo.NumShaderEngines","AMD GDT_DeviceInfo.MaxWavePerSIMD","AMD GDT_DeviceInfo.ClocksPrim","AMD GDT_DeviceInfo.NumSQMaxCounters","AMD GDT_DeviceInfo.NumPrimPipes","AMD GDT_DeviceInfo.WaveSize","AMD GDT_DeviceInfo.NumSHPerSE","AMD GDT_DeviceInfo.NumCUPerSH","AMD GDT_DeviceInfo.NumSIMDPerCU","VkPhysicalDeviceProperties.apiVersion","VkPhysicalDeviceProperties.driverVersion","VkPhysicalDeviceProperties.vendorID","VkPhysicalDeviceProperties.deviceID","VkPhysicalDeviceProperties.deviceType","VkPhysicalDeviceProperties.deviceName","VkPhysicalDeviceIDProperties.deviceUUID","VkPhysicalDeviceIDProperties.driverUUID","VkPhysicalDeviceIDProperties.deviceLUID","VkPhysicalDeviceVulkan12Properties.driverID","VkPhysicalDeviceVulkan12Properties.driverName","AGSDX12ReturnedParams::ExtensionsSupported.intrinsics16","AGSDX12ReturnedParams::ExtensionsSupported.intrinsics17","AGSDX12ReturnedParams::ExtensionsSupported.userMarkers","AGSDX12ReturnedParams::ExtensionsSupported.appRegistration","AGSDX12ReturnedParams::ExtensionsSupported.UAVBindSlot","AGSDX12ReturnedParams::ExtensionsSupported.intrinsics19","AGSDX12ReturnedParams::ExtensionsSupported.baseVertex","AGSDX12ReturnedParams::ExtensionsSupported.baseInstance","AGSDX12ReturnedParams::ExtensionsSupported.getWaveSize","AGSDX12ReturnedParams::ExtensionsSupported.floatConversion","AGSDX12ReturnedParams::ExtensionsSupported.readLaneAt","AGSDX12ReturnedParams::ExtensionsSupported.rayHitToken","AGSDX12ReturnedParams::ExtensionsSupported.shaderClock","AGSDX12ExtensionsSupported.intrinsics16","AGSDX12ExtensionsSupported.intrinsics17","AGSDX12ExtensionsSupported.userMarkers","AGSDX12ExtensionsSupported.appRegistration","AGSDX12ExtensionsSupported.UAVBindSlot","AGSDX12ExtensionsSupported.intrinsics19","AGSDX12ExtensionsSupported.baseVertex","AGSDX12ExtensionsSupported.baseInstance","AGSDX12ExtensionsSupported.getWaveSize","AGSDX12ExtensionsSupported.floatConversion","AGSDX12ExtensionsSupported.readLaneAt","AGSDX12ExtensionsSupported.rayHitToken","AGSDX12ExtensionsSupported.shaderClock","Intel GPUDetect::GPUData.VendorId","Intel GPUDetect::GPUData.deviceID","Intel GPUDetect::GPUData.isUMAArchitecture","Intel GPUDetect::GPUData.videoMemory","Intel GPUDetect::GPUData.description","Intel GPUDetect::GPUData.extensionVersion","Intel GPUDetect::GPUData.intelExtensionAvailability","Intel GPUDetect::GPUData.dxDriverVersion","Intel GPUDetect::GPUData.driverInfo.driverReleaseRevision","Intel GPUDetect::GPUData.driverInfo.driverBuildNumber","Intel GPUDetect::GPUData.DefaultFidelityPreset","Intel GPUDetect::GPUData.GPUArchitecture","Intel GPUDetect::GPUData.GraphicsGeneration","Intel GPUDetect::GPUData.euCount","Intel GPUDetect::GPUData.packageTDP","Intel GPUDetect::GPUData.maxFillRate","Intel GPUDetect::GPUData.maxFrequency","Intel GPUDetect::GPUData.minFrequency","D3D12_FEATURE_DATA_D3D12_OPTIONS.DoublePrecisionFloatShaderOps","D3D12_FEATURE_DATA_D3D12_OPTIONS.OutputMergerLogicOp","D3D12_FEATURE_DATA_D3D12_OPTIONS.MinPrecisionSupport","D3D12_FEATURE_DATA_D3D12_OPTIONS.TiledResourcesTier","D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceBindingTier","D3D12_FEATURE_DATA_D3D12_OPTIONS.PSSpecifiedStencilRefSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS.TypedUAVLoadAdditionalFormats","D3D12_FEATURE_DATA_D3D12_OPTIONS.ROVsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS.ConservativeRasterizationTier","D3D12_FEATURE_DATA_D3D12_OPTIONS.MaxGPUVirtualAddressBitsPerResource","D3D12_FEATURE_DATA_D3D12_OPTIONS.StandardSwizzle64KBSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossNodeSharingTier","D3D12_FEATURE_DATA_D3D12_OPTIONS.CrossAdapterRowMajorTextureSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation","D3D12_FEATURE_DATA_D3D12_OPTIONS.ResourceHeapTier","D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT.MaxGPUVirtualAddressBitsPerResource","D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT.MaxGPUVirtualAddressBitsPerProcess","D3D12_FEATURE_DATA_SHADER_MODEL.HighestShaderModel","D3D12_FEATURE_DATA_ROOT_SIGNATURE.HighestVersion","D3D12_FEATURE_DATA_ARCHITECTURE1.NodeIndex","D3D12_FEATURE_DATA_ARCHITECTURE1.TileBasedRenderer","D3D12_FEATURE_DATA_ARCHITECTURE1.UMA","D3D12_FEATURE_DATA_ARCHITECTURE1.CacheCoherentUMA","D3D12_FEATURE_DATA_ARCHITECTURE1.IsolatedMMU","D3D12_FEATURE_DATA_FEATURE_LEVELS.MaxSupportedFeatureLevel","D3D12_FEATURE_DATA_SHADER_CACHE.SupportFlags","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_NORMAL.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_HIGH.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_DIRECT.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_NORMAL.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_HIGH.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COMPUTE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_NORMAL.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_HIGH.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_COPY.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_NORMAL.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_HIGH.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_DECODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_NORMAL.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_HIGH.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_PROCESS.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_NORMAL.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_HIGH.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY.TYPE_VIDEO_ENCODE.PRIORITY_GLOBAL_REALTIME.PriorityForTypeIsSupported","D3D12_FEATURE_DATA_SERIALIZATION.HeapSerializationTier","D3D12_FEATURE_DATA_CROSS_NODE.SharingTier","D3D12_FEATURE_DATA_CROSS_NODE.AtomicShaderInstructions","D3D12_FEATURE_DATA_D3D12_OPTIONS_EXPERIMENTAL.WorkGraphsTier","D3D12_FEATURE_DATA_D3D12_OPTIONS_PREVIEW.MaxGroupSharedMemoryPerGroupCS","D3D12_FEATURE_DATA_D3D12_OPTIONS_PREVIEW.MaxGroupSharedMemoryPerGroupAS","D3D12_FEATURE_DATA_D3D12_OPTIONS_PREVIEW.MaxGroupSharedMemoryPerGroupMS","D3D12_FEATURE_DATA_PREDICATION.Supported","D3D12_FEATURE_DATA_HARDWARE_COPY.Supported","D3D12_FEATURE_DATA_APPLICATION_SPECIFIC_DRIVER_STATE.Supported","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RENDER_TARGET","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_RESOLVE_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_DIRECT.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RENDER_TARGET","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COMPUTE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RENDER_TARGET","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_RESOLVE_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_COPY.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RENDER_TARGET","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RENDER_TARGET","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_RESOLVE_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RENDER_TARGET","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DEPTH_STENCIL_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RESOLVE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_RESOLVE_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_SHADING_RATE_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_DECODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_PROCESS_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_VIDEO_ENCODE_WRITE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COMMON","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_GENERIC_READ","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_UNORDERED_ACCESS","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_SHADER_RESOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_SOURCE","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_COMPUTE_QUEUE_COPY_DEST","D3D12_FEATURE_DATA_BARRIER_LAYOUT.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.D3D12_BARRIER_LAYOUT_DIRECT_QUEUE_GENERIC_READ_COMPUTE_QUEUE_ACCESSIBLE","D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_DIRECT","D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COMPUTE","D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_COPY","D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_DECODE","D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_PROCESS","D3D12_FEATURE_DATA_FENCE_BARRIERS.D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE","D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveOps","D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveLaneCountMin","D3D12_FEATURE_DATA_D3D12_OPTIONS1.WaveLaneCountMax","D3D12_FEATURE_DATA_D3D12_OPTIONS1.TotalLaneCount","D3D12_FEATURE_DATA_D3D12_OPTIONS1.ExpandedComputeResourceStates","D3D12_FEATURE_DATA_D3D12_OPTIONS1.Int64ShaderOps","D3D12_FEATURE_DATA_D3D12_OPTIONS2.DepthBoundsTestSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS2.ProgrammableSamplePositionsTier","D3D12_FEATURE_DATA_D3D12_OPTIONS3.CopyQueueTimestampQueriesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS3.CastingFullyTypedFormatSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS3.WriteBufferImmediateSupportFlags","D3D12_FEATURE_DATA_D3D12_OPTIONS3.ViewInstancingTier","D3D12_FEATURE_DATA_D3D12_OPTIONS3.BarycentricsSupported","D3D12_FEATURE_DATA_EXISTING_HEAPS.Supported","D3D12_FEATURE_DATA_D3D12_OPTIONS4.MSAA64KBAlignedTextureSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS4.SharedResourceCompatibilityTier","D3D12_FEATURE_DATA_D3D12_OPTIONS4.Native16BitShaderOpsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS5.SRVOnlyTiledResourceTier3","D3D12_FEATURE_DATA_D3D12_OPTIONS5.RenderPassesTier","D3D12_FEATURE_DATA_D3D12_OPTIONS5.RaytracingTier","D3D12_FEATURE_DATA_D3D12_OPTIONS6.AdditionalShadingRatesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS6.PerPrimitiveShadingRateSupportedWithViewportIndexing","D3D12_FEATURE_DATA_D3D12_OPTIONS6.VariableShadingRateTier","D3D12_FEATURE_DATA_D3D12_OPTIONS6.ShadingRateImageTileSize","D3D12_FEATURE_DATA_D3D12_OPTIONS6.BackgroundProcessingSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS7.MeshShaderTier","D3D12_FEATURE_DATA_D3D12_OPTIONS7.SamplerFeedbackTier","D3D12_FEATURE_DATA_D3D12_OPTIONS8.UnalignedBlockTexturesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderPipelineStatsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.MeshShaderSupportsFullRangeRenderTargetArrayIndex","D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnTypedResourceSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.AtomicInt64OnGroupSharedSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.DerivativesInMeshAndAmplificationShadersSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS9.WaveMMATier","D3D12_FEATURE_DATA_D3D12_OPTIONS10.VariableRateShadingSumCombinerSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS10.MeshShaderPerPrimitiveShadingRateSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS11.AtomicInt64OnDescriptorHeapResourceSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS12.MSPrimitivesPipelineStatisticIncludesCulledPrimitives","D3D12_FEATURE_DATA_D3D12_OPTIONS12.EnhancedBarriersSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS12.RelaxedFormatCastingSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedBufferTextureCopyPitchSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.UnrestrictedVertexElementAlignmentSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportHeightFlipsYSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.InvertedViewportDepthFlipsZSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.TextureCopyBetweenDimensionsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS13.AlphaBlendFactorSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS14.AdvancedTextureOpsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS14.WriteableMSAATexturesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS14.IndependentFrontAndBackStencilRefMaskSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS15.TriangleFanSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS15.DynamicIndexBufferStripCutSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS16.DynamicDepthBiasSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS16.GPUUploadHeapSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS17.NonNormalizedCoordinateSamplersSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS17.ManualWriteTrackingResourceSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS18.RenderPassesValid","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MismatchingOutputDimensionsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS19.SupportedSampleCountsWithNoOutputs","D3D12_FEATURE_DATA_D3D12_OPTIONS19.PointSamplingAddressesNeverRoundUp","D3D12_FEATURE_DATA_D3D12_OPTIONS19.RasterizerDesc2Supported","D3D12_FEATURE_DATA_D3D12_OPTIONS19.NarrowQuadrilateralLinesSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS19.AnisoFilterWithPointMipSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MaxSamplerDescriptorHeapSize","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MaxSamplerDescriptorHeapSizeWithStaticSamplers","D3D12_FEATURE_DATA_D3D12_OPTIONS19.MaxViewDescriptorHeapSize","D3D12_FEATURE_DATA_D3D12_OPTIONS19.ComputeOnlyCustomHeapSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS20.ComputeOnlyWriteWatchSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS20.RecreateAtTier","D3D12_FEATURE_DATA_D3D12_OPTIONS21.WorkGraphsTier","D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExecuteIndirectTier","D3D12_FEATURE_DATA_D3D12_OPTIONS21.SampleCmpGradientAndBiasSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS21.ExtendedCommandInfoSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS22.TightAlignmentSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS22.ShaderExecutionReorderingActuallyReorders","D3D12_FEATURE_DATA_D3D12_OPTIONS22.CreateByteOffsetViewsSupported","D3D12_FEATURE_DATA_D3D12_OPTIONS22.Max1DDispatchSize","D3D12_FEATURE_DATA_D3D12_OPTIONS22.Max1DDispatchMeshSize","D3D12_FEATURE_DATA_BYTECODE_BYPASS_HASH_SUPPORTED.Supported","D3D12_FEATURE_DATA_TIGHT_ALIGNMENT.SupportTier","D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.szAdapterFamily","D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.MinimumABISupportVersion","D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.MaximumABISupportVersion","D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.CompilerVersion","D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.ApplicationProfileVersion","D3D12_FEATURE_DATA_HARDWARE_SCHEDULING_QUEUE_GROUPINGS.ComputeQueuesPer3DQueue","D3D12_FEATURE_DATA_D3D12_OPTIONS_EXPERIMENTAL.CooperativeVectorTier","DirectSR","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pOuterProductAccumulateProperties","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pVectorAccumulateProperties","NvAPI_D3D12_QueryCpuVisibleVidmem.pTotalBytes","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_UP","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_DOWN","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_XOR","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ALL","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ANY","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_BALLOT","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_LANE_ID","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP16_ATOMIC","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP32_ATOMIC","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_UINT64_ATOMIC","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_SHADING_RATE","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VPRS_EVAL_ATTRIB_AT_SAMPLE","NvAPI_D3D12_GetOptimalThreadCountForMesh.pThreadCount","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_THREAD_REORDERING","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_OPACITY_MICROMAP","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_DISPLACEMENT_MICROMAP","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_CLUSTER_OPERATIONS","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_PARTITIONED_TLAS","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_SPHERES","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_LINEAR_SWEPT_SPHERES","NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_PRESENT_BARRIER - supported","NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - supported","NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - rdmaHeapSize","NvAPI_D3D12_GetNeedsAppFPBlendClamping.pAppClampNeeded","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties"]),V=c(["DirectSR.VariantId","DirectSR.VariantName","DirectSR.Flags","DirectSR.OptimizationRankings","DirectSR.OptimalTargetFormat","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.InputType","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.InputInterpretation","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.MatrixInterpretation","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.BiasInterpretation","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.OutputType","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pMatrixVectorMulAddProperties.TransposeSupported","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pOuterProductAccumulateProperties.InputType","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pOuterProductAccumulateProperties.AccumulationType","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pVectorAccumulateProperties.InputType","D3D12_FEATURE_DATA_COOPERATIVE_VECTOR.pVectorAccumulateProperties.AccumulationType","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.version","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.inputType","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.inputInterpretation","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.matrixInterpretation","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.biasInterpretation","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.resultType","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.transpose"]),m=l(["SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.pDriverVersion","SystemInfo.AGSGPUInfo.driverVersion","Header.NvAPI compiled version","Header.NVAPI_SDK_VERSION","Header.NvAPI_GetInterfaceVersionString","Header.AMD_AGS_VERSION","Header.agsGetVersionNumber","Header.AMD device_info compiled version","Header.Intel GPU Detect compiled version","SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.szBuildBranchString","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.driverVersion","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBranch","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsDCHDriver","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAStudioPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIAGameReadyPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXProductionBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.bIsNVIDIARTXNewFeatureBranchPackage","SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.szBuildBaseBranch","SystemInfo.AGSGPUInfo.radeonSoftwareVersion","NvPhysicalGpuHandle.adapterType","NvPhysicalGpuHandle.NvAPI_GPU_GetSystemType","NvPhysicalGpuHandle.NvAPI_GPU_GetFullName","NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pDeviceID","NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pSubSystemId","NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pRevisionId","NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pExtDeviceId","NvPhysicalGpuHandle.NvAPI_GPU_GetGPUType","NvPhysicalGpuHandle.NvAPI_GPU_GetBusType","NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosRevision","NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosOEMRevision","NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosVersionString","NvPhysicalGpuHandle.NvAPI_GPU_GetPhysicalFrameBufferSize","NvPhysicalGpuHandle.NvAPI_GPU_GetVirtualFrameBufferSize","NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::architecture_id","NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::implementation_id","NvPhysicalGpuHandle.NvAPI_GPU_GetArchInfo - NV_GPU_ARCH_INFO::revision_id","NvPhysicalGpuHandle.NvAPI_GPU_GetVRReadyData - NV_GPU_VR_READY::isVRReady","NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_LOGO_BRIGHTNESS)","NvPhysicalGpuHandle.NvAPI_GPU_QueryIlluminationSupport(NV_GPU_IA_SLI_BRIGHTNESS)","NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_NVIDIA_RTX_VR_READY)","NvPhysicalGpuHandle.NvAPI_GPU_QueryWorkstationFeatureSupport(NV_GPU_WORKSTATION_FEATURE_TYPE_PROVIZ)","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::availableDedicatedVideoMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::systemVideoMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::sharedSystemMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::curAvailableDedicatedVideoMemory","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryEvictionsSize","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryEvictionCount","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryPromotionsSize","NvPhysicalGpuHandle.NvAPI_GPU_GetMemoryInfoEx - NV_GPU_MEMORY_INFO_EX::dedicatedVideoMemoryPromotionCount","NvPhysicalGpuHandle.NvAPI_GPU_GetShaderSubPipeCount","NvPhysicalGpuHandle.NvAPI_GPU_GetGpuCoreCount","NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isSupported","NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::configurationOptions","NvPhysicalGpuHandle.NvAPI_GPU_GetECCStatusInfo - NV_GPU_ECC_STATUS_INFO::isEnabled","NvPhysicalGpuHandle.NvAPI_GPU_GetRamBusWidth","NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::bIsExternalGpu","NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::rayTracingCores","NvPhysicalGpuHandle.NvAPI_GPU_GetGPUInfo - NV_GPU_INFO::tensorCores","AGSDeviceInfo.adapterString","AGSDeviceInfo.asicFamily","AGSDeviceInfo.isAPU","AGSDeviceInfo.isExternal","AGSDeviceInfo.vendorId","AGSDeviceInfo.deviceId","AGSDeviceInfo.revisionId","AGSDeviceInfo.numCUs","AGSDeviceInfo.numWGPs","AGSDeviceInfo.numROPs","AGSDeviceInfo.coreClock","AGSDeviceInfo.memoryClock","AGSDeviceInfo.memoryBandwidth","AGSDeviceInfo.teraFlops","AGSDeviceInfo.localMemoryInBytes","AGSDeviceInfo.sharedMemoryInBytes","AMD GDT_GfxCardInfo.asicType","AMD GDT_GfxCardInfo.generation","AMD GDT_GfxCardInfo.APU","AMD GDT_GfxCardInfo.CALName","AMD GDT_GfxCardInfo.MarketingName","AMD GDT_DeviceInfo.NumShaderEngines","AMD GDT_DeviceInfo.MaxWavePerSIMD","AMD GDT_DeviceInfo.ClocksPrim","AMD GDT_DeviceInfo.NumSQMaxCounters","AMD GDT_DeviceInfo.NumPrimPipes","AMD GDT_DeviceInfo.WaveSize","AMD GDT_DeviceInfo.NumSHPerSE","AMD GDT_DeviceInfo.NumCUPerSH","AMD GDT_DeviceInfo.NumSIMDPerCU","AGSDX12ReturnedParams::ExtensionsSupported.intrinsics16","AGSDX12ReturnedParams::ExtensionsSupported.intrinsics17","AGSDX12ReturnedParams::ExtensionsSupported.userMarkers","AGSDX12ReturnedParams::ExtensionsSupported.appRegistration","AGSDX12ReturnedParams::ExtensionsSupported.UAVBindSlot","AGSDX12ReturnedParams::ExtensionsSupported.intrinsics19","AGSDX12ReturnedParams::ExtensionsSupported.baseVertex","AGSDX12ReturnedParams::ExtensionsSupported.baseInstance","AGSDX12ReturnedParams::ExtensionsSupported.getWaveSize","AGSDX12ReturnedParams::ExtensionsSupported.floatConversion","AGSDX12ReturnedParams::ExtensionsSupported.readLaneAt","AGSDX12ReturnedParams::ExtensionsSupported.rayHitToken","AGSDX12ReturnedParams::ExtensionsSupported.shaderClock","AGSDX12ExtensionsSupported.intrinsics16","AGSDX12ExtensionsSupported.intrinsics17","AGSDX12ExtensionsSupported.userMarkers","AGSDX12ExtensionsSupported.appRegistration","AGSDX12ExtensionsSupported.UAVBindSlot","AGSDX12ExtensionsSupported.intrinsics19","AGSDX12ExtensionsSupported.baseVertex","AGSDX12ExtensionsSupported.baseInstance","AGSDX12ExtensionsSupported.getWaveSize","AGSDX12ExtensionsSupported.floatConversion","AGSDX12ExtensionsSupported.readLaneAt","AGSDX12ExtensionsSupported.rayHitToken","AGSDX12ExtensionsSupported.shaderClock","Intel GPUDetect::GPUData.VendorId","Intel GPUDetect::GPUData.deviceID","Intel GPUDetect::GPUData.isUMAArchitecture","Intel GPUDetect::GPUData.videoMemory","Intel GPUDetect::GPUData.description","Intel GPUDetect::GPUData.extensionVersion","Intel GPUDetect::GPUData.intelExtensionAvailability","Intel GPUDetect::GPUData.dxDriverVersion","Intel GPUDetect::GPUData.driverInfo.driverReleaseRevision","Intel GPUDetect::GPUData.driverInfo.driverBuildNumber","Intel GPUDetect::GPUData.DefaultFidelityPreset","Intel GPUDetect::GPUData.GPUArchitecture","Intel GPUDetect::GPUData.GraphicsGeneration","Intel GPUDetect::GPUData.euCount","Intel GPUDetect::GPUData.packageTDP","Intel GPUDetect::GPUData.maxFillRate","Intel GPUDetect::GPUData.maxFrequency","Intel GPUDetect::GPUData.minFrequency","NvAPI_D3D12_QueryCpuVisibleVidmem.pTotalBytes","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_UP","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_DOWN","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_SHFL_XOR","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ALL","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_ANY","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VOTE_BALLOT","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_LANE_ID","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP16_ATOMIC","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_FP32_ATOMIC","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_UINT64_ATOMIC","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_GET_SHADING_RATE","NvAPI_D3D12_IsNvShaderExtnOpCodeSupported.NV_EXTN_OP_VPRS_EVAL_ATTRIB_AT_SAMPLE","NvAPI_D3D12_GetOptimalThreadCountForMesh.pThreadCount","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_THREAD_REORDERING","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_OPACITY_MICROMAP","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_DISPLACEMENT_MICROMAP","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_CLUSTER_OPERATIONS","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_PARTITIONED_TLAS","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_SPHERES","NvAPI_D3D12_GetRaytracingCaps.NVAPI_D3D12_RAYTRACING_CAPS_TYPE_LINEAR_SWEPT_SPHERES","NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_PRESENT_BARRIER - supported","NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - supported","NvAPI_D3D12_QueryWorkstationFeatureProperties.NV_D3D12_WORKSTATION_FEATURE_TYPE_RDMA_BAR1_SUPPORT - rdmaHeapSize","NvAPI_D3D12_GetNeedsAppFPBlendClamping.pAppClampNeeded","NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties"]),v=l(["9007199255733042","9007199255733058","9007199255733534"])},185(_,D,E){E.d(D,{A:()=>A});const A={PropertiesSearchString:"",FormatsSearchString:"",VendorFilter:{},ArchAgeFilter:2010}},568(_,D,E){function A(_){for(;_.lastElementChild;)_.removeChild(_.lastElementChild)}E.d(D,{E:()=>A}),E(924),E(878)},924(_,D,E){E.d(D,{HF:()=>P,Hh:()=>U,IL:()=>I,P7:()=>O,UN:()=>C,aC:()=>e,iT:()=>t});var A=E(878),R=E(185);function T(_){return _.replace(/\[\d+\]/g,"")}function e(_){return _.replace(/\[\d+\].*/,"")}function O(_){return _ in A.zK?A.zK[_]:_}function I(_,D){let E=T(_);if(null==D)return D;if(E in A.XM)return A.XM[E][D]??`Unknown(${D})`;if(E in A.MD){let _="",R=0;for(let T=1;T<=D;T<<=1)D&T&&(R++,_+=(A.MD[E][T]??`Unknown(${T})`)+" |\n");return _=""==_?A.MD[E][0]??"Unknown":_.substring(0,_.length-3),_+=R>1?"\n":" ",_+=`(0x${Number(D).toString(16)})`,_}if(E in A.Bb)return D+A.Bb[E];switch(E){case"SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.pDriverVersion":case"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.driverVersion":return(D/100).toFixed(2);case"DXGI_ADAPTER_DESC3.VendorId":case"AGSDeviceInfo.vendorId":case"VkPhysicalDeviceProperties.vendorID":case"Intel GPUDetect::GPUData.VendorId":{let _;if(D<=65535)_="0x"+((R=Number(D).toString(16)).length>=4?R:"0".repeat(4-R.length)+R);else{let E=[255&D,D>>8&255,D>>16&255,D>>24&255];const A="A".charCodeAt(0),R="Z".charCodeAt(0),T="0".charCodeAt(0),e="9".charCodeAt(0);if(!E.reduce(((_,D)=>_&&(D>=A&&D<=R||D>=T&&D<=e)),!0))return`Invalid (0x${Number(D).toString(16)})`;_=String.fromCharCode(E[0],E[1],E[2],E[3])}return A.vO[_]?`${A.vO[_]} (${_})`:`Unknown (${_})`}case"DXGI_ADAPTER_DESC3.SubSysId":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pSubSystemId":{let _=(_,D)=>_.length>=D?_:"0".repeat(D-_.length)+_,E="0x"+_(Number(65535&D).toString(16),4),R="0x"+_(Number(D).toString(16),8);return A.qM[E]?`${A.qM[E]} (${R})`:R}case"NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosOEMRevision":return"0x"+(_=>_.length>=2?_:"0".repeat(2-_.length)+_)(Number(D).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"+(_=>_.length>=4?_:"0".repeat(4-_.length)+_)(Number(D).toString(16));case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pDeviceID":case"NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosRevision":case"NvAPI_D3D12_GetPhysicalDeviceCooperativeVectorProperties.version":case"Intel GPUDetect::GPUData.extensionVersion":return"0x"+(_=>_.length>=8?_:"0".repeat(8-_.length)+_)(Number(D).toString(16));case"Header.agsGetVersionNumber":{let _=BigInt(D);return`${_>>22n&1023n}.${_>>12n&1023n}.${4095n&_}`}case"CheckInterfaceSupport.UMDVersion":case"D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.MinimumABISupportVersion":case"D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.MaximumABISupportVersion":case"D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.CompilerVersion":case"D3D12_FEATURE_DATA_SHADERCACHE_ABI_SUPPORT.ApplicationProfileVersion":{let _=BigInt(D);return`${_>>48n&65535n}.${_>>32n&65535n}.${_>>16n&65535n}.${65535n&_}`}case"SystemInfo.System memory.GetPhysicallyInstalledSystemMemory":case"NvPhysicalGpuHandle.NvAPI_GPU_GetPhysicalFrameBufferSize":case"NvPhysicalGpuHandle.NvAPI_GPU_GetVirtualFrameBufferSize":D=1024*Number(D);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 _=["B","KiB","MiB","GiB","TiB"];let E=Number(D),A=0;for(;E>1024;)E/=1024,++A;return E=E.toFixed(2),E+_[A]}case"DirectSR.OptimizationRankings":return D.split(", ").map((_=>{switch(_){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(${_})`}})).join(", ")}var R;return Array.isArray(D)?D.join(", "):D}function t(_,D){if(null==_)return D;let E=T(_);if(null==D)return"❓";if(E in A.RZ)return A.RZ[E][D]??`❓(${D})`;if(E in A.ad){let _="",R=0;for(let T=1;T<=D;T<<=1)D&T&&(R++,_+=(A.ad[E][T]??`❓(${T})`)+"\n");return _=""==_?A.ad[E][0]??"❓":_.substring(0,_.length-1),_}switch(E){case"SystemInfo.NvAPI_SYS_GetDriverAndBranchVersion.pDriverVersion":case"SystemInfo.NvAPI_SYS_GetDisplayDriverInfo - NV_DISPLAY_DRIVER_INFO.driverVersion":return(D/100).toFixed(2);case"DXGI_ADAPTER_DESC3.VendorId":case"AGSDeviceInfo.vendorId":case"VkPhysicalDeviceProperties.vendorID":case"Intel GPUDetect::GPUData.VendorId":{let _;return _=D<=65535?"0x"+((R=Number(D).toString(16)).length>=4?R:"0".repeat(4-R.length)+R):(_=>String.fromCharCode(255&_,_>>8&255,_>>16&255,_>>24&255))(D),A.vO[_]?`${A.vO[_]} (${_})`:`❓ (${_})`}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"+(_=>_.length>=4?_:"0".repeat(4-_.length)+_)(Number(D).toString(16));case"NvPhysicalGpuHandle.NvAPI_GPU_GetPCIIdentifiers - pDeviceID":case"NvPhysicalGpuHandle.NvAPI_GPU_GetVbiosRevision":case"Intel GPUDetect::GPUData.extensionVersion":return"0x"+(_=>_.length>=8?_:"0".repeat(8-_.length)+_)(Number(D).toString(16));case"CheckInterfaceSupport.UMDVersion":{let _=BigInt(D);return`${_>>48n&65535n}.${_>>32n&65535n}.${_>>16n&65535n}.${65535n&_}`}}var R;return Array.isArray(D)?D.join(", "):D}function U(_,D){let E=O(_),T=I(_,D),e=R.A.PropertiesSearchString.toLocaleLowerCase();return""==e||A.Xm.has(_)||_.toString().toLowerCase().includes(e)||E.toString().toLowerCase().includes(e)||D.toString().toLowerCase().includes(e)||T.toString().toLowerCase().includes(e)}function S(_){let D=e(_.name),E=A.OX.get(D)??1/0;return E==1/0&&console.log(`No order for ${_.name}`),E}function r(_){let D=T(_.name),E=A.w0.get(D)??1/0;return E==1/0&&console.log(`No order for ${_.name}`),E}function P(_,D){let E=S(_),A=S(D);if(E!=A)return E-A;if(E==A){const R=parseInt(_.name.match(/\[(\d+)\]/)?.[1],10)||0,T=parseInt(D.name.match(/\[(\d+)\]/)?.[1],10)||0;return R!==T?R-T:(E=r(_),A=r(D),E!=A?E-A:_.name.localeCompare(D.name))}return E-A}function C(_){return null!=_.GetField("TranslationLayerDetection.ID3D12DXVKInteropDevice")?"vkd3d-proton":null!=_.GetField("SystemInfo.TranslationLayerDetection.wine_get_version")?"Other":"None"}},480(_,D,E){E.d(D,{TK:()=>e,ri:()=>I,sf:()=>O});var A=E(878),R=E(924);class T{#_={};#D=[];#E={};#A={};#R(_){this.#_=_;let D=this.#D;this.#E=_.Formats,function _(E,A){if("Formats"!=A)if("object"!=typeof E||Array.isArray(E))if(Array.isArray(E))if(E.every((_=>"object"!=typeof _)))D.push({name:A,value:E.join(", ")});else for(let D=0;D{if(4==D.readyState&&200==D.status){let E=JSON.parse(D.responseText).map((_=>new T(_)));_(E)}},D.send()}function O(_,D){if(2!=_.length)return;let E=new XMLHttpRequest;E.open("GET",A.PX+"/get_two_submissions?IDs="+_.join(",")),E.onreadystatechange=()=>{if(4==E.readyState&&200==E.status){let _=JSON.parse(E.responseText).map((_=>new T(_)));D(_)}},E.send(JSON.stringify(_))}function I(_,D){let E=new XMLHttpRequest;E.open("GET",A.PX+"/get_submission?ID="+_),E.onreadystatechange=()=>{if(4==E.readyState&&200==E.status){let _=JSON.parse(E.responseText).map((_=>new T(_)));D(_)}},E.send()}},962(_,D,E){E.d(D,{dO:()=>I,n:()=>O,n$:()=>e});let A=null,R=null,T=[];function e(){return A}function O(_){T.push(_)}function I(_){R="auto"==_,R&&(_=window.matchMedia("(prefers-color-scheme: light)").matches?"light":"dark"),_!=A&&(A=_,function(_){document.body.classList.add("preload"),document.body.classList.remove("light-mode","dark-mode"),document.body.classList.add(_+"-mode"),setTimeout((()=>{document.body.classList.remove("preload")}),500)}(_),T.forEach((_=>_(A))))}window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",(_=>{R&&I("auto")}))},928(_,D,E){E.d(D,{p:()=>w,y:()=>K});var A=E(568),R=E(878),T=E(924),e=E(185);const O=["Supported","Buffer","Vertex Buffer","Index Buffer","Stream Output","Texture1D","Texture2D","Texture3D","Texture Cube","Shader Load","Shader Sample","Shader Comparison Sample","Reserved","Mipmaps","Render Target","Blendable","Depth Stencil","MultiSample Resolve","Display","Cast Within Bit Layout","MultiSample Render Target","MultiSample Load","Shader Gather","Casting when Back Buffer","Typed UAV","Shader Gather Comparison","Decoder Output","Video Processor Output","Video Processor Input","Video Encoder","UAV Atomic Add","UAV Atomic Bitwise ops","UAV Atomic CmpStore/Exch","UAV Atomic Exchange","UAV Atomic Signed min/max","UAV Atomic Unsigned min/max","UAV Typed Load","UAV Typed Store","Output Merged Logic Ops","Tiled","MultiPlane Overlay","Sampler Feedback","Displayable"],I=[[1,0],[2,0],[4,0],[8,0],[16,0],[32,0],[64,0],[128,0],[256,0],[512,0],[1024,0],[2048,0],[4096,0],[16384,0],[32768,0],[65536,0],[262144,0],[524288,0],[1048576,0],[2097152,0],[4194304,0],[8388608,0],[16777216,0],[33554432,0],[67108864,0],[134217728,0],[268435456,0],[536870912,0],[1073741824,0],[0,1],[0,2],[0,4],[0,8],[0,16],[0,32],[0,64],[0,128],[0,256],[0,512],[0,16384],[0,32768],[0,65536]],t={0:{Support1:1,Support2:512},1:{Support1:1052912,Support2:512},2:{Support1:49599483,Support2:704},3:{Support1:40915451,Support2:960},4:{Support1:40915451,Support2:704},5:{Support1:1052912,Support2:0},6:{Support1:5509627,Support2:0},7:{Support1:5247483,Support2:256},8:{Support1:5247483,Support2:0},9:{Support1:1052912,Support2:512},10:{Support1:50123763,Support2:704},11:{Support1:49599475,Support2:640},12:{Support1:40915443,Support2:960},13:{Support1:49599475,Support2:640},14:{Support1:40915443,Support2:704},15:{Support1:1052912,Support2:512},16:{Support1:49599483,Support2:640},17:{Support1:40915451,Support2:896},18:{Support1:40915451,Support2:640},19:{Support1:1052848,Support2:0},20:{Support1:3215536,Support2:0},21:{Support1:80746416,Support2:0},22:{Support1:5247408,Support2:0},23:{Support1:1052912,Support2:512},24:{Support1:66900979,Support2:640},25:{Support1:40915443,Support2:896},89:{Support1:18350112,Support2:512},26:{Support1:48550899,Support2:640},27:{Support1:1052912,Support2:512},28:{Support1:66900979,Support2:704},29:{Support1:33346544,Support2:512},30:{Support1:40915443,Support2:960},31:{Support1:49599475,Support2:640},32:{Support1:40915443,Support2:704},33:{Support1:1052912,Support2:512},34:{Support1:49599475,Support2:640},35:{Support1:49599475,Support2:640},36:{Support1:40915443,Support2:896},37:{Support1:49599475,Support2:640},38:{Support1:40915443,Support2:640},39:{Support1:1052912,Support2:512},40:{Support1:3215536,Support2:512},41:{Support1:116709371,Support2:712},42:{Support1:40915455,Support2:1023},43:{Support1:40915451,Support2:767},44:{Support1:1052848,Support2:0},45:{Support1:3215536,Support2:0},46:{Support1:80746416,Support2:0},47:{Support1:5247408,Support2:0},48:{Support1:1052912,Support2:512},49:{Support1:49599475,Support2:640},50:{Support1:40915443,Support2:896},51:{Support1:49599475,Support2:640},52:{Support1:40915443,Support2:640},53:{Support1:1052912,Support2:512},54:{Support1:49599475,Support2:704},55:{Support1:3215536,Support2:512},56:{Support1:116709363,Support2:640},57:{Support1:40915447,Support2:960},58:{Support1:49599475,Support2:640},59:{Support1:40915443,Support2:704},60:{Support1:1052912,Support2:512},61:{Support1:49599475,Support2:704},62:{Support1:40915443,Support2:960},63:{Support1:49599475,Support2:640},64:{Support1:40915443,Support2:704},65:{Support1:48550896,Support2:640},67:{Support1:8393712,Support2:512},68:{Support1:8393712,Support2:0},69:{Support1:8393712,Support2:0},70:{Support1:1052896,Support2:512},71:{Support1:9442272,Support2:512},72:{Support1:9442272,Support2:512},73:{Support1:1052896,Support2:512},74:{Support1:9442272,Support2:512},75:{Support1:9442272,Support2:512},76:{Support1:1052896,Support2:512},77:{Support1:9442272,Support2:512},78:{Support1:9442272,Support2:512},79:{Support1:1052896,Support2:512},80:{Support1:9442272,Support2:512},81:{Support1:9442272,Support2:512},82:{Support1:1052896,Support2:512},83:{Support1:9442272,Support2:512},84:{Support1:9442272,Support2:512},85:{Support1:14996464,Support2:512},86:{Support1:8655856,Support2:512},90:{Support1:1052912,Support2:512},87:{Support1:33346547,Support2:512},91:{Support1:33346544,Support2:512},92:{Support1:1052912,Support2:512},88:{Support1:16045043,Support2:512},93:{Support1:16045040,Support2:512},94:{Support1:1052896,Support2:512},95:{Support1:9442272,Support2:512},96:{Support1:9442272,Support2:512},97:{Support1:1052896,Support2:512},98:{Support1:9442272,Support2:512},99:{Support1:9442272,Support2:512},103:{Support1:41992992,Support2:128},106:{Support1:32,Support2:0},107:{Support1:41943840,Support2:128},115:{Support1:8655856,Support2:512}};function U(_,D){let E=document.createElement("td"),A=document.createElement("div");return A.textContent=D,A.className="vertical-text",E.appendChild(A),_.appendChild(E),E}function S(_,D){let E=document.createElement("td");return E.textContent=D,_.appendChild(E),E}function r(_,D){let E=document.createElement("img");E.className="cell-icon",E.src=D,_.appendChild(E)}function P(_,D){let E=document.createElement("td");return r(E,D),_.appendChild(E),E}function C(_,D){return _&&D?"required.svg":_&&!D?"supported.svg":_||D?"error.svg":"unsupported.svg"}function o(_,D,E,A){let R=(D.Support1&E)==E&&(D.Support2&A)==A,T=t[_];return C(R,T&&(T.Support1&E)==E&&(T.Support2&A)==A)}function i(_,D){return C(D,null!=t[_])}let N=!0,n=!1,a=[],p=null,M=!0,Y=!1,L=!1,d="ID",s=!0,u=0,F=0,G="",c=[],l=[],B=null;function V(_){let D=_.value,E=G.toLowerCase(),A=""==E||R.qc.some((_=>{let A=D.GetField(_),R=T.IL(_,A).toString().toLowerCase();return A=A.toString().toLowerCase(),R.includes(E)})),e=R.UK.every((_=>{let E=D.GetField(_);return c[_][E]})),O=2&D.GetField("DXGI_ADAPTER_DESC3.Flags")?"Software":"Hardware",I=c["Adapter Type"][O],t=T.UN(D),U=c["Translation Layer"][t];return A&&e&&I&&U}const m={"DXGI_ADAPTER_DESC3.VendorId":{default:!0},"Header.Version":{default:!0},"Header.Using preview Agility SDK":{default:!0,1:!1},"Adapter Type":{default:!1,Hardware:!0},"Translation Layer":{default:!1,None:!0}};function v(){const _=document.getElementById("AdaptersFilterContainer");var D;A.E(_),R.UK.forEach((D=>function(_,D){const E=document.createElement("fieldset"),A=document.createElement("legend");A.appendChild(document.createTextNode(T.P7(D))),c[D]=[],[...new Set(a.map((_=>_.GetField(D))))].sort(function(_){switch(_){case"DXGI_ADAPTER_DESC3.VendorId":return(_,D)=>Number(_)>Number(D);case"Header.Using preview Agility SDK":return(_,D)=>__>D}}(D)).forEach((_=>{const A=document.createElement("label"),R=document.createElement("input");R.type="checkbox",R.checked=m[D][_]??m[D].default,c[D][_]=R.checked,R.addEventListener("change",(()=>{c[D][_]=R.checked,k(),X()})),A.appendChild(R),A.appendChild(document.createTextNode(T.IL(D,_))),E.appendChild(A),E.appendChild(document.createElement("br"))})),E.appendChild(A),_.appendChild(E)}(_,D))),D=_,[{property:"Adapter Type",values:["Hardware","Software"]},{property:"Translation Layer",values:["None","vkd3d-proton","Other"]}].forEach((_=>{const E=document.createElement("fieldset"),A=document.createElement("legend"),R=_.property;A.appendChild(document.createTextNode(T.P7(R))),c[R]=[],_.values.forEach((_=>{const D=document.createElement("label"),A=document.createElement("input");A.type="checkbox",A.checked=m[R][_]??m[R].default,c[R][_]=A.checked,A.addEventListener("change",(()=>{c[R][_]=A.checked,k(),X()})),D.appendChild(A),D.appendChild(document.createTextNode(T.IL(R,_))),E.appendChild(D),E.appendChild(document.createElement("br"))})),E.appendChild(A),D.appendChild(E)}))}let y=-1,h=null,f=null,H=null;function X(){const _=document.getElementById("ListContainer");A.E(_);const D=document.createElement("table"),E=document.createElement("tbody");{const _=document.createElement("tr");R.qc.forEach((D=>{const E=document.createElement("td");E.classList.add("hiddenCell"),_.appendChild(E)})),R.v4.forEach((D=>{const E=document.createElement("td");E.classList.add("hiddenCell"),"Action"===D&&(E.style.width="3.1em"),_.appendChild(E)})),E.appendChild(_)}{const _=document.createElement("tr"),D=document.createElement("td");D.colSpan=R.qc.length+R.v4.length;const A=document.createElement("button");A.appendChild(document.createTextNode("Previous page")),A.className="ActionButton",A.addEventListener("click",(function(_){u=Math.max(u-1,0),X()})),A.disabled=0==u,D.appendChild(A);const T=document.createElement("button");T.appendChild(document.createTextNode("Next page")),T.className="ActionButton",T.addEventListener("click",(function(_){u=Math.min(u+1,F-1),X()})),T.disabled=u>=F-1,D.appendChild(T),D.classList.add("center"),_.appendChild(D),E.appendChild(_)}{const _=document.createElement("tr");R.qc.forEach((D=>{const E=document.createElement("td");E.classList.add("clickableCell");const A=D==d?s?" ▼":" ▲":"",R=document.createTextNode(T.P7(D)+A);E.appendChild(R),E.addEventListener("click",(function(_){!function(_){d==_?s=!s:(d=_,s=!1),u=0}(D),X()})),_.appendChild(E)})),R.v4.forEach((D=>{const E=document.createElement("td"),A=document.createTextNode("");E.appendChild(A),_.appendChild(E)})),E.appendChild(_)}!function(_){let D=l.sort(((_,D)=>{let E=_.value.GetField(d),A=D.value.GetField(d),R=0;return EA&&(R=1),s&&(R*=-1),R}));for(let E=10*u;E{const A=document.createElement("tr");R.qc.forEach((_=>{const E=document.createElement("td");let R=D.GetField(_),e=document.createTextNode(T.IL(_,R));E.appendChild(e),A.appendChild(E)})),R.v4.forEach((_=>{const E=document.createElement("td");if("Action"===_){{const _=document.createElement("img");_.src="compare.svg",_.alt="Share",_.title="Click compare icon on 2 reports to open comparison",_.className="ActionIcon",D.GetField("ID")==y&&_.classList.add("ActionIconActivated"),_.addEventListener("click",(E=>{E.stopPropagation(),function(_,D){D.classList.add("ActionIconActivated");const E=_.GetField("ID");E!=y&&(-1==y?y=E:window.location.assign(`compare.html?ID1=${y}&ID2=${E}`))}(D,_)})),E.appendChild(_)}{const _=document.createElement("img");_.src="share.svg",_.alt="Share",_.title="Click to copy URL to this report",_.className="ActionIcon",_.addEventListener("click",(E=>{E.stopPropagation(),function(_,D){null!=h&&h.classList.remove("ActionIconActivated"),h=D,D.classList.add("ActionIconActivated"),navigator.clipboard.writeText(`${R.Qc}/ID.html?ID=${_.GetField("ID")}`);let E=D.getBoundingClientRect(),A=document.createElement("div");A.classList.add("PopupMessage"),A.textContent="Link copied to clipboard",A.getClientRects,A.style.left=E.left+window.scrollX-200+"px",A.style.top=E.top+window.scrollY-7+"px",document.body.appendChild(A),null!=f&&(f.remove(),clearTimeout(H)),f=A,H=setTimeout((()=>{A.remove(),f=null,H=null}),4e3)}(D,_)})),E.appendChild(_)}}A.appendChild(E)})),A.addEventListener("click",(()=>{!function(_){p=_,B.style.visibility="visible",W();const D=new URL(window.location.href);D.searchParams.set("ID",a[p].GetField("ID")),window.history.replaceState({},"",D.toString()),document.title=a[p].GetField("DXGI_ADAPTER_DESC3.Description")+" - D3d12infoDB",B.scrollIntoView()}(_)})),A.classList.add("clickableRow"),E.appendChild(A)})),D.appendChild(E),_.appendChild(D)}function g(_,D){const E=R.e6[_];if(null==E)return;D.className="tooltip";const A=document.createElement("span");A.className="tooltiptext",A.textContent=E,D.appendChild(A)}function x(_,D){if(null==R.e6[_])return;const E=document.createElement("img");E.src="info.svg",E.alt="Info",E.className="tooltipicon",D.appendChild(E)}function Q(_,D){if(R.Xm.has(_))return!0;if(!M&&D.every((_=>_==D[0])))return!1;if(!Y&&D.filter((_=>null!=_)).length<=1)return!1;if(!L){const D=T.aC(_);if(R.Gd.has(D))return!1}return!0}function b(){const _=[a[0],a[1]],D=document.getElementById("TableContainer");A.E(D);const E=document.createElement("table"),R=document.createElement("tbody");{const _=document.createElement("tr");R.appendChild(_)}let e={};for(const D of _)for(const _ of D.FilteredFields(T.Hh))e[_.name]=_.value;let O=[];for(const[_,D]of Object.entries(e))O.push({name:_,value:D});O.sort(T.HF);for(const D of O){const E=D.name,A=T.P7(E),e=[],O=[];for(const D of _){const _=D.GetField(E),A=null!=_?T.IL(E,_):"";e.push(_),O.push(A)}if(!Q(E,e))continue;const I=e.every((_=>_==e[0])),t=document.createElement("tr"),U=document.createElement("td");g(A,U);const S=document.createTextNode(A);U.appendChild(S),x(A,U),t.appendChild(U);for(const _ of O){const D=document.createElement("td"),E=document.createTextNode(_);I&&(D.style.fontStyle="italic",D.style.color="#888888"),D.appendChild(E),t.appendChild(D)}R.appendChild(t)}E.appendChild(R),D.appendChild(E)}function W(){const _=a[p],D=document.getElementById("TableContainer");if(A.E(D),null==p)return;const E=document.createElement("table"),t=document.createElement("tbody");{const _=document.createElement("tr");t.appendChild(_)}for(const D of _.HumanReadable(T.Hh)){const _=document.createElement("tr"),E=document.createElement("td");g(D.name,E);const A=document.createTextNode(D.name);E.appendChild(A),x(D.name,E),_.appendChild(E);const R=document.createElement("td"),T=document.createTextNode(D.value);R.appendChild(T),_.appendChild(R),t.appendChild(_)}E.appendChild(t),D.appendChild(E),function(_,D){let E=_.Formats();if(!E){let _=document.createElement("p");return _.textContent="This reports contains no format support information. Only reports from D3d12info 3.7.3 and above contain this information.",void D.appendChild(_)}function T(){const _=document.getElementById("FormatTableContainer");A.E(_);const D=document.createElement("table");D.className="FormatTable";const T=document.createElement("tr");S(T,"Format").style="min-width: 31em";for(const _ of O)U(T,_);D.appendChild(T);for(const[_,A]of Object.entries(E)){let A=E[_],T=R.XF[_].toLowerCase(),O=e.A.FormatsSearchString.toLowerCase();if(""!=O&&!T.includes(O))continue;const t=document.createElement("tr");S(t,R.XF[_]),P(t,i(_,null!=A.Support1));for(const[D,E]of I)P(t,o(_,A,D,E));D.appendChild(t)}_.appendChild(D)}!function(_){let D=document.createElement("p");function E(_,E){let A=document.createElement("span");A.appendChild(document.createTextNode(_)),E&&r(A,E),D.appendChild(A),D.appendChild(document.createElement("br"))}E("Legend:",null),E("Feature supported and required for FL 12_0 - ","required.svg"),E("Feature supported and not required for FL 12_0 - ","supported.svg"),E("Feature not supported - ","unsupported.svg"),E("Feature not supported but required for FL 12_0 - ","error.svg"),_.appendChild(D)}(D),function(){const _=document.createElement("input");_.type="search",_.placeholder="Search Formats",_.classList.add("searchBar"),_.addEventListener("input",(function(D){e.A.FormatsSearchString=_.value,T()})),D.appendChild(_)}();const t=document.createElement("div");t.id="FormatTableContainer",D.appendChild(t),T()}(_,D)}function k(){l=a.map(((_,D)=>({index:D,value:_}))).filter(V),F=Math.max(1,Math.ceil(l.length/10)),u=Math.min(u,F-1)}function w(_,D){N=_,n=D;const E=document.getElementById("TableContainer"),A=document.createElement("div"),R=document.createTextNode("Loading. Please wait.");A.appendChild(R),E.appendChild(A)}function K(_,D){a=_,null!=D&&(p=a.findIndex((_=>_.GetField("ID")==D)),-1==p&&(p=a.length-1)),function(){if(0!=a.length)N?(function(){const _=document.getElementById("SearchBarAdaptersContainer");A.E(_);const D=document.createElement("input"),E=new URL(document.location).searchParams;G=E.get("q")||"",D.value=G,D.type="search",D.placeholder="Search Adapters",D.classList.add("searchBar"),D.addEventListener("input",(function(_){G=D.value,k(),X(),function(){p=null,B.style.visibility="hidden",W();const _=new URL(window.location.href);_.searchParams.delete("ID"),window.history.replaceState({},"",_.toString()),document.title="D3d12infoDB"}();const E=new URL(window.location.href);G?E.searchParams.set("q",G):E.searchParams.delete("q"),window.history.replaceState({},"",E.toString())})),_.appendChild(D)}(),v(),k(),X()):n&&function(){const _=document.getElementById("ComparisonPropertyFilterContainer");A.E(_),function(_){const D=document.createElement("fieldset"),E=document.createElement("legend"),A="Show Properties";E.appendChild(document.createTextNode(T.P7(A))),c[A]=[],[{name:"Equal",default:M},{name:"Exist only in one of reports",default:!1},{name:"Vendor specific",default:L}].forEach((_=>{const E=document.createElement("label"),A=document.createElement("input");A.type="checkbox",A.checked=_.default,A.addEventListener("change",(()=>{switch(_.name){case"Equal":M=A.checked;break;case"Exist only in one of reports":Y=A.checked;break;case"Vendor specific":L=A.checked}b()})),E.appendChild(A),E.appendChild(document.createTextNode(_.name)),D.appendChild(E),D.appendChild(document.createElement("br"))})),D.appendChild(E),_.appendChild(D)}(_)}(),function(){B=document.getElementById("SearchBarPropertiesContainer"),B.style.visibility=n||null!=p?"visible":"hidden",A.E(B);const _=document.createElement("input");_.type="search",_.placeholder="Search Properties",_.classList.add("searchBar"),_.addEventListener("input",(function(D){e.A.PropertiesSearchString=_.value,n?b():W()})),B.appendChild(_)}(),n?b():W();else{const _=document.createTextNode("No reports found");document.body.appendChild(_)}}(),null!=D&&B.scrollIntoView()}}},E={};function A(_){var R=E[_];if(void 0!==R)return R.exports;var T=E[_]={id:_,exports:{}};return D[_](T,T.exports,A),T.exports}A.m=D,_=[],A.O=(D,E,R,T)=>{if(!E){var e=1/0;for(U=0;U<_.length;U++){for(var[E,R,T]=_[U],O=!0,I=0;I=T)&&Object.keys(A.O).every((_=>A.O[_](E[I])))?E.splice(I--,1):(O=!1,T0&&_[U-1][2]>T;U--)_[U]=_[U-1];_[U]=[E,R,T]},A.n=_=>{var D=_&&_.__esModule?()=>_.default:()=>_;return A.d(D,{a:D}),D},A.d=(_,D)=>{for(var E in D)A.o(D,E)&&!A.o(_,E)&&Object.defineProperty(_,E,{enumerable:!0,get:D[E]})},A.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(_){if("object"==typeof window)return window}}(),A.o=(_,D)=>Object.prototype.hasOwnProperty.call(_,D),(()=>{var _;A.g.importScripts&&(_=A.g.location+"");var D=A.g.document;if(!_&&D&&(D.currentScript&&"SCRIPT"===D.currentScript.tagName.toUpperCase()&&(_=D.currentScript.src),!_)){var E=D.getElementsByTagName("script");if(E.length)for(var R=E.length-1;R>-1&&(!_||!/^http(s?):/.test(_));)_=E[R--].src}if(!_)throw new Error("Automatic publicPath is not supported in this browser");_=_.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),A.p=_})(),(()=>{var _={804:0};A.O.j=D=>0===_[D];var D=(D,E)=>{var R,T,[e,O,I]=E,t=0;if(e.some((D=>0!==_[D]))){for(R in O)A.o(O,R)&&(A.m[R]=O[R]);if(I)var U=I(A)}for(D&&D(E);t{document.body.classList.remove("preload")}),500)}),!1),R=A.O(R)})(); \ No newline at end of file