[{"data":1,"prerenderedAt":100},["ShallowReactive",2],{"$fdisqE9zFXk8ZaEGf0eD3V5pz2FsIGTCfmrGFJsi_7ZY":3},{"title":4,"description":5,"type":6,"xrefs":7,"body":8,"_type":99,"_id":4},"SamplerHeapEXT","Pointer to the sampler heap","builtins",[],{"type":9,"children":10,"toc":95},"root",[11,24,46],{"type":12,"tag":13,"props":14,"children":16},"element","h6",{"id":15},"samplerheapext",[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\nback it with the contents of the sampler heap bound by\n",{"type":12,"tag":38,"props":39,"children":41},"a",{"href":40},"/man/vkCmdBindSamplerHeapEXT",[42],{"type":23,"value":43},"vkCmdBindSamplerHeapEXT",{"type":23,"value":45},".",{"type":12,"tag":47,"props":48,"children":50},"validity-group",{"name":49},"Valid Usage",[51],{"type":12,"tag":52,"props":53,"children":55},"validity-field",{"name":54},"VUID-SamplerHeapEXT-SamplerHeapEXT-11239",[56],{"type":12,"tag":25,"props":57,"children":58},{},[59,61,66,68,73,75,81,82,88,89],{"type":23,"value":60},"The variable decorated with ",{"type":12,"tag":18,"props":62,"children":64},{"className":63},[],[65],{"type":23,"value":4},{"type":23,"value":67}," ",{"type":12,"tag":69,"props":70,"children":72},"normative",{"type":71},"must",[],{"type":23,"value":74}," be declared using\nthe ",{"type":12,"tag":18,"props":76,"children":78},{"className":77},[],[79],{"type":23,"value":80},"UniformConstant",{"type":23,"value":67},{"type":12,"tag":18,"props":83,"children":85},{"className":84},[],[86],{"type":23,"value":87},"Storage",{"type":23,"value":67},{"type":12,"tag":18,"props":90,"children":92},{"className":91},[],[93],{"type":23,"value":94},"Class",{"title":96,"searchDepth":97,"depth":97,"links":98},"",2,[],"markdown",1773054731481]