[{"data":1,"prerenderedAt":531},["ShallowReactive",2],{"$f1ZT6u1nNtutQrLjOIrDiIMQC48F2quJu8M7NyIoTb3M":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":530,"_id":4},"VkGpaDeviceClockModeInfoAMD","Structure containing returned clock ratios or clock mode to set","VK_AMD_gpa_interface","structs",[],{"type":10,"children":11,"toc":528},"root",[12,28,306,410,441,522],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,26],{"type":18,"value":19},"text","The ",{"type":13,"tag":21,"props":22,"children":24},"code",{"className":23},[],[25],{"type":18,"value":4},{"type":18,"value":27}," structure is defined as:",{"type":13,"tag":29,"props":30,"children":31},"code-group",{},[32,140],{"type":13,"tag":33,"props":34,"children":40},"pre",{"className":35,"code":36,"filename":37,"language":38,"meta":39,"style":39},"language-c shiki shiki-themes github-light-default github-dark-default","typedef struct VkGpaDeviceClockModeInfoAMD {\n VkStructureType sType;\n const void* pNext;\n VkGpaDeviceClockModeAMD clockMode;\n float memoryClockRatioToPeak;\n float engineClockRatioToPeak;\n} VkGpaDeviceClockModeInfoAMD;\n","C","c","",[41],{"type":13,"tag":21,"props":42,"children":43},{"__ignoreMap":39},[44,67,76,95,104,118,131],{"type":13,"tag":45,"props":46,"children":49},"span",{"class":47,"line":48},"line",1,[50,56,61],{"type":13,"tag":45,"props":51,"children":53},{"style":52},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[54],{"type":18,"value":55},"typedef",{"type":13,"tag":45,"props":57,"children":58},{"style":52},[59],{"type":18,"value":60}," struct",{"type":13,"tag":45,"props":62,"children":64},{"style":63},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[65],{"type":18,"value":66}," VkGpaDeviceClockModeInfoAMD {\n",{"type":13,"tag":45,"props":68,"children":70},{"class":47,"line":69},2,[71],{"type":13,"tag":45,"props":72,"children":73},{"style":63},[74],{"type":18,"value":75}," VkStructureType sType;\n",{"type":13,"tag":45,"props":77,"children":79},{"class":47,"line":78},3,[80,85,90],{"type":13,"tag":45,"props":81,"children":82},{"style":52},[83],{"type":18,"value":84}," const",{"type":13,"tag":45,"props":86,"children":87},{"style":52},[88],{"type":18,"value":89}," void*",{"type":13,"tag":45,"props":91,"children":92},{"style":63},[93],{"type":18,"value":94}," pNext;\n",{"type":13,"tag":45,"props":96,"children":98},{"class":47,"line":97},4,[99],{"type":13,"tag":45,"props":100,"children":101},{"style":63},[102],{"type":18,"value":103}," VkGpaDeviceClockModeAMD clockMode;\n",{"type":13,"tag":45,"props":105,"children":107},{"class":47,"line":106},5,[108,113],{"type":13,"tag":45,"props":109,"children":110},{"style":52},[111],{"type":18,"value":112}," float",{"type":13,"tag":45,"props":114,"children":115},{"style":63},[116],{"type":18,"value":117}," memoryClockRatioToPeak;\n",{"type":13,"tag":45,"props":119,"children":121},{"class":47,"line":120},6,[122,126],{"type":13,"tag":45,"props":123,"children":124},{"style":52},[125],{"type":18,"value":112},{"type":13,"tag":45,"props":127,"children":128},{"style":63},[129],{"type":18,"value":130}," engineClockRatioToPeak;\n",{"type":13,"tag":45,"props":132,"children":134},{"class":47,"line":133},7,[135],{"type":13,"tag":45,"props":136,"children":137},{"style":63},[138],{"type":18,"value":139},"} VkGpaDeviceClockModeInfoAMD;\n",{"type":13,"tag":33,"props":141,"children":146},{"className":142,"code":143,"filename":144,"language":145,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct GpaDeviceClockModeInfoAMD {\n s_type: vk::StructureType,\n p_next: *const c_void,\n clock_mode: vk::GpaDeviceClockModeAMD,\n memory_clock_ratio_to_peak: f32,\n engine_clock_ratio_to_peak: f32,\n}\n","Rust","rs",[147],{"type":13,"tag":21,"props":148,"children":149},{"__ignoreMap":39},[150,173,206,228,257,278,298],{"type":13,"tag":45,"props":151,"children":152},{"class":47,"line":48},[153,158,162,168],{"type":13,"tag":45,"props":154,"children":155},{"style":52},[156],{"type":18,"value":157},"pub",{"type":13,"tag":45,"props":159,"children":160},{"style":52},[161],{"type":18,"value":60},{"type":13,"tag":45,"props":163,"children":165},{"style":164},"--shiki-default:#953800;--shiki-dark:#FFA657",[166],{"type":18,"value":167}," GpaDeviceClockModeInfoAMD",{"type":13,"tag":45,"props":169,"children":170},{"style":63},[171],{"type":18,"value":172}," {\n",{"type":13,"tag":45,"props":174,"children":175},{"class":47,"line":69},[176,181,186,191,196,201],{"type":13,"tag":45,"props":177,"children":178},{"style":63},[179],{"type":18,"value":180}," s_type",{"type":13,"tag":45,"props":182,"children":183},{"style":52},[184],{"type":18,"value":185},":",{"type":13,"tag":45,"props":187,"children":188},{"style":164},[189],{"type":18,"value":190}," vk",{"type":13,"tag":45,"props":192,"children":193},{"style":52},[194],{"type":18,"value":195},"::",{"type":13,"tag":45,"props":197,"children":198},{"style":164},[199],{"type":18,"value":200},"StructureType",{"type":13,"tag":45,"props":202,"children":203},{"style":63},[204],{"type":18,"value":205},",\n",{"type":13,"tag":45,"props":207,"children":208},{"class":47,"line":78},[209,214,218,223],{"type":13,"tag":45,"props":210,"children":211},{"style":63},[212],{"type":18,"value":213}," p_next",{"type":13,"tag":45,"props":215,"children":216},{"style":52},[217],{"type":18,"value":185},{"type":13,"tag":45,"props":219,"children":220},{"style":52},[221],{"type":18,"value":222}," *const",{"type":13,"tag":45,"props":224,"children":225},{"style":63},[226],{"type":18,"value":227}," c_void,\n",{"type":13,"tag":45,"props":229,"children":230},{"class":47,"line":97},[231,236,240,244,248,253],{"type":13,"tag":45,"props":232,"children":233},{"style":63},[234],{"type":18,"value":235}," clock_mode",{"type":13,"tag":45,"props":237,"children":238},{"style":52},[239],{"type":18,"value":185},{"type":13,"tag":45,"props":241,"children":242},{"style":164},[243],{"type":18,"value":190},{"type":13,"tag":45,"props":245,"children":246},{"style":52},[247],{"type":18,"value":195},{"type":13,"tag":45,"props":249,"children":250},{"style":164},[251],{"type":18,"value":252},"GpaDeviceClockModeAMD",{"type":13,"tag":45,"props":254,"children":255},{"style":63},[256],{"type":18,"value":205},{"type":13,"tag":45,"props":258,"children":259},{"class":47,"line":106},[260,265,269,274],{"type":13,"tag":45,"props":261,"children":262},{"style":63},[263],{"type":18,"value":264}," memory_clock_ratio_to_peak",{"type":13,"tag":45,"props":266,"children":267},{"style":52},[268],{"type":18,"value":185},{"type":13,"tag":45,"props":270,"children":271},{"style":164},[272],{"type":18,"value":273}," f32",{"type":13,"tag":45,"props":275,"children":276},{"style":63},[277],{"type":18,"value":205},{"type":13,"tag":45,"props":279,"children":280},{"class":47,"line":120},[281,286,290,294],{"type":13,"tag":45,"props":282,"children":283},{"style":63},[284],{"type":18,"value":285}," engine_clock_ratio_to_peak",{"type":13,"tag":45,"props":287,"children":288},{"style":52},[289],{"type":18,"value":185},{"type":13,"tag":45,"props":291,"children":292},{"style":164},[293],{"type":18,"value":273},{"type":13,"tag":45,"props":295,"children":296},{"style":63},[297],{"type":18,"value":205},{"type":13,"tag":45,"props":299,"children":300},{"class":47,"line":133},[301],{"type":13,"tag":45,"props":302,"children":303},{"style":63},[304],{"type":18,"value":305},"}\n",{"type":13,"tag":307,"props":308,"children":309},"ul",{},[310,331,350,361,387],{"type":13,"tag":311,"props":312,"children":313},"li",{},[314,320,322,329],{"type":13,"tag":21,"props":315,"children":317},{"className":316},[],[318],{"type":18,"value":319},"sType",{"type":18,"value":321}," is a ",{"type":13,"tag":323,"props":324,"children":326},"a",{"href":325},"/man/VkStructureType",[327],{"type":18,"value":328},"VkStructureType",{"type":18,"value":330}," value identifying this structure.",{"type":13,"tag":311,"props":332,"children":333},{},[334,340,342,348],{"type":13,"tag":21,"props":335,"children":337},{"className":336},[],[338],{"type":18,"value":339},"pNext",{"type":18,"value":341}," is ",{"type":13,"tag":21,"props":343,"children":345},{"className":344},[],[346],{"type":18,"value":347},"NULL",{"type":18,"value":349}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":311,"props":351,"children":352},{},[353,359],{"type":13,"tag":21,"props":354,"children":356},{"className":355},[],[357],{"type":18,"value":358},"clockMode",{"type":18,"value":360}," is a enum:VkGpaDeviceClockModeAMD value specify which\nclock mode to set, or whether to query the current clocks.",{"type":13,"tag":311,"props":362,"children":363},{},[364,370,372,377,379,385],{"type":13,"tag":21,"props":365,"children":367},{"className":366},[],[368],{"type":18,"value":369},"memoryClockRatioToPeak",{"type":18,"value":371}," is the returned ratio of the current memory\nclock to the maximum memory clock, if ",{"type":13,"tag":21,"props":373,"children":375},{"className":374},[],[376],{"type":18,"value":358},{"type":18,"value":378}," is\n",{"type":13,"tag":21,"props":380,"children":382},{"className":381},[],[383],{"type":18,"value":384},"VK_GPA_DEVICE_CLOCK_MODE_QUERY_AMD",{"type":18,"value":386},".",{"type":13,"tag":311,"props":388,"children":389},{},[390,396,398,403,404,409],{"type":13,"tag":21,"props":391,"children":393},{"className":392},[],[394],{"type":18,"value":395},"engineClockRatioToPeak",{"type":18,"value":397}," is the returned ratio of the current engine\nclock to the maximum engine clock, if ",{"type":13,"tag":21,"props":399,"children":401},{"className":400},[],[402],{"type":18,"value":358},{"type":18,"value":378},{"type":13,"tag":21,"props":405,"children":407},{"className":406},[],[408],{"type":18,"value":384},{"type":18,"value":386},{"type":13,"tag":14,"props":411,"children":412},{},[413,415,420,421,426,427,432,434,439],{"type":18,"value":414},"If ",{"type":13,"tag":21,"props":416,"children":418},{"className":417},[],[419],{"type":18,"value":358},{"type":18,"value":341},{"type":13,"tag":21,"props":422,"children":424},{"className":423},[],[425],{"type":18,"value":384},{"type":18,"value":205},{"type":13,"tag":21,"props":428,"children":430},{"className":429},[],[431],{"type":18,"value":369},{"type":18,"value":433}," and ",{"type":13,"tag":21,"props":435,"children":437},{"className":436},[],[438],{"type":18,"value":395},{"type":18,"value":440}," are filled\nwith the ratios of their current values to their maximums respectively,\notherwise they are left unchanged.",{"type":13,"tag":442,"props":443,"children":445},"validity-group",{"name":444},"Valid Usage (Implicit)",[446,474,496],{"type":13,"tag":447,"props":448,"children":450},"validity-field",{"name":449},"VUID-VkGpaDeviceClockModeInfoAMD-sType-sType",[451],{"type":13,"tag":14,"props":452,"children":453},{},[454,459,461,466,468],{"type":13,"tag":21,"props":455,"children":457},{"className":456},[],[458],{"type":18,"value":319},{"type":18,"value":460}," ",{"type":13,"tag":462,"props":463,"children":465},"normative",{"type":464},"must",[],{"type":18,"value":467}," be ",{"type":13,"tag":21,"props":469,"children":471},{"className":470},[],[472],{"type":18,"value":473},"VK_STRUCTURE_TYPE_GPA_DEVICE_CLOCK_MODE_INFO_AMD",{"type":13,"tag":447,"props":475,"children":477},{"name":476},"VUID-VkGpaDeviceClockModeInfoAMD-pNext-pNext",[478],{"type":13,"tag":14,"props":479,"children":480},{},[481,486,487,490,491],{"type":13,"tag":21,"props":482,"children":484},{"className":483},[],[485],{"type":18,"value":339},{"type":18,"value":460},{"type":13,"tag":462,"props":488,"children":489},{"type":464},[],{"type":18,"value":467},{"type":13,"tag":21,"props":492,"children":494},{"className":493},[],[495],{"type":18,"value":347},{"type":13,"tag":447,"props":497,"children":499},{"name":498},"VUID-VkGpaDeviceClockModeInfoAMD-clockMode-parameter",[500],{"type":13,"tag":14,"props":501,"children":502},{},[503,508,509,512,514,520],{"type":13,"tag":21,"props":504,"children":506},{"className":505},[],[507],{"type":18,"value":358},{"type":18,"value":460},{"type":13,"tag":462,"props":510,"children":511},{"type":464},[],{"type":18,"value":513}," be a valid ",{"type":13,"tag":323,"props":515,"children":517},{"href":516},"/man/VkGpaDeviceClockModeAMD",[518],{"type":18,"value":519},"VkGpaDeviceClockModeAMD",{"type":18,"value":521}," value",{"type":13,"tag":523,"props":524,"children":525},"style",{},[526],{"type":18,"value":527},"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":39,"searchDepth":69,"depth":69,"links":529},[],"markdown",1778234077111]