[{"data":1,"prerenderedAt":378},["ShallowReactive",2],{"EOkUV1ZhHP":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":377,"_id":4},"VkTextureLODGatherFormatPropertiesAMD","Structure informing whether or not texture gather bias/LOD functionality is supported for a given image format and a given physical device.","VK_AMD_texture_gather_bias_lod","structs",[],{"type":10,"children":11,"toc":375},"root",[12,60,72,277,337,369],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,25,27,33,35,42,44,50,52,58],{"type":18,"value":19},"text","To determine if texture gather functions that take explicit LOD and/or bias\nargument values ",{"type":13,"tag":21,"props":22,"children":24},"normative",{"type":23},"can",[],{"type":18,"value":26}," be used with a given image format, add a\n",{"type":13,"tag":28,"props":29,"children":31},"a",{"href":30},"/man/VkTextureLODGatherFormatPropertiesAMD",[32],{"type":18,"value":4},{"type":18,"value":34}," structure to the ",{"type":13,"tag":36,"props":37,"children":39},"code",{"className":38},[],[40],{"type":18,"value":41},"pNext",{"type":18,"value":43},"\nchain of the ",{"type":13,"tag":28,"props":45,"children":47},{"href":46},"/man/VkImageFormatProperties2",[48],{"type":18,"value":49},"VkImageFormatProperties2",{"type":18,"value":51}," structure in a call to\n",{"type":13,"tag":36,"props":53,"children":55},{"className":54},[],[56],{"type":18,"value":57},"vkGetPhysicalDeviceImageFormatProperties2",{"type":18,"value":59},".",{"type":13,"tag":14,"props":61,"children":62},{},[63,65,70],{"type":18,"value":64},"The ",{"type":13,"tag":36,"props":66,"children":68},{"className":67},[],[69],{"type":18,"value":4},{"type":18,"value":71}," structure is defined as:",{"type":13,"tag":73,"props":74,"children":75},"code-group",{},[76,152],{"type":13,"tag":77,"props":78,"children":84},"pre",{"className":79,"code":80,"filename":81,"language":82,"meta":83,"style":83},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkTextureLODGatherFormatPropertiesAMD {\n VkStructureType sType;\n void* pNext;\n VkBool32 supportsTextureGatherLODBiasAMD;\n} VkTextureLODGatherFormatPropertiesAMD;\n","C","c","",[85],{"type":13,"tag":36,"props":86,"children":87},{"__ignoreMap":83},[88,111,120,134,143],{"type":13,"tag":89,"props":90,"children":93},"span",{"class":91,"line":92},"line",1,[94,100,105],{"type":13,"tag":89,"props":95,"children":97},{"style":96},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[98],{"type":18,"value":99},"typedef",{"type":13,"tag":89,"props":101,"children":102},{"style":96},[103],{"type":18,"value":104}," struct",{"type":13,"tag":89,"props":106,"children":108},{"style":107},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[109],{"type":18,"value":110}," VkTextureLODGatherFormatPropertiesAMD {\n",{"type":13,"tag":89,"props":112,"children":114},{"class":91,"line":113},2,[115],{"type":13,"tag":89,"props":116,"children":117},{"style":107},[118],{"type":18,"value":119}," VkStructureType sType;\n",{"type":13,"tag":89,"props":121,"children":123},{"class":91,"line":122},3,[124,129],{"type":13,"tag":89,"props":125,"children":126},{"style":96},[127],{"type":18,"value":128}," void*",{"type":13,"tag":89,"props":130,"children":131},{"style":107},[132],{"type":18,"value":133}," pNext;\n",{"type":13,"tag":89,"props":135,"children":137},{"class":91,"line":136},4,[138],{"type":13,"tag":89,"props":139,"children":140},{"style":107},[141],{"type":18,"value":142}," VkBool32 supportsTextureGatherLODBiasAMD;\n",{"type":13,"tag":89,"props":144,"children":146},{"class":91,"line":145},5,[147],{"type":13,"tag":89,"props":148,"children":149},{"style":107},[150],{"type":18,"value":151},"} VkTextureLODGatherFormatPropertiesAMD;\n",{"type":13,"tag":77,"props":153,"children":158},{"className":154,"code":155,"filename":156,"language":157,"meta":83,"style":83},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct TextureLODGatherFormatPropertiesAMD {\n s_type: vk::StructureType,\n p_next: *mut c_void,\n supports_texture_gather_lod_bias_amd: vk::Bool32,\n}\n","Rust","rs",[159],{"type":13,"tag":36,"props":160,"children":161},{"__ignoreMap":83},[162,185,218,240,269],{"type":13,"tag":89,"props":163,"children":164},{"class":91,"line":92},[165,170,174,180],{"type":13,"tag":89,"props":166,"children":167},{"style":96},[168],{"type":18,"value":169},"pub",{"type":13,"tag":89,"props":171,"children":172},{"style":96},[173],{"type":18,"value":104},{"type":13,"tag":89,"props":175,"children":177},{"style":176},"--shiki-default:#953800;--shiki-dark:#FFA657",[178],{"type":18,"value":179}," TextureLODGatherFormatPropertiesAMD",{"type":13,"tag":89,"props":181,"children":182},{"style":107},[183],{"type":18,"value":184}," {\n",{"type":13,"tag":89,"props":186,"children":187},{"class":91,"line":113},[188,193,198,203,208,213],{"type":13,"tag":89,"props":189,"children":190},{"style":107},[191],{"type":18,"value":192}," s_type",{"type":13,"tag":89,"props":194,"children":195},{"style":96},[196],{"type":18,"value":197},":",{"type":13,"tag":89,"props":199,"children":200},{"style":176},[201],{"type":18,"value":202}," vk",{"type":13,"tag":89,"props":204,"children":205},{"style":96},[206],{"type":18,"value":207},"::",{"type":13,"tag":89,"props":209,"children":210},{"style":176},[211],{"type":18,"value":212},"StructureType",{"type":13,"tag":89,"props":214,"children":215},{"style":107},[216],{"type":18,"value":217},",\n",{"type":13,"tag":89,"props":219,"children":220},{"class":91,"line":122},[221,226,230,235],{"type":13,"tag":89,"props":222,"children":223},{"style":107},[224],{"type":18,"value":225}," p_next",{"type":13,"tag":89,"props":227,"children":228},{"style":96},[229],{"type":18,"value":197},{"type":13,"tag":89,"props":231,"children":232},{"style":96},[233],{"type":18,"value":234}," *mut",{"type":13,"tag":89,"props":236,"children":237},{"style":107},[238],{"type":18,"value":239}," c_void,\n",{"type":13,"tag":89,"props":241,"children":242},{"class":91,"line":136},[243,248,252,256,260,265],{"type":13,"tag":89,"props":244,"children":245},{"style":107},[246],{"type":18,"value":247}," supports_texture_gather_lod_bias_amd",{"type":13,"tag":89,"props":249,"children":250},{"style":96},[251],{"type":18,"value":197},{"type":13,"tag":89,"props":253,"children":254},{"style":176},[255],{"type":18,"value":202},{"type":13,"tag":89,"props":257,"children":258},{"style":96},[259],{"type":18,"value":207},{"type":13,"tag":89,"props":261,"children":262},{"style":176},[263],{"type":18,"value":264},"Bool32",{"type":13,"tag":89,"props":266,"children":267},{"style":107},[268],{"type":18,"value":217},{"type":13,"tag":89,"props":270,"children":271},{"class":91,"line":145},[272],{"type":13,"tag":89,"props":273,"children":274},{"style":107},[275],{"type":18,"value":276},"}\n",{"type":13,"tag":278,"props":279,"children":280},"ul",{},[281,301,319],{"type":13,"tag":282,"props":283,"children":284},"li",{},[285,291,293,299],{"type":13,"tag":36,"props":286,"children":288},{"className":287},[],[289],{"type":18,"value":290},"sType",{"type":18,"value":292}," is a ",{"type":13,"tag":28,"props":294,"children":296},{"href":295},"/man/VkStructureType",[297],{"type":18,"value":298},"VkStructureType",{"type":18,"value":300}," value identifying this structure.",{"type":13,"tag":282,"props":302,"children":303},{},[304,309,311,317],{"type":13,"tag":36,"props":305,"children":307},{"className":306},[],[308],{"type":18,"value":41},{"type":18,"value":310}," is ",{"type":13,"tag":36,"props":312,"children":314},{"className":313},[],[315],{"type":18,"value":316},"NULL",{"type":18,"value":318}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":282,"props":320,"children":321},{},[322,328,330,335],{"type":13,"tag":36,"props":323,"children":325},{"className":324},[],[326],{"type":18,"value":327},"supportsTextureGatherLODBiasAMD",{"type":18,"value":329}," tells if the image format can be\nused with texture gather bias/LOD functions, as introduced by the\n",{"type":13,"tag":28,"props":331,"children":333},{"href":332},"/extensions/VK_AMD_texture_gather_bias_lod",[334],{"type":18,"value":6},{"type":18,"value":336}," extension.\nThis field is set by the implementation.\nAn application-specified value is ignored.",{"type":13,"tag":338,"props":339,"children":341},"validity-group",{"name":340},"Valid Usage (Implicit)",[342],{"type":13,"tag":343,"props":344,"children":346},"validity-field",{"name":345},"VUID-VkTextureLODGatherFormatPropertiesAMD-sType-sType",[347],{"type":13,"tag":14,"props":348,"children":349},{},[350,355,357,361,363],{"type":13,"tag":36,"props":351,"children":353},{"className":352},[],[354],{"type":18,"value":290},{"type":18,"value":356}," ",{"type":13,"tag":21,"props":358,"children":360},{"type":359},"must",[],{"type":18,"value":362}," be ",{"type":13,"tag":36,"props":364,"children":366},{"className":365},[],[367],{"type":18,"value":368},"VK_STRUCTURE_TYPE_TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD",{"type":13,"tag":370,"props":371,"children":372},"style",{},[373],{"type":18,"value":374},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":83,"searchDepth":113,"depth":113,"links":376},[],"markdown",1725732590247]