[{"data":1,"prerenderedAt":43},["ShallowReactive",2],{"$fW4i7XEbnyy4TaGFzJYdxcWCnqggwK9Of5cG2vzNodQA":3},{"title":4,"description":5,"type":6,"xrefs":7,"body":9,"_type":42,"_id":4},"VK_NO_PROTOTYPES","Vulkan header file prototype inclusion control","freeform",[8],"VK_ONLY_EXPORTED_PROTOTYPES",{"type":10,"children":11,"toc":38},"root",[12,28,33],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,26],{"type":18,"value":19},"text","If the ",{"type":13,"tag":21,"props":22,"children":24},"code",{"className":23},[],[25],{"type":18,"value":4},{"type":18,"value":27}," macro is defined by an application at compile\ntime, prototypes for Vulkan APIs will not be included.\nOnly typedefs for API function pointers will be defined.",{"type":13,"tag":14,"props":29,"children":30},{},[31],{"type":18,"value":32},"This is intended for applications using their own function loader and\ndispatch mechanism.",{"type":13,"tag":14,"props":34,"children":35},{},[36],{"type":18,"value":37},"If the macro is not defined by the application, prototypes for Vulkan APIs\nwill be included.",{"title":39,"searchDepth":40,"depth":40,"links":41},"",2,[],"markdown",1775207496971]