You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

524 regels
17 KiB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <CONFIG>
  3. <ProjectSession>
  4. <PathDelim Value="\"/>
  5. <Version Value="9"/>
  6. <BuildModes Active="Default"/>
  7. <Units Count="48">
  8. <Unit0>
  9. <Filename Value="triangle.lpr"/>
  10. <IsPartOfProject Value="True"/>
  11. <EditorIndex Value="-1"/>
  12. <CursorPos X="48" Y="10"/>
  13. <UsageCount Value="66"/>
  14. </Unit0>
  15. <Unit1>
  16. <Filename Value="uMainForm.pas"/>
  17. <IsPartOfProject Value="True"/>
  18. <ComponentName Value="MainForm"/>
  19. <HasResources Value="True"/>
  20. <ResourceBaseClass Value="Form"/>
  21. <TopLine Value="121"/>
  22. <CursorPos X="33" Y="177"/>
  23. <UsageCount Value="66"/>
  24. <Loaded Value="True"/>
  25. </Unit1>
  26. <Unit2>
  27. <Filename Value="..\Vulkan.pas"/>
  28. <IsPartOfProject Value="True"/>
  29. <EditorIndex Value="9"/>
  30. <TopLine Value="1301"/>
  31. <CursorPos X="3" Y="1316"/>
  32. <ExtraEditorCount Value="1"/>
  33. <ExtraEditor1>
  34. <EditorIndex Value="-1"/>
  35. <TopLine Value="2048"/>
  36. <CursorPos X="17" Y="2064"/>
  37. </ExtraEditor1>
  38. <UsageCount Value="66"/>
  39. <Loaded Value="True"/>
  40. </Unit2>
  41. <Unit3>
  42. <Filename Value="..\utils\uvkuInstance.pas"/>
  43. <IsPartOfProject Value="True"/>
  44. <EditorIndex Value="-1"/>
  45. <CursorPos X="30" Y="9"/>
  46. <UsageCount Value="64"/>
  47. </Unit3>
  48. <Unit4>
  49. <Filename Value="..\utils\uvkuInstanceFactory.pas"/>
  50. <IsPartOfProject Value="True"/>
  51. <EditorIndex Value="-1"/>
  52. <TopLine Value="29"/>
  53. <CursorPos X="3" Y="23"/>
  54. <UsageCount Value="58"/>
  55. </Unit4>
  56. <Unit5>
  57. <Filename Value="..\utils\uvkuPhysicalDevice.pas"/>
  58. <IsPartOfProject Value="True"/>
  59. <EditorIndex Value="8"/>
  60. <TopLine Value="245"/>
  61. <CursorPos X="38" Y="252"/>
  62. <UsageCount Value="58"/>
  63. <Loaded Value="True"/>
  64. </Unit5>
  65. <Unit6>
  66. <Filename Value="..\utils\uvkuAllocationHandler.pas"/>
  67. <IsPartOfProject Value="True"/>
  68. <EditorIndex Value="-1"/>
  69. <TopLine Value="91"/>
  70. <CursorPos X="39" Y="99"/>
  71. <UsageCount Value="48"/>
  72. </Unit6>
  73. <Unit7>
  74. <Filename Value="..\utils\uvkuDevice.pas"/>
  75. <IsPartOfProject Value="True"/>
  76. <EditorIndex Value="2"/>
  77. <TopLine Value="51"/>
  78. <CursorPos X="63" Y="66"/>
  79. <UsageCount Value="52"/>
  80. <Loaded Value="True"/>
  81. </Unit7>
  82. <Unit8>
  83. <Filename Value="..\utils\uvkuDeviceFactory.pas"/>
  84. <IsPartOfProject Value="True"/>
  85. <EditorIndex Value="-1"/>
  86. <TopLine Value="37"/>
  87. <CursorPos X="49" Y="56"/>
  88. <UsageCount Value="50"/>
  89. </Unit8>
  90. <Unit9>
  91. <Filename Value="..\utils\uvkuPhysicalDeviceFactory.pas"/>
  92. <EditorIndex Value="-1"/>
  93. <TopLine Value="5"/>
  94. <CursorPos X="19" Y="17"/>
  95. <UsageCount Value="49"/>
  96. </Unit9>
  97. <Unit10>
  98. <Filename Value="..\utils\uvkuSurface.pas"/>
  99. <IsPartOfProject Value="True"/>
  100. <EditorIndex Value="3"/>
  101. <TopLine Value="41"/>
  102. <CursorPos X="94" Y="56"/>
  103. <UsageCount Value="45"/>
  104. <Loaded Value="True"/>
  105. </Unit10>
  106. <Unit11>
  107. <Filename Value="..\utils\uvkuSurfaceFactory.pas"/>
  108. <IsPartOfProject Value="True"/>
  109. <EditorIndex Value="-1"/>
  110. <TopLine Value="30"/>
  111. <CursorPos X="42" Y="43"/>
  112. <UsageCount Value="44"/>
  113. </Unit11>
  114. <Unit12>
  115. <Filename Value="..\utils\uvkuSwapChainFactory.pas"/>
  116. <IsPartOfProject Value="True"/>
  117. <EditorIndex Value="-1"/>
  118. <TopLine Value="141"/>
  119. <CursorPos X="11" Y="156"/>
  120. <UsageCount Value="35"/>
  121. </Unit12>
  122. <Unit13>
  123. <Filename Value="..\utils\uvkuSwapChain.pas"/>
  124. <IsPartOfProject Value="True"/>
  125. <EditorIndex Value="4"/>
  126. <TopLine Value="62"/>
  127. <CursorPos X="35" Y="78"/>
  128. <UsageCount Value="34"/>
  129. <Loaded Value="True"/>
  130. </Unit13>
  131. <Unit14>
  132. <Filename Value="..\utils\uvkuImageView.pas"/>
  133. <IsPartOfProject Value="True"/>
  134. <EditorIndex Value="5"/>
  135. <TopLine Value="29"/>
  136. <CursorPos X="64" Y="47"/>
  137. <UsageCount Value="31"/>
  138. <Loaded Value="True"/>
  139. </Unit14>
  140. <Unit15>
  141. <Filename Value="..\utils\uvkuImageViewFactory.pas"/>
  142. <IsPartOfProject Value="True"/>
  143. <EditorIndex Value="-1"/>
  144. <TopLine Value="34"/>
  145. <CursorPos X="52" Y="45"/>
  146. <UsageCount Value="31"/>
  147. </Unit15>
  148. <Unit16>
  149. <Filename Value="..\utils\uvkuImage.pas"/>
  150. <IsPartOfProject Value="True"/>
  151. <EditorIndex Value="-1"/>
  152. <TopLine Value="36"/>
  153. <CursorPos X="102" Y="51"/>
  154. <UsageCount Value="30"/>
  155. </Unit16>
  156. <Unit17>
  157. <Filename Value="..\utils\uvkuUtils.pas"/>
  158. <EditorIndex Value="7"/>
  159. <TopLine Value="41"/>
  160. <CursorPos X="45" Y="61"/>
  161. <UsageCount Value="42"/>
  162. <Loaded Value="True"/>
  163. </Unit17>
  164. <Unit18>
  165. <Filename Value="..\..\data\Vulkan.tpl"/>
  166. <EditorIndex Value="-1"/>
  167. <TopLine Value="44"/>
  168. <CursorPos X="27" Y="22"/>
  169. <UsageCount Value="13"/>
  170. <DefaultSyntaxHighlighter Value="None"/>
  171. </Unit18>
  172. <Unit19>
  173. <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\packages\fcl-base\src\custapp.pp"/>
  174. <UnitName Value="CustApp"/>
  175. <EditorIndex Value="-1"/>
  176. <TopLine Value="13"/>
  177. <CursorPos X="3" Y="30"/>
  178. <UsageCount Value="9"/>
  179. </Unit19>
  180. <Unit20>
  181. <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\inc\objpash.inc"/>
  182. <EditorIndex Value="-1"/>
  183. <TopLine Value="213"/>
  184. <CursorPos X="21" Y="224"/>
  185. <UsageCount Value="8"/>
  186. </Unit20>
  187. <Unit21>
  188. <Filename Value="C:\Zusatzprogramme\Lazarus\lcl\include\customform.inc"/>
  189. <EditorIndex Value="-1"/>
  190. <TopLine Value="138"/>
  191. <CursorPos Y="154"/>
  192. <UsageCount Value="8"/>
  193. </Unit21>
  194. <Unit22>
  195. <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\objpas\sysutils\sysstrh.inc"/>
  196. <EditorIndex Value="-1"/>
  197. <TopLine Value="96"/>
  198. <CursorPos X="10" Y="112"/>
  199. <UsageCount Value="9"/>
  200. </Unit22>
  201. <Unit23>
  202. <Filename Value="..\Vulkan_old.pas"/>
  203. <EditorIndex Value="-1"/>
  204. <WindowIndex Value="-1"/>
  205. <TopLine Value="2195"/>
  206. <CursorPos X="3" Y="2211"/>
  207. <UsageCount Value="9"/>
  208. </Unit23>
  209. <Unit24>
  210. <Filename Value="..\Vulkan.inc"/>
  211. <EditorIndex Value="-1"/>
  212. <CursorPos X="9" Y="5"/>
  213. <UsageCount Value="10"/>
  214. </Unit24>
  215. <Unit25>
  216. <Filename Value="C:\Zusatzprogramme\Lazarus\lcl\forms.pp"/>
  217. <UnitName Value="Forms"/>
  218. <EditorIndex Value="-1"/>
  219. <TopLine Value="1249"/>
  220. <CursorPos X="3" Y="1268"/>
  221. <UsageCount Value="9"/>
  222. </Unit25>
  223. <Unit26>
  224. <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\objpas\classes\classesh.inc"/>
  225. <EditorIndex Value="-1"/>
  226. <TopLine Value="2100"/>
  227. <CursorPos X="38" Y="2125"/>
  228. <UsageCount Value="9"/>
  229. </Unit26>
  230. <Unit27>
  231. <Filename Value="C:\Zusatzprogramme\Lazarus\lcl\extctrls.pp"/>
  232. <UnitName Value="ExtCtrls"/>
  233. <EditorIndex Value="-1"/>
  234. <TopLine Value="1023"/>
  235. <CursorPos X="3" Y="1038"/>
  236. <UsageCount Value="9"/>
  237. </Unit27>
  238. <Unit28>
  239. <Filename Value="C:\Zusatzprogramme\Lazarus\lcl\controls.pp"/>
  240. <UnitName Value="Controls"/>
  241. <EditorIndex Value="-1"/>
  242. <TopLine Value="2240"/>
  243. <CursorPos X="3" Y="2255"/>
  244. <UsageCount Value="9"/>
  245. </Unit28>
  246. <Unit29>
  247. <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\objpas\sysutils\sysutilh.inc"/>
  248. <EditorIndex Value="-1"/>
  249. <TopLine Value="22"/>
  250. <CursorPos X="4" Y="37"/>
  251. <UsageCount Value="11"/>
  252. </Unit29>
  253. <Unit30>
  254. <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\win\sysosh.inc"/>
  255. <EditorIndex Value="-1"/>
  256. <TopLine Value="7"/>
  257. <CursorPos X="3" Y="22"/>
  258. <UsageCount Value="11"/>
  259. </Unit30>
  260. <Unit31>
  261. <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\inc\systemh.inc"/>
  262. <EditorIndex Value="-1"/>
  263. <TopLine Value="93"/>
  264. <CursorPos X="19" Y="108"/>
  265. <UsageCount Value="11"/>
  266. </Unit31>
  267. <Unit32>
  268. <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\win\wininc\ascdef.inc"/>
  269. <EditorIndex Value="-1"/>
  270. <TopLine Value="57"/>
  271. <CursorPos X="10" Y="72"/>
  272. <UsageCount Value="11"/>
  273. </Unit32>
  274. <Unit33>
  275. <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\win32\windows.pp"/>
  276. <EditorIndex Value="-1"/>
  277. <UsageCount Value="11"/>
  278. </Unit33>
  279. <Unit34>
  280. <Filename Value="C:\Zusatzprogramme\Lazarus\fpc\3.1.1\source\rtl\win\wininc\base.inc"/>
  281. <EditorIndex Value="-1"/>
  282. <TopLine Value="84"/>
  283. <CursorPos X="6" Y="99"/>
  284. <UsageCount Value="11"/>
  285. </Unit34>
  286. <Unit35>
  287. <Filename Value="..\utils\uvkuBase.pas"/>
  288. <IsPartOfProject Value="True"/>
  289. <EditorIndex Value="-1"/>
  290. <TopLine Value="60"/>
  291. <CursorPos X="41" Y="65"/>
  292. <UsageCount Value="29"/>
  293. </Unit35>
  294. <Unit36>
  295. <Filename Value="..\utils\uvkuDeviceMemory.pas"/>
  296. <IsPartOfProject Value="True"/>
  297. <IsVisibleTab Value="True"/>
  298. <EditorIndex Value="6"/>
  299. <TopLine Value="33"/>
  300. <CursorPos X="79" Y="44"/>
  301. <UsageCount Value="27"/>
  302. <Loaded Value="True"/>
  303. </Unit36>
  304. <Unit37>
  305. <Filename Value="..\utils\uvkuBuffer.pas"/>
  306. <IsPartOfProject Value="True"/>
  307. <EditorIndex Value="-1"/>
  308. <TopLine Value="10"/>
  309. <CursorPos X="3" Y="13"/>
  310. <UsageCount Value="26"/>
  311. </Unit37>
  312. <Unit38>
  313. <Filename Value="..\utils\uvkuImageFactory.pas"/>
  314. <IsPartOfProject Value="True"/>
  315. <EditorIndex Value="-1"/>
  316. <TopLine Value="36"/>
  317. <CursorPos X="3" Y="22"/>
  318. <UsageCount Value="26"/>
  319. </Unit38>
  320. <Unit39>
  321. <Filename Value="..\utils\uvkuTypes.pas"/>
  322. <IsPartOfProject Value="True"/>
  323. <EditorIndex Value="-1"/>
  324. <TopLine Value="13"/>
  325. <CursorPos X="57" Y="39"/>
  326. <UsageCount Value="26"/>
  327. </Unit39>
  328. <Unit40>
  329. <Filename Value="..\utils\uvkuBufferFactory.pas"/>
  330. <IsPartOfProject Value="True"/>
  331. <EditorIndex Value="-1"/>
  332. <TopLine Value="27"/>
  333. <CursorPos X="49" Y="48"/>
  334. <UsageCount Value="25"/>
  335. </Unit40>
  336. <Unit41>
  337. <Filename Value="..\utils\uvkuBufferView.pas"/>
  338. <IsPartOfProject Value="True"/>
  339. <EditorIndex Value="-1"/>
  340. <TopLine Value="52"/>
  341. <CursorPos X="56" Y="76"/>
  342. <UsageCount Value="25"/>
  343. </Unit41>
  344. <Unit42>
  345. <Filename Value="..\utils\uvkuBufferViewFactory.pas"/>
  346. <IsPartOfProject Value="True"/>
  347. <EditorIndex Value="-1"/>
  348. <TopLine Value="59"/>
  349. <CursorPos X="120" Y="68"/>
  350. <UsageCount Value="24"/>
  351. </Unit42>
  352. <Unit43>
  353. <Filename Value="..\utils\uvkuCommandPool.pas"/>
  354. <IsPartOfProject Value="True"/>
  355. <EditorIndex Value="-1"/>
  356. <TopLine Value="57"/>
  357. <CursorPos X="62" Y="68"/>
  358. <UsageCount Value="24"/>
  359. </Unit43>
  360. <Unit44>
  361. <Filename Value="..\utils\uvkuCommandPoolFactory.pas"/>
  362. <IsPartOfProject Value="True"/>
  363. <EditorIndex Value="-1"/>
  364. <TopLine Value="49"/>
  365. <CursorPos X="95" Y="58"/>
  366. <UsageCount Value="23"/>
  367. </Unit44>
  368. <Unit45>
  369. <Filename Value="..\utils\uvkuCommandBuffer.pas"/>
  370. <IsPartOfProject Value="True"/>
  371. <EditorIndex Value="-1"/>
  372. <CursorPos X="39" Y="13"/>
  373. <UsageCount Value="23"/>
  374. </Unit45>
  375. <Unit46>
  376. <Filename Value="..\utils\uvkuQueue.pas"/>
  377. <IsPartOfProject Value="True"/>
  378. <EditorIndex Value="10"/>
  379. <TopLine Value="7"/>
  380. <CursorPos X="22" Y="23"/>
  381. <UsageCount Value="23"/>
  382. <Loaded Value="True"/>
  383. </Unit46>
  384. <Unit47>
  385. <Filename Value="..\utils\VulkanUtils.pas"/>
  386. <IsPartOfProject Value="True"/>
  387. <EditorIndex Value="1"/>
  388. <TopLine Value="31"/>
  389. <CursorPos X="3" Y="46"/>
  390. <UsageCount Value="22"/>
  391. <Loaded Value="True"/>
  392. </Unit47>
  393. </Units>
  394. <JumpHistory Count="30" HistoryIndex="29">
  395. <Position1>
  396. <Filename Value="uMainForm.pas"/>
  397. <Caret Line="29" Column="5" TopLine="13"/>
  398. </Position1>
  399. <Position2>
  400. <Filename Value="..\utils\VulkanUtils.pas"/>
  401. <Caret Line="46" Column="3" TopLine="31"/>
  402. </Position2>
  403. <Position3>
  404. <Filename Value="..\utils\uvkuDevice.pas"/>
  405. <Caret Line="26" Column="32" TopLine="13"/>
  406. </Position3>
  407. <Position4>
  408. <Filename Value="..\utils\uvkuDevice.pas"/>
  409. <Caret Line="65" Column="85" TopLine="62"/>
  410. </Position4>
  411. <Position5>
  412. <Filename Value="..\Vulkan.pas"/>
  413. <Caret Line="4593" Column="72" TopLine="4578"/>
  414. </Position5>
  415. <Position6>
  416. <Filename Value="..\Vulkan.pas"/>
  417. </Position6>
  418. <Position7>
  419. <Filename Value="..\Vulkan.pas"/>
  420. <Caret Line="3400" Column="20" TopLine="3375"/>
  421. </Position7>
  422. <Position8>
  423. <Filename Value="..\utils\uvkuDevice.pas"/>
  424. <Caret Line="66" Column="37" TopLine="62"/>
  425. </Position8>
  426. <Position9>
  427. <Filename Value="..\utils\uvkuDevice.pas"/>
  428. <Caret Line="63" Column="79" TopLine="48"/>
  429. </Position9>
  430. <Position10>
  431. <Filename Value="uMainForm.pas"/>
  432. <Caret Line="135" Column="51" TopLine="116"/>
  433. </Position10>
  434. <Position11>
  435. <Filename Value="..\utils\uvkuDevice.pas"/>
  436. <Caret Line="66" Column="75" TopLine="44"/>
  437. </Position11>
  438. <Position12>
  439. <Filename Value="..\utils\uvkuUtils.pas"/>
  440. <Caret Line="32" Column="88" TopLine="7"/>
  441. </Position12>
  442. <Position13>
  443. <Filename Value="..\utils\uvkuPhysicalDevice.pas"/>
  444. <Caret Line="77" Column="59" TopLine="63"/>
  445. </Position13>
  446. <Position14>
  447. <Filename Value="..\utils\uvkuDevice.pas"/>
  448. <Caret Line="53" Column="113" TopLine="44"/>
  449. </Position14>
  450. <Position15>
  451. <Filename Value="..\utils\uvkuSurface.pas"/>
  452. <Caret Line="54" TopLine="48"/>
  453. </Position15>
  454. <Position16>
  455. <Filename Value="..\utils\uvkuSwapChain.pas"/>
  456. <Caret Line="9" Column="30"/>
  457. </Position16>
  458. <Position17>
  459. <Filename Value="..\utils\uvkuImageView.pas"/>
  460. <Caret Line="78" Column="73" TopLine="54"/>
  461. </Position17>
  462. <Position18>
  463. <Filename Value="..\utils\uvkuDeviceMemory.pas"/>
  464. <Caret TopLine="10"/>
  465. </Position18>
  466. <Position19>
  467. <Filename Value="..\utils\uvkuDeviceMemory.pas"/>
  468. <Caret Line="48" Column="78" TopLine="35"/>
  469. </Position19>
  470. <Position20>
  471. <Filename Value="..\utils\uvkuSurface.pas"/>
  472. <Caret Line="56" Column="52" TopLine="48"/>
  473. </Position20>
  474. <Position21>
  475. <Filename Value="..\utils\uvkuSwapChain.pas"/>
  476. <Caret Line="79" Column="52" TopLine="86"/>
  477. </Position21>
  478. <Position22>
  479. <Filename Value="..\utils\uvkuImageView.pas"/>
  480. <Caret Line="47" Column="52" TopLine="32"/>
  481. </Position22>
  482. <Position23>
  483. <Filename Value="..\utils\uvkuPhysicalDevice.pas"/>
  484. <Caret Line="266" Column="24" TopLine="245"/>
  485. </Position23>
  486. <Position24>
  487. <Filename Value="..\utils\uvkuDevice.pas"/>
  488. <Caret Line="66" Column="38" TopLine="75"/>
  489. </Position24>
  490. <Position25>
  491. <Filename Value="..\utils\uvkuDevice.pas"/>
  492. <Caret Line="53" Column="62" TopLine="38"/>
  493. </Position25>
  494. <Position26>
  495. <Filename Value="..\utils\uvkuDevice.pas"/>
  496. <Caret Line="66" Column="11" TopLine="72"/>
  497. </Position26>
  498. <Position27>
  499. <Filename Value="..\utils\uvkuSurface.pas"/>
  500. <Caret Line="56" Column="54" TopLine="41"/>
  501. </Position27>
  502. <Position28>
  503. <Filename Value="..\utils\uvkuSwapChain.pas"/>
  504. <Caret Line="79" Column="45" TopLine="76"/>
  505. </Position28>
  506. <Position29>
  507. <Filename Value="..\utils\uvkuImageView.pas"/>
  508. <Caret Line="47" Column="38" TopLine="29"/>
  509. </Position29>
  510. <Position30>
  511. <Filename Value="..\utils\uvkuDeviceMemory.pas"/>
  512. <Caret Line="48" Column="38" TopLine="49"/>
  513. </Position30>
  514. </JumpHistory>
  515. </ProjectSession>
  516. <Debugging>
  517. <Watches Count="1">
  518. <Item1>
  519. <Expression Value="self"/>
  520. </Item1>
  521. </Watches>
  522. </Debugging>
  523. </CONFIG>