[{"data":1,"prerenderedAt":488},["ShallowReactive",2],{"o49lkU4djG":3},{"title":4,"description":5,"type":6,"xrefs":7,"body":8,"_type":487,"_id":4},"DeviceIndex","Index of the device executing the shader","builtins",[],{"type":9,"children":10,"toc":483},"root",[11,24,416],{"type":12,"tag":13,"props":14,"children":16},"element","h6",{"id":15},"deviceindex",[17],{"type":12,"tag":18,"props":19,"children":21},"code",{"className":20},[],[22],{"type":23,"value":4},"text",{"type":12,"tag":25,"props":26,"children":27},"p",{},[28,30,35,37,42,44,398,400,406,408,414],{"type":23,"value":29},"The ",{"type":12,"tag":18,"props":31,"children":33},{"className":32},[],[34],{"type":23,"value":4},{"type":23,"value":36}," decoration ",{"type":12,"tag":38,"props":39,"children":41},"normative",{"type":40},"can",[],{"type":23,"value":43}," be applied to a shader input which will\nbe filled with the device index of the physical device that is executing the\ncurrent shader invocation.\nThis value will be in the range ",{"type":12,"tag":45,"props":46,"children":49},"span",{"className":47},[48],"katex",[50,229],{"type":12,"tag":45,"props":51,"children":54},{"className":52},[53],"katex-mathml",[55],{"type":12,"tag":56,"props":57,"children":59},"math",{"xmlns":58},"http://www.w3.org/1998/Math/MathML",[60],{"type":12,"tag":61,"props":62,"children":63},"semantics",{},[64,222],{"type":12,"tag":65,"props":66,"children":67},"mrow",{},[68,79,85,92,98,103,108,114,119,123,127,132,137,142,147,152,156,161,166,171,176,180,184,188,193,198,203,208,213,218],{"type":12,"tag":69,"props":70,"children":72},"mstyle",{"mathcolor":71},"#cc0000",[73],{"type":12,"tag":74,"props":75,"children":76},"mtext",{},[77],{"type":23,"value":78},"\\[",{"type":12,"tag":80,"props":81,"children":82},"mn",{},[83],{"type":23,"value":84},"0",{"type":12,"tag":86,"props":87,"children":89},"mo",{"separator":88},"true",[90],{"type":23,"value":91},",",{"type":12,"tag":93,"props":94,"children":95},"mi",{},[96],{"type":23,"value":97},"m",{"type":12,"tag":93,"props":99,"children":100},{},[101],{"type":23,"value":102},"a",{"type":12,"tag":93,"props":104,"children":105},{},[106],{"type":23,"value":107},"x",{"type":12,"tag":86,"props":109,"children":111},{"stretchy":110},"false",[112],{"type":23,"value":113},"(",{"type":12,"tag":80,"props":115,"children":116},{},[117],{"type":23,"value":118},"1",{"type":12,"tag":86,"props":120,"children":121},{"separator":88},[122],{"type":23,"value":91},{"type":12,"tag":93,"props":124,"children":125},{},[126],{"type":23,"value":25},{"type":12,"tag":93,"props":128,"children":129},{},[130],{"type":23,"value":131},"h",{"type":12,"tag":93,"props":133,"children":134},{},[135],{"type":23,"value":136},"y",{"type":12,"tag":93,"props":138,"children":139},{},[140],{"type":23,"value":141},"s",{"type":12,"tag":93,"props":143,"children":144},{},[145],{"type":23,"value":146},"i",{"type":12,"tag":93,"props":148,"children":149},{},[150],{"type":23,"value":151},"c",{"type":12,"tag":93,"props":153,"children":154},{},[155],{"type":23,"value":102},{"type":12,"tag":93,"props":157,"children":158},{},[159],{"type":23,"value":160},"l",{"type":12,"tag":93,"props":162,"children":163},{},[164],{"type":23,"value":165},"D",{"type":12,"tag":93,"props":167,"children":168},{},[169],{"type":23,"value":170},"e",{"type":12,"tag":93,"props":172,"children":173},{},[174],{"type":23,"value":175},"v",{"type":12,"tag":93,"props":177,"children":178},{},[179],{"type":23,"value":146},{"type":12,"tag":93,"props":181,"children":182},{},[183],{"type":23,"value":151},{"type":12,"tag":93,"props":185,"children":186},{},[187],{"type":23,"value":170},{"type":12,"tag":93,"props":189,"children":190},{},[191],{"type":23,"value":192},"C",{"type":12,"tag":93,"props":194,"children":195},{},[196],{"type":23,"value":197},"o",{"type":12,"tag":93,"props":199,"children":200},{},[201],{"type":23,"value":202},"u",{"type":12,"tag":93,"props":204,"children":205},{},[206],{"type":23,"value":207},"n",{"type":12,"tag":93,"props":209,"children":210},{},[211],{"type":23,"value":212},"t",{"type":12,"tag":86,"props":214,"children":215},{"stretchy":110},[216],{"type":23,"value":217},")",{"type":12,"tag":86,"props":219,"children":220},{"stretchy":110},[221],{"type":23,"value":217},{"type":12,"tag":223,"props":224,"children":226},"annotation",{"encoding":225},"application/x-tex",[227],{"type":23,"value":228},"\\[0,max(1,physicalDeviceCount))",{"type":12,"tag":45,"props":230,"children":233},{"className":231,"ariaHidden":88},[232],"katex-html",[234],{"type":12,"tag":45,"props":235,"children":238},{"className":236},[237],"base",[239,245,256,261,267,273,280,285,291,296,301,305,310,315,321,326,331,336,342,348,354,359,365,371,376,381,386,391],{"type":12,"tag":45,"props":240,"children":244},{"className":241,"style":243},[242],"strut","height:1em;vertical-align:-0.25em;",[],{"type":12,"tag":45,"props":246,"children":250},{"className":247,"style":249},[248,23],"mord","color:#cc0000;",[251],{"type":12,"tag":45,"props":252,"children":254},{"className":253,"style":249},[248],[255],{"type":23,"value":78},{"type":12,"tag":45,"props":257,"children":259},{"className":258},[248],[260],{"type":23,"value":84},{"type":12,"tag":45,"props":262,"children":265},{"className":263},[264],"mpunct",[266],{"type":23,"value":91},{"type":12,"tag":45,"props":268,"children":272},{"className":269,"style":271},[270],"mspace","margin-right:0.1667em;",[],{"type":12,"tag":45,"props":274,"children":277},{"className":275},[248,276],"mathnormal",[278],{"type":23,"value":279},"ma",{"type":12,"tag":45,"props":281,"children":283},{"className":282},[248,276],[284],{"type":23,"value":107},{"type":12,"tag":45,"props":286,"children":289},{"className":287},[288],"mopen",[290],{"type":23,"value":113},{"type":12,"tag":45,"props":292,"children":294},{"className":293},[248],[295],{"type":23,"value":118},{"type":12,"tag":45,"props":297,"children":299},{"className":298},[264],[300],{"type":23,"value":91},{"type":12,"tag":45,"props":302,"children":304},{"className":303,"style":271},[270],[],{"type":12,"tag":45,"props":306,"children":308},{"className":307},[248,276],[309],{"type":23,"value":25},{"type":12,"tag":45,"props":311,"children":313},{"className":312},[248,276],[314],{"type":23,"value":131},{"type":12,"tag":45,"props":316,"children":318},{"className":317},[248,276],[319],{"type":23,"value":320},"ys",{"type":12,"tag":45,"props":322,"children":324},{"className":323},[248,276],[325],{"type":23,"value":146},{"type":12,"tag":45,"props":327,"children":329},{"className":328},[248,276],[330],{"type":23,"value":151},{"type":12,"tag":45,"props":332,"children":334},{"className":333},[248,276],[335],{"type":23,"value":102},{"type":12,"tag":45,"props":337,"children":340},{"className":338,"style":339},[248,276],"margin-right:0.01968em;",[341],{"type":23,"value":160},{"type":12,"tag":45,"props":343,"children":345},{"className":344},[248,276],[346],{"type":23,"value":347},"De",{"type":12,"tag":45,"props":349,"children":352},{"className":350,"style":351},[248,276],"margin-right:0.03588em;",[353],{"type":23,"value":175},{"type":12,"tag":45,"props":355,"children":357},{"className":356},[248,276],[358],{"type":23,"value":146},{"type":12,"tag":45,"props":360,"children":362},{"className":361},[248,276],[363],{"type":23,"value":364},"ce",{"type":12,"tag":45,"props":366,"children":369},{"className":367,"style":368},[248,276],"margin-right:0.07153em;",[370],{"type":23,"value":192},{"type":12,"tag":45,"props":372,"children":374},{"className":373},[248,276],[375],{"type":23,"value":197},{"type":12,"tag":45,"props":377,"children":379},{"className":378},[248,276],[380],{"type":23,"value":202},{"type":12,"tag":45,"props":382,"children":384},{"className":383},[248,276],[385],{"type":23,"value":207},{"type":12,"tag":45,"props":387,"children":389},{"className":388},[248,276],[390],{"type":23,"value":212},{"type":12,"tag":45,"props":392,"children":395},{"className":393},[394],"mclose",[396],{"type":23,"value":397},"))",{"type":23,"value":399},",\nwhere physicalDeviceCount is the ",{"type":12,"tag":18,"props":401,"children":403},{"className":402},[],[404],{"type":23,"value":405},"physicalDeviceCount",{"type":23,"value":407}," member of\n",{"type":12,"tag":102,"props":409,"children":411},{"href":410},"/man/VkDeviceGroupDeviceCreateInfo",[412],{"type":23,"value":413},"VkDeviceGroupDeviceCreateInfo",{"type":23,"value":415},".",{"type":12,"tag":417,"props":418,"children":420},"validity-group",{"name":419},"Valid Usage",[421,464],{"type":12,"tag":422,"props":423,"children":425},"validity-field",{"name":424},"VUID-DeviceIndex-DeviceIndex-04205",[426],{"type":12,"tag":25,"props":427,"children":428},{},[429,431,436,438,442,444,450,451,457,458],{"type":23,"value":430},"The variable decorated with ",{"type":12,"tag":18,"props":432,"children":434},{"className":433},[],[435],{"type":23,"value":4},{"type":23,"value":437}," ",{"type":12,"tag":38,"props":439,"children":441},{"type":440},"must",[],{"type":23,"value":443}," be declared using the\n",{"type":12,"tag":18,"props":445,"children":447},{"className":446},[],[448],{"type":23,"value":449},"Input",{"type":23,"value":437},{"type":12,"tag":18,"props":452,"children":454},{"className":453},[],[455],{"type":23,"value":456},"Storage",{"type":23,"value":437},{"type":12,"tag":18,"props":459,"children":461},{"className":460},[],[462],{"type":23,"value":463},"Class",{"type":12,"tag":422,"props":465,"children":467},{"name":466},"VUID-DeviceIndex-DeviceIndex-04206",[468],{"type":12,"tag":25,"props":469,"children":470},{},[471,472,477,478,481],{"type":23,"value":430},{"type":12,"tag":18,"props":473,"children":475},{"className":474},[],[476],{"type":23,"value":4},{"type":23,"value":437},{"type":12,"tag":38,"props":479,"children":480},{"type":440},[],{"type":23,"value":482}," be declared as a\nscalar 32-bit integer value",{"title":484,"searchDepth":485,"depth":485,"links":486},"",2,[],"markdown",1725732531057]