[{"data":1,"prerenderedAt":159},["ShallowReactive",2],{"vDLaGm40bY":3},{"title":4,"description":5,"type":6,"xrefs":7,"body":8,"_type":158,"_id":4},"MeshViewCountNV","Number of views processed by a mesh or task shader","builtins",[],{"type":9,"children":10,"toc":154},"root",[11,24,37],{"type":12,"tag":13,"props":14,"children":16},"element","h6",{"id":15},"meshviewcountnv",[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],{"type":23,"value":29},"Decorating a variable with the ",{"type":12,"tag":18,"props":31,"children":33},{"className":32},[],[34],{"type":23,"value":4},{"type":23,"value":36}," built-in decoration will\nmake that variable contain the number of views processed by the current mesh\nor task shader invocations.",{"type":12,"tag":38,"props":39,"children":41},"validity-group",{"name":40},"Valid Usage",[42,95,135],{"type":12,"tag":43,"props":44,"children":46},"validity-field",{"name":45},"VUID-MeshViewCountNV-MeshViewCountNV-04287",[47],{"type":12,"tag":25,"props":48,"children":49},{},[50,52,57,59,64,66,72,74,80,82,88,89],{"type":23,"value":51},"The ",{"type":12,"tag":18,"props":53,"children":55},{"className":54},[],[56],{"type":23,"value":4},{"type":23,"value":58}," decoration ",{"type":12,"tag":60,"props":61,"children":63},"normative",{"type":62},"must",[],{"type":23,"value":65}," be used only within the\n",{"type":12,"tag":18,"props":67,"children":69},{"className":68},[],[70],{"type":23,"value":71},"MeshNV",{"type":23,"value":73}," or ",{"type":12,"tag":18,"props":75,"children":77},{"className":76},[],[78],{"type":23,"value":79},"TaskNV",{"type":23,"value":81}," ",{"type":12,"tag":18,"props":83,"children":85},{"className":84},[],[86],{"type":23,"value":87},"Execution",{"type":23,"value":81},{"type":12,"tag":18,"props":90,"children":92},{"className":91},[],[93],{"type":23,"value":94},"Model",{"type":12,"tag":43,"props":96,"children":98},{"name":97},"VUID-MeshViewCountNV-MeshViewCountNV-04288",[99],{"type":12,"tag":25,"props":100,"children":101},{},[102,104,109,110,113,115,121,122,128,129],{"type":23,"value":103},"The variable decorated with ",{"type":12,"tag":18,"props":105,"children":107},{"className":106},[],[108],{"type":23,"value":4},{"type":23,"value":81},{"type":12,"tag":60,"props":111,"children":112},{"type":62},[],{"type":23,"value":114}," be declared using\nthe ",{"type":12,"tag":18,"props":116,"children":118},{"className":117},[],[119],{"type":23,"value":120},"Input",{"type":23,"value":81},{"type":12,"tag":18,"props":123,"children":125},{"className":124},[],[126],{"type":23,"value":127},"Storage",{"type":23,"value":81},{"type":12,"tag":18,"props":130,"children":132},{"className":131},[],[133],{"type":23,"value":134},"Class",{"type":12,"tag":43,"props":136,"children":138},{"name":137},"VUID-MeshViewCountNV-MeshViewCountNV-04289",[139],{"type":12,"tag":25,"props":140,"children":141},{},[142,143,148,149,152],{"type":23,"value":103},{"type":12,"tag":18,"props":144,"children":146},{"className":145},[],[147],{"type":23,"value":4},{"type":23,"value":81},{"type":12,"tag":60,"props":150,"children":151},{"type":62},[],{"type":23,"value":153}," be declared as a\nscalar 32-bit integer value",{"title":155,"searchDepth":156,"depth":156,"links":157},"",2,[],"markdown",1725732532455]