[{"data":1,"prerenderedAt":62},["ShallowReactive",2],{"dpOldLiAex":3},{"title":4,"description":5,"type":6,"xrefs":7,"body":8,"_type":61,"_id":4},"VK_NO_STDINT_H","Control definition of \u003Cstdint.h> types","freeform",[],{"type":9,"children":10,"toc":57},"root",[11],{"type":12,"tag":13,"props":14,"children":15},"element","p",{},[16,19,25,27,33,35,40,42,47,49,55],{"type":17,"value":18},"text","If the ",{"type":12,"tag":20,"props":21,"children":23},"code",{"className":22},[],[24],{"type":17,"value":4},{"type":17,"value":26}," macro is defined by the application at compile\ntime, extended integer types used by the Vulkan API, such as ",{"type":12,"tag":20,"props":28,"children":30},{"className":29},[],[31],{"type":17,"value":32},"uint8_t",{"type":17,"value":34},",\n",{"type":12,"tag":36,"props":37,"children":39},"normative",{"type":38},"must",[],{"type":17,"value":41}," also be defined by the application.\nOtherwise, the Vulkan headers will not compile.\nIf ",{"type":12,"tag":20,"props":43,"children":45},{"className":44},[],[46],{"type":17,"value":4},{"type":17,"value":48}," is not defined, the system ",{"type":12,"tag":20,"props":50,"children":52},{"className":51},[],[53],{"type":17,"value":54},"\u003Cstdint.h>",{"type":17,"value":56}," is used to\ndefine these types.\nThere is a fallback path when Microsoft Visual Studio version 2008 and\nearlier versions are detected at compile time.",{"title":58,"searchDepth":59,"depth":59,"links":60},"",2,[],"markdown",1725732535700]