<?xml version="1.0" encoding="UTF-8"?> <CONFIG> <ProjectSession> <PathDelim Value="\"/> <Version Value="9"/> <BuildModes Active="Default"/> <Units Count="71"> <Unit0> <Filename Value="triangle.lpr"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <CursorPos X="20" Y="11"/> <UsageCount Value="126"/> </Unit0> <Unit1> <Filename Value="uMainForm.pas"/> <IsPartOfProject Value="True"/> <ComponentName Value="MainForm"/> <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <IsVisibleTab Value="True"/> <EditorIndex Value="2"/> <TopLine Value="1105"/> <CursorPos X="28" Y="1131"/> <ExtraEditorCount Value="1"/> <ExtraEditor1> <EditorIndex Value="-1"/> <TopLine Value="29"/> <CursorPos X="5" Y="46"/> </ExtraEditor1> <UsageCount Value="126"/> <Loaded Value="True"/> <LoadedDesigner Value="True"/> </Unit1> <Unit2> <Filename Value="..\Vulkan.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="11"/> <TopLine Value="3097"/> <CursorPos X="3" Y="3113"/> <ExtraEditorCount Value="1"/> <ExtraEditor1> <EditorIndex Value="-1"/> <TopLine Value="2730"/> <CursorPos Y="2754"/> </ExtraEditor1> <UsageCount Value="126"/> <Loaded Value="True"/> </Unit2> <Unit3> <Filename Value="..\utils\uvkuInstance.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="7"/> <TopLine Value="39"/> <CursorPos X="21" Y="52"/> <UsageCount Value="124"/> <Loaded Value="True"/> </Unit3> <Unit4> <Filename Value="..\utils\uvkuInstanceFactory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="13"/> <CursorPos X="3" Y="29"/> <UsageCount Value="118"/> </Unit4> <Unit5> <Filename Value="..\utils\uvkuPhysicalDevice.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="68"/> <CursorPos Y="87"/> <UsageCount Value="118"/> </Unit5> <Unit6> <Filename Value="..\utils\uvkuAllocationHandler.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="11"/> <CursorPos Y="36"/> <UsageCount Value="108"/> </Unit6> <Unit7> <Filename Value="..\utils\uvkuDevice.pas"/> <IsPartOfProject Value="True"/> <TopLine Value="354"/> <CursorPos X="24" Y="386"/> <UsageCount Value="112"/> <Loaded Value="True"/> </Unit7> <Unit8> <Filename Value="..\utils\uvkuDeviceFactory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="8"/> <TopLine Value="353"/> <CursorPos Y="385"/> <UsageCount Value="110"/> <Loaded Value="True"/> </Unit8> <Unit9> <Filename Value="..\utils\uvkuSurface.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="41"/> <CursorPos X="94" Y="56"/> <UsageCount Value="105"/> </Unit9> <Unit10> <Filename Value="..\utils\uvkuSurfaceFactory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="44"/> <CursorPos X="33" Y="60"/> <UsageCount Value="104"/> </Unit10> <Unit11> <Filename Value="..\utils\uvkuSwapChainFactory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <CursorPos X="3" Y="13"/> <UsageCount Value="95"/> </Unit11> <Unit12> <Filename Value="..\utils\uvkuSwapChain.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="5"/> <TopLine Value="73"/> <CursorPos X="24" Y="81"/> <UsageCount Value="94"/> <Loaded Value="True"/> </Unit12> <Unit13> <Filename Value="..\utils\uvkuImageView.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="40"/> <CursorPos Y="48"/> <UsageCount Value="91"/> </Unit13> <Unit14> <Filename Value="..\utils\uvkuImageViewFactory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <CursorPos X="43" Y="9"/> <UsageCount Value="91"/> </Unit14> <Unit15> <Filename Value="..\utils\uvkuImage.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="3"/> <TopLine Value="166"/> <CursorPos X="24" Y="198"/> <UsageCount Value="90"/> <Loaded Value="True"/> </Unit15> <Unit16> <Filename Value="..\utils\uvkuBase.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="10"/> <CursorPos X="3" Y="26"/> <UsageCount Value="89"/> </Unit16> <Unit17> <Filename Value="..\utils\uvkuDeviceMemory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="10"/> <CursorPos X="17" Y="23"/> <UsageCount Value="87"/> </Unit17> <Unit18> <Filename Value="..\utils\uvkuBuffer.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="85"/> <CursorPos X="42" Y="100"/> <UsageCount Value="86"/> </Unit18> <Unit19> <Filename Value="..\utils\uvkuImageFactory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="32"/> <CursorPos Y="41"/> <UsageCount Value="86"/> </Unit19> <Unit20> <Filename Value="..\utils\uvkuTypes.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="1"/> <TopLine Value="93"/> <CursorPos X="66" Y="100"/> <UsageCount Value="86"/> <Loaded Value="True"/> </Unit20> <Unit21> <Filename Value="..\utils\uvkuBufferFactory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="18"/> <CursorPos Y="27"/> <UsageCount Value="85"/> </Unit21> <Unit22> <Filename Value="..\utils\uvkuBufferView.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="52"/> <CursorPos X="56" Y="76"/> <UsageCount Value="85"/> </Unit22> <Unit23> <Filename Value="..\utils\uvkuBufferViewFactory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <CursorPos X="31" Y="45"/> <UsageCount Value="84"/> </Unit23> <Unit24> <Filename Value="..\utils\uvkuCommandPool.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="61"/> <CursorPos X="3" Y="64"/> <UsageCount Value="84"/> </Unit24> <Unit25> <Filename Value="..\utils\uvkuCommandPoolFactory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="23"/> <CursorPos X="3" Y="34"/> <UsageCount Value="83"/> </Unit25> <Unit26> <Filename Value="..\utils\uvkuCommandBuffer.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="10"/> <TopLine Value="198"/> <CursorPos X="24" Y="198"/> <UsageCount Value="83"/> <Loaded Value="True"/> </Unit26> <Unit27> <Filename Value="..\utils\uvkuQueue.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="4"/> <TopLine Value="75"/> <CursorPos X="24" Y="107"/> <UsageCount Value="83"/> <Loaded Value="True"/> </Unit27> <Unit28> <Filename Value="..\utils\VulkanUtils.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="9"/> <TopLine Value="125"/> <CursorPos X="75" Y="134"/> <UsageCount Value="82"/> <Loaded Value="True"/> </Unit28> <Unit29> <Filename Value="..\utils\uvkuUtils.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="472"/> <CursorPos Y="492"/> <UsageCount Value="99"/> </Unit29> <Unit30> <Filename Value="..\utils\uvkuRenderPass.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="52"/> <CursorPos Y="77"/> <UsageCount Value="80"/> </Unit30> <Unit31> <Filename Value="..\utils\uvkuRenderPassFactory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="286"/> <CursorPos X="39" Y="304"/> <UsageCount Value="80"/> </Unit31> <Unit32> <Filename Value="..\utils\uvkuFactoryBase.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="7"/> <CursorPos X="69" Y="9"/> <UsageCount Value="80"/> </Unit32> <Unit33> <Filename Value="..\utils\uvkuFrameBuffer.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="33"/> <CursorPos X="150" Y="40"/> <UsageCount Value="78"/> </Unit33> <Unit34> <Filename Value="..\utils\uvkuFrameBufferFactory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="12"/> <CursorPos X="25" Y="27"/> <UsageCount Value="78"/> </Unit34> <Unit35> <Filename Value="..\utils\uvkuDescriptorSetLayout.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <CursorPos X="150" Y="12"/> <UsageCount Value="78"/> </Unit35> <Unit36> <Filename Value="..\utils\uvkuDescriptorSetLayoutFactory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="89"/> <CursorPos X="3" Y="106"/> <UsageCount Value="77"/> </Unit36> <Unit37> <Filename Value="..\utils\uvkuPipelineLayout.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="48"/> <CursorPos X="150" Y="53"/> <UsageCount Value="77"/> </Unit37> <Unit38> <Filename Value="..\utils\uvkuPipelineLayoutFactory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="10"/> <CursorPos X="37" Y="112"/> <UsageCount Value="77"/> </Unit38> <Unit39> <Filename Value="..\utils\uvkuShaderModule.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="39"/> <CursorPos Y="61"/> <UsageCount Value="75"/> </Unit39> <Unit40> <Filename Value="..\utils\uvkuShaderModuleFactory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="136"/> <CursorPos Y="159"/> <UsageCount Value="75"/> </Unit40> <Unit41> <Filename Value="..\utils\uvkuPipeline.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="9"/> <CursorPos Y="12"/> <UsageCount Value="73"/> </Unit41> <Unit42> <Filename Value="..\utils\uvkuPipelineFactory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <UsageCount Value="72"/> </Unit42> <Unit43> <Filename Value="..\utils\uvkuDebugReporter.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="84"/> <CursorPos X="32" Y="103"/> <UsageCount Value="50"/> </Unit43> <Unit44> <Filename Value="..\utils\uvkuPipelineCache.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="18"/> <CursorPos X="13" Y="38"/> <UsageCount Value="44"/> </Unit44> <Unit45> <Filename Value="..\utils\uvkuPipelineCacheFactory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="33"/> <CursorPos X="84" Y="61"/> <UsageCount Value="44"/> </Unit45> <Unit46> <Filename Value="..\utils\uvkuDescriptorPool.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="16"/> <CursorPos X="5" Y="16"/> <UsageCount Value="31"/> </Unit46> <Unit47> <Filename Value="..\utils\uvkuDescriptorPoolFactory.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="7"/> <CursorPos X="68" Y="31"/> <UsageCount Value="31"/> </Unit47> <Unit48> <Filename Value="..\utils\uvkuDescriptorSet.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="-1"/> <TopLine Value="11"/> <CursorPos Y="51"/> <UsageCount Value="30"/> </Unit48> <Unit49> <Filename Value="..\utils\uvkuSemaphore.pas"/> <IsPartOfProject Value="True"/> <EditorIndex Value="6"/> <TopLine Value="21"/> <CursorPos X="24" Y="53"/> <UsageCount Value="21"/> <Loaded Value="True"/> </Unit49> <Unit50> <Filename Value="..\utils\uvkuPhysicalDeviceFactory.pas"/> <EditorIndex Value="-1"/> <TopLine Value="5"/> <CursorPos X="19" Y="17"/> <UsageCount Value="43"/> </Unit50> <Unit51> <Filename Value="..\..\data\Vulkan.tpl"/> <EditorIndex Value="-1"/> <TopLine Value="44"/> <CursorPos X="27" Y="22"/> <UsageCount Value="7"/> <DefaultSyntaxHighlighter Value="None"/> </Unit51> <Unit52> <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\packages\fcl-base\src\custapp.pp"/> <UnitName Value="CustApp"/> <EditorIndex Value="-1"/> <TopLine Value="13"/> <CursorPos X="3" Y="30"/> <UsageCount Value="3"/> </Unit52> <Unit53> <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\inc\objpash.inc"/> <EditorIndex Value="-1"/> <TopLine Value="181"/> <CursorPos X="23" Y="197"/> <UsageCount Value="7"/> </Unit53> <Unit54> <Filename Value="C:\Zusatzprogramme\Lazarus\lcl\include\customform.inc"/> <EditorIndex Value="-1"/> <TopLine Value="910"/> <CursorPos Y="927"/> <UsageCount Value="7"/> </Unit54> <Unit55> <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\objpas\sysutils\sysstrh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="96"/> <CursorPos X="10" Y="112"/> <UsageCount Value="3"/> </Unit55> <Unit56> <Filename Value="..\Vulkan_old.pas"/> <EditorIndex Value="-1"/> <WindowIndex Value="-1"/> <TopLine Value="2195"/> <CursorPos X="3" Y="2211"/> <UsageCount Value="3"/> </Unit56> <Unit57> <Filename Value="..\Vulkan.inc"/> <EditorIndex Value="-1"/> <UsageCount Value="7"/> </Unit57> <Unit58> <Filename Value="C:\Zusatzprogramme\Lazarus\lcl\forms.pp"/> <UnitName Value="Forms"/> <EditorIndex Value="-1"/> <TopLine Value="1249"/> <CursorPos X="3" Y="1268"/> <UsageCount Value="3"/> </Unit58> <Unit59> <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\objpas\classes\classesh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="2100"/> <CursorPos X="38" Y="2125"/> <UsageCount Value="3"/> </Unit59> <Unit60> <Filename Value="C:\Zusatzprogramme\Lazarus\lcl\extctrls.pp"/> <UnitName Value="ExtCtrls"/> <EditorIndex Value="-1"/> <TopLine Value="1023"/> <CursorPos X="3" Y="1038"/> <UsageCount Value="3"/> </Unit60> <Unit61> <Filename Value="C:\Zusatzprogramme\Lazarus\lcl\controls.pp"/> <UnitName Value="Controls"/> <EditorIndex Value="-1"/> <TopLine Value="2240"/> <CursorPos X="3" Y="2255"/> <UsageCount Value="3"/> </Unit61> <Unit62> <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\objpas\sysutils\sysutilh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="22"/> <CursorPos X="4" Y="37"/> <UsageCount Value="5"/> </Unit62> <Unit63> <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\win\sysosh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="7"/> <CursorPos X="3" Y="22"/> <UsageCount Value="5"/> </Unit63> <Unit64> <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\inc\systemh.inc"/> <EditorIndex Value="-1"/> <TopLine Value="93"/> <CursorPos X="19" Y="108"/> <UsageCount Value="5"/> </Unit64> <Unit65> <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\win\wininc\ascdef.inc"/> <EditorIndex Value="-1"/> <TopLine Value="57"/> <CursorPos X="10" Y="72"/> <UsageCount Value="5"/> </Unit65> <Unit66> <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\win32\windows.pp"/> <EditorIndex Value="-1"/> <UsageCount Value="5"/> </Unit66> <Unit67> <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\win\wininc\base.inc"/> <EditorIndex Value="-1"/> <TopLine Value="84"/> <CursorPos X="6" Y="99"/> <UsageCount Value="5"/> </Unit67> <Unit68> <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\objpas\typinfo.pp"/> <EditorIndex Value="-1"/> <TopLine Value="97"/> <CursorPos X="7" Y="113"/> <UsageCount Value="6"/> </Unit68> <Unit69> <Filename Value="C:\Zusatzprogramme\Lazarus\lcl\include\application.inc"/> <EditorIndex Value="-1"/> <TopLine Value="2148"/> <CursorPos Y="2163"/> <UsageCount Value="7"/> </Unit69> <Unit70> <Filename Value="..\lazopenglcore\uglcCamera.pas"/> <EditorIndex Value="-1"/> <TopLine Value="31"/> <CursorPos X="21" Y="66"/> <UsageCount Value="7"/> </Unit70> </Units> <JumpHistory Count="30" HistoryIndex="29"> <Position1> <Filename Value="uMainForm.pas"/> <Caret Line="1106" Column="15" TopLine="1081"/> </Position1> <Position2> <Filename Value="..\utils\uvkuQueue.pas"/> <Caret Line="27" Column="25" TopLine="5"/> </Position2> <Position3> <Filename Value="..\utils\uvkuQueue.pas"/> <Caret Line="76" Column="9" TopLine="62"/> </Position3> <Position4> <Filename Value="..\utils\uvkuQueue.pas"/> <Caret Line="77" Column="8" TopLine="59"/> </Position4> <Position5> <Filename Value="..\utils\uvkuQueue.pas"/> <Caret Line="86" Column="17" TopLine="59"/> </Position5> <Position6> <Filename Value="..\utils\uvkuQueue.pas"/> <Caret Line="75" Column="47" TopLine="59"/> </Position6> <Position7> <Filename Value="uMainForm.pas"/> <Caret Line="1106" Column="20" TopLine="1081"/> </Position7> <Position8> <Filename Value="uMainForm.pas"/> <Caret Line="61" Column="14" TopLine="52"/> </Position8> <Position9> <Filename Value="uMainForm.pas"/> <Caret Line="331" Column="19" TopLine="320"/> </Position9> <Position10> <Filename Value="uMainForm.pas"/> <Caret Line="332" Column="49" TopLine="320"/> </Position10> <Position11> <Filename Value="uMainForm.pas"/> <Caret Line="336" Column="21" TopLine="320"/> </Position11> <Position12> <Filename Value="..\utils\uvkuQueue.pas"/> <Caret Line="27" Column="15" TopLine="11"/> </Position12> <Position13> <Filename Value="uMainForm.pas"/> <Caret Line="602" Column="19" TopLine="585"/> </Position13> <Position14> <Filename Value="uMainForm.pas"/> <Caret Line="642" Column="19" TopLine="622"/> </Position14> <Position15> <Filename Value="uMainForm.pas"/> <Caret Line="1057" Column="41" TopLine="1048"/> </Position15> <Position16> <Filename Value="..\utils\uvkuQueue.pas"/> <Caret Line="9" Column="30" TopLine="2"/> </Position16> <Position17> <Filename Value="uMainForm.pas"/> <Caret Line="1124" Column="64" TopLine="1096"/> </Position17> <Position18> <Filename Value="uMainForm.pas"/> <Caret Line="1127" Column="24" TopLine="1102"/> </Position18> <Position19> <Filename Value="uMainForm.pas"/> <Caret Line="1151" Column="18" TopLine="1125"/> </Position19> <Position20> <Filename Value="uMainForm.pas"/> <Caret Line="1147" Column="37" TopLine="1126"/> </Position20> <Position21> <Filename Value="..\utils\uvkuQueue.pas"/> <Caret Line="57" TopLine="41"/> </Position21> <Position22> <Filename Value="uMainForm.pas"/> <Caret Line="1109" Column="26" TopLine="1097"/> </Position22> <Position23> <Filename Value="..\utils\uvkuInstance.pas"/> <Caret Line="86" Column="3" TopLine="80"/> </Position23> <Position24> <Filename Value="..\utils\uvkuInstance.pas"/> <Caret Line="55" Column="23" TopLine="39"/> </Position24> <Position25> <Filename Value="uMainForm.pas"/> <Caret Line="1109" Column="26" TopLine="1097"/> </Position25> <Position26> <Filename Value="uMainForm.pas"/> <Caret Line="341" Column="32" TopLine="327"/> </Position26> <Position27> <Filename Value="uMainForm.pas"/> <Caret Line="344" Column="62" TopLine="327"/> </Position27> <Position28> <Filename Value="uMainForm.pas"/> <Caret Line="477" Column="30" TopLine="451"/> </Position28> <Position29> <Filename Value="uMainForm.pas"/> <Caret Line="482" Column="60" TopLine="456"/> </Position29> <Position30> <Filename Value="uMainForm.pas"/> <Caret Line="1056" Column="39" TopLine="1039"/> </Position30> </JumpHistory> </ProjectSession> <Debugging> <Watches Count="2"> <Item1> <Expression Value="self"/> </Item1> <Item2> <Expression Value="fDeviceCommands"/> </Item2> </Watches> </Debugging> </CONFIG>