Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

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