V "GNAT Lib v2021"
M P W=b
A -O3
A -gnat12
P SS ZX

RN
RV NO_DIRECT_BOOLEAN_OPERATORS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTION_PROPAGATION
RV NO_EXCEPTIONS
RV NO_FLOATING_POINT
RV NO_IO
RV NO_IMPLICIT_CONDITIONALS
RV NO_LOCAL_ALLOCATORS
RV NO_NESTED_FINALIZATION
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_UNCHECKED_CONVERSION
RV NO_DEFAULT_INITIALIZATION
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLICIT_LOOPS
RV NO_OBSOLESCENT_FEATURES

U reliquarium%b		reliquarium.adb		073622c3 NE OO SU IL
W ada%s			ada.ads			ada.ali
W ada.command_line%s	a-comlin.adb		a-comlin.ali
W ada.directories%s	a-direct.adb		a-direct.ali
W ada.environment_variables%s  a-envvar.adb	a-envvar.ali
Z ada.exceptions%s	a-except.adb		a-except.ali
W ada.numerics%s	a-numeri.ads		a-numeri.ali
Z ada.numerics.aux_float%s  a-nuaufl.ads	a-nuaufl.ali
Z ada.numerics.aux_generic_float%s
Z ada.numerics.aux_long_float%s  a-nalofl.ads	a-nalofl.ali
Z ada.numerics.aux_long_long_float%s  a-nallfl.ads  a-nallfl.ali
Z ada.numerics.aux_short_float%s  a-nashfl.ads	a-nashfl.ali
W ada.numerics.generic_elementary_functions%s
W ada.strings%s		a-string.ads		a-string.ali
W ada.strings.fixed%s	a-strfix.adb		a-strfix.ali
Z ada.strings.text_buffers%s  a-sttebu.adb	a-sttebu.ali
W ada.strings.unbounded%s  a-strunb.adb		a-strunb.ali
W ada.strings.unbounded.text_io%s  a-suteio.adb	a-suteio.ali
W ada.unchecked_conversion%s
W gametypes%s		gametypes.ads		gametypes.ali
W gl%s			gl.ads			gl.ali
W gl.binding%s		gl-binding.ads		gl-binding.ali
W gl.pointers%s		gl-pointers.ads		gl-pointers.ali
W glext%s		glext.ads		glext.ali
W glext.binding%s	glext-binding.ads	glext-binding.ali
W glext.pointers%s	glext-pointers.ads	glext-pointers.ali
W glfw3%s		glfw3.ads		glfw3.ali
W glu%s			glu.ads			glu.ali
W glu.binding%s		glu-binding.ads		glu-binding.ali
W glu.pointers%s	glu-pointers.ads	glu-pointers.ali
W gnat%s		gnat.ads		gnat.ali
W gnat.os_lib%s		g-os_lib.ads		g-os_lib.ali
W interfaces%s		interfac.ads		interfac.ali
W interfaces.c%s	i-c.adb			i-c.ali
W interfaces.c.pointers%s
W interfaces.c.strings%s  i-cstrin.adb		i-cstrin.ali
W matutils%s		matutils.adb		matutils.ali
W pictobj%s		pictobj.adb		pictobj.ali
W pngloader%s		pngloader.adb		pngloader.ali
W shader%s		shader.adb		shader.ali
W system%s		system.ads		system.ali
Z system.exn_flt%s	s-exnflt.ads		s-exnflt.ali
Z system.fat_flt%s	s-fatflt.ads		s-fatflt.ali
Z system.finalization_masters%s  s-finmas.adb	s-finmas.ali
Z system.img_flt%s	s-imgflt.ads		s-imgflt.ali
Z system.img_int%s	s-imgint.ads		s-imgint.ali
Z system.secondary_stack%s  s-secsta.adb	s-secsta.ali
Z system.soft_links%s	s-soflin.adb		s-soflin.ali
Z system.standard_library%s  s-stalib.adb	s-stalib.ali
Z system.storage_elements%s  s-stoele.adb	s-stoele.ali
W sysutils%s		sysutils.adb		sysutils.ali
W text_io%s		text_io.ads		text_io.ali
W utex%s		utex.adb		utex.ali
W zoomwheel%s		zoomwheel.adb		zoomwheel.ali

