[{"data":1,"prerenderedAt":217},["ShallowReactive",2],{"WhqgWep4C5":3},{"title":4,"description":5,"type":6,"xrefs":7,"body":8,"_type":216,"_id":4},"FullyCoveredEXT","Indication of whether a fragment is fully covered","builtins",[],{"type":9,"children":10,"toc":212},"root",[11,24,46],{"type":12,"tag":13,"props":14,"children":16},"element","h6",{"id":15},"fullycoveredext",[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,44],{"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 indicate whether the ",{"type":12,"tag":38,"props":39,"children":41},"a",{"href":40},"/404#glossary-fragment-area",[42],{"type":23,"value":43},"fragment\narea",{"type":23,"value":45}," is fully covered by the generating primitive.\nThis variable is non-zero if conservative rasterization is enabled and the\ncurrent fragment area is fully covered by the generating primitive, and is\nzero if the fragment is not covered or partially covered, or conservative\nrasterization is disabled.",{"type":12,"tag":47,"props":48,"children":50},"validity-group",{"name":49},"Valid Usage",[51,96,136,155],{"type":12,"tag":52,"props":53,"children":55},"validity-field",{"name":54},"VUID-FullyCoveredEXT-FullyCoveredEXT-04232",[56],{"type":12,"tag":25,"props":57,"children":58},{},[59,61,66,68,73,75,81,83,89,90],{"type":23,"value":60},"The ",{"type":12,"tag":18,"props":62,"children":64},{"className":63},[],[65],{"type":23,"value":4},{"type":23,"value":67}," decoration ",{"type":12,"tag":69,"props":70,"children":72},"normative",{"type":71},"must",[],{"type":23,"value":74}," be used only within the\n",{"type":12,"tag":18,"props":76,"children":78},{"className":77},[],[79],{"type":23,"value":80},"Fragment",{"type":23,"value":82}," ",{"type":12,"tag":18,"props":84,"children":86},{"className":85},[],[87],{"type":23,"value":88},"Execution",{"type":23,"value":82},{"type":12,"tag":18,"props":91,"children":93},{"className":92},[],[94],{"type":23,"value":95},"Model",{"type":12,"tag":52,"props":97,"children":99},{"name":98},"VUID-FullyCoveredEXT-FullyCoveredEXT-04233",[100],{"type":12,"tag":25,"props":101,"children":102},{},[103,105,110,111,114,116,122,123,129,130],{"type":23,"value":104},"The variable decorated with ",{"type":12,"tag":18,"props":106,"children":108},{"className":107},[],[109],{"type":23,"value":4},{"type":23,"value":82},{"type":12,"tag":69,"props":112,"children":113},{"type":71},[],{"type":23,"value":115}," be declared using\nthe ",{"type":12,"tag":18,"props":117,"children":119},{"className":118},[],[120],{"type":23,"value":121},"Input",{"type":23,"value":82},{"type":12,"tag":18,"props":124,"children":126},{"className":125},[],[127],{"type":23,"value":128},"Storage",{"type":23,"value":82},{"type":12,"tag":18,"props":131,"children":133},{"className":132},[],[134],{"type":23,"value":135},"Class",{"type":12,"tag":52,"props":137,"children":139},{"name":138},"VUID-FullyCoveredEXT-FullyCoveredEXT-04234",[140],{"type":12,"tag":25,"props":141,"children":142},{},[143,144,149,150,153],{"type":23,"value":104},{"type":12,"tag":18,"props":145,"children":147},{"className":146},[],[148],{"type":23,"value":4},{"type":23,"value":82},{"type":12,"tag":69,"props":151,"children":152},{"type":71},[],{"type":23,"value":154}," be declared as a\nboolean value",{"type":12,"tag":52,"props":156,"children":158},{"name":157},"VUID-FullyCoveredEXT-conservativeRasterizationPostDepthCoverage-04235",[159],{"type":12,"tag":25,"props":160,"children":161},{},[162,164,170,172,178,180,186,187,192,193,199,200,203,205,210],{"type":23,"value":163},"If\n",{"type":12,"tag":18,"props":165,"children":167},{"className":166},[],[168],{"type":23,"value":169},"VkPhysicalDeviceConservativeRasterizationPropertiesEXT",{"type":23,"value":171},"::",{"type":12,"tag":18,"props":173,"children":175},{"className":174},[],[176],{"type":23,"value":177},"conservativeRasterizationPostDepthCoverage",{"type":23,"value":179},"\nis not supported the ",{"type":12,"tag":18,"props":181,"children":183},{"className":182},[],[184],{"type":23,"value":185},"PostDepthCoverage",{"type":23,"value":82},{"type":12,"tag":18,"props":188,"children":190},{"className":189},[],[191],{"type":23,"value":88},{"type":23,"value":82},{"type":12,"tag":18,"props":194,"children":196},{"className":195},[],[197],{"type":23,"value":198},"Mode",{"type":23,"value":82},{"type":12,"tag":69,"props":201,"children":202},{"type":71},[],{"type":23,"value":204}," not be\ndeclared, when a variable with the ",{"type":12,"tag":18,"props":206,"children":208},{"className":207},[],[209],{"type":23,"value":4},{"type":23,"value":211}," decoration is\ndeclared",{"title":213,"searchDepth":214,"depth":214,"links":215},"",2,[],"markdown",1725732531490]