/* Ċ Ġ* ĠCopyright ĠL WJ GL . ĠAll Ġrights Ġreserved . Ċ Ġ* ĠLicense Ġterms : Ġhttps :// www . lwjgl . org / license Ċ Ġ* ĠM ACH INE ĠGENERATED ĠFILE , ĠDO ĠNOT ĠEDIT Ċ Ġ*/ Ċ package Ġv ulkan . templates Ċ Ċ import Ġorg . lwjgl . generator .* Ċ import Ġv ulkan .* Ċ Ċ val ĠNV _ inherited _ viewport _ sc issor Ġ= Ġ" NV Inherited Viewport Sc issor ". native Class VK (" NV _ inherited _ viewport _ sc issor ", Ġtype Ġ= Ġ" device ", Ġpostfix Ġ= ĠNV ) Ġ{ ĊĠĠĠ Ġdocumentation Ġ= ĊĠĠĠĠĠĠĠ Ġ""" ĊĠĠĠĠĠĠĠ ĠThis Ġextension Ġadds Ġthe Ġability Ġfor Ġa Ġsecondary Ġcommand Ġbuffer Ġto Ġinherit Ġthe Ġdynamic Ġviewport Ġand Ġsc issor Ġstate Ġfrom Ġa Ġprimary Ġcommand Ġbuffer , Ġor Ġa Ġprevious Ġsecondary Ġcommand Ġbuffer Ġexecuted Ġwithin Ġthe Ġsame Ġ# Cmd Execute Commands () Ġcall . ĠIt Ġaddresses Ġa Ġfrequent Ġscenario Ġin Ġapplications Ġthat Ġdeal Ġwith Ġwindow Ġres izing Ġand Ġwant Ġto Ġimprove Ġutil ization Ġof Ġre - usable Ġsecondary Ġcommand Ġbuffers . ĠThe Ġfunctionality Ġis Ġprovided Ġthrough Ġ## Vk CommandBuffer Inheritance Viewport Sc issor Info NV . ĠView port Ġinheritance Ġis Ġeffectively Ġlimited Ġto Ġthe Ġ 2 D Ġrectangle ; Ġsecondary Ġcommand Ġbuffers Ġmust Ġre - specify Ġthe Ġinherited Ġdepth Ġrange Ġvalues . ĊĊĠĠĠĠĠĠĠ Ġ< h 5 > VK _ NV _ inherited _ viewport _ sc issor </ h 5 > ĊĠĠĠĠĠĠĠ Ġ< dl > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Name ĠString </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd >{@ code ĠVK _ NV _ inherited _ viewport _ sc issor }</ dd > ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Extension ĠType </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd > Device Ġextension </ dd > ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Registered ĠExtension ĠNumber </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd > 2 7 9 </ dd > ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Revision </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd > 1 </ dd > ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Extension Ġand ĠVersion ĠDependencies </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd >< ul > ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ< li > Requires ĠVulkan Ġ 1 . 0 </ li > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ</ ul ></ dd > ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Contact </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd >< ul > ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ< li > David ĠZ hao ĠA keley Ġ< a Ġtarget ="_ blank " Ġhref =" https :// github . com / Kh ronos Group / Vulkan - Docs / issues / new ? title = VK _ NV _ inherited _ viewport _ sc issor :% 2 0 & amp ; body =@ ake ley 9 8 % 2 0 "> ake ley 9 8 </ a ></ li > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ</ ul ></ dd > ĊĠĠĠĠĠĠĠ Ġ</ dl > ĊĊĠĠĠĠĠĠĠ Ġ< h 5 > Other ĠExtension ĠMetadata </ h 5 > ĊĠĠĠĠĠĠĠ Ġ< dl > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Last ĠModified ĠDate </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd > 2 0 2 1 - 0 2 - 0 4 </ dd > ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dt >< b > Contribut ors </ b ></ dt > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ< dd >< ul > ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ< li > David ĠZ hao ĠA keley , ĠNVIDIA </ li > ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ< li > J eff ĠB ol z , ĠNVIDIA </ li > ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ< li > Pi ers ĠDaniel l , ĠNVIDIA </ li > ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ< li > Ch ristop h ĠK ub isch , ĠNVIDIA </ li > ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ</ ul ></ dd > ĊĠĠĠĠĠĠĠ Ġ</ dl > ĊĠĠĠĠĠĠĠ Ġ""" ĊĊĠĠĠ ĠInt Constant ( ĊĠĠĠĠĠĠĠ Ġ" The Ġextension Ġspecification Ġversion .", ĊĊĠĠĠĠĠĠĠ Ġ" NV _ IN HER IT ED _ VIEW PORT _ SC IS SOR _ SPEC _ VERSION " .." 1 " ĊĠĠĠ Ġ) ĊĊĠĠĠ ĠString Constant ( ĊĠĠĠĠĠĠĠ Ġ" The Ġextension Ġname .", ĊĊĠĠĠĠĠĠĠ Ġ" NV _ IN HER IT ED _ VIEW PORT _ SC IS SOR _ EXTENSION _ NAME " .." VK _ NV _ inherited _ viewport _ sc issor " ĊĠĠĠ Ġ) ĊĊĠĠĠ ĠEnum Constant ( ĊĠĠĠĠĠĠĠ Ġ" Ext ends Ġ{@ code ĠVk Structure Type }. ", ĊĊĠĠĠĠĠĠĠ Ġ" STRUCTURE _ TYPE _ PHYSICAL _ DEVICE _ IN HER IT ED _ VIEW PORT _ SC IS SOR _ FEATURES _ NV " .." 1 0 0 0 2 7 8 0 0 0 ", ĊĠĠĠĠĠĠĠ Ġ" STRUCTURE _ TYPE _ COMMAND _ BUFFER _ IN HER IT ANCE _ VIEW PORT _ SC IS SOR _ INFO _ NV " .." 1 0 0 0 2 7 8 0 0 1 " ĊĠĠĠ Ġ) Ċ }