D ada.ads		20210520051130 76789da1 ada%s
D a-calend.ads		20210520051127 474d9720 ada.calendar%s
D a-charac.ads		20210520051127 2d3ec45b ada.characters%s
D a-chlat1.ads		20210520051127 66457d31 ada.characters.latin_1%s
D a-comlin.ads		20210520051127 4aa66568 ada.command_line%s
D a-direct.ads		20210520051127 078228da ada.directories%s
D a-envvar.ads		20210520051127 00080416 ada.environment_variables%s
D a-except.ads		20210520051127 946f3014 ada.exceptions%s
D a-finali.ads		20210520051127 bf4f806b ada.finalization%s
D a-ioexce.ads		20210520051127 e4a01f64 ada.io_exceptions%s
D a-numeri.ads		20210520051128 84bea7a3 ada.numerics%s
D a-nuaufl.ads		20210520051128 020cac40 ada.numerics.aux_float%s
D a-nagefl.ads		20210520051128 53f456a7 ada.numerics.aux_generic_float%s
D a-naliop.ads		20210520051128 6b421e5f ada.numerics.aux_linker_options%s
D a-nalofl.ads		20210520051128 6d8e51a4 ada.numerics.aux_long_float%s
D a-nallfl.ads		20210520051128 6ccf65a3 ada.numerics.aux_long_long_float%s
D a-nashfl.ads		20210520051128 b54ed4fb ada.numerics.aux_short_float%s
D a-ngelfu.ads		20210520051128 e6ec3af5 ada.numerics.generic_elementary_functions%s
D a-ngelfu.adb		20210520051128 2940142d ada.numerics.generic_elementary_functions%b
D a-stream.ads		20210520051128 119b8fb3 ada.streams%s
D a-string.ads		20210520051128 90ac6797 ada.strings%s
D a-strfix.ads		20210520051128 aeacf44c ada.strings.fixed%s
D a-strmap.ads		20210520051128 5a88892a ada.strings.maps%s
D a-sttebu.ads		20210520051128 18209c64 ada.strings.text_buffers%s
D a-strunb.ads		20210520051128 03325227 ada.strings.unbounded%s
D a-suteio.ads		20210520051129 26d8e9aa ada.strings.unbounded.text_io%s
D a-stuten.ads		20210520051128 808c40ad ada.strings.utf_encoding%s
D a-tags.ads		20210520051129 9eaa38c6 ada.tags%s
D a-textio.ads		20210520051129 aef4d56d ada.text_io%s
D a-tiinio.ads		20210520051129 390edddb ada.text_io.integer_io%s
D a-unccon.ads		20210520051129 0e9b276f ada.unchecked_conversion%s
D a-uncdea.ads		20210520051129 c3a8ac65 ada.unchecked_deallocation%s
D gametypes.ads		20220102131821 baf02c9a gametypes%s
D gl.ads		20220102131821 7804bde3 gl%s
D gl-binding.ads	20220102131821 e46d97fe gl.binding%s
D gl-pointers.ads	20220102131821 52c8d5cb gl.pointers%s
D glext.ads		20220102131821 bc7eaa1e glext%s
D glext-binding.ads	20220102131821 d4516c21 glext.binding%s
D glext-pointers.ads	20220102131821 9017bfdc glext.pointers%s
D glfw3.ads		20220102131821 a40eec21 glfw3%s
D glu.ads		20220102131821 9cf330fe glu%s
D glu-binding.ads	20220102131821 96b9de55 glu.binding%s
D glu-pointers.ads	20220102131821 06979cc9 glu.pointers%s
D gnat.ads		20210520051131 b5988c27 gnat%s
D g-os_lib.ads		20210520051130 0db74523 gnat.os_lib%s
D interfac.ads		20210520051131 edec285f interfaces%s
D i-c.ads		20210520051131 d9beded9 interfaces.c%s
D i-cpoint.ads		20210520051131 ee8a93ec interfaces.c.pointers%s
D i-cpoint.adb		20210520051131 d5172521 interfaces.c.pointers%b
D i-cstrin.ads		20210520051131 341d0ddf interfaces.c.strings%s
D i-cstrea.ads		20210520051131 e53d8b8e interfaces.c_streams%s
D matutils.ads		20220102131821 c0cefc27 matutils%s
D pictobj.ads		20220102131821 08b48b17 pictobj%s
D pictobj2.ads		20220102131821 f6399bd1 pictobj2%s
D pngloader.ads		20220102131821 4a986812 pngloader%s
D reliquarium.adb	20220102131821 4fe40787 reliquarium%b
D shader.ads		20220102131821 b1fe60d7 shader%s
D system.ads		20210520051134 a2da961d system%s
D s-atocou.ads		20210520051131 b45c2d8d system.atomic_counters%s
D s-crtl.ads		20210520051131 0ebbdb71 system.crtl%s
D s-exctab.ads		20210520051131 54135002 system.exception_table%s
D s-exnflt.ads		20210520051131 84371ff2 system.exn_flt%s
D s-exponr.ads		20210520051131 2127300b system.exponr%s
D s-fatflt.ads		20210520051131 11beb392 system.fat_flt%s
D s-fatgen.ads		20210520051131 d28c6cfe system.fat_gen%s
D s-ficobl.ads		20210520051131 078245e4 system.file_control_block%s
D s-finmas.ads		20210520051131 1ab4dba8 system.finalization_masters%s
D s-finroo.ads		20210520051131 4ff27390 system.finalization_root%s
D s-imagei.ads		20210520051132 0d3f86a7 system.image_i%s
D s-imager.ads		20210520051132 500b11a9 system.image_r%s
D s-imageu.ads		20210520051132 525c30c6 system.image_u%s
D s-imgflt.ads		20210520051132 78689de8 system.img_flt%s
D s-imgint.ads		20210520051132 bdb6f5ec system.img_int%s
D s-imguns.ads		20210520051132 0e4da2ac system.img_uns%s
D s-memory.ads		20210520051132 597d6634 system.memory%s
D s-os_lib.ads		20210520051132 93b69309 system.os_lib%s
D s-parame.ads		20210520051133 4752c4cb system.parameters%s
D s-powflt.ads		20210520051133 46f7a1b9 system.powten_flt%s
D s-putima.ads		20210520051133 4e095881 system.put_images%s
D s-secsta.ads		20210520051133 9b3ab94b system.secondary_stack%s
D s-soflin.ads		20210520051133 a7318a92 system.soft_links%s
D s-stache.ads		20210520051133 a37c21ec system.stack_checking%s
D s-stalib.ads		20210520051133 472fbca8 system.standard_library%s
D s-stalib.adb		20210520051133 977290bf system.standard_library%b
D s-stoele.ads		20210520051133 2dc34a04 system.storage_elements%s
D s-stoele.adb		20210520051133 ed88f8fb system.storage_elements%b
D s-stopoo.ads		20210520051133 e9fa2dd8 system.storage_pools%s
D s-stratt.ads		20210520051133 7bdda3fa system.stream_attributes%s
D s-string.ads		20210520051133 8fe54fb7 system.strings%s
D s-traent.ads		20210520051133 26a8d361 system.traceback_entries%s
D s-unstyp.ads		20210520051133 2b077493 system.unsigned_types%s
D s-wchcon.ads		20210520051134 1b7d22d2 system.wch_con%s
D sysutils.ads		20220102131821 6d754c9f sysutils%s
D text_io.ads		20210520051134 21b2c898 text_io%s
D unchconv.ads		20210520051134 ca2f9e18 unchecked_conversion%s
D unchdeal.ads		20210520051134 214516a4 unchecked_deallocation%s
D utex.ads		20220102131821 05094bde utex%s
D zoomwheel.ads		20220118135607 1e8bb0e0 zoomwheel%s
G a e
G c Z b b [reliquarium standard 83 11 none]
G r s pictangle [reliquarium standard 83 11 none] [pictangleIP pictobj 56 6 none]
G r f pictangle [reliquarium standard 83 11 none] [initialize pictobj 64 11 none]
G r e pictangle [reliquarium standard 83 11 none] [finalize pictobj 65 11 none]
G r c none [reliquarium standard 83 11 none] [glfwgetversion glfw3 2080 14 none]
G r c none [reliquarium standard 83 11 none] [glfwinit glfw3 1977 13 none]
G r c none [reliquarium standard 83 11 none] [glfwwindowhint glfw3 2785 14 none]
G r c none [reliquarium standard 83 11 none] [glfwcreatewindow glfw3 2985 13 none]
G r c none [reliquarium standard 83 11 none] [glfwmakecontextcurrent glfw3 6195 14 none]
G r c none [reliquarium standard 83 11 none] [glfwgetwindowsize glfw3 3271 14 none]
G r c none [reliquarium standard 83 11 none] [glfwgetframebuffersize glfw3 3457 14 none]
G r c none [reliquarium standard 83 11 none] [glfwgetwindowcontentscale glfw3 3543 14 none]
G r c none [reliquarium standard 83 11 none] [inittext2d utex 43 11 none]
G r c none [reliquarium standard 83 11 none] [glviewport gl__binding 180 14 none]
G r c none [reliquarium standard 83 11 none] [glgenvertexarrays glext__binding 1043 14 none]
G r c none [reliquarium standard 83 11 none] [glbindvertexarray glext__binding 1037 14 none]
G r c none [reliquarium standard 83 11 none] [glactivetexture gl__binding 1549 14 none]
G r c none [reliquarium standard 83 11 none] [glgenbuffers glext__binding 101 14 none]
G r c none [reliquarium standard 83 11 none] [glenable gl__binding 96 14 none]
G r c none [reliquarium standard 83 11 none] [gldepthfunc gl__binding 146 14 none]
G r c none [reliquarium standard 83 11 none] [glhint gl__binding 142 14 none]
G r c none [reliquarium standard 83 11 none] [glclearcolor gl__binding 32 14 none]
G r c none [reliquarium standard 83 11 none] [loadshaders shader 25 10 none]
G r c none [reliquarium standard 83 11 none] [glgetuniformlocation glext__binding 246 13 none]
G r c none [reliquarium standard 83 11 none] [loadpng pngloader 28 10 none]
G r c none [reliquarium standard 83 11 none] [setrect pictobj 33 11 none]
G r c none [reliquarium standard 83 11 none] [glfwgettime glfw3 6069 13 none]
G r c none [reliquarium standard 83 11 none] [cross matutils 60 11 none]
G r c none [reliquarium standard 83 11 none] [perspective matutils 54 11 none]
G r c none [reliquarium standard 83 11 none] [lookat matutils 68 11 none]
G r c none [reliquarium standard 83 11 none] [matxmat matutils 48 11 none]
G r c none [reliquarium standard 83 11 none] [glfwwaitevents glfw3 4495 14 none]
G r c none [reliquarium standard 83 11 none] [glclear gl__binding 38 14 none]
G r c none [reliquarium standard 83 11 none] [gluseprogram glext__binding 299 14 none]
G r c none [reliquarium standard 83 11 none] [gluniformmatrix4fv glext__binding 393 14 none]
G r c none [reliquarium standard 83 11 none] [gluniform1i glext__binding 321 14 none]
G r c none [reliquarium standard 83 11 none] [glbindtexture gl__binding 1090 14 none]
G r c none [reliquarium standard 83 11 none] [draw pictobj 38 11 none]
G r c none [reliquarium standard 83 11 none] [print2d utex 62 11 none]
G r c none [reliquarium standard 83 11 none] [glgetintegerv gl__binding 118 14 none]
G r c none [reliquarium standard 83 11 none] [glflush gl__binding 140 14 none]
G r c none [reliquarium standard 83 11 none] [glfwswapbuffers glfw3 6258 14 none]
G r c none [reliquarium standard 83 11 none] [glfwgetkey glfw3 4847 13 none]
G r c none [reliquarium standard 83 11 none] [glfwwindowshouldclose glfw3 3047 13 none]
G r c none [reliquarium standard 83 11 none] [glfwgetcursorpos glfw3 4922 14 none]
G r c none [reliquarium standard 83 11 none] [glfwgetmousebutton glfw3 4880 13 none]
G r c none [reliquarium standard 83 11 none] [bshell sysutils 5 14 none]
G r c none [reliquarium standard 83 11 none] [gldeletebuffers glext__binding 97 14 none]
G r c none [reliquarium standard 83 11 none] [gldeleteprogram glext__binding 179 14 none]
G r c none [reliquarium standard 83 11 none] [gldeletevertexarrays glext__binding 1039 14 none]
G r c none [reliquarium standard 83 11 none] [cleanuptext utex 64 11 none]
G r c none [reliquarium standard 83 11 none] [glfwdestroywindow glfw3 3023 14 none]
G r c none [reliquarium standard 83 11 none] [glfwterminate glfw3 2013 14 none]
X 1 ada.ads
16K9*Ada 20e8 56|52r6 53r6 54r6 58r6 59r6 60r6 61r6 62r6 63r6 86r5 87r5 110r37
. 114r36 116r39 117r39 118r40 119r39 120r39 126r39 129r39 130r39 133r40 134r40
. 174r25 332r15 505r15
X 5 a-comlin.ads
36K13*Command_Line 144e21 56|53w10 58w10 114r40
62V13*Command_Name{string} 56|114s53
X 6 a-direct.ads
76K13*Directories 502e20 56|54w10 110r41 332r19 505r19
82V13*Current_Directory{string} 56|110s53
310V13*Exists{boolean} 56|332s31 505s31
X 7 a-envvar.ads
19K13*Environment_Variables 69e30 56|59w10
X 11 a-numeri.ads
16K13*Numerics 35e17 56|63r10 174r29
X 18 a-ngelfu.ads
39k22*Generic_Elementary_Functions 207e46 56|63w19 174r38
94V13 Sin{float} 56|444s43[173] 445s24[173] 453s21[173]
104V13 Cos{float} 56|444s24[173] 446s24[173] 446s43[173] 455s21[173]
114V13 Tan{float} 56|414s54[173]
147V13 Arctan{float} 56|426s43[173]
X 21 a-string.ads
16K13*Strings 35e16 56|60r10 61r10 62r10 86r9 87r9 116r43 117r43 118r44 119r43
. 120r43 126r43 129r43 130r43 133r44 134r44
X 22 a-strfix.ads
43K21*Fixed 1398e22 56|60w18 116r51 117r51 118r52 119r51 120r51 126r51 129r51
. 130r51 133r52 134r52
164V13*Index{natural} 56|116s57 117s57 118s58 119s57 120s57 126s57 129s57
. 130s57 133s58 134s58
X 25 a-strunb.ads
83K21*Unbounded 765e26 56|61w18 62r18 86r17 87r17
88R9*Unbounded_String<9|43R9> 744e15 56|142r38 150r18 326r15 500r15
117V13*To_String{string} 56|348s25 513s29 513s59 517s34 518s34 519s34 520s34
. 521s34 819s42 829s42 836s42 843s42
136U14*Append 56|331s17 333s17 335s17 504s17 506s17 508s17 636s17 645s17
. 647s17 650s17 652s17
160V14*"&"{88R9} 56|659s26 660s26 661s26 662s26
168V14*"&"{88R9} 56|658s34
X 26 a-suteio.ads
39K31*Text_IO 61e34 56|62w28 87r27
55U14*Put_Line 56|658s9
X 29 a-textio.ads
65P9*File_Type 56|321r24
262U14*New_Line 56|210s17 250s9 255s17 283s17
463U14*Put 56|206s17 246s9 247s9 248s9 249s9
506U14*Put_Line 56|208s25 243s9 256s17 284s17 303s9 304s9 305s9 306s9
X 31 a-unccon.ads
20v14*Unchecked_Conversion 56|52w10
X 33 gametypes.ads
57K9*gametypes 174e14 56|48w6 93r5
62m9*vertbuff{34|103M12} 56|359m25 359r25 483m42 483r42 717r50
62m19*uvbuff{34|103M12} 56|360m25 360r25 484m42 484r42 717r59
62m27*elembuff{34|103M12} 56|361m25 361r25 485m42 485r42 717r66
62m46*vertexarrayid{34|103M12} 56|354m30 354r30 355r27 489m47 489r47
124p9*mainWin(40|1274R9) 56|277m9 282r12 288r33 292r27 293r32 294r35 609r43
. 610r43 690r36 694r48 770r34 790r24 795r41 798r26 799r35 800r35 860r27
128i9*Nwid{47|35I9} 56|690m45 690r45 691r22 692r31 728r56
128i14*Nhit{47|35I9} 56|690m58 690r58 691r40 692r44 729r58
128i20*Wwid{47|35I9} 56|345m17 348r63 569r46 678r20 691r30 692m25 703r28
128i25*Whit{47|35I9} 56|345m22 348r77 570r46 678r26 691r48 692m38 703r34
128i31*Fwid{47|35I9} 56|345m28 351r24 694m57 694r57 695r40 732r56
128i37*Fhit{47|35I9} 56|345m33 351r29 694m70 694r70 695r45 733r58
139i9*major{34|82I12} 56|749m57 749r57 751r76
139i16*minor{34|82I12} 56|750m57 750r57 752r76
139i23*profile{34|82I12} 56|738m64 738r64 739r29
139i32*flags{34|82I12} 56|744m57 744r57 745r29
139i39*mtu{34|82I12} 56|754m61 754r61 755r78 757m67 757r67 758r81 760m76
. 760r76 761r85
X 34 gl.ads
24K9*GL 955e7 56|30w6 30r10 30r22 100r5 101r5 102r5
82I12*GLint{47|35I9} 56|166r26 228r24 229r23 236r31 239r45 247r13 248r17
. 249r17 304r25 304r48 305r25 305r48 401r33 602r18 628r18 751r64 752r64 755r66
. 758r69 761r73
103M12*GLuint{47|44M9} 56|164r34 475r27
131F12*GLdouble{47|72F9} 56|567r26 630r34
148N4*GL_FALSE 56|711r46
149N4*GL_TRUE 56|254r24 263r53
237N4*GL_CULL_FACE 56|368r19
253N4*GL_LEQUAL 56|367r22
258N4*GL_DEPTH_TEST 56|366r18
502N4*GL_LINE_SMOOTH_HINT 56|372r16
503N4*GL_POLYGON_SMOOTH_HINT 56|373r16
507N4*GL_NICEST 56|372r37 373r40
561N4*GL_TEXTURE_2D 56|716r40
623N4*GL_DEPTH_BUFFER_BIT 56|705r48
629N4*GL_COLOR_BUFFER_BIT 56|705r25
796N4*GL_TEXTURE0 56|357r25
830N4*GL_MAX_TEXTURE_UNITS 56|754r39
854N4*GL_MULTISAMPLE 56|371r18
X 35 gl-binding.ads
25K12*Binding 2456e15 56|30w13 101r8
32U14*glClearColor 56|375s9
38U14*glClear 56|705s17
96U14*glEnable 56|366s9 368s9 371s9
118U14*glGetIntegerv 56|738s25 744s25 749s25 750s25 754s25 757s25 760s25
140U14*glFlush 56|769s17
142U14*glHint 56|372s9 373s9
146U14*glDepthFunc 56|367s9
180U14*glViewport 56|351s9 695s25
1090U14*glBindTexture 56|716s25
1549U14*glActiveTexture 56|357s9
X 36 gl-pointers.ads
25K12*Pointers 156e16 56|30w25 102r8
X 37 glext.ads
22K9*GLext 710e10 56|32w6 32r13 32r28 97r5 98r5 99r5 483r9 484r9 485r9 487r9
. 489r9
187N4*GL_MAX_TEXTURE_IMAGE_UNITS 56|757r39
194N4*GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS 56|760r39
272N4*GL_MAJOR_VERSION 56|749r39
273N4*GL_MINOR_VERSION 56|750r39
275N4*GL_CONTEXT_FLAGS 56|744r39
280N4*GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT 56|745r37
398N4*GL_CONTEXT_CORE_PROFILE_BIT 56|739r39
419N4*GL_CONTEXT_PROFILE_MASK 56|738r39
X 38 glext-binding.ads
26K15*Binding 2245e18 56|32w19 99r11 483r15 484r15 485r15 487r15 489r15
97U14*glDeleteBuffers 56|483s23 484s23 485s23
101U14*glGenBuffers 56|359s9 360s9 361s9
179U14*glDeleteProgram 56|487s23
246V13*glGetUniformLocation{34|82I12} 56|514s18 515s21
299U14*glUseProgram 56|710s17
321U14*glUniform1i 56|712s17
393U14*glUniformMatrix4fv 56|711s17
1037U14*glBindVertexArray 56|355s9
1039U14*glDeleteVertexArrays 56|489s23
1043U14*glGenVertexArrays 56|354s9
X 39 glext-pointers.ads
19K15*Pointers 63e19 56|32w34 98r11
X 40 glfw3.ads
33K9*glfw3 6630e10 56|43w6 43r29
78N4*GLFW_RELEASE 56|612r31 612r52
80N4*GLFW_PRESS 56|790r48 802r16 802r34
130N4*GLFW_KEY_Q 56|790r33
231N4*GLFW_MOUSE_BUTTON_1 56|610r52 800r44
232N4*GLFW_MOUSE_BUTTON_2 56|609r52 799r44
368N4*GLFW_SAMPLES 56|266r25
376N4*GLFW_CLIENT_API 56|267r25
378N4*GLFW_CONTEXT_VERSION_MAJOR 56|261r25
380N4*GLFW_CONTEXT_VERSION_MINOR 56|262r25
386N4*GLFW_OPENGL_FORWARD_COMPAT 56|263r25
390N4*GLFW_OPENGL_PROFILE 56|264r25
411N4*GLFW_OPENGL_API 56|267r42
419N4*GLFW_OPENGL_CORE_PROFILE 56|264r46
1274R9*GLFWwindow
1977V13*glfwInit{47|35I9} 56|254s12
2013U14*glfwTerminate 56|861s9
2080U14*glfwGetVersion 56|245s9
2785U14*glfwWindowHint 56|261s9 262s9 263s9 264s9 266s9 267s9
2985V13*glfwCreateWindow(1274R9) 56|277s20
3023U14*glfwDestroyWindow 56|860s9
3047V13*glfwWindowShouldClose{47|35I9} 56|795s19
3271U14*glfwGetWindowSize 56|292s9 690s17
3457U14*glfwGetFramebufferSize 56|293s9 694s25
3543U14*glfwGetWindowContentScale 56|294s9
4495U14*glfwWaitEvents 56|607s17 685s17
4847V13*glfwGetKey{47|35I9} 56|790s12
4880V13*glfwGetMouseButton{47|35I9} 56|609s24 610s24 799s16 800s16
4922U14*glfwGetCursorPos 56|798s9
6069V13*glfwGetTime{47|72F9} 56|673s30 782s38
6195U14*glfwMakeContextCurrent 56|288s9
6258U14*glfwSwapBuffers 56|770s17
X 41 glu.ads
23K9*GLU 243e8 56|31w6 31r11 31r24
X 42 glu-binding.ads
24K13*Binding 439e16 56|31w15
X 43 glu-pointers.ads
19K13*Pointers 85e17 56|31w28
X 44 gnat.ads
34K9*GNAT 57e9 56|75r6 105r37
X 45 g-os_lib.ads
51K14*OS_Lib=51:36 56|75w11 105r42
X 46 interfac.ads
38K9*Interfaces 231e15 56|36r6 37r11 38r6 39r6 95r5 96r5 234r17 728r33 729r35
. 732r33 733r35
X 47 i-c.ads
18K20*C 237e17 56|36w17 37r22 38r17 39r17 95r16 96r16 234r28 728r44 729r46
. 732r44 733r46
35I9*int<integer> 56|728r46 729r48 732r46 733r48
44M9*unsigned 56|37r24
72F9*double<long_float>
X 48 i-cpoint.ads
44k22*Pointers 102e26 56|38w19
X 50 i-cstrin.ads
36K22*Strings 106e25 56|39w19 96r18 234r30
47P9*chars_ptr 56|190r16 191r17 234r38
60V13*New_String{47P9} 56|190s29 191s30 234s51
X 52 matutils.ads
20K9*MatUtils 85e13 56|49w6 72w6 92r5
26A14*mat44(float)<integer><integer> 56|399r12
27a9*identity{26A14} 56|399r21 431r22
48U11*matXmat 56|465s9 466s9
54U11*perspective 56|460s9
60U11*cross 56|458s9
68U11*lookAt 56|462s9
X 53 pictobj.ads
25K9*pictobj 67e12 56|74w6 476r27 717r25
31R6*pictangle<9|43R9> 61e11 56|476r35
33U11*setrect 56|538s39 544s21
38U11*draw 56|717s33
X 55 pngloader.ads
22K9*pngloader 42e14 56|71w6 91r5
25n34*repeat{25E6} 56|517r27 518r27 519r27 520r27 521r27
28V10*loadpng{34|103M12} 56|517s19 518s19 519s19 520s19 521s19
X 56 reliquarium.adb
83U11*reliquarium 83b11 864l5 864t16
105b9 mswin{boolean} 644r26 646r26
110a9 dirname{string} 126r64 129r64 130r64 133r65 134r65 636r32
114a9 exestr{string} 116r64 117r64 118r65 119r64 120r64
116b9 macExe{boolean}
117b9 gnuExe{boolean} 649r15
118b9 gnatExe{boolean} 651r15
119b9 w64Exe{boolean} 644r15
120b9 w32Exe{boolean} 646r15
126b9 onMac{boolean} 330r12 503r12 635r12 668r20 670r21
129b9 onGnat{boolean} 638r24
130b9 onGnu{boolean} 638r15
133b9 onWin64{boolean} 139r36
134b9 onWin32{boolean} 139r47
139b9 onWin{boolean} 638r34
142r9 t2name{25|88R9} 659m9 819r52
142r16 t4name{25|88R9} 660m9 829r52
142r23 t5name{25|88R9} 661m9 836r52
142r30 t6name{25|88R9} 662m9 843r52
144a9 winpath{string} 645r32
145a9 w32path{string} 647r32
146a9 gnupath{string} 650r32
147a9 gnatpath{string} 652r32
150r9 exepath{25|88R9} 636m24 636r24 645m24 645r24 647m24 647r24 650m24 650r24
. 652m24 652r24 658r35 659r19 660r19 661r19 662r19
164m9 pgmtexshadid{34|103M12} 487r40 512m9 514r39 515r42 710r30
164m23 pgmtexid{34|103M12}
166i9 uniftex{34|82I12} 515m9 712r29
166i18 matid{34|82I12} 514m9 711r36
170A14 vec3(float)<integer> 421r26 422r26 423r26
173K17 fmath[18|39] 175r13 414r48 426r37 444r18 444r37 445r18 446r18 446r37
. 453r15 455r15
178f3 onepi{float} 179r33 180r33 181r33 182r33 183r39
179f3 halfpi{float} 453r33 455r33
180f3 fourthpi{float}
181f3 twopi{float}
182f3 deg2rad{float} 409r43
183f3 rad2deg{float}
190p9 pmvp{50|47P9} 514r53
191p9 pmyts{50|47P9} 515r56
203U11 myassert 203b11 203>21 203>43 213l5 213t13 526s9 590s9 591s9
203b21 condition{boolean} 205r6
203i43 flag{integer} 207r20 208r56
227U11 InitGLFW 227b11 228<9 228<14 229<9 229<13 230>9 308l5 308t13 344s9
228i9 wid{34|82I12} 274m9 278r17 296m9
228i14 hit{34|82I12} 275m9 278r22 297m9
229i9 fwd{34|82I12} 299m9
229i13 fht{34|82I12} 300m9
230a9 name{string} 234r62
234p9 title{50|47P9} 278r33
236i9 maj{34|82I12} 245m24 245r24 247r25
236i13 min{34|82I12} 245m35 245r35 248r29
236i17 rev{34|82I12} 245m46 245r46 249r29
238f9 axs{float} 294m44 294r44 306r37
238f14 ays{float} 294m55 294r55 306r58
239i9 awwid{34|82I12} 292m36 292r36 296r14 304r37
239i15 awhit{34|82I12} 292m50 292r50 297r14 304r60
239i22 afwid{34|82I12} 293m41 293r41 299r14 305r37
239i29 afhit{34|82I12} 293m54 293r54 300r14 305r60
320U11 first_prep 320b11 320>23 377l5 377t15 668s9
320b23 mac{boolean}
321p7 FileId{29|65P9}
323a9 macpath{string} 331r29
324a9 xinpath{string} 335r29
325a9 nopath{string} 332r38 333r29
326r9 path{25|88R9} 331m24 331r24 333m24 333r24 335m24 335r24 348r35
392V10 max{float} 392b10 392>15 392>18 396l5 396t8 411s36
392f15 a{float} 394r12 394r28
392f18 b{float} 394r14 395r21
398a1 MVP{52|26A14} 464m9 465m17 465r17 466m17 466r17 711m56 711r56
398a6 ModelMatrix{52|26A14} 431m9 434m17 436m17 464r14
398a19 ViewMatrix{52|26A14} 462m16 462r16 465r21
398a31 ProjectionMatrix{52|26A14} 460m21 460r21 466r21
401U11 updateMVP 401b11 401>22 401>27 468l5 468t14 678s9 703s17
401i22 wid{34|82I12} 405r39 406r50
401i27 hit{34|82I12} 405r50 406r39
402f9 xlook{float} 444m9 448r20 458r29
402f16 ylook{float} 445m9 449r20 458r35
402f23 zlook{float} 446m9 450r20 458r41
402f30 xlk{float} 448m9 462r41
402f34 ylk{float} 449m9 462r45
402f38 zlk{float} 450m9 462r49
402f43 xrt{float} 453m9 458r16
402f47 yrt{float} 454m9 458r20
402f51 zrt{float} 455m9 458r24
402f56 xup{float} 458m48 462r54
402f60 yup{float} 458m52 462r58
402f64 zup{float} 458m56 462r62
403f9 xme{float} 439m9 448r16 462r28
403f13 yme{float} 440m9 449r16 462r32
403f17 zme{float} 441m9 450r16 462r36
405f9 woh{float} 433r12 434r35 460r47
406f9 how{float} 411r44 436r35
408f9 fovdeg{float} 409r36 460r39
409f9 fovrad{float} 414r58
411f9 aspect{float} 414r39
414f9 eyeradius{float} 422r46
416f9 near{float} 460r53
417f9 far{float} 460r59
421a9 focus{170A14} 424r19 424r39 424r59
422a9 eyepos{170A14} 424r28 424r48 424r68 439r14 440r14 441r14
423a9 look{170A14} 426r51 426r60
425f9 vertAng{float} 444r28 445r28 446r28
426f9 horiAng{float} 444r47 446r47 453r25 455r25
474i1 npuz{integer} 526r19
475a1 texid(34|103M12) 517m9 518m9 519m9 520m9 521m9 716r55
476a1 puzpiece(53|31R6) 538r17 544r9 717r38
480U11 release_stuff 480b11 491l5 491t18 857s9
494U11 setup_stuff 494b11 494>24 546l5 546t16 670s9
494b24 mac{boolean}
495f9 xx{float} 532m17 536r27
495f12 yy{float} 533m17 537r27
495f15 zz{float} 527m9 529r15 542m9 543r15
495f18 dx{float} 534m17 538r57
495f21 dy{float} 535m17 538r60
495f24 dz{float} 528m9 538r63 544r49
495f27 nx{float} 536m17 538r47
495f30 ny{float} 537m17 538r50
495f33 nz{float} 529m9 538r53 543m9 544r37
496a9 macpath{string} 504r29
497a9 xinpath{string} 508r29
498a9 nopath{string} 505r38 506r29
500r9 path{25|88R9} 504m24 504r24 506m24 506r24 508m24 508r24 513r39 513r69
. 517r44 518r44 519r44 520r44 521r44
530i13 row{integer} 533r38 538r26
531i13 col{integer} 532r38 538r32
558b1 userquit{boolean} 593m9 682r14 791m25 822m25 830m25 837m25 844m25
558b11 details{boolean} 722r20
559f1 currenttime{float} 673m9 674r20 675r20 782m17 804r21 807r44
559f14 keytime{float} 674m9
559f23 btntime{float} 675m9 804r33 807m33
560f1 dwell{float} 804r42
563i1 pselBlock{integer} 588m9 590r19 591r19 780m17 806r28 817r23 823m25
. 827r23 831m25 834r23 838m25 841r23 845m25
566U11 handle_mouse_pick 566b11 567>9 567>17 595l5 595t22 805s25
567f9 xmouse{34|131F12} 569r32
567f17 ymouse{34|131F12} 570r32
569f2 col{float} 576r13 576r29 578r16
570f2 row{float} 582r12 582r27 584r16
572i2 ir{integer} 583m17 585m17 588r24
572i5 ic{integer} 577m17 579m17 588r27
601U11 emptyEventQueue 601b11 616l5 616t20 824s25 832s25 839s25 846s25
602i9 msr{34|82I12} 609m17 612r48
602i13 msl{34|82I12} 610m17 612r27
623f9 pdlay{float}
626b9 Ok{boolean} 819m61 829m61 836m61 843m61
628i9 msl{34|82I12} 800m9 802r12
628i13 msr{34|82I12} 799m9 802r30
630f9 mousex{34|131F12} 798m34 798r34 805r43
630f17 mousey{34|131F12} 798m48 798r48 805r51
715i21 k{integer} 716r61 717r47
X 57 shader.ads
23K9*shader 56|69w6 69r19 57|27e11
25V10*loadshaders{34|103M12} 56|513s17
X 58 system.ads
37K9*System 56|35w6 232r13 58|154e11
67M9*Address
X 75 s-memory.ads
53V13*Alloc{58|67M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{58|67M9} 105i<c,__gnat_realloc>22
X 76 s-os_lib.ads
1096e4*Directory_Separator{character} 56|105r49
X 84 s-stalib.adb
89U14 Break_Start 90i<c,__gnat_break_start>22
X 93 sysutils.ads
2K9*SysUtils 56|56w6 819r25 829r25 836r25 843r25 93|10e13
5U14*bShell 56|819s34 829s34 836s34 843s34
X 94 text_io.ads
24K9*Text_IO=24:29 56|64w6 90r5 321r16
X 97 utex.ads
39K9*utex 56|50w6 348r9 727r25 731r25 740r33 746r33 751r25 752r25 755r25
. 758r25 761r25 858r9 97|67e9
43U11*inittext2d 56|348s14
62U11*print2d 56|727s30 731s30 740s38 746s38 751s30 752s30 755s30 758s30
. 761s30
64U11*cleanuptext 56|858s14
X 98 zoomwheel.ads
24K9*zoomwheel 56|44w6 44r21 98|44e14

