Compare commits
	
		
			7238 Commits
		
	
	
		
			mesa_3_2
			...
			mesa_20060
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 11c0215bf8 | ||
|  | 6a13b6c346 | ||
|  | a103097ee5 | ||
|  | 7efad0d84c | ||
|  | 42c88cd072 | ||
|  | 2541c54e79 | ||
|  | 33529e3d8e | ||
|  | 84c1b82081 | ||
|  | a97a1439ae | ||
|  | 2fd2910010 | ||
|  | fbbda155e0 | ||
|  | a49c3c0fae | ||
|  | baf5998d59 | ||
|  | 4c5acef241 | ||
|  | 9839e272cf | ||
|  | b57e79ff14 | ||
|  | 43824acb4e | ||
|  | d8f509e749 | ||
|  | eb91c93c2e | ||
|  | 79de983b6f | ||
|  | fdb3acf016 | ||
|  | 2807d1f58a | ||
|  | 93f913926e | ||
|  | 33ca04f379 | ||
|  | 398cb30c72 | ||
|  | f67bb30314 | ||
|  | 4578d7b9f0 | ||
|  | dcdfc154c3 | ||
|  | 696ba32779 | ||
|  | dcfe55539f | ||
|  | ff84b1f1b2 | ||
|  | 3bca9c47f4 | ||
|  | d4d7fdb43b | ||
|  | d65dab5777 | ||
|  | 638ca019ef | ||
|  | b4f70646b4 | ||
|  | 8defce2cf1 | ||
|  | 0f488bb16d | ||
|  | 1bcc323857 | ||
|  | 93d0935ef7 | ||
|  | 4078c647d5 | ||
|  | 458479fedb | ||
|  | 1814d6541b | ||
|  | 2d4ff6a8cf | ||
|  | c217d5a3a8 | ||
|  | 0946e0f418 | ||
|  | 7a028bd1ca | ||
|  | d469e5e5a0 | ||
|  | c2901e4f4c | ||
|  | 41b9756e9a | ||
|  | 8bc4dae67e | ||
|  | eda59aa87e | ||
|  | ca188de098 | ||
|  | 30cc822163 | ||
|  | 413a49ce59 | ||
|  | 31be39742b | ||
|  | 3086efe357 | ||
|  | cabecbd314 | ||
|  | 1d43e729ec | ||
|  | 8c137e2f94 | ||
|  | fb83a42d31 | ||
|  | 456a513daa | ||
|  | 577d23011b | ||
|  | 369ae3e2c4 | ||
|  | 77a7c2ad92 | ||
|  | 4dac78463e | ||
|  | edf570da67 | ||
|  | 49b9355020 | ||
|  | 1b6a081885 | ||
|  | bc8390fa6c | ||
|  | ad960612ce | ||
|  | 11decab34a | ||
|  | 3ad366dff2 | ||
|  | d57ce4a2c1 | ||
|  | 707343dcf5 | ||
|  | feb7221ecb | ||
|  | 1d32fc7332 | ||
|  | fd1627312d | ||
|  | e34700af7a | ||
|  | c9b4acfeb8 | ||
|  | 782291ab91 | ||
|  | 924fb5e916 | ||
|  | 841c9018b1 | ||
|  | b6d7a0c5a5 | ||
|  | 0970787228 | ||
|  | c8d1741b78 | ||
|  | 1add059bd1 | ||
|  | c9797f6b76 | ||
|  | 0063084804 | ||
|  | 40332059e4 | ||
|  | 3e1a5a38ae | ||
|  | 790ab0a0b6 | ||
|  | f06ce1ba71 | ||
|  | 98d9bb66a4 | ||
|  | 215aa20f5c | ||
|  | 4882279633 | ||
|  | b04dd5c587 | ||
|  | ad6f8eba00 | ||
|  | 6002d2ff4e | ||
|  | 21b2784ff5 | ||
|  | 5abc246f8d | ||
|  | 72d1bb5756 | ||
|  | 91ed68b2b9 | ||
|  | 5262c225ba | ||
|  | 1acea5f289 | ||
|  | 5bdec89da5 | ||
|  | 59af97420e | ||
|  | 0694adaf71 | ||
|  | 4c3443b460 | ||
|  | f2b9fa03da | ||
|  | 0fa8c59e64 | ||
|  | 98bebc7212 | ||
|  | abccd5b729 | ||
|  | 9309ba78d1 | ||
|  | 9580179dfb | ||
|  | d5179613d5 | ||
|  | b4ebb68202 | ||
|  | f27c07c99e | ||
|  | 923257fe07 | ||
|  | f93feb7aed | ||
|  | eb06704a7c | ||
|  | 99f13343cf | ||
|  | 1b3128cc9a | ||
|  | 8716e7570d | ||
|  | 5abff7bc4d | ||
|  | c9515bf1ae | ||
|  | bfba2705b6 | ||
|  | dd4f0d1a93 | ||
|  | f285f0d8f6 | ||
|  | 6b25193b92 | ||
|  | 0e31e02aef | ||
|  | cf2702e3db | ||
|  | 31e739a189 | ||
|  | 94ae2b4f25 | ||
|  | 5910dfacf1 | ||
|  | 96f216565e | ||
|  | 2d8eb9eaf3 | ||
|  | 126482a12f | ||
|  | 9790e641ef | ||
|  | 58f45fa44d | ||
|  | 5285c32a17 | ||
|  | f576450cae | ||
|  | 4683e8e954 | ||
|  | 2b8e66d210 | ||
|  | aae2b8b8eb | ||
|  | 4f12aa5a6a | ||
|  | a913d9f2f7 | ||
|  | 3070a581fc | ||
|  | d548bf41d3 | ||
|  | 49b2d2e90f | ||
|  | 024b5896f0 | ||
|  | 96bf6abb66 | ||
|  | 2a76d952b8 | ||
|  | 1ac1c1c423 | ||
|  | daf585d0f0 | ||
|  | d2c64e0b83 | ||
|  | b1abf1ea8e | ||
|  | ff707ead2b | ||
|  | 181f2b92cb | ||
|  | 023c95481b | ||
|  | 957b517c4f | ||
|  | 39591da355 | ||
|  | a3d2c69e61 | ||
|  | b8829facc7 | ||
|  | b711eb793b | ||
|  | f049ca4e33 | ||
|  | 9bcc9e9174 | ||
|  | 286f3fbb3a | ||
|  | e6e1c3fc11 | ||
|  | ec1ffd9f25 | ||
|  | 5a771857d9 | ||
|  | bf44f6cfac | ||
|  | 1ea61b5cad | ||
|  | ec770b8c60 | ||
|  | 1a61462318 | ||
|  | e31ac05223 | ||
|  | 22db535776 | ||
|  | 55194df035 | ||
|  | 1353ebed81 | ||
|  | 5d7b49f7e7 | ||
|  | 1ad3b7e28b | ||
|  | 6f445a1061 | ||
|  | 41c8eabe0f | ||
|  | 63d683091f | ||
|  | 430c469c5b | ||
|  | 47e511c36d | ||
|  | 9fd133511c | ||
|  | 8c41a14c5e | ||
|  | 5754809421 | ||
|  | 8c765ad312 | ||
|  | ddf61bfec9 | ||
|  | f31448f3c8 | ||
|  | 40ca5b455f | ||
|  | 311bcf5090 | ||
|  | 948ab5d8a9 | ||
|  | 74e9a43a2a | ||
|  | 5ba41dfa81 | ||
|  | 11f179e01b | ||
|  | f81c78f87d | ||
|  | 547113c16c | ||
|  | 154cc16d08 | ||
|  | 0ba7be0a50 | ||
|  | 32fe233d54 | ||
|  | 0f29ef6092 | ||
|  | 94f70fab64 | ||
|  | 1a5f1bdb42 | ||
|  | 909e8a7abb | ||
|  | 847160466c | ||
|  | 06185363dd | ||
|  | c731d6223c | ||
|  | 0ad64faec7 | ||
|  | 738f501f73 | ||
|  | 62620d349b | ||
|  | daeb0056df | ||
|  | 7edf68e081 | ||
|  | 1e134cf7e4 | ||
|  | 5ef524cd01 | ||
|  | a163256cc2 | ||
|  | e5700a1ba3 | ||
|  | cb6b47b795 | ||
|  | 7b98b40e47 | ||
|  | b3c095f074 | ||
|  | 662fbf8a62 | ||
|  | ba3da6154c | ||
|  | e3636b4114 | ||
|  | bed8363aa6 | ||
|  | de99760bf3 | ||
|  | 77ee31930a | ||
|  | 0325bc6359 | ||
|  | 418a7dbd75 | ||
|  | 6297799fee | ||
|  | db40ebfbb7 | ||
|  | 1984aabe83 | ||
|  | a8446f72f4 | ||
|  | a8717180d9 | ||
|  | cfca72cfb1 | ||
|  | 8850a7e20f | ||
|  | 5374e4ba7e | ||
|  | 4884db6eb2 | ||
|  | e1a5edf083 | ||
|  | bdd80bf819 | ||
|  | 0bffb1192a | ||
|  | 3e9c099088 | ||
|  | 02df9e1ed4 | ||
|  | 832026f906 | ||
|  | beff21e7bf | ||
|  | 189bbe0b8c | ||
|  | c657d8e3e4 | ||
|  | 30d6a4bffa | ||
|  | 237dae74f7 | ||
|  | bf41bc03c2 | ||
|  | b7c87974b3 | ||
|  | c289f48342 | ||
|  | b88fb724e6 | ||
|  | 1fcdaf1c3b | ||
|  | 637c375ee2 | ||
|  | 9ba4ef3102 | ||
|  | 7e807510d8 | ||
|  | 73347516be | ||
|  | 41c8b71871 | ||
|  | 47adbde5e5 | ||
|  | 8894a55d5f | ||
|  | fd4395b8d1 | ||
|  | 613e1ad5d5 | ||
|  | 4d0b7618cb | ||
|  | 95ebb5f485 | ||
|  | 2cb1cf484a | ||
|  | 8ff68b2bf3 | ||
|  | c12ee99d11 | ||
|  | f805cdfedf | ||
|  | 84f3ff91d9 | ||
|  | d78834b306 | ||
|  | 72030e0d91 | ||
|  | ccfe3d4683 | ||
|  | 7ae9713a60 | ||
|  | 1624162b0c | ||
|  | 45cd2f9305 | ||
|  | bcf4ae7816 | ||
|  | 60031ace75 | ||
|  | 90ebb581e6 | ||
|  | 5a02209cd2 | ||
|  | eda460035e | ||
|  | 26b1c97a9d | ||
|  | e4894177ba | ||
|  | 3a5626cb84 | ||
|  | a9b927cb6e | ||
|  | a546abc8da | ||
|  | f4fbda35b0 | ||
|  | c3626a91ce | ||
|  | 6aa6d440d9 | ||
|  | e7d6bb9dc4 | ||
|  | 3cf156df2b | ||
|  | da70bc6baa | ||
|  | a605d9c3de | ||
|  | d9f362a667 | ||
|  | 0505103710 | ||
|  | ffec105109 | ||
|  | dcf4c17fb1 | ||
|  | 821b3dd562 | ||
|  | 37f2eaa316 | ||
|  | 18e7c5c5fe | ||
|  | 7aebaf3deb | ||
|  | 094a1ddf24 | ||
|  | 5d04101d18 | ||
|  | 32df89e12d | ||
|  | 5b3cf5af74 | ||
|  | 1a979736a6 | ||
|  | 5244fc6d60 | ||
|  | 3c2f8b22b9 | ||
|  | a2e696e521 | ||
|  | af13891dbd | ||
|  | 4174f79b19 | ||
|  | db02ab767f | ||
|  | 4570364097 | ||
|  | aba878d8c2 | ||
|  | d7d41ceeb0 | ||
|  | 3eec2901db | ||
|  | 86734ddae4 | ||
|  | b3c98e6205 | ||
|  | b5ee368baf | ||
|  | f51bf9e23c | ||
|  | 8cb2923038 | ||
|  | ca33e21165 | ||
|  | 5222c58a68 | ||
|  | dc44372ba7 | ||
|  | eb171b0c10 | ||
|  | 3b3adf3daa | ||
|  | a4af1119f5 | ||
|  | 9c8f649930 | ||
|  | c57be49099 | ||
|  | 4b9f1308e5 | ||
|  | 215c4c3a9c | ||
|  | 512c994b92 | ||
|  | 170a61ec00 | ||
|  | 2d0c92d81b | ||
|  | 03833ba2ca | ||
|  | d240b29b95 | ||
|  | 22605caea8 | ||
|  | 4dc3249f0d | ||
|  | 23f076ca67 | ||
|  | 5f79025e0d | ||
|  | f8a5898ca0 | ||
|  | 9eaed1178d | ||
|  | 896735e412 | ||
|  | 2330ed08c3 | ||
|  | a09d002bb5 | ||
|  | f1113fa99d | ||
|  | 7e4cc1c29f | ||
|  | 005070a62a | ||
|  | 7040b7ad88 | ||
|  | f33beed330 | ||
|  | 81d3bf58ff | ||
|  | 310f1551b4 | ||
|  | 32340aea13 | ||
|  | c92adf4682 | ||
|  | 414b742c97 | ||
|  | 60b639b9a6 | ||
|  | 971bdc193c | ||
|  | 9e87119d87 | ||
|  | 9192ab3f5d | ||
|  | 6efd595bf5 | ||
|  | dc793d4e9a | ||
|  | 3265585b15 | ||
|  | 1c04be573e | ||
|  | 52f686c480 | ||
|  | 7d3b26022b | ||
|  | e516654dec | ||
|  | f28cbb6a7f | ||
|  | 32a7ab2197 | ||
|  | 54cfe69436 | ||
|  | b3f2e15035 | ||
|  | 3a09ea919c | ||
|  | 2ea6b800c0 | ||
|  | 8975cbb36b | ||
|  | eedc45709f | ||
|  | f468dfde17 | ||
|  | adfd5510c0 | ||
|  | a90909e892 | ||
|  | f344be793c | ||
|  | 255afe4abd | ||
|  | c8f86105d0 | ||
|  | 6f980dbf21 | ||
|  | b50a51118c | ||
|  | 806e25a5d9 | ||
|  | 301c3dcb6c | ||
|  | 2420318cd9 | ||
|  | e0cb784e03 | ||
|  | d76c7d7d3e | ||
|  | dc4070c787 | ||
|  | ca2db58166 | ||
|  | deadd47aab | ||
|  | bf3f0bcf80 | ||
|  | b83435f53b | ||
|  | d99c37bca6 | ||
|  | 1c236fd5c7 | ||
|  | 005469005d | ||
|  | 05e1a49ab4 | ||
|  | 730200303d | ||
|  | 2d61d30117 | ||
|  | dd5a86339f | ||
|  | 247f3b3e81 | ||
|  | ccf1378131 | ||
|  | 30daa75293 | ||
|  | ed2f8635f0 | ||
|  | 6ff023fe3a | ||
|  | 96e1ccedec | ||
|  | c81de36223 | ||
|  | f525d3e139 | ||
|  | d084c3d4dc | ||
|  | 44b1bd7597 | ||
|  | e7325294d0 | ||
|  | ac04a4fa7f | ||
|  | 8d29d463a3 | ||
|  | 1c0f11046a | ||
|  | 30f2d6f0cb | ||
|  | b4269c07f8 | ||
|  | cf085db28a | ||
|  | 474f28e57c | ||
|  | 81a22ef539 | ||
|  | f2802c40ff | ||
|  | dfe7aedf84 | ||
|  | 9dd973ec3b | ||
|  | 24a44d74b6 | ||
|  | 44dace86ea | ||
|  | 26f69d87a4 | ||
|  | ea20c324ae | ||
|  | 11f763f505 | ||
|  | a3c8de2fa7 | ||
|  | 06f606ce57 | ||
|  | 198a88923c | ||
|  | 8184ec9fb6 | ||
|  | a9fc8ba756 | ||
|  | 91802fdf73 | ||
|  | 7edf1e80bd | ||
|  | 9e920fb93c | ||
|  | bc6cced479 | ||
|  | 14c38b8f4f | ||
|  | eb063cfa38 | ||
|  | 199ef86b5e | ||
|  | a6296dd2c3 | ||
|  | 071b30aba1 | ||
|  | b0e7d850d1 | ||
|  | 8ef0519bbe | ||
|  | 9a3a1497e5 | ||
|  | 1fc4b21eb2 | ||
|  | 2794507289 | ||
|  | 184a970722 | ||
|  | b0a0ca8bd9 | ||
|  | 0899afae33 | ||
|  | cef88397a6 | ||
|  | 7f78c93015 | ||
|  | 9758ef9e7b | ||
|  | 252194d74e | ||
|  | 31340f6645 | ||
|  | 3d61c2e778 | ||
|  | d0529b67f4 | ||
|  | 76560af99d | ||
|  | 82b29819a9 | ||
|  | f493a04be0 | ||
|  | 1ad6e08090 | ||
|  | b2404b132d | ||
|  | 3fd819aef8 | ||
|  | 8d0edf015d | ||
|  | 5208867f12 | ||
|  | d95000da2f | ||
|  | f7a8d8ffbb | ||
|  | 1ad7b99925 | ||
|  | b955474093 | ||
|  | 1b5d3d647e | ||
|  | ac3ec5096a | ||
|  | dbd0fa920e | ||
|  | 78b3b667b5 | ||
|  | 99796464c5 | ||
|  | 70c3bebcde | ||
|  | afb9fb0965 | ||
|  | 84c9e671ed | ||
|  | ad271b8c98 | ||
|  | 4aeaff2ae7 | ||
|  | 310a10b0f2 | ||
|  | d997b90433 | ||
|  | 79b4dbc496 | ||
|  | 048b13df65 | ||
|  | d5861c06f2 | ||
|  | 36d9ee1828 | ||
|  | 6d3637849b | ||
|  | 0efc17c105 | ||
|  | e5fce1694c | ||
|  | 7b01068a23 | ||
|  | 676d0accf5 | ||
|  | f1e2826856 | ||
|  | 4fd11949f0 | ||
|  | 63016507d7 | ||
|  | 7d39e82976 | ||
|  | 8bdc1ae358 | ||
|  | 978ef2bb6d | ||
|  | 3e37bafab0 | ||
|  | 4092fbd55a | ||
|  | 5bfb9356d6 | ||
|  | 5434695017 | ||
|  | 9e4e3adcf8 | ||
|  | 8fadf8f900 | ||
|  | 14570e6d7c | ||
|  | f39569f550 | ||
|  | 000abaa12d | ||
|  | 7265556b9a | ||
|  | 22607975b4 | ||
|  | 3211b28ee6 | ||
|  | cd81190d5c | ||
|  | 17d6fff30c | ||
|  | c650bb0b7d | ||
|  | 02237f447f | ||
|  | b3aefd1cfb | ||
|  | a01cb26a90 | ||
|  | 26bb7bc025 | ||
|  | 6707433272 | ||
|  | 82e314252f | ||
|  | f2ea634c0c | ||
|  | 6ae8747539 | ||
|  | 62a2f8cdd6 | ||
|  | db64b60225 | ||
|  | aa2069586d | ||
|  | 3cc67cb8cd | ||
|  | aa8abf8081 | ||
|  | 792a1bcbe4 | ||
|  | 8885b077ed | ||
|  | e00ac11d4d | ||
|  | 0f540f4b04 | ||
|  | e64874ac2d | ||
|  | 63b5b8eaff | ||
|  | 9a22b555cf | ||
|  | da9f65268d | ||
|  | 7fb9352fe4 | ||
|  | 55187ea63e | ||
|  | 2cd8791cad | ||
|  | 6ce60beb28 | ||
|  | 5f16244879 | ||
|  | a25fe61607 | ||
|  | b43671c8bf | ||
|  | 04adb70f32 | ||
|  | a702bbfff3 | ||
|  | 5250aa7c6a | ||
|  | 7a534dcab1 | ||
|  | 41cf68b4cb | ||
|  | a400a1e404 | ||
|  | f157e2dee4 | ||
|  | ff9d235042 | ||
|  | 48799287b3 | ||
|  | a60ff20c58 | ||
|  | 67a8decffe | ||
|  | e42a31350d | ||
|  | 9ae952a88c | ||
|  | f084f60f8b | ||
|  | 7909dd920d | ||
|  | 56ff8ed6d8 | ||
|  | 363344f5b8 | ||
|  | 7bb7f97594 | ||
|  | 914ec8ef58 | ||
|  | 878c371e6c | ||
|  | 42c34efd23 | ||
|  | bdf8441f80 | ||
|  | 56a2e084be | ||
|  | b5932cfc9d | ||
|  | a96f889a57 | ||
|  | 5179f671e7 | ||
|  | 8d2139e513 | ||
|  | fd9de710f5 | ||
|  | f6e3234639 | ||
|  | f20917de5b | ||
|  | 11543624ed | ||
|  | 28569c25f6 | ||
|  | 68d436140d | ||
|  | 758f447a17 | ||
|  | 2745df2774 | ||
|  | 654286eab1 | ||
|  | 2eef2eca87 | ||
|  | 7f8cb30ccc | ||
|  | 80cef697f4 | ||
|  | 26c7e65785 | ||
|  | 5704b8e57a | ||
|  | f15b499cfd | ||
|  | 392c93e398 | ||
|  | 0ca6715ba5 | ||
|  | c53d2d0ca8 | ||
|  | 6c2e82b601 | ||
|  | 402b2bea64 | ||
|  | 036a99452d | ||
|  | a3dd2ce29e | ||
|  | 338cbb0e5c | ||
|  | b346213960 | ||
|  | 95db1f0127 | ||
|  | 7e3be5559e | ||
|  | 45ba4e4332 | ||
|  | d9b9b4b3be | ||
|  | b5cbaf945d | ||
|  | b15f46a093 | ||
|  | 5cf1397710 | ||
|  | 4618a9bfc2 | ||
|  | f36954ec3c | ||
|  | f4ff4d36ed | ||
|  | 21ed29598f | ||
|  | ce3350770c | ||
|  | 692147ebf7 | ||
|  | 526242614f | ||
|  | ab8ef280ec | ||
|  | f0da327c87 | ||
|  | b683b0df45 | ||
|  | 8693b70e8f | ||
|  | eba4ff6e0a | ||
|  | d869a43554 | ||
|  | 20354edf35 | ||
|  | bd07168eb2 | ||
|  | 158a2aa488 | ||
|  | c0b4b9fc3e | ||
|  | e2399effa0 | ||
|  | 3622f4f27f | ||
|  | fcb6a0fa3e | ||
|  | 6575e37cbf | ||
|  | e3c8a0c16d | ||
|  | 3952d6d4bb | ||
|  | f66084b834 | ||
|  | e15c2d077a | ||
|  | 53a3c70580 | ||
|  | e81cbd876e | ||
|  | b4b040f7d8 | ||
|  | 16e7aebfe3 | ||
|  | 87ce68e1b3 | ||
|  | 61ba6b5a74 | ||
|  | 6e0e6eff05 | ||
|  | d575a4c4a1 | ||
|  | 0cfd4f92dd | ||
|  | eae73dbd91 | ||
|  | 90cfbd3dd5 | ||
|  | f8cc27ecfc | ||
|  | 16f76703a5 | ||
|  | 05aed23d1b | ||
|  | acafeeb6dc | ||
|  | 54be0763e1 | ||
|  | 2b81c8999f | ||
|  | 6e57725061 | ||
|  | b0715811e8 | ||
|  | f6540c6252 | ||
|  | 687918b794 | ||
|  | e6925b51e1 | ||
|  | c6262cd8c5 | ||
|  | 3ba814ae07 | ||
|  | 7fa6c1afb9 | ||
|  | 624ad14a58 | ||
|  | 712e5042de | ||
|  | 93cfdfe1ef | ||
|  | 14520eb25e | ||
|  | c799e9ec24 | ||
|  | 4fb995084e | ||
|  | 8cdf372946 | ||
|  | 350a167635 | ||
|  | 3c450b2917 | ||
|  | a02febb8cc | ||
|  | a517cc1ef6 | ||
|  | b343f06a09 | ||
|  | f519a770d0 | ||
|  | b252e0f47f | ||
|  | 238de2db12 | ||
|  | da84f0b642 | ||
|  | 98e92d261b | ||
|  | 4d11d45d84 | ||
|  | fcbfeb5d28 | ||
|  | 982e8e4d5c | ||
|  | 8e5479c7f8 | ||
|  | f1d269060b | ||
|  | f069e74dd8 | ||
|  | 5545245fe7 | ||
|  | db84ec2c6d | ||
|  | af39910f94 | ||
|  | c958a9798a | ||
|  | 26bb5239c8 | ||
|  | 527835977a | ||
|  | 36603539cc | ||
|  | d5783737f1 | ||
|  | 2c8524b4fb | ||
|  | cbafed8716 | ||
|  | 3d4d6d29e2 | ||
|  | 275a563bea | ||
|  | f830f640b6 | ||
|  | 513a553d4a | ||
|  | 16fb04ccb5 | ||
|  | f98b9853e1 | ||
|  | b41c025420 | ||
|  | 9165d46fdb | ||
|  | d5cc77e37c | ||
|  | 156dc55628 | ||
|  | f0d0e50994 | ||
|  | d9089ab96e | ||
|  | 3a165edc9a | ||
|  | 49fd874f24 | ||
|  | 082501a74c | ||
|  | 23ffc3a85d | ||
|  | ca1ac986a1 | ||
|  | f4166a1fd7 | ||
|  | adbf932ec1 | ||
|  | 59d680db22 | ||
|  | 713635adef | ||
|  | a2c65f4793 | ||
|  | 2735b33638 | ||
|  | 8bc0b3f961 | ||
|  | 8de9d92acf | ||
|  | 8e247d52e3 | ||
|  | b8a804d24f | ||
|  | 6e4f594a02 | ||
|  | dd1a9f75dc | ||
|  | 7e6553c1aa | ||
|  | 61d386a93f | ||
|  | d545d916a8 | ||
|  | 9e385282fc | ||
|  | 5d7c486d90 | ||
|  | c58cea0085 | ||
|  | 334f2d8077 | ||
|  | 17756df903 | ||
|  | edf0d14bd4 | ||
|  | 249160fdfa | ||
|  | dfb6c56ed8 | ||
|  | dcf14aa3a7 | ||
|  | 1e71d6af48 | ||
|  | 298af7a609 | ||
|  | ae27ef2219 | ||
|  | f350e22716 | ||
|  | eacd347fce | ||
|  | 8fcd1e0287 | ||
|  | 2ae5645115 | ||
|  | b7c727e500 | ||
|  | d912f6cfe3 | ||
|  | f7eb54a12f | ||
|  | e0029b33ef | ||
|  | ab5be2c5f7 | ||
|  | 61ac29e7c6 | ||
|  | b462855c24 | ||
|  | e918bac8cd | ||
|  | aa2a357bae | ||
|  | 05fe2871e3 | ||
|  | 926a19e108 | ||
|  | 160b3284dd | ||
|  | c2c2600728 | ||
|  | 7a362deb8c | ||
|  | a3dd6efb00 | ||
|  | dabec11d27 | ||
|  | 69dc32cfac | ||
|  | 33f9c98aa6 | ||
|  | 6fe7a0dc01 | ||
|  | f2876d1ee3 | ||
|  | fbcc5aedf2 | ||
|  | 4c4e4bfa4e | ||
|  | ac7c147aaf | ||
|  | b7ae3e4787 | ||
|  | 82dfd4b71f | ||
|  | ac887d4211 | ||
|  | 967b006f51 | ||
|  | 1b8d0f149e | ||
|  | 8c9cd63c89 | ||
|  | 63c9ebeaff | ||
|  | 6b563bda43 | ||
|  | 5d40169436 | ||
|  | 738c9a073f | ||
|  | 258f005c6b | ||
|  | c91720fb1a | ||
|  | d2e289c70f | ||
|  | e78a3c42e4 | ||
|  | a1a6fa2fa1 | ||
|  | ecde87054c | ||
|  | 24d55a1145 | ||
|  | aba4864a25 | ||
|  | 7bf08c23fd | ||
|  | 63dffa4e77 | ||
|  | da0c5b2e2c | ||
|  | 0d942b740c | ||
|  | ac54de021a | ||
|  | ae4e58c9ab | ||
|  | 81b3c5e85c | ||
|  | f1a261377f | ||
|  | 8e653f12bc | ||
|  | bf54a28384 | ||
|  | 9a4dbf1cff | ||
|  | 7e5da5d526 | ||
|  | 94a4eb1e78 | ||
|  | b8731903df | ||
|  | 23a4f50c5b | ||
|  | 6965f2cb0a | ||
|  | 928218a283 | ||
|  | 6bc24c5c05 | ||
|  | 126c89e35f | ||
|  | 33f5e47faf | ||
|  | 485528f2ac | ||
|  | b507bd4160 | ||
|  | 711555d1e3 | ||
|  | 7f5925d57c | ||
|  | 7adcedcd54 | ||
|  | 29206ae569 | ||
|  | dc6e2c778a | ||
|  | 4508bcc72c | ||
|  | a7d4bfed8a | ||
|  | 4ce390b933 | ||
|  | df68d11b47 | ||
|  | 82e3ecf413 | ||
|  | f7c9eafa85 | ||
|  | 68679d2b9e | ||
|  | 960467443e | ||
|  | 14fa5f6a60 | ||
|  | 1585c234e0 | ||
|  | 9f23a3a1bf | ||
|  | 3e36986e5a | ||
|  | 67d94e5a86 | ||
|  | a7df74ea02 | ||
|  | 36d6e9df16 | ||
|  | ab7c6ffadc | ||
|  | 1361398600 | ||
|  | 5c6fd3dd4c | ||
|  | a08d8a095c | ||
|  | 5f1ba3e21b | ||
|  | 1201348a33 | ||
|  | 800c72ae61 | ||
|  | 7c1ab40898 | ||
|  | 8dcc6736ab | ||
|  | e9dbe58b8b | ||
|  | c39bf5e273 | ||
|  | 7d40d230fa | ||
|  | 3e2419a7cc | ||
|  | 70cf1f0cf8 | ||
|  | 60a6a0eb51 | ||
|  | fea5a428e9 | ||
|  | 61e694f270 | ||
|  | db251d72c8 | ||
|  | 7a37189adc | ||
|  | f87bb14b0b | ||
|  | dff11bb9a8 | ||
|  | 98b06bcbeb | ||
|  | 7b5c506c0e | ||
|  | 7cf480e6fe | ||
|  | 951dbf08e7 | ||
|  | 49e74989c3 | ||
|  | 3e8efc3753 | ||
|  | aeb0ee771b | ||
|  | 6ae76788a7 | ||
|  | e98494d0a4 | ||
|  | 18014525a1 | ||
|  | 2276679c53 | ||
|  | d4596584f6 | ||
|  | 6bb49eacfd | ||
|  | bfb5ea307e | ||
|  | 364ae78e69 | ||
|  | 8d7d9c22f6 | ||
|  | 2d47c07398 | ||
|  | 7e152b83cb | ||
|  | ed886336e1 | ||
|  | 5343ae8304 | ||
|  | df88dfe1df | ||
|  | c235a96a71 | ||
|  | aa8ff1e75d | ||
|  | 9bdfee3a47 | ||
|  | e0e993c5ff | ||
|  | c529f6bf70 | ||
|  | 8d3aca655e | ||
|  | 1f88391747 | ||
|  | d39760d718 | ||
|  | df0350b7ec | ||
|  | b0489d4f82 | ||
|  | 8ec981c469 | ||
|  | 4eb3a0f076 | ||
|  | 4c72778251 | ||
|  | badad72383 | ||
|  | c62c24c72f | ||
|  | b127cfeb7a | ||
|  | 3f7cb794ea | ||
|  | c472dcdac0 | ||
|  | ce721143b4 | ||
|  | 9311bc253e | ||
|  | 0cfbd849ec | ||
|  | 6d5d1f8a41 | ||
|  | 38e2fa385d | ||
|  | 2550844c6e | ||
|  | 259f096ed8 | ||
|  | f3186e5789 | ||
|  | 4cf6718725 | ||
|  | 78be0b5dad | ||
|  | f0ff50d4ed | ||
|  | 1a9cac10b8 | ||
|  | 9204e87b2e | ||
|  | 4f178c6e3a | ||
|  | ef2ce9d003 | ||
|  | c1c684b0f3 | ||
|  | 666dcaaf05 | ||
|  | 7b12220256 | ||
|  | 5f79d27b82 | ||
|  | c136b41b09 | ||
|  | ee850657e6 | ||
|  | 0cf67634bb | ||
|  | 101d05ad94 | ||
|  | c5b6580c6f | ||
|  | 35a11c14ee | ||
|  | ec171b7d02 | ||
|  | 2de5f6e252 | ||
|  | b64d60a2a6 | ||
|  | eac7688231 | ||
|  | 219f3c4489 | ||
|  | 06abb854f0 | ||
|  | 7fe8696d01 | ||
|  | 9b56781986 | ||
|  | 758f334717 | ||
|  | 8e8fa63cb4 | ||
|  | 559c494fc8 | ||
|  | 03f52fea63 | ||
|  | 6d3284efd4 | ||
|  | 58a9573b08 | ||
|  | 0d34c0158d | ||
|  | f4f1c29597 | ||
|  | bb5c84fcbc | ||
|  | 446e258940 | ||
|  | 54fb9226e4 | ||
|  | 30aea49cf6 | ||
|  | cf5b2f7419 | ||
|  | c212abf99a | ||
|  | 1ac8ae446a | ||
|  | aa70253cbb | ||
|  | 049e320f46 | ||
|  | f138b977d0 | ||
|  | 4d652b7855 | ||
|  | b0d62880e8 | ||
|  | 0e55891674 | ||
|  | ccda2162f6 | ||
|  | b6c0d753fa | ||
|  | ec17e7941a | ||
|  | b6c5116171 | ||
|  | 84f8d7aafb | ||
|  | 39a488ed63 | ||
|  | 2dbffb30f0 | ||
|  | 397088ff5e | ||
|  | c43f03e38d | ||
|  | 3f9839a52b | ||
|  | a4eb693b5f | ||
|  | 32b898126e | ||
|  | 3b817fde88 | ||
|  | 845f2a7350 | ||
|  | f8582b6c1f | ||
|  | 394fd40a53 | ||
|  | 4e1aae6e0e | ||
|  | 5aafea03af | ||
|  | 3fb86eefe8 | ||
|  | 1c5caba184 | ||
|  | 2636e853f6 | ||
|  | 814e5360b0 | ||
|  | 66a5548fbb | ||
|  | f292e13a20 | ||
|  | 1e4744d2b9 | ||
|  | ebd99043ed | ||
|  | a5fb15cb87 | ||
|  | 04f863e856 | ||
|  | 23606a5704 | ||
|  | 90b40c33e7 | ||
|  | dc137ddb3f | ||
|  | a6a3e01b09 | ||
|  | 4378dee78c | ||
|  | 38332a6d94 | ||
|  | 4e7df27466 | ||
|  | 3c6f17be32 | ||
|  | af02907b4c | ||
|  | 463c1d6c57 | ||
|  | 0e288e58ef | ||
|  | 3176f8e2e1 | ||
|  | 6c2098ffd4 | ||
|  | f445aaa67a | ||
|  | aa26915472 | ||
|  | fb818a0b11 | ||
|  | 6b9d9c5039 | ||
|  | 2d218885ec | ||
|  | 902e70875d | ||
|  | b675c48027 | ||
|  | 4476978856 | ||
|  | 252d8e78cc | ||
|  | 5d6ecf25f8 | ||
|  | b4979ec178 | ||
|  | 6c1948d593 | ||
|  | 729cccba5d | ||
|  | 7e8e4c500e | ||
|  | f6e7cfb60d | ||
|  | 52608d2d21 | ||
|  | 1c48986e54 | ||
|  | 1fc4bcbb17 | ||
|  | 44367aab2a | ||
|  | 2c6e8e90ec | ||
|  | 81032030ff | ||
|  | a8534885ef | ||
|  | 79b7bd18bb | ||
|  | 8e56122782 | ||
|  | ea93b2986b | ||
|  | 002d0ad3e9 | ||
|  | 562bdaf70e | ||
|  | 9899f58c76 | ||
|  | dce3a91a8d | ||
|  | 2d2f5a4b19 | ||
|  | ee7ad16f3f | ||
|  | 2c7336af4e | ||
|  | 012de39c23 | ||
|  | 60339c7062 | ||
|  | 7fb16836e7 | ||
|  | d45cb9a836 | ||
|  | 681b758f11 | ||
|  | a0b5c98364 | ||
|  | 31d0cedd78 | ||
|  | 7477a7d366 | ||
|  | 4417d4cb61 | ||
|  | ed7f3aead8 | ||
|  | 395280bf88 | ||
|  | a4691981d9 | ||
|  | 1d60469c4c | ||
|  | 461a2a799a | ||
|  | 757e0855ad | ||
|  | 17d249d31b | ||
|  | 4f923fb0bc | ||
|  | c20a2b0b72 | ||
|  | ef9e0be0cb | ||
|  | 2e7dcdd38b | ||
|  | d59fbcdee5 | ||
|  | 3c4c6d1f80 | ||
|  | 40b8b57ed4 | ||
|  | df5e2b934b | ||
|  | d96dd3cd49 | ||
|  | bb8b302dbc | ||
|  | 5ec5c6b222 | ||
|  | 863bd56520 | ||
|  | 5821f3d70c | ||
|  | 5b10d71559 | ||
|  | 516546ad5b | ||
|  | 3fe9c40cb2 | ||
|  | 13c8f985d9 | ||
|  | 1516f559bc | ||
|  | c4fbdb090c | ||
|  | 589a3a3f6e | ||
|  | f090fdc50b | ||
|  | d638f6a0bb | ||
|  | 502504de23 | ||
|  | f772e3dd15 | ||
|  | c7264415b6 | ||
|  | 1b93953fbc | ||
|  | 5d5100aabc | ||
|  | 2e081cd90e | ||
|  | 0009e3d97d | ||
|  | 628b18b8ca | ||
|  | 4ec6eceea9 | ||
|  | 8c2a9a9166 | ||
|  | ef377c3c00 | ||
|  | b79c47e90c | ||
|  | 8a1df96862 | ||
|  | 9dff2ca07a | ||
|  | 12eabeb3b9 | ||
|  | c7f8d36451 | ||
|  | 993d8ad5ef | ||
|  | b328dded75 | ||
|  | c1b87b2a06 | ||
|  | 0936eeb456 | ||
|  | f2149a7a66 | ||
|  | 0b73889d54 | ||
|  | 2962f88189 | ||
|  | f054fa85d8 | ||
|  | 2ed4c296d9 | ||
|  | 22b0a42465 | ||
|  | 0bae91562e | ||
|  | 908dbc44c2 | ||
|  | 74e412c695 | ||
|  | 0080faf83e | ||
|  | d322810e13 | ||
|  | 6580a6d561 | ||
|  | 70dbbbf89a | ||
|  | 497dd3e920 | ||
|  | 249db89b00 | ||
|  | 020225496e | ||
|  | 69509641a8 | ||
|  | 978d2fda3c | ||
|  | ae516306b4 | ||
|  | e45b5a4fa8 | ||
|  | 8e5099d6a0 | ||
|  | d2ee346a93 | ||
|  | 170999a103 | ||
|  | d1834e8c10 | ||
|  | 0432411837 | ||
|  | 0f71c6691e | ||
|  | fc534034cc | ||
|  | 1de60fe47f | ||
|  | c16264b138 | ||
|  | 1aadf1c039 | ||
|  | 1008f57f6f | ||
|  | 2b73e5aaaf | ||
|  | 863eca9973 | ||
|  | 39e14d2cff | ||
|  | 741b980433 | ||
|  | 3f6d985753 | ||
|  | 49109d01c0 | ||
|  | 8286abd798 | ||
|  | 53d13e014f | ||
|  | f387c83ec1 | ||
|  | e87ab8c05f | ||
|  | 6b5afb0036 | ||
|  | 89bf62cd49 | ||
|  | 5dc31379c4 | ||
|  | c97a3a3038 | ||
|  | 7df5eddf6a | ||
|  | f7c0c4f485 | ||
|  | b4c8b34534 | ||
|  | 45ab8cb08a | ||
|  | b31b1f44f1 | ||
|  | 7708b75d72 | ||
|  | c73968af95 | ||
|  | 9a726cdf8f | ||
|  | 7179810375 | ||
|  | a1b07e187e | ||
|  | 39c0e51329 | ||
|  | 2f9722863d | ||
|  | 731f1b12a0 | ||
|  | 2d5f12ae6b | ||
|  | afa7f6a0f5 | ||
|  | eeada48497 | ||
|  | 0c4731b27c | ||
|  | 17bcf9f816 | ||
|  | eb9d6f44a9 | ||
|  | 241b6b7ab1 | ||
|  | 2dea6df80b | ||
|  | 6fe176a648 | ||
|  | eb8be5d923 | ||
|  | 446980473d | ||
|  | b70a47736a | ||
|  | 3cc2f82bb5 | ||
|  | 923515b3f8 | ||
|  | e3e8067db7 | ||
|  | 8f384f0b67 | ||
|  | e58d32947e | ||
|  | 063efce6ee | ||
|  | bab559b1fa | ||
|  | 8f8e0f0b01 | ||
|  | 18a74321aa | ||
|  | c2745ffa49 | ||
|  | 9557401a98 | ||
|  | 67cc1f6ba6 | ||
|  | c70dace694 | ||
|  | 6040d34109 | ||
|  | 8608978aba | ||
|  | 02168254a8 | ||
|  | e5ff2b94ff | ||
|  | 216f89318e | ||
|  | e3cdbca63f | ||
|  | 6bc9ea1df9 | ||
|  | 9a1b5af333 | ||
|  | 8818eae253 | ||
|  | 2b2bd08589 | ||
|  | dc7fc17396 | ||
|  | 96582f4f28 | ||
|  | dd4c1dd038 | ||
|  | b745bf08cd | ||
|  | 2f74adc41f | ||
|  | e53fc72f67 | ||
|  | bd565e4bb7 | ||
|  | 9a3da7ea7b | ||
|  | 6e56f905d0 | ||
|  | 2860e5f536 | ||
|  | 22652f952f | ||
|  | ae818ed1da | ||
|  | 198d6d05b0 | ||
|  | 5a0cb726d1 | ||
|  | d2ab4eb2c2 | ||
|  | 2ec2e94e2e | ||
|  | 40c1c723fb | ||
|  | bf7f998f39 | ||
|  | bb2c65200c | ||
|  | 5119056324 | ||
|  | 4c80f8df46 | ||
|  | e03b5cdf3f | ||
|  | 167b141e6e | ||
|  | d06da50888 | ||
|  | c1082804a8 | ||
|  | ffd97d20aa | ||
|  | a33f0d3024 | ||
|  | 380991cb65 | ||
|  | 3e8001a465 | ||
|  | af1a729972 | ||
|  | cf4f3c5061 | ||
|  | 4cf20d9236 | ||
|  | 72a313902b | ||
|  | f9bad3dfea | ||
|  | a495ed372f | ||
|  | d9789b7861 | ||
|  | 51ac95ba89 | ||
|  | 6493bd07a7 | ||
|  | 7bfe8df08a | ||
|  | 5873faf39b | ||
|  | fdeda9c458 | ||
|  | 9b134f641c | ||
|  | efeea95dcc | ||
|  | 45472672a2 | ||
|  | aca2e0da3c | ||
|  | d5084d42d4 | ||
|  | 578f63f2bf | ||
|  | 1c606a9aa1 | ||
|  | 09f433b97c | ||
|  | 8110df4f61 | ||
|  | 9cf35d2876 | ||
|  | 11bd5c1ac4 | ||
|  | 686e9b9f57 | ||
|  | aecc05627a | ||
|  | d0ddf190aa | ||
|  | 5cb977fedf | ||
|  | 296428dcf4 | ||
|  | ee83a1302f | ||
|  | 7012d01d88 | ||
|  | a6ed129dfc | ||
|  | 733bc876ee | ||
|  | 64034c4fb5 | ||
|  | 846eb333ae | ||
|  | c9a69a6968 | ||
|  | 269e3895d9 | ||
|  | 5c72837af9 | ||
|  | 5f430c9976 | ||
|  | 714be699be | ||
|  | 10432bcc0a | ||
|  | 69a2f7cdd5 | ||
|  | db21f1c84f | ||
|  | 4e68f4c1fa | ||
|  | 1e5772f0ba | ||
|  | ac6728d2d9 | ||
|  | 49d8cbe8d1 | ||
|  | 9d148e6b2b | ||
|  | 363d0bcf01 | ||
|  | e490242b9a | ||
|  | a582015905 | ||
|  | 3509fd8c1b | ||
|  | 93cd9237d7 | ||
|  | 1243b829bb | ||
|  | 2fcaf7a529 | ||
|  | a42fe19d8d | ||
|  | e57d5c4742 | ||
|  | 5a5b4436cb | ||
|  | 3ffe8731e6 | ||
|  | c5f5055097 | ||
|  | dbeea25bb8 | ||
|  | f29f2fc294 | ||
|  | ab81d1fd99 | ||
|  | d9fdb6c2bb | ||
|  | 9eef0da109 | ||
|  | 8b88f62fbd | ||
|  | 948fa3b295 | ||
|  | 586f2c59fe | ||
|  | e3b0c19ec9 | ||
|  | 9ca8815d3b | ||
|  | ecb6bfc0ce | ||
|  | fee163a61a | ||
|  | 0e26580c90 | ||
|  | c8542705f7 | ||
|  | 435eff8b85 | ||
|  | 276330b241 | ||
|  | ff6723e326 | ||
|  | 1180fc13db | ||
|  | 5c6aec2f39 | ||
|  | 86300c6945 | ||
|  | fc3bc1ae14 | ||
|  | d3bd97bb14 | ||
|  | 52064f6c37 | ||
|  | 2eb147e7f5 | ||
|  | 6f3d16c64a | ||
|  | 42fa81275c | ||
|  | e3f684b753 | ||
|  | 883d20791a | ||
|  | b1d0ac64ab | ||
|  | c64573997c | ||
|  | e133984f51 | ||
|  | bd8162aaac | ||
|  | 4a55d4ffa7 | ||
|  | 6258b76c49 | ||
|  | 203dcb733d | ||
|  | bd1d9d96b2 | ||
|  | 9f8b3fac97 | ||
|  | 0355d3ff94 | ||
|  | cb34c11663 | ||
|  | 1077779c7d | ||
|  | 1c39d183c4 | ||
|  | fd4f7064e2 | ||
|  | db46e2a7dd | ||
|  | e7769cb348 | ||
|  | d83c4e6dd1 | ||
|  | 73e8ffe9f3 | ||
|  | 286c4cc201 | ||
|  | b3e878ad90 | ||
|  | eae0439ae6 | ||
|  | 79c0bb5264 | ||
|  | 41a93f544e | ||
|  | e4b2356c07 | ||
|  | ebef61f5c0 | ||
|  | fe6ee3f5e6 | ||
|  | f5581bb994 | ||
|  | 47b29f511a | ||
|  | c3f764f7bb | ||
|  | 3151b27b0a | ||
|  | 209b090241 | ||
|  | d8f9599403 | ||
|  | c6e1569b7f | ||
|  | 82761cb08b | ||
|  | c22990c29a | ||
|  | 3aeae20685 | ||
|  | 884b5ade86 | ||
|  | 138b7ef4d9 | ||
|  | 3a934557bf | ||
|  | 5f0bf77255 | ||
|  | 8af7ff1ded | ||
|  | 1c54579e86 | ||
|  | 7d33053e47 | ||
|  | 47d18cbb64 | ||
|  | f1d053b19a | ||
|  | 28d0a9c9dd | ||
|  | 5f534aa1e2 | ||
|  | e9e20fc47d | ||
|  | a5cb1aa211 | ||
|  | 431417fec7 | ||
|  | 5c81a4b9cd | ||
|  | a6ebcdfe7d | ||
|  | 2c19069182 | ||
|  | 15e75e00c7 | ||
|  | d59054e60b | ||
|  | 5cef1a1fed | ||
|  | 545515cbea | ||
|  | 97e1e60b1c | ||
|  | 69441868f6 | ||
|  | 55d8dd4078 | ||
|  | d09df24082 | ||
|  | c03b6f40ba | ||
|  | c039af165d | ||
|  | c3259fa436 | ||
|  | b83aadb0e4 | ||
|  | 576caad33e | ||
|  | cbc8d7596a | ||
|  | 6ffd0a4cf1 | ||
|  | 5c906924ed | ||
|  | 9b4536a654 | ||
|  | df943a4041 | ||
|  | 0d4af83f25 | ||
|  | bf87f86493 | ||
|  | 963586b871 | ||
|  | fc06f9fb25 | ||
|  | 20d44dc9bc | ||
|  | 11b0a76370 | ||
|  | adbff7e977 | ||
|  | a661654a33 | ||
|  | 6f973f3367 | ||
|  | 6a13c7da4c | ||
|  | addcc6afbd | ||
|  | 19fb77ee7b | ||
|  | b10d080b1e | ||
|  | 3ed1f07686 | ||
|  | 2cbbd3dc50 | ||
|  | a7fcac5e92 | ||
|  | 07d91bbb59 | ||
|  | b3474de7b5 | ||
|  | 7c26b61f93 | ||
|  | 88b69d7998 | ||
|  | f069e5e412 | ||
|  | 0ff98b03c6 | ||
|  | 70375aff48 | ||
|  | 52bf005425 | ||
|  | 8d51bbf2a3 | ||
|  | fc8f202181 | ||
|  | c4e1fd5a7f | ||
|  | f8ed0aa268 | ||
|  | d03ab104db | ||
|  | 93d2d54e7a | ||
|  | 8ea22650bd | ||
|  | 2510ba618d | ||
|  | b7142567bc | ||
|  | 61f08d8094 | ||
|  | f905145b60 | ||
|  | 02986cb2cc | ||
|  | 2e823f29e4 | ||
|  | b52673117b | ||
|  | 49b1d95c1c | ||
|  | e9a3d8a772 | ||
|  | afb3fb4b77 | ||
|  | 635ee2df37 | ||
|  | 509710cfd7 | ||
|  | efb41b07ff | ||
|  | 78803b2667 | ||
|  | a131d50fb7 | ||
|  | e3a846b0e3 | ||
|  | 65ce50897e | ||
|  | 8855664489 | ||
|  | 35725a92be | ||
|  | d8aa5ffed5 | ||
|  | 067e788acd | ||
|  | 73b4c1b388 | ||
|  | a3deff2404 | ||
|  | 6cae4f3bc9 | ||
|  | f434e07a6a | ||
|  | 369404299c | ||
|  | b2b01a60db | ||
|  | 60e2810ae4 | ||
|  | 99b329ca13 | ||
|  | ed5f790919 | ||
|  | 8c01903114 | ||
|  | 6372ea0da0 | ||
|  | 2a37053fd5 | ||
|  | 1e8fc5ffea | ||
|  | 5c968cbc5e | ||
|  | 98e35025ba | ||
|  | fd451b6d01 | ||
|  | 25fe93f0a1 | ||
|  | c604e457d1 | ||
|  | 9a5ba4794c | ||
|  | fa2802d4d0 | ||
|  | 0e7836b500 | ||
|  | d3ea221d3e | ||
|  | 2f951683be | ||
|  | 5a38200122 | ||
|  | f18d70b804 | ||
|  | cfcf86b37d | ||
|  | 0ad2ef20a7 | ||
|  | ad0dbe6b04 | ||
|  | 41bddcfa7b | ||
|  | 55ba0dccc9 | ||
|  | aaa5a66433 | ||
|  | 5f92c38f0e | ||
|  | db382c5b1d | ||
|  | a657c1aee8 | ||
|  | d9c389dff6 | ||
|  | c51ed8c236 | ||
|  | c61782958b | ||
|  | c3984fc015 | ||
|  | 481bdd383a | ||
|  | bfc8a8dc63 | ||
|  | 29c909f81c | ||
|  | 5234d17514 | ||
|  | c39a4bc83c | ||
|  | a92100a3c6 | ||
|  | fe1230f1c8 | ||
|  | 26772ac988 | ||
|  | 425569bbc5 | ||
|  | 93b52d9484 | ||
|  | 1706ba4101 | ||
|  | 9a54843a94 | ||
|  | cb80e3905c | ||
|  | 32e845f05e | ||
|  | 7d4abc9b3a | ||
|  | a62fe7f5e3 | ||
|  | 00e599e783 | ||
|  | 1d7f71924d | ||
|  | 05ab19ef43 | ||
|  | a095aa4f4b | ||
|  | 675f802542 | ||
|  | 116986bad5 | ||
|  | 798e753e07 | ||
|  | ce1d7ee5ee | ||
|  | 068039eec1 | ||
|  | 05bbafa01a | ||
|  | 8fb17f5b3f | ||
|  | 3e62d3a8d8 | ||
|  | 050b77a9ac | ||
|  | 59b4b7e07e | ||
|  | 46d50d9e8e | ||
|  | de4fe1e3c5 | ||
|  | 7f8e10f96c | ||
|  | e7c7a0f353 | ||
|  | 6bd390743d | ||
|  | 2fb2e27e28 | ||
|  | 5b641a516e | ||
|  | 706bb1c714 | ||
|  | 1d5c727bba | ||
|  | a890ceee63 | ||
|  | 8a7dcd97bd | ||
|  | a78bbd0816 | ||
|  | 80a939cafb | ||
|  | 6af6a69312 | ||
|  | 979f35fb78 | ||
|  | b81efaaa1a | ||
|  | 00e760c971 | ||
|  | 3f35fbbf66 | ||
|  | 9eae0b9f19 | ||
|  | c1aa3d1e6f | ||
|  | dd9da8cdb5 | ||
|  | fbe5296d14 | ||
|  | 7541794373 | ||
|  | 3c4c86aff2 | ||
|  | 34dd4843d7 | ||
|  | 7457a648d2 | ||
|  | bd5bba8470 | ||
|  | e2e4a5c992 | ||
|  | 02eb36fa8d | ||
|  | 0c7d2fff1e | ||
|  | 5c9d21df3d | ||
|  | 8998de569c | ||
|  | 278c6025f9 | ||
|  | 4f05e61543 | ||
|  | 45f26f9979 | ||
|  | 203bd3e8ec | ||
|  | 91c219d906 | ||
|  | 522ea42718 | ||
|  | e24a9c10b5 | ||
|  | 96035d54f3 | ||
|  | 746df56717 | ||
|  | 5737fda093 | ||
|  | 439f7feab1 | ||
|  | f0d484fa5a | ||
|  | 2579c32a5f | ||
|  | 0bd5373d94 | ||
|  | 9d05d3dd30 | ||
|  | e6aa21156a | ||
|  | a30402b56a | ||
|  | 07561c6b32 | ||
|  | a4296239d4 | ||
|  | 3f9467c946 | ||
|  | 1bb14ad90c | ||
|  | 87030f6618 | ||
|  | 8ff72e9723 | ||
|  | b47731f24d | ||
|  | bc6bf401f5 | ||
|  | 984d527626 | ||
|  | fdb5a87f91 | ||
|  | ce77d37264 | ||
|  | 6e776f25fd | ||
|  | c1f2f9090b | ||
|  | 7644bfb536 | ||
|  | 3e1961839e | ||
|  | fff3b2f318 | ||
|  | b960c14cbb | ||
|  | 3db7ae3a38 | ||
|  | 7cd2ae9d97 | ||
|  | 03dc437363 | ||
|  | 80875253ce | ||
|  | d1e40c9bdd | ||
|  | 6c0c91714c | ||
|  | 87a2f3df64 | ||
|  | ab7312ef63 | ||
|  | 67742383e8 | ||
|  | 4932ba28ad | ||
|  | 8ca515097f | ||
|  | c68233cb35 | ||
|  | 9bfd9582d4 | ||
|  | 24dcc6b6bf | ||
|  | f3a6e4fa5b | ||
|  | 4e262cfb07 | ||
|  | 40af76bbaa | ||
|  | 1fd3bbc42e | ||
|  | ac8020ea9c | ||
|  | 2c6f911e10 | ||
|  | 7b7d00ca62 | ||
|  | 365a0a7c15 | ||
|  | 2b1ec683d3 | ||
|  | ba0fe1832e | ||
|  | 540b260cbd | ||
|  | 8f5f6b3d59 | ||
|  | 6614766f3e | ||
|  | 57b5e8538e | ||
|  | fdb07636f2 | ||
|  | cb83f62e30 | ||
|  | 78123bb38b | ||
|  | 3c69df8a70 | ||
|  | e00b729716 | ||
|  | a2990a9d73 | ||
|  | dee1c795c2 | ||
|  | eb6560bf2b | ||
|  | 35bc4ac680 | ||
|  | ff3ce3dd96 | ||
|  | 42896b2a18 | ||
|  | 10b892af96 | ||
|  | 9605806d81 | ||
|  | 3f22c0966d | ||
|  | 8281cca82f | ||
|  | 4d73f1af35 | ||
|  | 26d812ae00 | ||
|  | f448e632b6 | ||
|  | 49f7430b12 | ||
|  | d73b929ef2 | ||
|  | 6f37e76272 | ||
|  | 74477b24a8 | ||
|  | 78152f85e7 | ||
|  | 002a64cc48 | ||
|  | ca4116bfce | ||
|  | 0846e52d46 | ||
|  | 6e2fd96627 | ||
|  | a9eb712fc9 | ||
|  | 934be3266f | ||
|  | c8af2b5a52 | ||
|  | f321f16e83 | ||
|  | 41d180c899 | ||
|  | 8eeef423e9 | ||
|  | 1ff8f50f2f | ||
|  | 2c28dd892c | ||
|  | 5c2f3d5d3a | ||
|  | d588311dbb | ||
|  | f446027656 | ||
|  | 233d93d47e | ||
|  | 70f2be9cc6 | ||
|  | 9e5a0b8895 | ||
|  | 09298228c6 | ||
|  | e82cb7852b | ||
|  | 4ea4589302 | ||
|  | a5f2dcb57b | ||
|  | 72b2af6035 | ||
|  | 84396a72df | ||
|  | 0340663eb7 | ||
|  | 8352666a9d | ||
|  | 8d12a6d537 | ||
|  | fbdd7a5e74 | ||
|  | aeee36a311 | ||
|  | 2f99f6558c | ||
|  | b6082fd236 | ||
|  | 0a13cebaa1 | ||
|  | baa832d311 | ||
|  | 1718e34352 | ||
|  | d5e008b84b | ||
|  | 3271390362 | ||
|  | 37cbb521d3 | ||
|  | 2752177ade | ||
|  | f640ee2f6e | ||
|  | 25817dc26b | ||
|  | ed9119b72a | ||
|  | 0872b85b1e | ||
|  | 6125515cec | ||
|  | cc70176446 | ||
|  | a0c8524924 | ||
|  | 2d10924a14 | ||
|  | 4837ea3020 | ||
|  | 26d3159125 | ||
|  | b66251f76d | ||
|  | d9468c9405 | ||
|  | f901072afb | ||
|  | 1982a66838 | ||
|  | 3f9bae90c3 | ||
|  | b97e478fe9 | ||
|  | a9a4c5489e | ||
|  | a85eb9c0a7 | ||
|  | dd951e6dde | ||
|  | d190734875 | ||
|  | 4afa1d7abb | ||
|  | 58010eb35c | ||
|  | 816c0c932d | ||
|  | 4f1f5e336b | ||
|  | a8d5b176b5 | ||
|  | fe7aa08ad9 | ||
|  | 1f6735a6a5 | ||
|  | f0bbbf66b8 | ||
|  | d863424032 | ||
|  | 799bc13da2 | ||
|  | 4754fc653f | ||
|  | 85199453cc | ||
|  | a91e0218a3 | ||
|  | 5e4a7581df | ||
|  | 6a04cff065 | ||
|  | 3dec3c7a74 | ||
|  | 8e5f0e62dd | ||
|  | 46cde1715f | ||
|  | d084982240 | ||
|  | 4885a9eb20 | ||
|  | 1764b78ee9 | ||
|  | 315afce941 | ||
|  | 3f847b73f3 | ||
|  | 923b6fc4d9 | ||
|  | 1864c7d79a | ||
|  | 386e997f45 | ||
|  | 3d2e10564e | ||
|  | cf69e051ce | ||
|  | 78e6e59477 | ||
|  | 87440f531c | ||
|  | 6cfd4f7e55 | ||
|  | 463642c0be | ||
|  | d1b1b37270 | ||
|  | 0d22b90540 | ||
|  | 27f75a863e | ||
|  | 049290c584 | ||
|  | 71699df7de | ||
|  | 8d621b3bdd | ||
|  | 1f2b715988 | ||
|  | 3deaa01c2b | ||
|  | 1e42244e82 | ||
|  | 66b48d6df6 | ||
|  | 5bdf2bc6c7 | ||
|  | d9d972a944 | ||
|  | ddc82eefca | ||
|  | 2886579324 | ||
|  | bb7d5f8837 | ||
|  | 8c3ddf4270 | ||
|  | f955218bf1 | ||
|  | 7aafcc86c7 | ||
|  | ce657cf752 | ||
|  | cf899d400d | ||
|  | 557dce9bc2 | ||
|  | b64d4a27cb | ||
|  | a02b83115a | ||
|  | 0a755ade51 | ||
|  | 19064f818a | ||
|  | cbff5db516 | ||
|  | 64b85b4563 | ||
|  | 9ea600ff3f | ||
|  | fe58074dea | ||
|  | c326f9ffae | ||
|  | 54b03eefda | ||
|  | d26e464b6a | ||
|  | 4c56261075 | ||
|  | 19b260119a | ||
|  | 3f0926b612 | ||
|  | cb085044c9 | ||
|  | f350617c24 | ||
|  | f46de6f23b | ||
|  | 94a20cbadf | ||
|  | eba5b610b9 | ||
|  | 2eb9e67a5a | ||
|  | 8b21166c14 | ||
|  | 1a141b9161 | ||
|  | 6286dda286 | ||
|  | 1a1c49f8a6 | ||
|  | 3fec8c24ec | ||
|  | 6b158a7d23 | ||
|  | b5c90ca7d9 | ||
|  | b5128c6e82 | ||
|  | 7bccfa1026 | ||
|  | 5dd4030e76 | ||
|  | 6d419feec7 | ||
|  | 88e155e353 | ||
|  | d4697b0997 | ||
|  | 4a3c6095fc | ||
|  | 0ab7fb56f5 | ||
|  | c2803587b6 | ||
|  | ba09c19ed6 | ||
|  | 886280763c | ||
|  | fc4cabbfa8 | ||
|  | e61c8a5c63 | ||
|  | 9c1773e505 | ||
|  | 15f108335a | ||
|  | 0cd936c01f | ||
|  | b55117042f | ||
|  | 29d021cd31 | ||
|  | 3aa69b39bf | ||
|  | 5ff53cb448 | ||
|  | 9ff3c49ef2 | ||
|  | 941d6b008f | ||
|  | 3bde211549 | ||
|  | 98a9ad9241 | ||
|  | 371f576731 | ||
|  | 58f4d67703 | ||
|  | c84cde7b0b | ||
|  | fbb478c946 | ||
|  | 16c3c74018 | ||
|  | 8d27148bbd | ||
|  | 54584df8cc | ||
|  | 20b8d9c1b9 | ||
|  | fdb0527ddc | ||
|  | 1fca563232 | ||
|  | b365d28627 | ||
|  | e451a95ecc | ||
|  | f856b3f10f | ||
|  | 6398a97aff | ||
|  | 82e22f50f1 | ||
|  | d773598224 | ||
|  | 5aa6dc329b | ||
|  | 5b0dd89370 | ||
|  | a205137423 | ||
|  | 7104ce0a0e | ||
|  | 914746b400 | ||
|  | 0cbc25480f | ||
|  | 8f029f175e | ||
|  | 7c58a00a50 | ||
|  | d01292bc54 | ||
|  | b07390c8fd | ||
|  | 38e6e09cb8 | ||
|  | e4d41524a2 | ||
|  | f106493d8b | ||
|  | 01ec76dbd5 | ||
|  | 85f0fa3761 | ||
|  | cb59bd44db | ||
|  | 00772ac42f | ||
|  | ad15f1bdea | ||
|  | 5ff2b94630 | ||
|  | 0246b2a5c0 | ||
|  | 7f958e9e11 | ||
|  | f9f2db5132 | ||
|  | d7d54423a8 | ||
|  | 5c6b391900 | ||
|  | 428a5e82fc | ||
|  | c74ffb8266 | ||
|  | 72e3664996 | ||
|  | 0b5a5a9efb | ||
|  | 4ced594aa8 | ||
|  | cb77dcf0b9 | ||
|  | 150ed2e43d | ||
|  | 999534216d | ||
|  | e82d5f2be9 | ||
|  | 8736c228cb | ||
|  | 3b50f00433 | ||
|  | 36a35c5614 | ||
|  | 8fca9bdc35 | ||
|  | f4cafc8d13 | ||
|  | 4ac53aed6c | ||
|  | 1060211918 | ||
|  | 308fbb7b64 | ||
|  | 8346c5ee1d | ||
|  | b39665950e | ||
|  | e51b0b1d30 | ||
|  | fa15f6c840 | ||
|  | 677d1d07c4 | ||
|  | 14dee36fa7 | ||
|  | edb9a165c1 | ||
|  | ddfa61ee19 | ||
|  | cb3bc2c49a | ||
|  | ea2943efd9 | ||
|  | 36da0459e4 | ||
|  | 10378919d7 | ||
|  | 31fb7648fc | ||
|  | 4f6d9aaa9a | ||
|  | 42fee73aad | ||
|  | 140f99f81c | ||
|  | 7948bc02ed | ||
|  | 4ef0e046ec | ||
|  | 2aa34ea984 | ||
|  | bdb5725bab | ||
|  | 6931087958 | ||
|  | 520e56f232 | ||
|  | c98323bd89 | ||
|  | 9ebce91a66 | ||
|  | 59c2e16e75 | ||
|  | c47d19a1a2 | ||
|  | 41db4e1be5 | ||
|  | 95be63771a | ||
|  | 4cfd97e3a8 | ||
|  | c57a312978 | ||
|  | fa32c92ea5 | ||
|  | a885c7a6e0 | ||
|  | 619f006bba | ||
|  | 955190fbad | ||
|  | 092af29ea1 | ||
|  | af72b4dd8e | ||
|  | 7443c2caa6 | ||
|  | db99b8b29d | ||
|  | ea28a5b5b3 | ||
|  | 730fabd67a | ||
|  | 7d079fd780 | ||
|  | cc9ab78158 | ||
|  | 434f622ede | ||
|  | 0a7ea2b0c3 | ||
|  | 389e292a1b | ||
|  | ff39c65dee | ||
|  | 714c36c120 | ||
|  | d98c47300a | ||
|  | 6a432a7c50 | ||
|  | a6ddd2494a | ||
|  | 0a360cfab5 | ||
|  | 848ff85157 | ||
|  | fc3028d2c7 | ||
|  | 6c58ddae17 | ||
|  | b4199a1f71 | ||
|  | 5255044c00 | ||
|  | 169a723d2b | ||
|  | c07ec046b7 | ||
|  | 14aea4a485 | ||
|  | 781d512a0b | ||
|  | 82d1421736 | ||
|  | ad360a81bd | ||
|  | ca710a0a7f | ||
|  | 76de160b64 | ||
|  | b5f49e6f91 | ||
|  | c478a09a5b | ||
|  | dbb3ec35a7 | ||
|  | ffe7496ac3 | ||
|  | afa05e68b8 | ||
|  | 4ccee80190 | ||
|  | faf96a157d | ||
|  | 42cfcce8d4 | ||
|  | 38595eda39 | ||
|  | 96d375c682 | ||
|  | 404273ad09 | ||
|  | 0c68589673 | ||
|  | aa7a27b38e | ||
|  | 7da875d55f | ||
|  | f4bff83c32 | ||
|  | 52f5ff525b | ||
|  | 517ac1bf25 | ||
|  | 2821b05a0f | ||
|  | d2001bd88f | ||
|  | f11d6d4cb4 | ||
|  | 288114b9db | ||
|  | a7ab2b2e0b | ||
|  | b1d322a1e7 | ||
|  | c06f8cb9e5 | ||
|  | a0371b0b3c | ||
|  | d9af44f358 | ||
|  | edd21a6f72 | ||
|  | db19ae89f2 | ||
|  | 436f4bbd62 | ||
|  | 7f3e2dac7a | ||
|  | 302a414b34 | ||
|  | 01d38cdf0c | ||
|  | 6324f73b93 | ||
|  | 8b7cc45f3d | ||
|  | b05e75bf69 | ||
|  | 3d52858c78 | ||
|  | 0e85388ba8 | ||
|  | 9b3752c8ab | ||
|  | 8f8534f691 | ||
|  | df14522540 | ||
|  | 5bd6a5f2df | ||
|  | db93e6165e | ||
|  | d4330fc322 | ||
|  | d456ef48e5 | ||
|  | 3ff4eca05c | ||
|  | cce4d5cb70 | ||
|  | 88440d2d75 | ||
|  | 8e5281fbe1 | ||
|  | 0aca086f7a | ||
|  | 8e46534b3b | ||
|  | 118b82145a | ||
|  | f9b89910d1 | ||
|  | 7ea2084513 | ||
|  | 4676a6ab7b | ||
|  | 2937d403db | ||
|  | 708e25142b | ||
|  | 5ba7d85fea | ||
|  | 09ac1d1125 | ||
|  | 26dcb88fb9 | ||
|  | a9531eb2c5 | ||
|  | d7b837ad4a | ||
|  | 2a34e66d6a | ||
|  | a9e34c68ac | ||
|  | 591b72b6a9 | ||
|  | ff04e50e2e | ||
|  | d24e49f301 | ||
|  | 5b28844dba | ||
|  | 3bd6e3d532 | ||
|  | 5b5e6cc120 | ||
|  | aac4d8857a | ||
|  | 8e039bf40a | ||
|  | f29aaf80a4 | ||
|  | cdb6541634 | ||
|  | 43343913b9 | ||
|  | b13eaf2698 | ||
|  | 51365b2d0d | ||
|  | 0275d921ac | ||
|  | 94dd520210 | ||
|  | 5358682aa7 | ||
|  | 0cb0a36d8c | ||
|  | d5432ac584 | ||
|  | 864137984a | ||
|  | 086ca3dffb | ||
|  | dd4837502c | ||
|  | 14e98b7d7c | ||
|  | ff53a4ee13 | ||
|  | 86f1439f82 | ||
|  | 9db66a3f9f | ||
|  | eaf2b170ff | ||
|  | 574f3c7daf | ||
|  | a887a44b2d | ||
|  | 8c231d2e28 | ||
|  | 6867117b58 | ||
|  | 5f61c6f21f | ||
|  | 8ad31013b2 | ||
|  | e9acd0ca5f | ||
|  | 527af7571e | ||
|  | 612bf1fa2e | ||
|  | 7a663b315e | ||
|  | a00c591511 | ||
|  | a4a31c5d76 | ||
|  | 2d84ed83c4 | ||
|  | 92eddb0fd4 | ||
|  | 516f9bc6e3 | ||
|  | 575d24a5ff | ||
|  | 0fe7f406be | ||
|  | b58091a336 | ||
|  | 429efa9f00 | ||
|  | 1b058a06c2 | ||
|  | c1065ee977 | ||
|  | 0261042beb | ||
|  | b45ce5c607 | ||
|  | e4499ed276 | ||
|  | 675b92515a | ||
|  | 1074eae704 | ||
|  | ccaa15a081 | ||
|  | f1481aa2d7 | ||
|  | f0e4f5e556 | ||
|  | ae73b3d5ed | ||
|  | fa1362241b | ||
|  | 5fff0c135d | ||
|  | 5911d87315 | ||
|  | e0be62e2c5 | ||
|  | 85243b8120 | ||
|  | b3d772bd9a | ||
|  | 5cd24d4dc2 | ||
|  | 8764441b58 | ||
|  | 000dd4afe2 | ||
|  | 1837dda4d8 | ||
|  | a11659adaf | ||
|  | 0f34f3efb8 | ||
|  | a285acbbef | ||
|  | 70d2f152f8 | ||
|  | 5f1f229f8d | ||
|  | 3385d7cec3 | ||
|  | ba5ceda7e0 | ||
|  | 7e3379b1a0 | ||
|  | 71fc6a3fc9 | ||
|  | 1f98ee9022 | ||
|  | 8bb717d2d5 | ||
|  | a61ee65910 | ||
|  | a2db56b34b | ||
|  | 9f149bf206 | ||
|  | d401faf877 | ||
|  | 4c1d373ce1 | ||
|  | dd1ef7c0d7 | ||
|  | 5135d37813 | ||
|  | ed1fc20199 | ||
|  | 9b7367154b | ||
|  | 994d5cc5f4 | ||
|  | 7047cb08eb | ||
|  | 50122c9d2d | ||
|  | e09c843c13 | ||
|  | 91538b4432 | ||
|  | dbc125eede | ||
|  | 7b51aa54be | ||
|  | 3e4d4aca77 | ||
|  | 1e21673ea1 | ||
|  | ee2761f2f3 | ||
|  | 699fc6baf9 | ||
|  | 609e54820c | ||
|  | 99fc261c47 | ||
|  | dd9666bc1d | ||
|  | 30f6486276 | ||
|  | 830e046972 | ||
|  | e3fe80a60f | ||
|  | 9a8a9fb01f | ||
|  | d5b1605449 | ||
|  | 380ba2daec | ||
|  | e99f390ff6 | ||
|  | 065f725672 | ||
|  | 6b185aaedf | ||
|  | 55ee1daaf9 | ||
|  | 638faa92fc | ||
|  | 85edffd5ff | ||
|  | 932dee87e3 | ||
|  | bdbdab837e | ||
|  | 6650264802 | ||
|  | 31c25f2edc | ||
|  | e024cae14b | ||
|  | b6ab7a1bf1 | ||
|  | f72e4424d9 | ||
|  | e3748eb19b | ||
|  | 87889aeab4 | ||
|  | 3276c192b7 | ||
|  | dd1a817c50 | ||
|  | a5039af357 | ||
|  | 8e73b14228 | ||
|  | 81ca616e7e | ||
|  | 6563c16e38 | ||
|  | 25faa2d56e | ||
|  | 63473a8e76 | ||
|  | 2fc9351ee7 | ||
|  | 63fd67e561 | ||
|  | f50a1964d1 | ||
|  | d6be8dd651 | ||
|  | 9a04b25c60 | ||
|  | 3c80f5c56b | ||
|  | 7a231da442 | ||
|  | 1067ce0cea | ||
|  | 467d64a177 | ||
|  | 404d925b58 | ||
|  | e443d1ec47 | ||
|  | 92d47e79f1 | ||
|  | 11374bdb86 | ||
|  | 24b5e49141 | ||
|  | 179cc373f1 | ||
|  | c664f0c515 | ||
|  | 8be4747fd6 | ||
|  | 4a04f002db | ||
|  | 8f1ba083ba | ||
|  | 58cc2e9124 | ||
|  | 18551e75ea | ||
|  | 6fcc6c4965 | ||
|  | bcd1a9ed68 | ||
|  | 2269445f6d | ||
|  | b53030a94c | ||
|  | a656dc251e | ||
|  | 51050efe0e | ||
|  | 7d8c1fb03a | ||
|  | 74bf43051c | ||
|  | 5be14fd59a | ||
|  | 490e764d7a | ||
|  | ef494c06b6 | ||
|  | 54ef88109b | ||
|  | e158292ee3 | ||
|  | e972497310 | ||
|  | f102f7ae3d | ||
|  | cb0cc796d2 | ||
|  | 3b486d795d | ||
|  | 13ae06cf36 | ||
|  | 7b05b70c2a | ||
|  | 4c3f041862 | ||
|  | 5bdb4652f9 | ||
|  | 6a50fc43cb | ||
|  | c6cca6a3b8 | ||
|  | 29c88396db | ||
|  | d9fcfa2797 | ||
|  | 0983c9dd99 | ||
|  | c3eaa17b37 | ||
|  | 99edafd4e8 | ||
|  | 83fcf49647 | ||
|  | 3cbc2bd833 | ||
|  | 1b2a655521 | ||
|  | 46a35b2284 | ||
|  | 1c86c7ad9c | ||
|  | 3deaf21745 | ||
|  | 9876730f7a | ||
|  | 15da29b5e7 | ||
|  | 7db50bb3a8 | ||
|  | 922bfd70ff | ||
|  | 80dd3c7917 | ||
|  | 8bdaa927eb | ||
|  | 990dec7ea0 | ||
|  | 302c5694c6 | ||
|  | 1d27084043 | ||
|  | b756990b84 | ||
|  | 3ec0631e95 | ||
|  | 50694eeff9 | ||
|  | 3955313e7c | ||
|  | 314f8e4d9d | ||
|  | 91a04617c4 | ||
|  | d7b9d6046d | ||
|  | 16db15718d | ||
|  | 14bc684990 | ||
|  | b51600716e | ||
|  | 6bb1be010e | ||
|  | 7799294459 | ||
|  | 16d4166d14 | ||
|  | 7b50d773d3 | ||
|  | ad149e3e65 | ||
|  | 9e821269fc | ||
|  | 6a7b4690e3 | ||
|  | 00b7aba567 | ||
|  | 0d7da6c3e0 | ||
|  | 2982dce27e | ||
|  | 0d84c68313 | ||
|  | 46be433c47 | ||
|  | 55fb41ade8 | ||
|  | 7f752fed99 | ||
|  | a803b0c891 | ||
|  | feac302567 | ||
|  | 2a5afe3ab8 | ||
|  | 6cec977773 | ||
|  | 3d04879801 | ||
|  | 538541e300 | ||
|  | cf95169542 | ||
|  | 02978f1092 | ||
|  | 0d39c4ebc9 | ||
|  | c403bcb8a7 | ||
|  | 8662c5d98f | ||
|  | 7771c92d35 | ||
|  | 575700fbdc | ||
|  | c75900e7a2 | ||
|  | d16aa9859c | ||
|  | 3d7aec70c9 | ||
|  | 791ce02244 | ||
|  | 4890f2605e | ||
|  | 2719b54f53 | ||
|  | 20456d6a3d | ||
|  | b4f58e99eb | ||
|  | de541439d3 | ||
|  | a47c4c37ce | ||
|  | 58f5b91b1b | ||
|  | 489ccef398 | ||
|  | 5566127701 | ||
|  | e9fbc23024 | ||
|  | 91fd299b6b | ||
|  | 9fb668c576 | ||
|  | cc488b03a3 | ||
|  | ae68c3212b | ||
|  | 3f1205819a | ||
|  | 65dfab66e5 | ||
|  | 8b563fd4c5 | ||
|  | 654dccfd85 | ||
|  | ea38858127 | ||
|  | 3df033a93b | ||
|  | 69a5896238 | ||
|  | 55481b3a29 | ||
|  | 244adeb639 | ||
|  | 968cbf94d9 | ||
|  | fc84bec654 | ||
|  | 38b317d508 | ||
|  | 9fb024ba97 | ||
|  | dea44ca491 | ||
|  | 8c0b1d8826 | ||
|  | 8402149766 | ||
|  | af808afbe7 | ||
|  | 68d293b035 | ||
|  | 5aa1a111a4 | ||
|  | 3cc28c96cd | ||
|  | 7af80ca8c1 | ||
|  | a8158599df | ||
|  | 8597dd3e96 | ||
|  | da3e15c2fd | ||
|  | 2fc3a958a4 | ||
|  | a280d3347a | ||
|  | 0e01b23798 | ||
|  | b2ad61fd40 | ||
|  | b31b7836d6 | ||
|  | fc23672327 | ||
|  | e5aa3dd29b | ||
|  | c69d60fbe4 | ||
|  | c63f3cf85d | ||
|  | 8635615501 | ||
|  | 03dc05a605 | ||
|  | 23b033ad28 | ||
|  | e1b4fec71c | ||
|  | 3b65cab455 | ||
|  | c049d4bc89 | ||
|  | d033ce63da | ||
|  | ac7091078f | ||
|  | fa9ab2d052 | ||
|  | ddfd2067ae | ||
|  | 86cbfc2fac | ||
|  | 74764061fa | ||
|  | 47719fda0c | ||
|  | cbc527cd17 | ||
|  | 0fdb7ef877 | ||
|  | de7b071b55 | ||
|  | 25b67e6404 | ||
|  | 404055216d | ||
|  | 2d846b712c | ||
|  | a760ccf6d8 | ||
|  | 025aa9efcd | ||
|  | 8694285053 | ||
|  | 22ae633d1e | ||
|  | ba807fbe29 | ||
|  | 00d153eb72 | ||
|  | 5ee2f9aed4 | ||
|  | 596ccff699 | ||
|  | 77e297c368 | ||
|  | 9bba1cfc39 | ||
|  | b53df18624 | ||
|  | 548435215d | ||
|  | 4f4854a4af | ||
|  | 529381ff75 | ||
|  | e9789cf071 | ||
|  | 6b89a8363b | ||
|  | bb427b10b1 | ||
|  | c8c24d049d | ||
|  | 345ed3ac8c | ||
|  | 249a5552f1 | ||
|  | 4f0a75e724 | ||
|  | 9001d67309 | ||
|  | fc43857cc9 | ||
|  | 05f4a2b92d | ||
|  | f1f18cd1b8 | ||
|  | 6106502fdf | ||
|  | 4f144b6087 | ||
|  | bf4c23d00f | ||
|  | dc991a2085 | ||
|  | 55656a53d4 | ||
|  | 0d5e6ccfd6 | ||
|  | e25c7c2ad5 | ||
|  | 9cf65c5a5b | ||
|  | 65a66f5bc3 | ||
|  | 118a8bad73 | ||
|  | 29926a11b1 | ||
|  | b371e50d6d | ||
|  | de43484c73 | ||
|  | b5b8d22c4e | ||
|  | 0699b0bb17 | ||
|  | 6bca16b877 | ||
|  | 91d09a9ffa | ||
|  | 819b519534 | ||
|  | 3903c1f2bc | ||
|  | 1d97c277e0 | ||
|  | 4d880987d2 | ||
|  | 21f6978c53 | ||
|  | 13435525c4 | ||
|  | 2dd5b9edaa | ||
|  | 59fcd54f29 | ||
|  | 11a0a99d1b | ||
|  | 209bd3a5b4 | ||
|  | 7ee79c80ea | ||
|  | 767e15a78a | ||
|  | 1136412013 | ||
|  | 911a8bc62c | ||
|  | 39c86eac9b | ||
|  | 568f7578d3 | ||
|  | d2c1027d40 | ||
|  | 4fe34f340c | ||
|  | 59651a076d | ||
|  | c5f9aa7750 | ||
|  | be2de8b299 | ||
|  | 4dafbc3dc7 | ||
|  | 936028f8b0 | ||
|  | b653aaede5 | ||
|  | 7a293a9962 | ||
|  | 6dbb8ead0f | ||
|  | e0a1cd3112 | ||
|  | 6b6c96bdeb | ||
|  | ba62741261 | ||
|  | 180b0db344 | ||
|  | a789252feb | ||
|  | ebe8d3152d | ||
|  | d0a82a652d | ||
|  | c247c7f66f | ||
|  | 263317d00a | ||
|  | 65b79057b9 | ||
|  | f76be3d6f2 | ||
|  | 4b4e7a982a | ||
|  | ad919c30df | ||
|  | c0be56e5e8 | ||
|  | 4ffc5fa7a5 | ||
|  | fdd74136b3 | ||
|  | 37918cf3d9 | ||
|  | fd9b30750a | ||
|  | 16e6f05772 | ||
|  | 05cb9468f3 | ||
|  | e6cd5d675f | ||
|  | ce055c26f0 | ||
|  | 8e39265752 | ||
|  | 6cf002c0c2 | ||
|  | 8d88f826b9 | ||
|  | 0676fc357a | ||
|  | 885f10706a | ||
|  | f37383c1c6 | ||
|  | 79a98dea91 | ||
|  | a2c2393d91 | ||
|  | 4d17d00bfc | ||
|  | b271ce8eda | ||
|  | 60909388ab | ||
|  | f00d7edd74 | ||
|  | de08b0d7ed | ||
|  | b12594d2a0 | ||
|  | 2a10ad16a6 | ||
|  | e677da9e54 | ||
|  | c55c963f4c | ||
|  | 4084e3c215 | ||
|  | 4f28c9c35a | ||
|  | 83889ffd97 | ||
|  | 5849e3d353 | ||
|  | cb7f212f93 | ||
|  | 473fe6d6bf | ||
|  | 5dd18e95d9 | ||
|  | d294f79190 | ||
|  | bdd53efe83 | ||
|  | 2302cc1a25 | ||
|  | b187341e63 | ||
|  | b17a1a1826 | ||
|  | cc78e40172 | ||
|  | 3d2b4bfa95 | ||
|  | 95e2a8099b | ||
|  | e14119f143 | ||
|  | 63a2f2a977 | ||
|  | 3c17d73c87 | ||
|  | 051cf9df6a | ||
|  | a6c21a2af1 | ||
|  | a196565e04 | ||
|  | aea02adc7b | ||
|  | 753476c162 | ||
|  | effb720882 | ||
|  | 450e917c9d | ||
|  | 331cc1dcba | ||
|  | 66f3231322 | ||
|  | bd3b40ad75 | ||
|  | d56928f10d | ||
|  | b6f97582dd | ||
|  | 1c86813922 | ||
|  | b46712ca9d | ||
|  | c0ebc4931a | ||
|  | ba164c4614 | ||
|  | 355467bed8 | ||
|  | c6136ea62c | ||
|  | 7eab337d9c | ||
|  | 2daa4137b6 | ||
|  | 9ae96a5ce8 | ||
|  | 7520e25995 | ||
|  | efb8b3e251 | ||
|  | b0996b19f0 | ||
|  | 03501e7a29 | ||
|  | 7faf519233 | ||
|  | 0b8acd90b3 | ||
|  | 4e120c9718 | ||
|  | 98fa2bf364 | ||
|  | fa557e904d | ||
|  | af7a807650 | ||
|  | cc182213c8 | ||
|  | 948f2720f7 | ||
|  | 51c026b265 | ||
|  | 3291de6d06 | ||
|  | b28031d57e | ||
|  | 80d468c1c9 | ||
|  | 678ea6cd5c | ||
|  | 2f11cbd15b | ||
|  | c1fe469870 | ||
|  | ed2c18c08c | ||
|  | 26bf36ce49 | ||
|  | beb9554273 | ||
|  | a97bc422d6 | ||
|  | 71eb0a7fd6 | ||
|  | b7293dc2b7 | ||
|  | ec3ad66696 | ||
|  | 1c0f9d71bd | ||
|  | 455c8177ad | ||
|  | b15fd4ba76 | ||
|  | 95ba352497 | ||
|  | 640492aec9 | ||
|  | 2083131643 | ||
|  | 1cda832fd9 | ||
|  | 61702d4afe | ||
|  | 312c68fab3 | ||
|  | 7badefa6c4 | ||
|  | cb3610e37c | ||
|  | bcd8735546 | ||
|  | 5a9fd2afc6 | ||
|  | d586540eaf | ||
|  | 94987beb2c | ||
|  | 07553c58fd | ||
|  | e57b6d5a4f | ||
|  | 0aa0343fb0 | ||
|  | 74b0080086 | ||
|  | cb499595aa | ||
|  | c69ceaf8eb | ||
|  | b80bc055bc | ||
|  | ed60e19d8a | ||
|  | 718ba9773b | ||
|  | cbef98c2ea | ||
|  | 904ef741de | ||
|  | a7855e835d | ||
|  | 05517d02be | ||
|  | f404ff7b76 | ||
|  | f459b9f9c0 | ||
|  | cfb62331bc | ||
|  | a0720cf104 | ||
|  | c99a99b3bc | ||
|  | 1cfe1e8925 | ||
|  | 8cd728f436 | ||
|  | 13ec04c480 | ||
|  | b430a1ae22 | ||
|  | 48da4a4a86 | ||
|  | 40e852271b | ||
|  | add38812f0 | ||
|  | ff42a00402 | ||
|  | 158a251a6b | ||
|  | 901d9b9a92 | ||
|  | c498742768 | ||
|  | 3152b1586c | ||
|  | 63e9a968ff | ||
|  | b1ebd306bf | ||
|  | a1af92877d | ||
|  | 33899b7c35 | ||
|  | 83c74b7279 | ||
|  | 1aa37f97c4 | ||
|  | 12b53f2079 | ||
|  | ea6786b453 | ||
|  | 5696710f96 | ||
|  | 0648794518 | ||
|  | dc45ee7a4b | ||
|  | 07bd4c585c | ||
|  | 82f2e80f14 | ||
|  | 447cdd536f | ||
|  | b72ed81818 | ||
|  | f599716b93 | ||
|  | 81f67fc4e9 | ||
|  | 612d5f6e84 | ||
|  | dfe508ca7a | ||
|  | 886df0926f | ||
|  | f58c61ddb5 | ||
|  | d334067193 | ||
|  | fd7f62a508 | ||
|  | ac855a6688 | ||
|  | 701c289ff3 | ||
|  | 3c9faa448c | ||
|  | 2bff8bd8de | ||
|  | 92e1d5fd34 | ||
|  | 65a9ca3381 | ||
|  | f5e7629685 | ||
|  | 189f7e31d6 | ||
|  | 76908ab9d4 | ||
|  | 3d322f6c5e | ||
|  | def29a3f87 | ||
|  | ab2c0bed5a | ||
|  | ad22ce8143 | ||
|  | 739823d250 | ||
|  | 57f1b25caf | ||
|  | ea6f4f6079 | ||
|  | b4d269f35f | ||
|  | f6cdaa9c81 | ||
|  | 3eccddb746 | ||
|  | a2dc424acf | ||
|  | af0a4690db | ||
|  | cb1642a75c | ||
|  | d09209f553 | ||
|  | 554e5a2eaf | ||
|  | 1695cfe991 | ||
|  | 89353febc0 | ||
|  | fb170c8bd7 | ||
|  | 0b89f7a93a | ||
|  | be50caa52c | ||
|  | e9be96d39e | ||
|  | 0efa4a8f96 | ||
|  | cb932046a8 | ||
|  | 617add69ca | ||
|  | ee3b7e390a | ||
|  | b82333db3e | ||
|  | ddfec59bcd | ||
|  | be76b7fe1e | ||
|  | 00fb3a054a | ||
|  | 5e243bd57e | ||
|  | e8250c6271 | ||
|  | 58d84409a3 | ||
|  | 788ff5b5c7 | ||
|  | feac4f6ba5 | ||
|  | 3298ec4670 | ||
|  | 53f82c5aad | ||
|  | 289ffee2a0 | ||
|  | cbef8c4776 | ||
|  | 83fb8c34fb | ||
|  | 9cef3efc29 | ||
|  | 7e73b1afa2 | ||
|  | 9ca8392484 | ||
|  | 07dead7a51 | ||
|  | bdd3c2e44e | ||
|  | 599ea624a3 | ||
|  | e5856a2960 | ||
|  | fc552c530f | ||
|  | 5b73371e05 | ||
|  | 7ff3c9e4fc | ||
|  | 4c2fbb0538 | ||
|  | 0303409732 | ||
|  | 786eef2b1e | ||
|  | ba52e79b4e | ||
|  | bf4b63f836 | ||
|  | 5e2e9ef45c | ||
|  | a16bdb5fb7 | ||
|  | 75672d2e94 | ||
|  | 75e2f0698e | ||
|  | ba467e86fe | ||
|  | 6a2ca962db | ||
|  | 7a086dc05e | ||
|  | fa569c0a73 | ||
|  | f30d53e049 | ||
|  | bbe364603c | ||
|  | be91a0be58 | ||
|  | 4f1e3709de | ||
|  | 44254d3acc | ||
|  | c7a24118e2 | ||
|  | 293ad98510 | ||
|  | e60c9311da | ||
|  | 8018f7104b | ||
|  | 97ac8282f5 | ||
|  | 18c459c10b | ||
|  | 5565d32b57 | ||
|  | 7b363b0dd4 | ||
|  | d166f2bffd | ||
|  | 0a21a4aaf9 | ||
|  | 5562fe653c | ||
|  | 4010481ba3 | ||
|  | b4e2e9c65a | ||
|  | b45aaa2328 | ||
|  | 7d01c3480d | ||
|  | 58be9e6c37 | ||
|  | 328a039413 | ||
|  | d9873c59ef | ||
|  | 303c342d53 | ||
|  | cddd5c99e5 | ||
|  | 106ab07acd | ||
|  | 529e0a98d4 | ||
|  | 1fd4a55d09 | ||
|  | 7e0c5888ea | ||
|  | 7287bbf4fc | ||
|  | a1f8ecf962 | ||
|  | 0c8f8d3dc9 | ||
|  | 029ee9c680 | ||
|  | e2b13e4af3 | ||
|  | c59270e2b8 | ||
|  | b9bbe78031 | ||
|  | be3359bad5 | ||
|  | ffe52c6444 | ||
|  | 6616146698 | ||
|  | a511b70f44 | ||
|  | 37c0497d98 | ||
|  | 4ebf9590c3 | ||
|  | 6fedd4e3bf | ||
|  | b18715fea3 | ||
|  | d4aaa68979 | ||
|  | 765f1a12c6 | ||
|  | 8de924dbb0 | ||
|  | 6917201ede | ||
|  | f18fc68707 | ||
|  | d84f09306c | ||
|  | 86cdad1b2f | ||
|  | c3912b66ab | ||
|  | 4ef9ad22ae | ||
|  | 051f6a5cb0 | ||
|  | 1fcac8b1c1 | ||
|  | 114246eb86 | ||
|  | b66f674410 | ||
|  | 802632e62d | ||
|  | eabfd43ad4 | ||
|  | a9ea1628da | ||
|  | e54464e9d3 | ||
|  | 89ac4fc6bf | ||
|  | 0479ce06d4 | ||
|  | 5cc7111f72 | ||
|  | 0a55db041d | ||
|  | a290fd6aa1 | ||
|  | 0cabfa68c3 | ||
|  | e14c225597 | ||
|  | 8a970af976 | ||
|  | a9a155e574 | ||
|  | 5c6ede2060 | ||
|  | 7f76b8ffd1 | ||
|  | 253204f9f0 | ||
|  | 7e5c452efb | ||
|  | 375457bcef | ||
|  | 2dab997cb9 | ||
|  | 7dc9a8827d | ||
|  | 281f855629 | ||
|  | d86d1483ac | ||
|  | c18fe0c92b | ||
|  | 0866b67fdb | ||
|  | e520b72e89 | ||
|  | 58c4937e12 | ||
|  | f3d960054e | ||
|  | 72b395fbba | ||
|  | 535408adda | ||
|  | c372549036 | ||
|  | 2b0f589328 | ||
|  | dbc4830d87 | ||
|  | 171614abbd | ||
|  | 367850dbfe | ||
|  | 7a42f1562d | ||
|  | 5b2434c5d1 | ||
|  | d4462dc975 | ||
|  | d17c1769ca | ||
|  | 554321af7b | ||
|  | b1f709cc88 | ||
|  | eec588be6f | ||
|  | a5bc6421df | ||
|  | a9aa19e4ce | ||
|  | b7d048405c | ||
|  | d0bdae8a28 | ||
|  | a6c423d956 | ||
|  | 866286936a | ||
|  | 0e9929ac10 | ||
|  | cd24885429 | ||
|  | d99e5505f3 | ||
|  | 9554411af6 | ||
|  | 5920b722b7 | ||
|  | 86e001b78c | ||
|  | 7c544d3685 | ||
|  | be9b759ab0 | ||
|  | 0ad6554338 | ||
|  | 3b550e1e3c | ||
|  | f43cc67616 | ||
|  | 0f539de57e | ||
|  | b227e90837 | ||
|  | c2530b5730 | ||
|  | b1e178c69b | ||
|  | b0f08737ba | ||
|  | 9debd5620d | ||
|  | 17386de1d9 | ||
|  | bc3a5336d9 | ||
|  | 370b47802e | ||
|  | 5f9c21ae67 | ||
|  | edfe0fe78b | ||
|  | d4edb53201 | ||
|  | 14c532f767 | ||
|  | e4a4d04170 | ||
|  | b160cbf87a | ||
|  | a1dad07249 | ||
|  | b8e148c2c9 | ||
|  | 5d0efec190 | ||
|  | 50a84ce41e | ||
|  | 55497973be | ||
|  | fd9757d3b9 | ||
|  | 740cbb1559 | ||
|  | efb2ade520 | ||
|  | e41460bf77 | ||
|  | 6aa5b4cb91 | ||
|  | 626f825bcc | ||
|  | ffdea1ae80 | ||
|  | 6fc61be869 | ||
|  | 51830613a9 | ||
|  | 6f3cc6a522 | ||
|  | 7e27ab4c6a | ||
|  | 153f479697 | ||
|  | 479b3d0745 | ||
|  | 375047ba72 | ||
|  | ac07d89fd3 | ||
|  | ddff352586 | ||
|  | 624477afbb | ||
|  | cd643491ad | ||
|  | 616a5b64f9 | ||
|  | a95aba7d1f | ||
|  | 0de671f19a | ||
|  | 4ad28c9d9a | ||
|  | af2f26f7de | ||
|  | 98ae32c0f7 | ||
|  | d48ef3ebe7 | ||
|  | 244af16c43 | ||
|  | 931ef21c42 | ||
|  | 7a7e04039e | ||
|  | cec756ae3a | ||
|  | 4d69189ac0 | ||
|  | 946765a95f | ||
|  | b784b8f21f | ||
|  | 25f2d96a8f | ||
|  | 21841f0ae5 | ||
|  | f226191d52 | ||
|  | 92cb914321 | ||
|  | 8c6f59ce54 | ||
|  | 18985fb231 | ||
|  | b8b12a9933 | ||
|  | bba512b75b | ||
|  | a041e62418 | ||
|  | fad0e5d448 | ||
|  | ef4dd5ad79 | ||
|  | 92ec9975fe | ||
|  | b44cf6df1c | ||
|  | 789dd56699 | ||
|  | ea446b56ab | ||
|  | f17ddd4884 | ||
|  | 41ea155878 | ||
|  | 428be67663 | ||
|  | b4907820c2 | ||
|  | 4b3be4d8be | ||
|  | 7b0c30574c | ||
|  | 3184830487 | ||
|  | af8031ce5c | ||
|  | 1cdfb69116 | ||
|  | 56999adb21 | ||
|  | b1872fed15 | ||
|  | 2fe6e913ca | ||
|  | 02ca8fe85d | ||
|  | b292642de0 | ||
|  | 3bbdcdcdb8 | ||
|  | d462841384 | ||
|  | 52a5cc0bae | ||
|  | 5222662f52 | ||
|  | 16c8dce363 | ||
|  | 47a6749b33 | ||
|  | f2afdcae9a | ||
|  | dfbb84ea2c | ||
|  | cec85c778f | ||
|  | 521ebf670a | ||
|  | 8bd0a627fd | ||
|  | a032297b32 | ||
|  | d9166e132e | ||
|  | 10e768c11b | ||
|  | 0a10abf93e | ||
|  | 6ade8a36b6 | ||
|  | 196fb036d6 | ||
|  | c2800e08ec | ||
|  | 27df1ec1cd | ||
|  | 146852881f | ||
|  | fff87eecbe | ||
|  | dec1191d45 | ||
|  | 6b41bf3afc | ||
|  | dfa5c2bfbb | ||
|  | eae26ca4ba | ||
|  | 840565cd47 | ||
|  | 4f6b1ad952 | ||
|  | a13331d59b | ||
|  | b8f29f29eb | ||
|  | a48edcf69c | ||
|  | 1635040a9e | ||
|  | 15a0b086b4 | ||
|  | 1b868b1e54 | ||
|  | 782a32b847 | ||
|  | 5fe90292f8 | ||
|  | bd997cd11f | ||
|  | 5f3b3a3827 | ||
|  | 9408fe0c09 | ||
|  | 6beec97521 | ||
|  | e7e86eaf3e | ||
|  | 1c2a498119 | ||
|  | 25f0e8227f | ||
|  | 1ff6188c09 | ||
|  | 0f7eb92249 | ||
|  | dc8a7603a3 | ||
|  | 84e6b16d8f | ||
|  | c058917343 | ||
|  | 78e19b5f98 | ||
|  | 620c998b16 | ||
|  | 11a03a18ad | ||
|  | 43942fd5e3 | ||
|  | ba3d088e27 | ||
|  | 9a9614e4e9 | ||
|  | bdf3e2ba1f | ||
|  | 65293d8f73 | ||
|  | 486e5c26dc | ||
|  | 368f3c551b | ||
|  | d53d429ed2 | ||
|  | d2dbb25372 | ||
|  | 1e7ce9f6f1 | ||
|  | 5500094413 | ||
|  | 10b3bf6013 | ||
|  | 6c5402bccd | ||
|  | 8a08853536 | ||
|  | cbc96b705d | ||
|  | cacf473732 | ||
|  | 3e94fd3444 | ||
|  | fd003824ad | ||
|  | 3e77737955 | ||
|  | aaebfc88c0 | ||
|  | 2371033bba | ||
|  | 1675058a34 | ||
|  | bbea6ec0b6 | ||
|  | d07859e718 | ||
|  | 3bdc8535fc | ||
|  | 009542a0f7 | ||
|  | 3aa364c8e1 | ||
|  | d14d103a0c | ||
|  | 2491d5135b | ||
|  | dedff2c3b2 | ||
|  | 953f2a6a2b | ||
|  | 9eaecaf21a | ||
|  | 41fc5952e5 | ||
|  | 04e29afdff | ||
|  | 76cfed853f | ||
|  | 6d50d91ae4 | ||
|  | 3d38361b71 | ||
|  | c3c8c71846 | ||
|  | f8b1825f97 | ||
|  | 869fc59b63 | ||
|  | 160215bdeb | ||
|  | 009aa3ef5e | ||
|  | 8e77da1cd7 | ||
|  | c61c7cb8e4 | ||
|  | 7c1207a2ec | ||
|  | fc84e82b28 | ||
|  | 80cc018a68 | ||
|  | ac33dd1312 | ||
|  | 824fdf035e | ||
|  | 26755698c8 | ||
|  | dbe1ecaa1d | ||
|  | 36bdb07860 | ||
|  | d322dc1469 | ||
|  | 625a339a8a | ||
|  | c2bffec91a | ||
|  | e16f6e3f23 | ||
|  | 9eecb03226 | ||
|  | 74b380b2ec | ||
|  | c9a415663a | ||
|  | a09db0a7fa | ||
|  | 9a47d2b7cf | ||
|  | 939dd17653 | ||
|  | de67b3ea18 | ||
|  | 6cf3f579ef | ||
|  | adf6d0d9f7 | ||
|  | 701987c877 | ||
|  | b3eda2443a | ||
|  | 0349b4b2ab | ||
|  | d7ea75061c | ||
|  | e4fbcd0fca | ||
|  | ea93e6d378 | ||
|  | 6b869d4fe1 | ||
|  | a64feeffca | ||
|  | 3ea9cf0d5c | ||
|  | 0590786f8a | ||
|  | 26359143b6 | ||
|  | 636d4db608 | ||
|  | 7576b9b19d | ||
|  | f252f64430 | ||
|  | 07694b8935 | ||
|  | f0f23aaba8 | ||
|  | 1e93e197f9 | ||
|  | 594c3f67ac | ||
|  | 8ad28091ae | ||
|  | e3f926ad51 | ||
|  | 6c1833e372 | ||
|  | fb75ca1b65 | ||
|  | 919498e41c | ||
|  | 85ffbdd8d7 | ||
|  | ed60bc6fdc | ||
|  | 972ff46a0b | ||
|  | 1a544b0500 | ||
|  | 6d43ce5402 | ||
|  | fff749e893 | ||
|  | 997e81fe75 | ||
|  | 09c9bfb22d | ||
|  | f449e370db | ||
|  | 3405708e21 | ||
|  | 3dc3cc9d40 | ||
|  | 2a28636274 | ||
|  | 7aa0e6125d | ||
|  | 5b05a187dc | ||
|  | 916e749241 | ||
|  | 8b33258d07 | ||
|  | beef59e73a | ||
|  | 3f3d11d067 | ||
|  | 7cbc966324 | ||
|  | 4102a3045c | ||
|  | 22dad683b1 | ||
|  | 694b10ca6d | ||
|  | 601df9c742 | ||
|  | 13ad04719e | ||
|  | 41b58954e1 | ||
|  | d7f76c7c88 | ||
|  | d4dcc6b5c0 | ||
|  | 932e6fb420 | ||
|  | 8a41ead407 | ||
|  | b3a4a07c61 | ||
|  | 15be94fc26 | ||
|  | 59b0db3008 | ||
|  | 695a69029f | ||
|  | e5a916d5b9 | ||
|  | 9e9feacb43 | ||
|  | 37a94995cf | ||
|  | 0590895ea7 | ||
|  | 7c381a267a | ||
|  | e84f77be21 | ||
|  | a94185474d | ||
|  | 06668ed20a | ||
|  | 7c46033130 | ||
|  | 03d7596b84 | ||
|  | 635ba1565c | ||
|  | 1312498709 | ||
|  | f9b107d876 | ||
|  | 6fc70e87ed | ||
|  | cbf863ee71 | ||
|  | 2c161cf395 | ||
|  | edea87529e | ||
|  | 4ffbb81bd3 | ||
|  | e1a7f31c2b | ||
|  | 75046c5e59 | ||
|  | a704e44f0a | ||
|  | 45e7b47d56 | ||
|  | e3a07ba609 | ||
|  | e3789ebe7d | ||
|  | 98e7d810e1 | ||
|  | d672f38709 | ||
|  | 82a5581089 | ||
|  | 4d8c0398f1 | ||
|  | da1766f12f | ||
|  | 7439605697 | ||
|  | 173bc32195 | ||
|  | 93c91c3863 | ||
|  | 8f980b0e74 | ||
|  | ba3d643c49 | ||
|  | 5b98ada880 | ||
|  | ffb36d57a5 | ||
|  | 1960182ece | ||
|  | 5c113461df | ||
|  | 48ccaf2009 | ||
|  | 2665a4e74c | ||
|  | 749e842953 | ||
|  | bb45fec074 | ||
|  | 6632a751be | ||
|  | e3490edc59 | ||
|  | 18a5ecec89 | ||
|  | 318aa84099 | ||
|  | 9fcb9c3ac7 | ||
|  | c06b25594e | ||
|  | d203091d20 | ||
|  | a4436a8f44 | ||
|  | 7a6eda7137 | ||
|  | 60b0e12830 | ||
|  | ec032cb17b | ||
|  | 0521ab46c1 | ||
|  | fabe2b9ba3 | ||
|  | a249ad756f | ||
|  | 0c0f5c2b72 | ||
|  | f016e2509e | ||
|  | 2fb5d15ce3 | ||
|  | c1311d80bd | ||
|  | e35282cc13 | ||
|  | 54f4f44843 | ||
|  | 11b3028e7b | ||
|  | 2ac56c66d2 | ||
|  | cd630037a2 | ||
|  | 1071162b36 | ||
|  | 957b734322 | ||
|  | 8cdccc82d7 | ||
|  | b3981ab6e6 | ||
|  | aaaf38d372 | ||
|  | d44e9e39da | ||
|  | 7867799c72 | ||
|  | c1d455f582 | ||
|  | 77bbbb3759 | ||
|  | 63b2e426ac | ||
|  | e6e0ba781b | ||
|  | 3953e12890 | ||
|  | a1cafadb26 | ||
|  | 680d390550 | ||
|  | 6db87bc889 | ||
|  | fb4449033b | ||
|  | 0f8a2718a3 | ||
|  | bbd557fc53 | ||
|  | 8c805fed0f | ||
|  | 958103c77c | ||
|  | 257e474474 | ||
|  | 9e29536f28 | ||
|  | cbde37a31c | ||
|  | 27eb8fa35a | ||
|  | 7225a7292a | ||
|  | 254d519c6a | ||
|  | 1bf9499ee1 | ||
|  | ad447964e0 | ||
|  | 4a54ace195 | ||
|  | 1d91a0b908 | ||
|  | 0c963b3142 | ||
|  | a863d4bffb | ||
|  | 033728555c | ||
|  | a671fea404 | ||
|  | b6933b6811 | ||
|  | a9d033c460 | ||
|  | d54549df23 | ||
|  | fc332f008c | ||
|  | 73f59b01ea | ||
|  | 3e15e861b2 | ||
|  | b7460bb62a | ||
|  | 3ef972f538 | ||
|  | de4b3bb776 | ||
|  | d72834dd0b | ||
|  | b9cbd52724 | ||
|  | d359f96a18 | ||
|  | f4bc136273 | ||
|  | 7d749ec9be | ||
|  | defb035b6c | ||
|  | 46bc595969 | ||
|  | db862e4d4c | ||
|  | f35b47fa62 | ||
|  | ba8788fee7 | ||
|  | c318d50717 | ||
|  | 0e22d598e6 | ||
|  | f1cfb4b7a7 | ||
|  | 2e66f7eef7 | ||
|  | 71e373f186 | ||
|  | 5726a238d4 | ||
|  | 86c7541f9b | ||
|  | 751c9d096d | ||
|  | 8813cb56b0 | ||
|  | e61d60eb81 | ||
|  | a156b49800 | ||
|  | 939f6a724e | ||
|  | 5f6691f371 | ||
|  | d2f18ec6fa | ||
|  | 366a27d2b9 | ||
|  | 4e0d575c64 | ||
|  | d6693c4294 | ||
|  | 352d4dbfb2 | ||
|  | 39fe9a7fe3 | ||
|  | 1cbee9c159 | ||
|  | 302781f6cc | ||
|  | c753f367eb | ||
|  | c94a96bae4 | ||
|  | 3d769b81fa | ||
|  | 216d980d53 | ||
|  | ed046bf842 | ||
|  | d81d2aeca8 | ||
|  | f539860f79 | ||
|  | 4a1d4a25e2 | ||
|  | 54f1027362 | ||
|  | 4ab8b77520 | ||
|  | 1229100703 | ||
|  | eec8dbd512 | ||
|  | cd6ca58c3f | ||
|  | 95a0bd6762 | ||
|  | 4045b6e5b8 | ||
|  | 9c1b13ff6a | ||
|  | 07cc9af601 | ||
|  | cb40ebd8a2 | ||
|  | 2b012578ee | ||
|  | 71f88aeb10 | ||
|  | 07281d37a7 | ||
|  | bdd15b5749 | ||
|  | 33ffbd1c58 | ||
|  | abe4a72cfc | ||
|  | b05d87d6f5 | ||
|  | 0a8b528bf5 | ||
|  | 4d6f05c971 | ||
|  | e25dd06b4a | ||
|  | 898c03a573 | ||
|  | e8e5b41862 | ||
|  | 47244a8181 | ||
|  | d388f64c0e | ||
|  | 5f0b6c9f8f | ||
|  | aa9767c683 | ||
|  | f7423f4628 | ||
|  | 79518b6f37 | ||
|  | edc09004fd | ||
|  | 80fc5ea53e | ||
|  | 883e7a5906 | ||
|  | c5cb215e3e | ||
|  | ef5c82bd02 | ||
|  | 739f50f542 | ||
|  | 69ab4fec12 | ||
|  | 4d46e4b26a | ||
|  | 74d563cdfb | ||
|  | c35dcfcf0a | ||
|  | af503f3438 | ||
|  | eb2281f8c4 | ||
|  | d100dfbf27 | ||
|  | 65fdeaca6c | ||
|  | 8f04c12e0a | ||
|  | 186d4d8cf4 | ||
|  | bc04d041eb | ||
|  | 5be4c27b28 | ||
|  | 18514500c4 | ||
|  | 462183fe4c | ||
|  | 08fa6de850 | ||
|  | ac0cfee885 | ||
|  | 41318937ef | ||
|  | f7b4e0d376 | ||
|  | e946688eda | ||
|  | 199972cef0 | ||
|  | f2f3350774 | ||
|  | 948dff8932 | ||
|  | 6d460af6af | ||
|  | 384800fe12 | ||
|  | 180e28e6d4 | ||
|  | 031e86b597 | ||
|  | fe4b966293 | ||
|  | 6e167151f9 | ||
|  | 6d3dc3b8d6 | ||
|  | 580548d046 | ||
|  | 7bd5343990 | ||
|  | 66fdc3c948 | ||
|  | 5b45c11486 | ||
|  | 3623733472 | ||
|  | 2fae1bb6df | ||
|  | 362f1df210 | ||
|  | f959f6e1dc | ||
|  | 05a6f2fd48 | ||
|  | 6164ae2b5a | ||
|  | c45b7364da | ||
|  | f693b1dc2e | ||
|  | 74339bf471 | ||
|  | 485438e2be | ||
|  | 319f5fd5ec | ||
|  | 30a8a0b8fa | ||
|  | 8be72c5b5d | ||
|  | adcb228fed | ||
|  | 1fc35a44ef | ||
|  | ac96356300 | ||
|  | e63cb85cbc | ||
|  | 4697419c43 | ||
|  | 8e048e72c1 | ||
|  | f4b909bed0 | ||
|  | eca88f8019 | ||
|  | 51060afb4e | ||
|  | d8b82147c3 | ||
|  | c83d09e3b0 | ||
|  | aa90495915 | ||
|  | 4d914b80e1 | ||
|  | 5772d998f4 | ||
|  | 85dc9fe543 | ||
|  | ab37fddbfd | ||
|  | a7abda5820 | ||
|  | 643020dd82 | ||
|  | 06535d239b | ||
|  | 9a543e5645 | ||
|  | 6fb235661a | ||
|  | e3b0dde49c | ||
|  | f2b3d0828e | ||
|  | 6b3780cd83 | ||
|  | 01e6ff312e | ||
|  | e61df58729 | ||
|  | 680ec7f851 | ||
|  | 00e01091ce | ||
|  | 3a590805d1 | ||
|  | edf4f53c15 | ||
|  | 377ced2bf1 | ||
|  | f833df0781 | ||
|  | 50a8b7b611 | ||
|  | ec5f71d0f3 | ||
|  | 5d8f7b1197 | ||
|  | c50d77a7f1 | ||
|  | e4e323f388 | ||
|  | 563dadd674 | ||
|  | bfaca5c649 | ||
|  | fb7766853d | ||
|  | 4ba589bbf0 | ||
|  | c0b0b48e5b | ||
|  | 231603893d | ||
|  | ee22ed2fb4 | ||
|  | 7873f85684 | ||
|  | 2db8fe2906 | ||
|  | 089645799c | ||
|  | 5eb921382f | ||
|  | fb31a01f87 | ||
|  | d0c8352853 | ||
|  | 32aee1fcc0 | ||
|  | f3b732f5e5 | ||
|  | dd74e36763 | ||
|  | a3df5990d7 | ||
|  | 18e9b2e5f8 | ||
|  | 01eab7c834 | ||
|  | 62d3309dc2 | ||
|  | 78c3edc174 | ||
|  | bb16df1767 | ||
|  | b303217c14 | ||
|  | caa5f7e75e | ||
|  | 9f4ccd8aa0 | ||
|  | 216aedbbc6 | ||
|  | cdd6ba3096 | ||
|  | d3746ca27e | ||
|  | 40322e1dfa | ||
|  | 8cc059ea64 | ||
|  | 8ef874f1a5 | ||
|  | fbb60ede3d | ||
|  | 29f0190be7 | ||
|  | c2b989f351 | ||
|  | 51aa7a93ad | ||
|  | 3c5d58ccaf | ||
|  | 347f1d966e | ||
|  | 2501fa1197 | ||
|  | 8b7da14b82 | ||
|  | ec38d1c22c | ||
|  | ff1a015ca8 | ||
|  | 17355e8b38 | ||
|  | 7feb528905 | ||
|  | f17980cdb7 | ||
|  | 94922b9d2d | ||
|  | 77865f81c9 | ||
|  | 8b0afe0a67 | ||
|  | 96f17ea938 | ||
|  | f41579cd9e | ||
|  | d1c1056309 | ||
|  | e5c7f44009 | ||
|  | 13822537a7 | ||
|  | b48c575983 | ||
|  | 3e280b3fe7 | ||
|  | 27eb79c9dc | ||
|  | bcc6a02afc | ||
|  | 4135601459 | ||
|  | a7f52a9ba1 | ||
|  | 41d389909b | ||
|  | ff7d3bb7df | ||
|  | 52fb07e2b2 | ||
|  | 257c085db9 | ||
|  | d1c38f7472 | ||
|  | 388c455960 | ||
|  | eeb5eeb2a6 | ||
|  | 292fa335d6 | ||
|  | 788461fc81 | ||
|  | 076c1c2000 | ||
|  | 2861e737e8 | ||
|  | c8100a02d2 | ||
|  | 638ea113b9 | ||
|  | cfccb7e0ca | ||
|  | 31df7c92a2 | ||
|  | 9661d911ee | ||
|  | 71c7c1feb6 | ||
|  | 238693544c | ||
|  | 5c2040c768 | ||
|  | 1c8e825c2a | ||
|  | 79b372b92a | ||
|  | 7b776de12c | ||
|  | 58fa2a8c50 | ||
|  | 1e50e4046f | ||
|  | 533befc8f9 | ||
|  | df8bc57258 | ||
|  | d6de4d8b33 | ||
|  | 46727c7496 | ||
|  | 7a5eb9a760 | ||
|  | f132413965 | ||
|  | 04800374ee | ||
|  | f4044955ca | ||
|  | 57dcbb5d4b | ||
|  | 1f54fc9b82 | ||
|  | 22388c1902 | ||
|  | 26f334a679 | ||
|  | d8944fb6cf | ||
|  | de0ee3187c | ||
|  | a70ad91209 | ||
|  | f262b70d5a | ||
|  | 68b38d2751 | ||
|  | 3623579e43 | ||
|  | 301e55c6cd | ||
|  | c05658d15e | ||
|  | 77b47bb27b | ||
|  | f28570679f | ||
|  | 209fee4d33 | ||
|  | bb9054b96d | ||
|  | f61487947b | ||
|  | 16133d3cc1 | ||
|  | d3b09fe29b | ||
|  | 6e963e965c | ||
|  | adf33a1c6f | ||
|  | 844585be4c | ||
|  | e1e439c512 | ||
|  | 67d0343377 | ||
|  | fda7215db3 | ||
|  | ae60852206 | ||
|  | aaba0751d5 | ||
|  | 19bb7f71f1 | ||
|  | 645778fe69 | ||
|  | 192c988c73 | ||
|  | b87c5d08c7 | ||
|  | f6a93d3dff | ||
|  | 3b6eb90050 | ||
|  | 1cb63cfc98 | ||
|  | 03762ba8da | ||
|  | 7e4a56d110 | ||
|  | 57ff474cb0 | ||
|  | 04da5cea31 | ||
|  | 894844a8d9 | ||
|  | 0095016425 | ||
|  | 7ab89a9770 | ||
|  | 21fb1f9180 | ||
|  | 416b7a8788 | ||
|  | 9d68891901 | ||
|  | fd8a7dc26b | ||
|  | ef8cb129f4 | ||
|  | a212e9670b | ||
|  | 23be8efd6f | ||
|  | e29ac89dcd | ||
|  | 00d2b873a9 | ||
|  | dde10b7c12 | ||
|  | ba9a2bd641 | ||
|  | c193bd0654 | ||
|  | 6af3dca18a | ||
|  | 16c704e8f7 | ||
|  | aae2fde0e6 | ||
|  | 35de80d0cb | ||
|  | c5fb1b7922 | ||
|  | 5262dcccc8 | ||
|  | d83e9d9c00 | ||
|  | e8036d23d7 | ||
|  | 6ff468d19e | ||
|  | f4d07d4118 | ||
|  | 7d05e48478 | ||
|  | 3340a9ea9e | ||
|  | 746e59f207 | ||
|  | fde4c53a7d | ||
|  | 7a6b71ef29 | ||
|  | 5498e8b9f3 | ||
|  | 6ddfdff659 | ||
|  | d613cca2e4 | ||
|  | ba5c49ab42 | ||
|  | 5fb0763d2e | ||
|  | ae4a1cc066 | ||
|  | 157ec8bcf8 | ||
|  | ab928e57b9 | ||
|  | 30e6dda368 | ||
|  | 7463640e17 | ||
|  | d4b6724253 | ||
|  | b2dd5095c4 | ||
|  | 1e4731f644 | ||
|  | 7bcada8c27 | ||
|  | 15941b1d90 | ||
|  | f76314a69a | ||
|  | 0c19008f09 | ||
|  | 446d8d0b86 | ||
|  | a5c68c872d | ||
|  | 156df3e834 | ||
|  | 2cd815b660 | ||
|  | 2c8dacea5f | ||
|  | 9b71f621d1 | ||
|  | d5e4f29cb9 | ||
|  | ff6031c209 | ||
|  | f753320f0f | ||
|  | c26c1ddd56 | ||
|  | 94ec525ba5 | ||
|  | 3f94cef027 | ||
|  | a904b493a9 | ||
|  | 2462f6bfa0 | ||
|  | 0e7b1d8811 | ||
|  | e05d4fbf0f | ||
|  | 7bce486327 | ||
|  | 7c6a04f6d8 | ||
|  | 9a20a72cdc | ||
|  | e22540c276 | ||
|  | 26895aa797 | ||
|  | 5ee631c6ee | ||
|  | 3abf2e4740 | ||
|  | fc17a6a35c | ||
|  | 2517a0ef21 | ||
|  | af745e5d4d | ||
|  | 411b8faac4 | ||
|  | fa21787b52 | ||
|  | 725a56f157 | ||
|  | 8cff2ede6e | ||
|  | dbb0d2751f | ||
|  | cac8d425a8 | ||
|  | c6338e60ff | ||
|  | 4923e1926a | ||
|  | 94f9d4c0dd | ||
|  | 833d96aa91 | ||
|  | 8cfd08b613 | ||
|  | d0582776a6 | ||
|  | 456734aa0a | ||
|  | aaad687d51 | ||
|  | d14da2d5ae | ||
|  | e2df3d01af | ||
|  | 1cb11ce1c5 | ||
|  | ad1e06fafe | ||
|  | db79b5683c | ||
|  | 579ea7ff7a | ||
|  | fca9121a21 | ||
|  | e6149fac64 | ||
|  | 1ef3d3a758 | ||
|  | 04207ab7e2 | ||
|  | 09a4f915d3 | ||
|  | c8957aa896 | ||
|  | 89d04e4623 | ||
|  | 76283a9079 | ||
|  | 229654d815 | ||
|  | d9a0330872 | ||
|  | 795f1faf81 | ||
|  | 04bcaac383 | ||
|  | 21893e56e0 | ||
|  | 54056db8db | ||
|  | 20e25ca50a | ||
|  | 8d407300c2 | ||
|  | 4d5dddd125 | ||
|  | 9d1ff8c1bb | ||
|  | 2615e81620 | ||
|  | 4a048e5e48 | ||
|  | 0adce8f7c7 | ||
|  | 1e3d868ffb | ||
|  | 0f1e19c03c | ||
|  | ffa7eff9ff | ||
|  | cf20f8cc3f | ||
|  | 537f42e240 | ||
|  | c00fbd55ba | ||
|  | 001dc022fc | ||
|  | 263581bba4 | ||
|  | 6e450f22bb | ||
|  | 2aa84490c0 | ||
|  | 304d3aa9cb | ||
|  | e01370271e | ||
|  | 0733dbb011 | ||
|  | 4e41eb1061 | ||
|  | 09da0b8e66 | ||
|  | 9a389d4bdb | ||
|  | a60c89e8c8 | ||
|  | 230ebaff2a | ||
|  | 4250c7acac | ||
|  | 5cd79f9267 | ||
|  | c2f6d6d092 | ||
|  | 84b4a3a087 | ||
|  | bb1dcb4fad | ||
|  | 64d6ddabaa | ||
|  | 477363455d | ||
|  | 7b5199e8a4 | ||
|  | 45f4c5ec3b | ||
|  | a49a08d014 | ||
|  | 05ad3078a9 | ||
|  | 7c4a61c57f | ||
|  | 0200947f5e | ||
|  | 964e5325bd | ||
|  | 70dacabfe5 | ||
|  | 659dce40e2 | ||
|  | 9ad80a475d | ||
|  | 88bf038708 | ||
|  | 85ad44b292 | ||
|  | de47068b85 | ||
|  | 71996ddbe1 | ||
|  | 0370d0829b | ||
|  | 193d211a19 | ||
|  | 5396ab2742 | ||
|  | d03814f426 | ||
|  | 7b6ceb5b12 | ||
|  | da8337ed5e | ||
|  | 9a78c29f7a | ||
|  | d2f0be152e | ||
|  | 0d4393a38a | ||
|  | d4baed717f | ||
|  | 2020278d06 | ||
|  | 840e82163d | ||
|  | 0b87abd11b | ||
|  | 1d6e08db95 | ||
|  | faaf78aeb0 | ||
|  | f64f940281 | ||
|  | 53c50f1667 | ||
|  | 22633805fa | ||
|  | a1b9b1a440 | ||
|  | 1440f73212 | ||
|  | 89625ef634 | ||
|  | 53ad036972 | ||
|  | 646dffd44d | ||
|  | 0aa8a1062a | ||
|  | 08a45d4d4f | ||
|  | 875f763c9f | ||
|  | 529614cd1a | ||
|  | 54447772d5 | ||
|  | d039b43e30 | ||
|  | 07d6a98359 | ||
|  | c71ee917e3 | ||
|  | 4c6b629b38 | ||
|  | c2f28a3fd1 | ||
|  | 786e822cd4 | ||
|  | 531b59db3c | ||
|  | e5a94ba138 | ||
|  | 1f3d9eedad | ||
|  | 74eeb37c00 | ||
|  | 6c7bb5ebbd | ||
|  | 0fbeff2fa2 | ||
|  | 493e6e1e90 | ||
|  | c2f739169e | ||
|  | e2e9dc221d | ||
|  | 540bb3a830 | ||
|  | b3063ac398 | ||
|  | ef18e23bf8 | ||
|  | 36ff43b596 | ||
|  | b19cb627e0 | ||
|  | 72aeea4eea | ||
|  | 867fa0b572 | ||
|  | 609f35274c | ||
|  | d761adad5d | ||
|  | b6a9cb7095 | ||
|  | 20c831bb89 | ||
|  | b07d6a8158 | ||
|  | cc5d045744 | ||
|  | 3a99674980 | ||
|  | 18a949000c | ||
|  | 61bc62cc40 | ||
|  | 4c7883e402 | ||
|  | c9e1c8098b | ||
|  | 1e71d2af5e | ||
|  | 6bbcae9473 | ||
|  | 27ec7a5bf1 | ||
|  | 919404fd1d | ||
|  | 041e66b0d6 | ||
|  | f5dbba7ec3 | ||
|  | 111156affe | ||
|  | 26baf96bea | ||
|  | f924a933b4 | ||
|  | f18598cbd2 | ||
|  | 2726d77b2e | ||
|  | bacd9d1739 | ||
|  | 229d6a9624 | ||
|  | 4fe1303e83 | ||
|  | f8c31fcba3 | ||
|  | dc8f8bd88f | ||
|  | 9ca723f5f5 | ||
|  | b72902e061 | ||
|  | 5e83c2a081 | ||
|  | 938014f850 | ||
|  | 77650b4672 | ||
|  | 1ce9940c79 | ||
|  | 253428f06a | ||
|  | 29b2ced167 | ||
|  | e8df62b5a7 | ||
|  | c24d40b178 | ||
|  | eabe7beeaa | ||
|  | 469d1b0f22 | ||
|  | 27413ed249 | ||
|  | 43b5772834 | ||
|  | c78a89d761 | ||
|  | 5102075330 | ||
|  | 74cf25b081 | ||
|  | c93105eb9e | ||
|  | dd9e6e7e37 | ||
|  | da2be88f18 | ||
|  | 18fa367ac6 | ||
|  | 740f7de085 | ||
|  | 727d345b41 | ||
|  | 8135a445f3 | ||
|  | ef167c6328 | ||
|  | cb7c689e14 | ||
|  | ab41a96ae7 | ||
|  | 5d3568f36c | ||
|  | 8d2cfa9ea0 | ||
|  | d3682ce376 | ||
|  | c9d2f4ca47 | ||
|  | 1749a25ca8 | ||
|  | fe03108ce0 | ||
|  | c6bf130e98 | ||
|  | b4b35bcc42 | ||
|  | eaaf618bb8 | ||
|  | 83e0cfb8a0 | ||
|  | 78bb0803cf | ||
|  | 4d859f73fc | ||
|  | f2ce4dc7da | ||
|  | 292615071a | ||
|  | 7f7b2d86bc | ||
|  | 75a0d31aaa | ||
|  | 3d06dc7581 | ||
|  | 3abf746a7e | ||
|  | 5c161cf615 | ||
|  | ff2cc41ccb | ||
|  | a2c97eb2ff | ||
|  | 5d00e131d8 | ||
|  | 4f295cee73 | ||
|  | edd1d86c74 | ||
|  | dca71ea44b | ||
|  | 004d71f554 | ||
|  | 03166f73f3 | ||
|  | afa446db83 | ||
|  | 169223c9ee | ||
|  | 34a7857411 | ||
|  | 66691ef5b5 | ||
|  | 20a17e42d7 | ||
|  | 4d36f334c9 | ||
|  | e98986bdd3 | ||
|  | a999e809af | ||
|  | 4e713913fb | ||
|  | d4636e74c8 | ||
|  | e755144e79 | ||
|  | d8059008a2 | ||
|  | d3fd7ba8af | ||
|  | 988a8862c8 | ||
|  | 8d97ad18a7 | ||
|  | 6bf808bc6c | ||
|  | 9c0b83556d | ||
|  | c929f13701 | ||
|  | 75c8a2e7be | ||
|  | ed43ecee90 | ||
|  | 41abe9e73f | ||
|  | 77d240858e | ||
|  | 6a82d44d9c | ||
|  | 87745ce771 | ||
|  | 013dee06c1 | ||
|  | e093e94298 | ||
|  | ef77464a7a | ||
|  | 97fcc0e77b | ||
|  | 5b9a9d46d4 | ||
|  | 4eb16e3a67 | ||
|  | 66f2fd89ea | ||
|  | 8d83242c8c | ||
|  | edc9ffc748 | ||
|  | 4a53f7bc74 | ||
|  | 48e89df25b | ||
|  | 546214f3c8 | ||
|  | 46d6bd368d | ||
|  | 6290ca42f2 | ||
|  | f8761dc040 | ||
|  | 0849ed1275 | ||
|  | 4d5e6623d3 | ||
|  | 3663c0f825 | ||
|  | 5bae6b90f9 | ||
|  | 4b603440f6 | ||
|  | ae7666385d | ||
|  | e6089db8c0 | ||
|  | 8533b91543 | ||
|  | d48382c778 | ||
|  | c85f0fa177 | ||
|  | eb7935c63b | ||
|  | 43ed92b3a1 | ||
|  | 067603db91 | ||
|  | 5da27de003 | ||
|  | 0ce75a77c0 | ||
|  | e54f260170 | ||
|  | b44d4a0d6a | ||
|  | a7e6f7ba35 | ||
|  | 7a28156666 | ||
|  | 1e274517b8 | ||
|  | 09a4fcb592 | ||
|  | b005b8258d | ||
|  | d075366107 | ||
|  | 66304ec6d1 | ||
|  | eba6bacc88 | ||
|  | 3d8f7d4c8c | ||
|  | cdde03efe2 | ||
|  | c661cccf37 | ||
|  | c6c4cd8b6f | ||
|  | 4f7a8f3a47 | ||
|  | 1852f4fa33 | ||
|  | d575248903 | ||
|  | 1c5a45eafe | ||
|  | 9bb7a55de9 | ||
|  | d612d7e2ee | ||
|  | 22e68de957 | ||
|  | 8bec7c09bb | ||
|  | 553a8e0e7b | ||
|  | e96d5b9846 | ||
|  | f7650b647a | ||
|  | a62bccff67 | ||
|  | 1b65e52fb1 | ||
|  | bf30122484 | ||
|  | ebe0ca3937 | ||
|  | b673fc49b9 | ||
|  | 8bc3ce92a2 | ||
|  | add9f2168a | ||
|  | 4dd4ac3fc0 | ||
|  | b07430817c | ||
|  | da93ecd3ec | ||
|  | e3cc5c31b9 | ||
|  | ff3515831e | ||
|  | ae6c594908 | ||
|  | 12d6caea08 | ||
|  | cf75101bba | ||
|  | bd09d49eb4 | ||
|  | ed98b867af | ||
|  | a05b1549f7 | ||
|  | 0f47e002bc | ||
|  | 088eb4fb9b | ||
|  | 332a6741d5 | ||
|  | fb2a95b391 | ||
|  | 2fa774edba | ||
|  | a71d4445b4 | ||
|  | 1a2a1f039d | ||
|  | d994f6dda5 | ||
|  | 94de418fd0 | ||
|  | 49bef526fd | ||
|  | d7af11a041 | ||
|  | 731852f8a1 | ||
|  | 6471160770 | ||
|  | 4c75d90ad2 | ||
|  | 63f025c5ad | ||
|  | e1ecdc337e | ||
|  | 972f3ccedf | ||
|  | 17f2e55009 | ||
|  | 722cb89a13 | ||
|  | ff1c766f7c | ||
|  | 203dca4287 | ||
|  | a48a280e27 | ||
|  | b4b04651f5 | ||
|  | 85138fa443 | ||
|  | 20caac0967 | ||
|  | 38bf45d4bb | ||
|  | 44d4a8f645 | ||
|  | 10095c9024 | ||
|  | 283507075a | ||
|  | 16f54219f5 | ||
|  | fc9f313b9d | ||
|  | 588225770c | ||
|  | ce81fe69da | ||
|  | 790734045b | ||
|  | effc73931f | ||
|  | dbfe7ae848 | ||
|  | 22d1acf2ee | ||
|  | 9741dd6cf4 | ||
|  | 41c310b20a | ||
|  | 4d1b773dd3 | ||
|  | d7a3b7e27b | ||
|  | fc528e27c6 | ||
|  | 1fdfd54ba2 | ||
|  | 2788927410 | ||
|  | 7a57932a02 | ||
|  | eff4abcbd8 | ||
|  | f903e1142d | ||
|  | 0ee5f6203c | ||
|  | fabb9734dd | ||
|  | 259b880bc7 | ||
|  | e9e98405e7 | ||
|  | eee77bf82f | ||
|  | 9ccc84160b | ||
|  | ede655c230 | ||
|  | 63a5cbb177 | ||
|  | 829adaee79 | ||
|  | 65aeac065c | ||
|  | 63f4e198b4 | ||
|  | b3b725b1e6 | ||
|  | f80220d050 | ||
|  | 7aa77b679d | ||
|  | 79ce209553 | ||
|  | 82e9f0099d | ||
|  | 3c7b7df6d5 | ||
|  | c360a721e7 | ||
|  | e39e7bc17c | ||
|  | 50f20ec7f5 | ||
|  | 3b81ccd826 | ||
|  | 74466be8cb | ||
|  | 4a3110fb21 | ||
|  | d450d0b0e2 | ||
|  | 177db2bc9b | ||
|  | d7a2a7f4a8 | ||
|  | 9cefb392bc | ||
|  | 520ef4b5bc | ||
|  | c882e19643 | ||
|  | ecc150c626 | ||
|  | 107564b090 | ||
|  | b8cbca4807 | ||
|  | 013056ac65 | ||
|  | e01d671668 | ||
|  | 379641956d | ||
|  | a9a1c3f20f | ||
|  | c3fb2558f0 | ||
|  | d8be4a54fa | ||
|  | 7ed58285ab | ||
|  | 844cdaf461 | ||
|  | 2dc621f3fd | ||
|  | 5bcf52b4d6 | ||
|  | e0ee87422b | ||
|  | a9fc4b1b1c | ||
|  | 2ed4797848 | ||
|  | 2844285297 | ||
|  | 43be8ee414 | ||
|  | 13861dbff9 | ||
|  | 527078afca | ||
|  | b44fb35770 | ||
|  | 10637fed22 | ||
|  | 2e5ec27845 | ||
|  | a8a4ad452e | ||
|  | ff10a796fe | ||
|  | 057dfcb06c | ||
|  | 82efdff66f | ||
|  | 8069ada29b | ||
|  | 9556a52867 | ||
|  | 425deefdd0 | ||
|  | 8592ba94b8 | ||
|  | c4f7de5d78 | ||
|  | 4790914198 | ||
|  | 6881938007 | ||
|  | a70fa7129c | ||
|  | 8a340279f4 | ||
|  | e6abd5c415 | ||
|  | 48383f10c9 | ||
|  | 7ac9133627 | ||
|  | 853bda3e7c | ||
|  | e8bec8832b | ||
|  | 73c3c397e4 | ||
|  | 93c2dacca6 | ||
|  | 6b9e8279dd | ||
|  | f7c17fef74 | ||
|  | 1cb5d2e01a | ||
|  | 8ed3231669 | ||
|  | 243093f544 | ||
|  | 18343db1d8 | ||
|  | 3abad78e26 | ||
|  | 07851ca039 | ||
|  | c11039979c | ||
|  | 8fee8dfcaa | ||
|  | 034da5d817 | ||
|  | 58f88a29d2 | ||
|  | 2799d2535a | ||
|  | 173f9ae031 | ||
|  | 99ef0a0329 | ||
|  | 273e52f86f | ||
|  | 297807d431 | ||
|  | a5a7d208c4 | ||
|  | 8172cec943 | ||
|  | 1a644b333c | ||
|  | 99cfc4ecbc | ||
|  | a763123b35 | ||
|  | fde2b9750e | ||
|  | fe54ba3952 | ||
|  | 78c5841364 | ||
|  | cc14011596 | ||
|  | 87ae8db374 | ||
|  | e616ad78d8 | ||
|  | e412eef73f | ||
|  | d907a75498 | ||
|  | e4b5ff8e77 | ||
|  | 94965f2738 | ||
|  | 98165fb1cf | ||
|  | a87bf1599c | ||
|  | c0b0b1790a | ||
|  | fcf02034b4 | ||
|  | b25439a3bc | ||
|  | dd7f735f53 | ||
|  | a6ad01c14e | ||
|  | 15f7f4e31f | ||
|  | eed5ac284c | ||
|  | 1f2d9ae69f | ||
|  | 0cbb006942 | ||
|  | f9b0ac691c | ||
|  | 9b9a57a25c | ||
|  | fed1cda2ad | ||
|  | 44c00033f2 | ||
|  | d6745697b6 | ||
|  | ddd3fad6e5 | ||
|  | e78dd78e4a | ||
|  | ecb1a5f7f9 | ||
|  | 21a218f5bf | ||
|  | 164c703e98 | ||
|  | 4abac931e8 | ||
|  | faf4059aa8 | ||
|  | f82c775fff | ||
|  | 1d7b75c3ad | ||
|  | 8ea178d68f | ||
|  | b97faf113d | ||
|  | 4e638426fd | ||
|  | 84f6b5206f | ||
|  | 13e6a4849c | ||
|  | 15af25aca0 | ||
|  | e05ab2795b | ||
|  | 3eb58b4c1e | ||
|  | b305028464 | ||
|  | 03e29a5f77 | ||
|  | 6ff60049a4 | ||
|  | 9b0dcfd408 | ||
|  | ce0f8fef86 | ||
|  | 80e89c5368 | ||
|  | 9a90cd40c6 | ||
|  | 06cfb44564 | ||
|  | 870a9acd02 | ||
|  | 1df1547f9e | ||
|  | de0dd65aee | ||
|  | e90de7883a | ||
|  | afb6fe034c | ||
|  | deb4a63a86 | ||
|  | c99e2dd1d3 | ||
|  | ba9dc7ecf3 | ||
|  | 326bc7150d | ||
|  | acbc1e0c91 | ||
|  | 69449a9d51 | ||
|  | 854b4a3b54 | ||
|  | 0f3cd3f894 | ||
|  | 7df4f95314 | ||
|  | 7939ed0e8e | ||
|  | 8236a534b7 | ||
|  | 2c9f50dd4a | ||
|  | 3bc7f3f864 | ||
|  | 97d8a35fa8 | ||
|  | 47b0bc1a36 | ||
|  | 4ccbe9e666 | ||
|  | b65bc4f87b | ||
|  | e749be22b0 | ||
|  | 9bc3753a51 | ||
|  | 18199d3954 | ||
|  | 2171fadc26 | ||
|  | e1a107c4e7 | ||
|  | 62b6eb320e | ||
|  | 76f51ca9ea | ||
|  | b52559eb8c | ||
|  | c515f90ec3 | ||
|  | 7f28ab7d24 | ||
|  | 8a299e7888 | ||
|  | 7e86eb991b | ||
|  | 0dde1904c8 | ||
|  | ae0eaf93e0 | ||
|  | 57c9814b9e | ||
|  | 5b5cf9cb8b | ||
|  | dda09a6154 | ||
|  | 79e0dad79e | ||
|  | 4eebfa14e7 | ||
|  | 15955f1c5e | ||
|  | 4814d79c99 | ||
|  | 91b6a4aa90 | ||
|  | 8525fae3b8 | ||
|  | 67f8a1d4ad | ||
|  | 4774cd9568 | ||
|  | 96ad2cde2c | ||
|  | 533733d1d4 | ||
|  | a1769b0287 | ||
|  | b9c5672d22 | ||
|  | 6d66ba171e | ||
|  | ba254c08c0 | ||
|  | 663a9e1b7e | ||
|  | 8b07e9d8a4 | ||
|  | a6a4257f76 | ||
|  | 08e6fb367e | ||
|  | c07cd5b99f | ||
|  | 00ad4e109a | ||
|  | 75b5cb4317 | ||
|  | 1c27a1e957 | ||
|  | ef563d011b | ||
|  | aa0d6dcd65 | ||
|  | 10b09212e8 | ||
|  | 7eb3e9b964 | ||
|  | 56fe4dc391 | ||
|  | a4e65d69dc | ||
|  | 16c119bab2 | ||
|  | 0ce7d7725a | ||
|  | 3a0e0b284f | ||
|  | af6162e340 | ||
|  | 34a8bf5135 | ||
|  | 6eb2547317 | ||
|  | 57857ca092 | ||
|  | 80ee4b1e9d | ||
|  | a2b9bad251 | ||
|  | 5e99ad19f5 | ||
|  | 33267a41e0 | ||
|  | 666b0a3f6e | ||
|  | c5853c63d0 | ||
|  | d96651bdc5 | ||
|  | e83cf6ddf2 | ||
|  | afa6e978b9 | ||
|  | f023391e1a | ||
|  | 0768744fde | ||
|  | ef387549bd | ||
|  | 313e12e058 | ||
|  | 7093114285 | ||
|  | f807a35cd2 | ||
|  | e81b180065 | ||
|  | 63a5ca08f3 | ||
|  | 40bd9d0b19 | ||
|  | e96a121010 | ||
|  | 20f40fa427 | ||
|  | 73d4f69283 | ||
|  | 65e2ab3903 | ||
|  | b55921db48 | ||
|  | c0d83cd054 | ||
|  | 79fa6b9881 | ||
|  | 76692c5ce2 | ||
|  | 3fe2af23ef | ||
|  | c5b1e81de4 | ||
|  | 15c37348a5 | ||
|  | 23f45833aa | ||
|  | e87d106d66 | ||
|  | 758cbc68de | ||
|  | c329e5a3d8 | ||
|  | c40d1dd62d | ||
|  | b1ca87a565 | ||
|  | 35b52c72d0 | ||
|  | b4590f1c94 | ||
|  | ce8e13dc79 | ||
|  | 1b6cca67b5 | ||
|  | 1d61db5f31 | ||
|  | 6d4afe2a95 | ||
|  | f03cb2e4ee | ||
|  | 3f60e4f21b | ||
|  | 1aa28b3fe3 | ||
|  | bcc6eddd33 | ||
|  | 906449753f | ||
|  | ec7eb274ab | ||
|  | 3aaeec6a01 | ||
|  | 3e4a50f0d2 | ||
|  | 0f85b91c8a | ||
|  | 2bd4b68c5e | ||
|  | 7c276acb6f | ||
|  | 5cd54509f5 | ||
|  | e8db87ee88 | ||
|  | 3eb0edb31f | ||
|  | 93dc6942eb | ||
|  | 3fc0db95e4 | ||
|  | f62b8985d6 | ||
|  | 4eaf56a160 | ||
|  | 16927d02bc | ||
|  | 49aefce5e5 | ||
|  | 596d57c42a | ||
|  | 9b77fb7dab | ||
|  | 0f22705b0b | ||
|  | 4524274377 | ||
|  | 0bb281ba21 | ||
|  | 0219d1168e | ||
|  | 4b6f6e1b3d | ||
|  | fd83bc2b33 | ||
|  | 6c520ef3d3 | ||
|  | e4db8eb6fa | ||
|  | 2655e68504 | ||
|  | 4128d88b98 | ||
|  | 5dce1e5c42 | ||
|  | dd29e04bd6 | ||
|  | ad5cd6d337 | ||
|  | e6804945b3 | ||
|  | db40aec48c | ||
|  | 78f8292a54 | ||
|  | 1c4b7116c4 | ||
|  | faa2b09012 | ||
|  | d4155bd1df | ||
|  | 009d7f8ba1 | ||
|  | 1ffdad4939 | ||
|  | d9f1e453ea | ||
|  | bcb3957b6c | ||
|  | 2cdd699a77 | ||
|  | 4e5b58f483 | ||
|  | a4fc8035f1 | ||
|  | 3e291c01ea | ||
|  | facb597f48 | ||
|  | 5fd77da4f6 | ||
|  | 7d8eb0604a | ||
|  | d7fe183f76 | ||
|  | adbbea9b51 | ||
|  | a75246f8f5 | ||
|  | d6643331ab | ||
|  | 7214e1a1c4 | ||
|  | e508f7f08e | ||
|  | 0f2e186926 | ||
|  | 525dda4f26 | ||
|  | 6bec5b30e1 | ||
|  | 73b0420bba | ||
|  | 5b5142b543 | ||
|  | cafc787027 | ||
|  | 26577e4939 | ||
|  | 1a89978d83 | ||
|  | 77a505a4bb | ||
|  | c1cbde2ae1 | ||
|  | 2c9618bb12 | ||
|  | 9b101c34da | ||
|  | b0cde83906 | ||
|  | d7dabacfa3 | ||
|  | 8f7141e970 | ||
|  | d01681d6c9 | ||
|  | d11bb2b297 | ||
|  | f3a63d69ff | ||
|  | ea9365b48a | ||
|  | 6872c21ace | ||
|  | 9d55394471 | ||
|  | a13fb034cb | ||
|  | e4fcea2e06 | ||
|  | 74c33393b4 | ||
|  | ff750fe8cb | ||
|  | 04e6987de1 | ||
|  | b263802bcf | ||
|  | 361a9ac966 | ||
|  | a588e5af3b | ||
|  | effa9af9b1 | ||
|  | 98cdf71f5a | ||
|  | 29b4076f9a | ||
|  | 1a8ebb8c2f | ||
|  | 87f858dd7c | ||
|  | e4b40a7cf1 | ||
|  | 85be17868c | ||
|  | 84c2730866 | ||
|  | 80d719f11a | ||
|  | 315e78b0b5 | ||
|  | 2c5f5dc7fe | ||
|  | 06588db3fa | ||
|  | 3173277e20 | ||
|  | 8512074b90 | ||
|  | bd3096edc3 | ||
|  | 99823b3744 | ||
|  | 0c415bca5c | ||
|  | 4ba2986c06 | ||
|  | a01566e468 | ||
|  | df8d337eec | ||
|  | 65f605849a | ||
|  | 83f57e32ca | ||
|  | bbd9a0c2b4 | ||
|  | 66e6e3e8e1 | ||
|  | ea7bf8b130 | ||
|  | 6296276ebe | ||
|  | 1ceeac29ec | ||
|  | de8d410a99 | ||
|  | d2afb39d19 | ||
|  | 1a5709dc5b | ||
|  | 9109625c03 | ||
|  | 6bced0148e | ||
|  | 57d882b684 | ||
|  | 397d1e4d57 | ||
|  | 5543901b96 | ||
|  | 84351999ec | ||
|  | 148a2847a1 | ||
|  | 4561f84183 | ||
|  | 278ce99171 | ||
|  | b04633d727 | ||
|  | 458c900d3b | ||
|  | 978646d86f | ||
|  | 1d57658ee5 | ||
|  | aa00d122b8 | ||
|  | b29b8ca47d | ||
|  | 438a898dcf | ||
|  | 973da83f62 | ||
|  | 5c480a4887 | ||
|  | 90f673e3ec | ||
|  | ca29a7c731 | ||
|  | c7b872a277 | ||
|  | 39c65bfb93 | ||
|  | 0207b47aaf | ||
|  | 0a363f4e87 | ||
|  | 50253ea0a3 | ||
|  | 176108767d | ||
|  | e39cbf63f6 | ||
|  | 445ecdcebd | ||
|  | 91253e7be5 | ||
|  | 054fedb455 | ||
|  | 94f944762d | ||
|  | 6c57b379a4 | ||
|  | 1ac73bc993 | ||
|  | 5f37abfc43 | ||
|  | ade4de9b5d | ||
|  | 044f20d1ea | ||
|  | 054b5aef92 | ||
|  | d402cb97bd | ||
|  | 0d08399d8d | ||
|  | 0ac157ddc4 | ||
|  | 9c9c2cd725 | ||
|  | e082348a4b | ||
|  | afc0428b5c | ||
|  | 56e9efa15d | ||
|  | eaf2f5bb4f | ||
|  | feb9e4c432 | ||
|  | 03f0ddbe4c | ||
|  | 67c1fd2fdb | ||
|  | c8363a31cf | ||
|  | 886bc6f36c | ||
|  | c86eab8478 | ||
|  | 352e0d0d27 | ||
|  | 21d956106e | ||
|  | 08dbe5664d | ||
|  | 77e85f133c | ||
|  | 0d4da529bd | ||
|  | b3680df593 | ||
|  | 254e201721 | ||
|  | 2b7a01a39b | ||
|  | 7961e67c2a | ||
|  | 1c5ff572aa | ||
|  | bd7a3de4b3 | ||
|  | 04a81da03b | ||
|  | e38a55ecb2 | ||
|  | dc24230de7 | ||
|  | d12a871b21 | ||
|  | e39a334f1a | ||
|  | c769a7febf | ||
|  | f5515cb4af | ||
|  | 760960028f | ||
|  | 9e94aaf6e3 | ||
|  | 3a604da4cc | ||
|  | 58c5df87be | ||
|  | 0b12650701 | ||
|  | 781fb93877 | ||
|  | a6ed6f48e6 | ||
|  | d49acd629b | ||
|  | d2d3052378 | ||
|  | 371f7cdb7a | ||
|  | f9dbd07e14 | ||
|  | dc22a652c9 | ||
|  | d620015abd | ||
|  | 2230b8518e | ||
|  | 4be6c0f04b | ||
|  | a3a10e6dfc | ||
|  | e28a4c147c | ||
|  | 1da1f1e4ba | ||
|  | 7c819439ba | ||
|  | 52f246bd23 | ||
|  | 724c2c7f6f | ||
|  | ae530c2ff9 | ||
|  | 6373672367 | ||
|  | 3baefe663b | ||
|  | 5df82c82bd | ||
|  | 1a84876d79 | ||
|  | 4778beb761 | ||
|  | 12c037dbff | ||
|  | 9ec58c2c5b | ||
|  | 3dc8cc4ebc | ||
|  | 9d73b81068 | ||
|  | d4576154e6 | ||
|  | bb93870133 | ||
|  | 8a033fa135 | ||
|  | 01bb309cce | ||
|  | f2dd273322 | ||
|  | 4f12be0249 | ||
|  | 3bbe68510f | ||
|  | e17c1abd67 | ||
|  | b5a41d6050 | ||
|  | 2c50b922d6 | ||
|  | 49555d14a8 | ||
|  | 8f44286b29 | ||
|  | 1b252a4f6f | ||
|  | 824a4fc34f | ||
|  | 93a458840c | ||
|  | b32a036059 | ||
|  | b93652d67e | ||
|  | 676cf71852 | ||
|  | 848ff108a0 | ||
|  | adbec39bbf | ||
|  | a7ea785a10 | ||
|  | fb4d5492e0 | ||
|  | ff56908e09 | ||
|  | e6dea091c0 | ||
|  | 304d11e0e1 | ||
|  | 2880669853 | ||
|  | 1a615070ed | ||
|  | f88d846255 | ||
|  | acad0fae7f | ||
|  | e7d9b3fdd7 | ||
|  | 1b41c0d3d8 | ||
|  | 4894df6cf2 | ||
|  | b9d9c1f40d | ||
|  | 9b0bb3d052 | ||
|  | fd5889f975 | ||
|  | c2b39d0312 | ||
|  | 00d7f16dbd | ||
|  | c2aee04666 | ||
|  | 838bb33fe1 | ||
|  | 0a5957bfb1 | ||
|  | eb226f118f | ||
|  | a3286498e6 | ||
|  | bd36e5f17b | ||
|  | 4e245c334d | ||
|  | 7d3bf7f6d1 | ||
|  | 3a25e2350a | ||
|  | df03f8ed6d | ||
|  | adb5e0bb1d | ||
|  | 95a791bb3e | ||
|  | c7363f7a48 | ||
|  | c06ff13b14 | ||
|  | 5c04693a3f | ||
|  | b6a74a4f6e | ||
|  | fbd052efed | ||
|  | 9baab01c1f | ||
|  | bff1bf9794 | ||
|  | b1bc0dc3f4 | ||
|  | 341313b601 | ||
|  | f78311ed64 | ||
|  | 6ff00f91c8 | ||
|  | 6b4716c63a | ||
|  | 9c7b81697b | ||
|  | 9f9bed9c8e | ||
|  | d19b5db5dc | ||
|  | ad6ecf0227 | ||
|  | 6a940e8946 | ||
|  | 05944c031c | ||
|  | f7fda86c6d | ||
|  | 389858ee7b | ||
|  | 64da663f51 | ||
|  | 5366b01d86 | ||
|  | 08ff059f20 | ||
|  | 190c11e06d | ||
|  | 9a0d97a21c | ||
|  | f44898c088 | ||
|  | 702ca20bf0 | ||
|  | c19cbb58cd | ||
|  | 6dc8557500 | ||
|  | 44c699949a | ||
|  | 356959952c | ||
|  | f6e76fe9b5 | ||
|  | ef751eb08b | ||
|  | 92d31641d2 | ||
|  | b464dee72b | ||
|  | 7568561fa7 | ||
|  | 235c150f0a | ||
|  | 887e2cf01a | ||
|  | 32bac60519 | ||
|  | de4f460e20 | ||
|  | 9826ca3ef5 | ||
|  | 4e28d962ff | ||
|  | a58214e417 | ||
|  | fb8105fbaa | ||
|  | ccb8284a5b | ||
|  | 642699a19f | ||
|  | 710207c46f | ||
|  | 225517aff0 | ||
|  | 8fa507592b | ||
|  | 86258034d5 | ||
|  | b17a722ca3 | ||
|  | 0c0e583c01 | ||
|  | 93db675bd9 | ||
|  | 6a0db56269 | ||
|  | 5ac9e660a6 | ||
|  | b1d53d909d | ||
|  | 196a90b511 | ||
|  | 5c08c5bff3 | ||
|  | f499860de4 | ||
|  | de5496d2a6 | ||
|  | 5f3439916b | ||
|  | 5e04bcf6de | ||
|  | 66a83c9e17 | ||
|  | 9a2121cfb6 | ||
|  | cd0fbde699 | ||
|  | 829703316d | ||
|  | b953bebc25 | ||
|  | 9ac51f57ef | ||
|  | b9e1411660 | ||
|  | 3c28d1e2a9 | ||
|  | 09dbc1e5ae | ||
|  | a189e4c1e1 | ||
|  | c9ab99ced1 | ||
|  | 45e9a5c46b | ||
|  | 698e67d409 | ||
|  | 68155873bd | ||
|  | c0e1189bad | ||
|  | 3ba8a49c81 | ||
|  | 8c20c7ba0c | ||
|  | f1163a3769 | ||
|  | 236d2dbc72 | ||
|  | 80f669b9b0 | ||
|  | 882caa18c6 | ||
|  | b2a4aecd80 | ||
|  | f8f830d59d | ||
|  | 62dc802818 | ||
|  | 80b8665438 | ||
|  | f98921d344 | ||
|  | 785774deb2 | ||
|  | dc3e0f0f5d | ||
|  | d18c08fe89 | ||
|  | 0b52018df2 | ||
|  | e8e93e9cc6 | ||
|  | 2c5f93784e | ||
|  | 8750668ad7 | ||
|  | a3793214e9 | ||
|  | 27358a24a0 | ||
|  | eea72ff722 | ||
|  | 0421ce4b46 | ||
|  | 12f8fb6084 | ||
|  | 06a03bfb2a | ||
|  | 3ef8ed72ca | ||
|  | b93df0af47 | ||
|  | e591ad7350 | ||
|  | 0295088118 | ||
|  | 3fdb8fbfc5 | ||
|  | ea31ca4720 | ||
|  | baa42c3364 | ||
|  | a96d596be9 | ||
|  | 6636a61418 | ||
|  | 7357f20b1e | ||
|  | c784d87b0f | ||
|  | e53aa5022f | ||
|  | 92f9785c72 | ||
|  | 09b00c5ded | ||
|  | 1a8d64e6e9 | ||
|  | 5329d0ca7a | ||
|  | f34de59b3e | ||
|  | 370d7ad007 | ||
|  | 9e3a7cd6dd | ||
|  | c8f2f456f9 | ||
|  | c6506004d4 | ||
|  | 3e50d140f5 | ||
|  | e78f823724 | ||
|  | a83b4b1f2c | ||
|  | 464bc3b674 | ||
|  | 7bb832f9f7 | ||
|  | e5b244ff7f | ||
|  | 2780bb824f | ||
|  | b0b9b798ac | ||
|  | e4eae45512 | ||
|  | 8eb2fe0e15 | ||
|  | d93b68f17a | ||
|  | ff389b00a5 | ||
|  | 95210bc806 | ||
|  | e5db876329 | ||
|  | a0ef56fd15 | ||
|  | edd677454d | ||
|  | 9b14e0fbfd | ||
|  | 77eec61e21 | ||
|  | 5e92a7c745 | ||
|  | 3ca3ab0cd1 | ||
|  | 24339179a4 | ||
|  | da74a60e4c | ||
|  | 5960105ca3 | ||
|  | af0c247021 | ||
|  | 451f31093e | ||
|  | 2db8041ffe | ||
|  | d0492cf137 | ||
|  | 6cfaff1633 | ||
|  | bf7128a682 | ||
|  | ebab631c9c | ||
|  | 0b77a1c635 | ||
|  | ad80233d5d | ||
|  | 4c928471c1 | ||
|  | ef393cbb54 | ||
|  | aac732546a | ||
|  | c708ac2afe | ||
|  | 38c619bf15 | ||
|  | dcf3d8d61d | ||
|  | 36a0a3252e | ||
|  | 0cebd5822a | ||
|  | b8ca0172e7 | ||
|  | 071a4ddd92 | ||
|  | 4cef881e1f | ||
|  | 14995b3d3b | ||
|  | 670c8780f7 | ||
|  | 0e7f2952fe | ||
|  | e3dd0a4e7f | ||
|  | 69ffa43656 | ||
|  | 33ce405e86 | ||
|  | c0eebd723f | ||
|  | ce7f006e66 | ||
|  | 738318bb75 | ||
|  | b0e90cc839 | ||
|  | 7823388744 | ||
|  | bb5ebf1724 | ||
|  | 0983163fde | ||
|  | 27f4484fb7 | ||
|  | dd26d02889 | ||
|  | 12fca20e1f | ||
|  | b852f048ee | ||
|  | 8d7a2504c3 | ||
|  | 4b28b5a885 | ||
|  | 97bc3d7e78 | ||
|  | 525f04389f | ||
|  | f0805670a1 | ||
|  | 6fafc7ad19 | ||
|  | 1e24d3318d | ||
|  | a3f137094c | ||
|  | 926c34f894 | ||
|  | e9f4ee87d8 | ||
|  | 8412c60451 | ||
|  | b8b50cc5c4 | ||
|  | dc27b33fb4 | ||
|  | d78c57e8b5 | ||
|  | 6045b0501d | ||
|  | 05b2651066 | ||
|  | 55b0ff2193 | ||
|  | c765d44650 | ||
|  | a376e339a5 | ||
|  | 954a9b8885 | ||
|  | bc6dfeb865 | ||
|  | 871a881899 | ||
|  | 7f223f2060 | ||
|  | 408722351d | ||
|  | 56fe21b3e7 | ||
|  | 1c455e4843 | ||
|  | 6061df09a4 | ||
|  | c13a05547d | ||
|  | c310570215 | ||
|  | 9c27050e27 | ||
|  | 997d468afe | ||
|  | 88e3ed2d81 | ||
|  | 29af3b2be6 | ||
|  | 52334967ed | ||
|  | c6d030a597 | ||
|  | 861a60fd40 | ||
|  | 183aea64d3 | ||
|  | a8d4963fbc | ||
|  | 8856cece54 | ||
|  | 98fc9b36b6 | ||
|  | a5607f2a04 | ||
|  | a46bd6f96a | ||
|  | 45bc887da2 | ||
|  | af1bfb7281 | ||
|  | 6d6efd605f | ||
|  | ee2b34215f | ||
|  | bb21846b2f | ||
|  | d40f9fa0ec | ||
|  | efe5671eef | ||
|  | b0f347872d | ||
|  | 4515663052 | ||
|  | 762c115242 | ||
|  | aaa46798f1 | ||
|  | c6dcb0fe89 | ||
|  | 54e92e8420 | ||
|  | a79b55ae65 | ||
|  | dec3ed69e2 | ||
|  | b0eee79868 | ||
|  | 350353adcd | ||
|  | add99d01ee | ||
|  | 5b8ed51501 | ||
|  | f386f73f9e | ||
|  | a2da1155c2 | ||
|  | 57ad382b8d | ||
|  | 971e4d6160 | ||
|  | 7954480d65 | ||
|  | 24e81fda4d | ||
|  | 08953c318e | ||
|  | 47d8adde43 | ||
|  | f4b21ab645 | ||
|  | 0b27aceae2 | ||
|  | dc32636cfd | ||
|  | 009bbccb69 | ||
|  | b5a56e2480 | ||
|  | cc9464e082 | ||
|  | 612cf792db | ||
|  | f9b1e5241f | ||
|  | 386578c5bc | ||
|  | 42ad8664f9 | ||
|  | 078418208f | ||
|  | a59ce9041d | ||
|  | 0168240c5c | ||
|  | 490a8b8315 | ||
|  | 27558a160a | ||
|  | 4e50ab5f70 | ||
|  | 001a3012ac | ||
|  | 7acd88c6d9 | ||
|  | a20ed72003 | ||
|  | 13c4c046a5 | ||
|  | e9218448ca | ||
|  | 65098ec9f5 | ||
|  | 72baa3126b | ||
|  | 6a98bef961 | ||
|  | 759c8f92e9 | ||
|  | 730c924943 | ||
|  | ec35842990 | ||
|  | 9f4d812aa7 | ||
|  | f9ff2657c4 | ||
|  | 8488c9f3cb | ||
|  | 1bdc52f86e | ||
|  | adb1a2911a | ||
|  | a10be7fb85 | ||
|  | 4039cb8ca8 | ||
|  | b10c434a8f | ||
|  | d804fd1f4d | ||
|  | 25fea6be0a | ||
|  | 736d10c274 | ||
|  | 25060c1f29 | ||
|  | b8d6607acd | ||
|  | 4e44d8c4c6 | ||
|  | 14e6bbccff | ||
|  | 3a4231e132 | ||
|  | ea20dfa7a8 | ||
|  | 19b3b0a0ff | ||
|  | 60f84fcc91 | ||
|  | 449e47f06a | ||
|  | 85109b063c | ||
|  | 04cbad84e8 | ||
|  | 2c1912fe84 | ||
|  | a89cc0edad | ||
|  | f2f5f4f884 | ||
|  | 095f59a303 | ||
|  | e07618fb57 | ||
|  | 615991ac66 | ||
|  | a4a5da745b | ||
|  | b6b39455e3 | ||
|  | 92d7935074 | ||
|  | b8e3eb95d0 | ||
|  | c8e28650c9 | ||
|  | 7d0522e16a | ||
|  | 66dce0875e | ||
|  | 6cf845f338 | ||
|  | dd5f1f43ac | ||
|  | e5ed2f07d8 | ||
|  | 398c6b7980 | ||
|  | 657a9d64d7 | ||
|  | 95e67dc99d | ||
|  | 3d7071b8a5 | ||
|  | c0f1a69a96 | ||
|  | 4f615d7fa3 | ||
|  | 839bef921c | ||
|  | 4c3bb69a94 | ||
|  | 5c31f8678b | ||
|  | 35d03a6b3e | ||
|  | 02de45dced | ||
|  | f4418f4d1c | ||
|  | 45b47d079f | ||
|  | 7cac85d00a | ||
|  | 9067c26e5d | ||
|  | 9d169138d0 | ||
|  | b7209b54f7 | ||
|  | 388781a526 | ||
|  | b3f717037d | ||
|  | d737ad5272 | ||
|  | a7c52c61e5 | ||
|  | a2473160d4 | ||
|  | 7ab14f00f0 | ||
|  | 041d5d3aee | ||
|  | ccec647f1c | ||
|  | 418ac00e75 | ||
|  | 068a4812fc | ||
|  | 943f0c6a41 | ||
|  | 19ad3fee8c | ||
|  | 64b4298181 | ||
|  | a12d12d119 | ||
|  | 8f95d790da | ||
|  | 2e5c1dce4e | ||
|  | 47ecdf55da | ||
|  | 5e9dd04077 | ||
|  | 1596bf398c | ||
|  | 08e1ef79cc | ||
|  | ed96f46637 | ||
|  | b6f2dd2a99 | ||
|  | ec4c882e47 | ||
|  | 4fc647c397 | ||
|  | 890bcc0be3 | ||
|  | 610d59981a | ||
|  | cf01d97dc3 | ||
|  | e58286ccb6 | ||
|  | 3c5bfac63b | ||
|  | e1e446bf77 | ||
|  | 44257dacc0 | ||
|  | 4097ea012a | ||
|  | dad19f51c3 | ||
|  | ce352387fb | ||
|  | e27f5e5254 | ||
|  | 25e38ce9e5 | ||
|  | 9108b29dbf | ||
|  | e772bee10b | ||
|  | ff9ef3baed | ||
|  | 1e091f48f0 | ||
|  | fa268adc9d | ||
|  | 95249b2d18 | ||
|  | 0070285b32 | ||
|  | 518b6f44b4 | ||
|  | 10d2259baa | ||
|  | 2df7cd4f0c | ||
|  | 03516d9efa | ||
|  | c0fc0d4e5f | ||
|  | 866023da66 | ||
|  | 7c0e32bbf0 | ||
|  | 7956321bf1 | ||
|  | e15fd85727 | ||
|  | 76d2a77291 | ||
|  | 6f458650bf | ||
|  | 46b99c9016 | ||
|  | 6cb5b3475d | ||
|  | 93e0ba8b80 | ||
|  | 6e179ad9ef | ||
|  | 91e98cd153 | ||
|  | 66fa33e576 | ||
|  | 2a7243481a | ||
|  | e7cf569475 | ||
|  | d37363d4c0 | ||
|  | 2569c3c744 | ||
|  | 0f8daaf670 | ||
|  | 1b94df053d | ||
|  | 957a0cdb13 | ||
|  | f345c61a59 | ||
|  | a87514f58e | ||
|  | 3ac375b174 | ||
|  | e44bf40402 | ||
|  | 3ac8105e9c | ||
|  | 3a212032e7 | ||
|  | d6113fc20d | ||
|  | a8f002f4f4 | ||
|  | 1fe3b1d964 | ||
|  | 69e3c8b323 | ||
|  | 22a47c5251 | ||
|  | 4839824587 | ||
|  | 1b260aee24 | ||
|  | 9c799cdc49 | ||
|  | b4497c5843 | ||
|  | cdf2da368d | ||
|  | 36723b6538 | ||
|  | e21a79bfdd | ||
|  | 4d7a1289ed | ||
|  | 9d88c7d8f4 | ||
|  | 21709b354b | ||
|  | 62d821786c | ||
|  | 101b16cf41 | ||
|  | 069ad023b5 | ||
|  | 43cb96cbf6 | ||
|  | 1e9d43f56c | ||
|  | 7069a7e3d6 | ||
|  | d5cbe1e924 | ||
|  | d8c6273cf6 | ||
|  | 68b1d5c315 | ||
|  | f104619b8f | ||
|  | 04cf6f4958 | ||
|  | ad8cd6111e | ||
|  | e307931314 | ||
|  | 2dee6187e4 | ||
|  | b6d90e50ea | ||
|  | aa80f05484 | ||
|  | af76b4280c | ||
|  | 456bc69ac4 | ||
|  | 872c9baf00 | ||
|  | 0b0245c160 | ||
|  | 2c9e7ae38b | ||
|  | 7a4a6a3c4c | ||
|  | d1efbf0456 | ||
|  | 6e40539490 | ||
|  | 7348df5937 | ||
|  | c542351085 | ||
|  | 1cfae1adb2 | ||
|  | 42ace1c150 | ||
|  | cf1c860a34 | ||
|  | 8bfc9d71aa | ||
|  | 36b9b0e9d1 | ||
|  | f48216ad0f | ||
|  | 0d88328c7e | ||
|  | 66ab727101 | ||
|  | 25af66a67f | ||
|  | aca31cf6de | ||
|  | c4b40cc404 | ||
|  | aa3029bce1 | ||
|  | 8a738db519 | ||
|  | 4b01eb6e08 | ||
|  | 7d4d41a984 | ||
|  | 8115e29ddc | ||
|  | df45a985ed | ||
|  | d2e39bb050 | ||
|  | 969e1ac233 | ||
|  | 772752449d | ||
|  | a85fae9cb0 | ||
|  | 034e8641bb | ||
|  | 026b40f416 | ||
|  | 561e6723cf | ||
|  | e89f0792eb | ||
|  | e0e6bd7ae1 | ||
|  | 36481524ba | ||
|  | 07624e347b | ||
|  | 9627ed0631 | ||
|  | 8d43976858 | ||
|  | 9167d04dea | ||
|  | 2ad5921cf3 | ||
|  | e1e867c3b2 | ||
|  | 4663bd50f1 | ||
|  | 68a7ee5cbb | ||
|  | 36b518a7ca | ||
|  | f16a66e97d | ||
|  | 6ec6b845fd | ||
|  | 9dc11a3e38 | ||
|  | c5934054f3 | ||
|  | 3160edec33 | ||
|  | b2289a944e | ||
|  | 42649700e2 | ||
|  | ebe0b30c3e | ||
|  | 9bd8f97ea4 | ||
|  | 46b3f97654 | ||
|  | 05a4b37707 | ||
|  | fd062077c6 | ||
|  | 153f15497c | ||
|  | dec2a4d4b7 | ||
|  | d3975341e7 | ||
|  | 5f1651ddc5 | ||
|  | 367d308b82 | ||
|  | e781aec85d | ||
|  | a4f0b6884c | ||
|  | 92c195211a | ||
|  | c2836e9ac6 | ||
|  | 46458ba213 | ||
|  | 3c63452e64 | ||
|  | d0add7cf1a | ||
|  | cca4dedbfd | ||
|  | 4fbdedc0d5 | ||
|  | 47fe2fc105 | ||
|  | 8e6926f7c3 | ||
|  | e9283774dc | ||
|  | cf46208624 | ||
|  | e6962b183d | ||
|  | 60b003e197 | ||
|  | c7a219ec6f | ||
|  | ac9a65b1dd | ||
|  | ef31f60b12 | ||
|  | 53d30c56eb | ||
|  | 2ce0654eba | ||
|  | 8eaa290216 | ||
|  | 6ac04f2fc6 | ||
|  | 6e1ceff48b | ||
|  | e716549618 | ||
|  | 8c2a1f0e4d | ||
|  | 798d83cf67 | ||
|  | 6afdc0bec2 | ||
|  | 3e2fa3fd5c | ||
|  | bc36ee25d8 | ||
|  | 944ea204a8 | ||
|  | 10d343f407 | ||
|  | 673077c613 | ||
|  | 8dfc5b9863 | ||
|  | e32b909054 | ||
|  | 2efb3029f0 | ||
|  | 10882b17c9 | ||
|  | 0977fa67b8 | ||
|  | f7657d037e | ||
|  | d2ec14c4aa | ||
|  | d4ffbe4cca | ||
|  | dfedb8b78e | ||
|  | 9d00b68482 | ||
|  | 7c5282d2a8 | ||
|  | f2e21e1026 | ||
|  | 11fd2d7558 | ||
|  | 60b6e4fd7e | ||
|  | 795ae30787 | ||
|  | 45c569860c | ||
|  | cb4253a546 | ||
|  | 2871f57bcf | ||
|  | 32d0d5aec4 | ||
|  | f58826db57 | ||
|  | 8ad1076dc2 | ||
|  | 9e84910749 | ||
|  | b110ca34f0 | ||
|  | d54d4633fd | ||
|  | 813c96f458 | ||
|  | fbc236b401 | ||
|  | 23cdcede5d | ||
|  | 71072be182 | ||
|  | 0670eb259d | ||
|  | 433a084130 | ||
|  | 008a5dd7bb | ||
|  | 85678e0399 | ||
|  | c20579d651 | ||
|  | f2c5296dd7 | ||
|  | 59c5cf35c9 | ||
|  | 614301faca | ||
|  | ece3e63c98 | ||
|  | 5fd1cc2e0e | ||
|  | d3f6b0559f | ||
|  | b5974db277 | ||
|  | 8455203bc7 | ||
|  | f72a3da697 | ||
|  | cf69eeb1aa | ||
|  | 73029c5d75 | ||
|  | 5687740762 | ||
|  | 21666e3db4 | ||
|  | e4656003ca | ||
|  | fa647e8336 | ||
|  | 3265fe5f8e | ||
|  | f42d366bb6 | ||
|  | 4b334b2db6 | ||
|  | 6640bc3bfa | ||
|  | 248b3cf727 | ||
|  | 072edaf126 | ||
|  | fc80ad6e62 | ||
|  | f782b8189e | ||
|  | f8acbed50d | ||
|  | a42e7c9172 | ||
|  | be99e845bd | ||
|  | 0adce5d0ed | ||
|  | 641b2307ec | ||
|  | 8420ad94f2 | ||
|  | d8419c730e | ||
|  | 54f3aab0c7 | ||
|  | a329d68903 | ||
|  | 89fb06fcc1 | ||
|  | 1a0bfdc8c1 | ||
|  | 681b8c9d1b | ||
|  | b7808884bb | ||
|  | 551b65f137 | ||
|  | c5b9950660 | ||
|  | c62aeed003 | ||
|  | f022463aa6 | ||
|  | 5b18bb6a60 | ||
|  | ca6647b307 | ||
|  | 473e51f2fb | ||
|  | cbc1fb0a9a | ||
|  | b6e04ee7c8 | ||
|  | a9be374f82 | ||
|  | e1cb2fb571 | ||
|  | d5bbbd41c4 | ||
|  | 8cd2d0e782 | ||
|  | c84e84a734 | ||
|  | 57aca2bf6e | ||
|  | 99683bd830 | ||
|  | 4991d0f9f3 | ||
|  | 3ce6dc7f1d | ||
|  | 6c25e3a111 | ||
|  | 3f25b1a358 | ||
|  | 57df24a86c | ||
|  | 28bc6cb479 | ||
|  | 2f7ef5fae8 | ||
|  | e41c57758d | ||
|  | 7d7ec0ea91 | ||
|  | 6a1e1623fd | ||
|  | fdaa72bc43 | ||
|  | 5f60a0b50a | ||
|  | a2ae6faf1a | ||
|  | e14c151f0a | ||
|  | 530d4611eb | ||
|  | 3a03211aee | ||
|  | e7abc078ab | ||
|  | 0a7fc572a7 | ||
|  | 7e35cc53ce | ||
|  | 528afb5ff4 | ||
|  | 05ed911aca | ||
|  | b9f75444e6 | ||
|  | ba88dd0d92 | ||
|  | ed00b2ef33 | ||
|  | 391876e5e6 | ||
|  | 53880a85b6 | ||
|  | 41771982c4 | ||
|  | fb657ef91d | ||
|  | 8fefafa220 | ||
|  | 2188d002df | ||
|  | 62166908a9 | ||
|  | 1e0241d3c6 | ||
|  | 713800a495 | ||
|  | 2b930072b3 | ||
|  | b79e99ad60 | ||
|  | 3ac01f5e47 | ||
|  | 34713c1a3c | ||
|  | 5117a8214d | ||
|  | f569dc447a | ||
|  | 9f7011b88b | ||
|  | af3265fabd | ||
|  | 6bf6cd3418 | ||
|  | 7ae671446a | ||
|  | 46a035f76d | ||
|  | 10730663a1 | ||
|  | 1972ac661c | ||
|  | 3efe5beefc | ||
|  | 352c13f783 | ||
|  | ebe671cfad | ||
|  | ea53a5b5ab | ||
|  | 946ad2720a | ||
|  | 2a1abe3b46 | ||
|  | fb8ca95dff | ||
|  | a4ac844979 | ||
|  | e968686133 | ||
|  | 77df88727c | ||
|  | 2353e96c32 | ||
|  | 971df9b389 | ||
|  | c2656d588b | ||
|  | f1dee4fe8f | ||
|  | 54572c1b93 | ||
|  | c712425d0d | ||
|  | 5c711e3671 | ||
|  | e237491493 | ||
|  | f02a5f6cc5 | ||
|  | 902d2faadf | ||
|  | 8eaffa2a1c | ||
|  | 55c82c596e | ||
|  | 3b4fbbc129 | ||
|  | b4338e5887 | ||
|  | 89f9cf8add | ||
|  | c2fa38d5ae | ||
|  | 4336c28c84 | ||
|  | e201bef913 | ||
|  | 3c342ebd78 | ||
|  | e8ed14d0c2 | ||
|  | 2525bc7d30 | ||
|  | 1074d8c361 | ||
|  | 487047c060 | ||
|  | 4e9676fb13 | ||
|  | f1ad551604 | ||
|  | 058f319f60 | ||
|  | 7082420653 | ||
|  | 07bb9884a5 | ||
|  | 82d9f3c034 | ||
|  | 0c3f820bf0 | ||
|  | 4db3c48a13 | ||
|  | 581cc2025f | ||
|  | 8e7bd03760 | ||
|  | 2abbb660a2 | ||
|  | d65e0beb68 | ||
|  | 455d262c55 | ||
|  | 837bf6e2df | ||
|  | 775669f6ef | ||
|  | 02c03ef6b4 | ||
|  | f922986238 | ||
|  | 10d7f540ff | ||
|  | 85d816028a | ||
|  | d373819b8c | ||
|  | 83b820aa98 | ||
|  | 1043a6498a | ||
|  | d834e8da88 | ||
|  | 8816c70a61 | ||
|  | d66ca10c53 | ||
|  | e514cfea74 | ||
|  | 4e99da15eb | ||
|  | 9c0babf24f | ||
|  | e769cda1eb | ||
|  | bfa168e3fc | ||
|  | 8afe7de8de | ||
|  | 8bdd0dc8d0 | ||
|  | 9d47f3d6b8 | ||
|  | 4753d60dd0 | ||
|  | 5e54ddc3a6 | ||
|  | f8035450bb | ||
|  | 4c4663747c | ||
|  | d09a1d8b29 | ||
|  | 2f35d5e9d5 | ||
|  | 9a33a11d71 | ||
|  | 1013e46504 | ||
|  | 35883ceb93 | ||
|  | 4fe2f3f1a0 | ||
|  | b58c5ad7b0 | ||
|  | dd41748f63 | ||
|  | 3f058cd2c5 | ||
|  | 9800adaed2 | ||
|  | 112f7cdeab | ||
|  | f21a4872e8 | ||
|  | e0107e87a7 | ||
|  | 241afd837c | ||
|  | af2a1c1d67 | ||
|  | 28b03c6acb | ||
|  | f5a0781975 | ||
|  | 91d6f12b4a | ||
|  | 60f1a3c288 | ||
|  | 1d155c1dd8 | ||
|  | 4290dbac4d | ||
|  | a078d75a27 | ||
|  | 1c40d50014 | ||
|  | f105bc4095 | ||
|  | 6c408b4667 | ||
|  | 23d8ef3937 | ||
|  | 22538b23b4 | ||
|  | ee29d3b42a | ||
|  | 02e0de263e | ||
|  | 002483e009 | ||
|  | 9228a9362c | ||
|  | 79cfdebbe0 | ||
|  | 30ec9dbaed | ||
|  | a5cdf99951 | ||
|  | 056b35874b | ||
|  | f595212336 | ||
|  | c450d57991 | ||
|  | 18385b0f4e | ||
|  | 57c35b162e | ||
|  | df7bd4bf11 | ||
|  | fb68919362 | ||
|  | dc2270b461 | ||
|  | e694a8765a | ||
|  | 62c36a2ff3 | ||
|  | dec0131a29 | ||
|  | fdd631a941 | ||
|  | 62954c8c30 | ||
|  | bcc5d46b08 | ||
|  | f55b303fc2 | ||
|  | 61bac6014a | ||
|  | 28c61d5b49 | ||
|  | 12bab63f09 | ||
|  | f3781eaafa | ||
|  | b7752724d9 | ||
|  | 1113e3266f | ||
|  | 04df3bbe8e | ||
|  | 3fe2bb8933 | ||
|  | 4fa66fa85c | ||
|  | bf80e1ed62 | ||
|  | 05be7ae125 | ||
|  | 0c527ab054 | ||
|  | 533e88824a | ||
|  | 68c48df2bf | ||
|  | 26e2fb062a | ||
|  | 4c5f8a8207 | ||
|  | 7322cccfb9 | ||
|  | 6c5b7029b3 | ||
|  | a670c1280b | ||
|  | db07de057f | ||
|  | 36c3df78f4 | ||
|  | 55d9ee83b4 | ||
|  | 9ff3e9d992 | ||
|  | ef65c60d88 | ||
|  | 4c1f79264e | ||
|  | 620735af45 | ||
|  | d60bb2fbc8 | ||
|  | cffb351a62 | ||
|  | 8c598cfd82 | ||
|  | cb445412fc | ||
|  | d23de4d334 | ||
|  | b7f5e92f17 | ||
|  | 9add9a21d8 | ||
|  | 0cd8a1ea13 | ||
|  | 306d3fcdba | ||
|  | e503d8b56f | ||
|  | 0a79baf1bf | ||
|  | 851de7ded1 | ||
|  | c030a18ea6 | ||
|  | 17642eddf4 | ||
|  | ebe4e3237c | ||
|  | 14209028b6 | ||
|  | 4d030ba651 | ||
|  | db0944b08a | ||
|  | 42f916de5c | ||
|  | 01dc182ee8 | ||
|  | 486734a5d5 | ||
|  | 09784e1e15 | ||
|  | d5c94ef40d | ||
|  | 543381510d | ||
|  | 1d84421b7e | ||
|  | 6b50a004ff | ||
|  | 02ee456248 | ||
|  | db30cc8d00 | ||
|  | 99aab34199 | ||
|  | b63e8556fa | ||
|  | 31fe0ade35 | ||
|  | 9de4782e49 | ||
|  | f9e75c31e8 | ||
|  | 17b7cc4cae | ||
|  | 01bcd83def | ||
|  | 1537b63fce | ||
|  | 86a7cc6f2c | ||
|  | 6c921af034 | ||
|  | a97d216adb | ||
|  | 103bc0f75c | ||
|  | 23d319fc7d | ||
|  | a68b8dfd76 | ||
|  | f66de79365 | ||
|  | 934bee04f2 | ||
|  | 7c8b5399f0 | ||
|  | c028617784 | ||
|  | e6f2b4174b | ||
|  | 2161b8cf03 | ||
|  | 3c70f6f2ac | ||
|  | 636b2801d9 | ||
|  | 25b85bf02a | ||
|  | 4544bd22fd | ||
|  | 252250ae64 | ||
|  | e69bfe74d7 | ||
|  | 6211144e05 | ||
|  | 7de02fef5b | ||
|  | 819505ad2a | ||
|  | 8334c89e70 | ||
|  | e3af5354a6 | ||
|  | 491e573c38 | ||
|  | 80ac8d171c | ||
|  | aeb4434563 | ||
|  | d0570646bd | ||
|  | f7c830e35c | ||
|  | ac5bbe4c4a | ||
|  | 31f12f504e | ||
|  | bc6b60c4ff | ||
|  | 93c132a058 | ||
|  | 18a285a5e2 | ||
|  | 8d687e7e58 | ||
|  | 1d822ea8cf | ||
|  | a72edf01ba | ||
|  | 8843d52af1 | ||
|  | 612fc01293 | ||
|  | d488af5b34 | ||
|  | 9a888bdc2a | ||
|  | f9708e45ac | ||
|  | 1d01794e6e | ||
|  | 5033f21d05 | ||
|  | 1c91fe2e3f | ||
|  | a3e44f4531 | ||
|  | b43a828ad4 | ||
|  | 7fd50afbbf | ||
|  | 2b9ba3f84f | ||
|  | 5104b4d9df | ||
|  | 0b2fa873c6 | ||
|  | c5a76cbed4 | ||
|  | 09a0cb464d | ||
|  | aa24e9171a | ||
|  | e0193a9425 | ||
|  | c7a3356746 | ||
|  | d0271502f8 | ||
|  | ad7306b23c | ||
|  | 9ff74a0f15 | ||
|  | 711e27fda2 | ||
|  | 983bc3e018 | ||
|  | 4f252bd980 | ||
|  | c14a5a6c62 | ||
|  | 8baae48fb7 | ||
|  | f204c9d2bb | ||
|  | 9ac7182ec4 | ||
|  | 026c036be0 | ||
|  | 78a21f96b5 | ||
|  | 2e47ff7b9c | ||
|  | 9a3061715c | ||
|  | 4182cf60d9 | ||
|  | c9ceef41fe | ||
|  | a8f2efd147 | ||
|  | 70b8d304bb | ||
|  | 4ba35633d6 | ||
|  | c4c4213b69 | ||
|  | ce57201825 | ||
|  | 09700ee358 | ||
|  | a048da0767 | ||
|  | 3ff07d2062 | ||
|  | ca7596e834 | ||
|  | 95e2c72fd5 | ||
|  | d4e02d6026 | ||
|  | cbd9a0254e | ||
|  | 0cb28418d0 | ||
|  | 12a1024d9d | ||
|  | 38d042a4ad | ||
|  | 69d4ae7bb3 | ||
|  | db41d2ea8c | ||
|  | cc27365d77 | ||
|  | bcb148de92 | ||
|  | 2784dadafc | ||
|  | c4afba36c3 | ||
|  | 79c2f53491 | ||
|  | ac8c241e64 | ||
|  | b37a084357 | ||
|  | 733a4b602b | ||
|  | ceb39f4f8d | ||
|  | e79de014c5 | ||
|  | e0bafefd7a | ||
|  | 1cefc83a88 | ||
|  | eae38ca1b2 | ||
|  | 6e1666437e | ||
|  | 7956292a76 | ||
|  | f1e2369878 | ||
|  | 2a182a9897 | ||
|  | 6a731f343e | ||
|  | ad7e727024 | ||
|  | 6ee7a02852 | ||
|  | 8bd13de4cc | ||
|  | 4c8fadc6d9 | ||
|  | 9b681dcc17 | ||
|  | 2bc668d092 | ||
|  | ac9aa22174 | ||
|  | 2ef866d1fc | ||
|  | 674012f083 | ||
|  | 9958ace401 | ||
|  | 658702df97 | ||
|  | 028fe46fc5 | ||
|  | 72574b959c | ||
|  | 78940758e9 | ||
|  | b311950dde | ||
|  | 4197c0ea9b | ||
|  | 43df32e438 | ||
|  | 40fac75370 | ||
|  | 3d587f6432 | ||
|  | 164ce12202 | ||
|  | 83356781e1 | ||
|  | 858b694b64 | ||
|  | 25c5f1b448 | ||
|  | 2ff30b21bc | ||
|  | e19f5d7cb7 | ||
|  | 47507f4464 | ||
|  | f2e5c19a2f | ||
|  | 807aea838b | ||
|  | 24f7c0c944 | ||
|  | 03c0c2e8aa | ||
|  | fe9f62ff18 | ||
|  | 7fc487d38b | ||
|  | 1bb17ed0f2 | ||
|  | 21cb88911a | ||
|  | 3e276d43a2 | ||
|  | 166718f749 | ||
|  | c6755aa6d5 | ||
|  | 8e6d305c89 | ||
|  | 2edd1807f8 | ||
|  | 9927f1978d | ||
|  | 2e99cbd953 | ||
|  | 26c878ac16 | ||
|  | 0c5c1392ab | ||
|  | a701a1445c | ||
|  | 35e5e89f56 | ||
|  | 8927fbe9c5 | ||
|  | fd1727bd10 | ||
|  | d599190575 | ||
|  | 97291208cb | ||
|  | 571a1ac6ee | ||
|  | 363049160d | ||
|  | e2053d1690 | ||
|  | bc42c19f22 | ||
|  | bd1a9dacf6 | ||
|  | ca209ae1f9 | ||
|  | cab83b8aa9 | ||
|  | f48bfd66da | ||
|  | 714cdd88a4 | ||
|  | 5e1a4fdc3c | ||
|  | 8d0499b75e | ||
|  | 735d92029c | ||
|  | 78c2aa0b51 | ||
|  | efe2baadb8 | ||
|  | a0f923d286 | ||
|  | 1fb0a43c16 | ||
|  | 1a6f488908 | ||
|  | 2391f4cec6 | ||
|  | fc00cbe8d1 | ||
|  | 1643203a93 | ||
|  | a359d3488a | ||
|  | 3f9be68dc4 | ||
|  | fa6b2fba7a | ||
|  | f47efb5ab3 | ||
|  | c6a14906c6 | ||
|  | 530da27edb | ||
|  | 30f51ae067 | ||
|  | 645ced2955 | ||
|  | aea09490f5 | ||
|  | 3ade8af7ff | ||
|  | 10f30eb438 | ||
|  | 57d6e1aebf | ||
|  | c843a1a039 | ||
|  | 54772892bd | ||
|  | c11120270c | ||
|  | 9cb3947c56 | ||
|  | e3a0f39824 | ||
|  | 56790ced1a | ||
|  | b15a3b4d13 | ||
|  | d2237d48ec | ||
|  | c3d90f3211 | ||
|  | 36c77a81ad | ||
|  | 9745d47991 | ||
|  | 5cbd179121 | ||
|  | 92512085d5 | ||
|  | 16e2d94cc7 | ||
|  | c589af2fe2 | ||
|  | 7c8db694cc | ||
|  | 1668d4bab8 | ||
|  | eaf0eac7d3 | ||
|  | b70f5c21e7 | ||
|  | 15d4a2327d | ||
|  | a19d7c35cd | ||
|  | 1d1635d27b | ||
|  | b638c34381 | ||
|  | 797ea81d63 | ||
|  | 86b842790b | ||
|  | 680522f74c | ||
|  | faaa88fc48 | ||
|  | d313068dc8 | ||
|  | d9331ae71e | ||
|  | 59235bd5da | ||
|  | c3209d45ad | ||
|  | 5246b6c9d1 | ||
|  | 59e5b90452 | ||
|  | 09fc9324f6 | ||
|  | 74df2ef732 | ||
|  | ef4f5b391e | ||
|  | aecfb51c30 | ||
|  | 014ec1ac5e | ||
|  | 471a774f43 | ||
|  | c34cb25bdd | ||
|  | aa46094ca6 | ||
|  | 4ea18fc2dc | ||
|  | a8b25ada45 | ||
|  | 3a825a85f1 | ||
|  | bfd2ae6e99 | ||
|  | e6373ba6d7 | ||
|  | 3ac348c17a | ||
|  | fcc0abe6cf | ||
|  | bce1689d5b | ||
|  | 7b2a146d3a | ||
|  | 209e1348bd | ||
|  | 8ff271548a | ||
|  | 9c8cbe6950 | ||
|  | 4e6c835210 | ||
|  | d8af040f5e | ||
|  | e4eba73060 | ||
|  | 253270dfcc | ||
|  | 2f3d620398 | ||
|  | 70c05e6781 | ||
|  | 20517ce040 | ||
|  | 1b2976f79b | ||
|  | f660ec6ff8 | ||
|  | 358ed73e1d | ||
|  | 3183af39d0 | ||
|  | cbf9731119 | ||
|  | d4ece7b2f4 | ||
|  | d3be982783 | ||
|  | 3f766b7a89 | ||
|  | 71340e861e | ||
|  | 71515b9175 | ||
|  | 6d9b899342 | ||
|  | 50c31d6861 | ||
|  | 5b7dab2e4c | ||
|  | 17fe22d3bf | ||
|  | a6fdefa322 | ||
|  | 94dd6b8927 | ||
|  | a6a997c234 | ||
|  | b5fd886ee1 | ||
|  | 4fe0f9d2a9 | ||
|  | 6c0d72f9c0 | ||
|  | 199b931c07 | ||
|  | 0ee6a5604d | ||
|  | 1b37d6c305 | ||
|  | cd060fc3b4 | ||
|  | c32fe22168 | ||
|  | 853a4abab2 | ||
|  | fe9b705a2c | ||
|  | 4b7ccad682 | ||
|  | 87c964d388 | ||
|  | 85e7d7c1d8 | ||
|  | dc31d67c0e | ||
|  | acf0c0a1e1 | ||
|  | 52ef4cc59a | ||
|  | 9baad8e1ff | ||
|  | b10f995edf | ||
|  | a4b42200e9 | ||
|  | 0878456b46 | ||
|  | 3de5462ab1 | ||
|  | a7f8117153 | ||
|  | 45d21ca587 | ||
|  | 52d4c6ebb5 | ||
|  | 12e875ce4d | ||
|  | 5d26219288 | ||
|  | 40ba618a6f | ||
|  | e8245c1409 | ||
|  | ebc8b0aa5a | ||
|  | 7d63ac1e6b | ||
|  | fca1ce3a26 | ||
|  | e715c91000 | ||
|  | e11f089f82 | ||
|  | 470d3cd4a2 | ||
|  | 3d16c369d9 | ||
|  | b5bfe2f6ae | ||
|  | 439ded4e2a | ||
|  | b66103971c | ||
|  | bffae58175 | ||
|  | 3978d026ea | ||
|  | 8f47563559 | ||
|  | 47bcda78e2 | ||
|  | d3788b60ae | ||
|  | 31c40f0905 | ||
|  | 954f511473 | ||
|  | 968e557dcd | ||
|  | b1ee387ab5 | ||
|  | 220e77a3f7 | ||
|  | 0e94067d0d | ||
|  | 001f826f71 | ||
|  | 2427575c21 | ||
|  | 7bb6fcc19d | ||
|  | 5734421078 | ||
|  | 97856fd98a | ||
|  | 5ac8282a22 | ||
|  | a573803ed3 | ||
|  | 78a03d3c45 | ||
|  | 497d6eab66 | ||
|  | 05ba9becc3 | ||
|  | 445e3cbd0d | ||
|  | 38112f5b60 | ||
|  | 80d5855692 | ||
|  | 448b88bb80 | ||
|  | cfe52d8ae0 | ||
|  | f2a50b141e | ||
|  | 8674e709ee | ||
|  | 62eb2e5909 | ||
|  | fffc27015b | ||
|  | 7152305e0a | ||
|  | 7c4268176e | ||
|  | 2fc06af470 | ||
|  | b6bcfc1f6a | ||
|  | 37f2d5e696 | ||
|  | 7b9fe820a3 | ||
|  | c98541f54b | ||
|  | e9479f24ab | ||
|  | 573dd2206b | ||
|  | 4742735a5c | ||
|  | b14dcea418 | ||
|  | 94a6ec8f0c | ||
|  | 57c946096e | ||
|  | fde5e2c5f1 | ||
|  | 1f20952a92 | ||
|  | 04120f6cce | ||
|  | 7c276329e8 | ||
|  | edf8c06270 | ||
|  | 7cc49c2dc8 | ||
|  | 5ce1f374da | ||
|  | 675343c517 | ||
|  | 94666c4b55 | ||
|  | ba57e5297d | ||
|  | dcbe4d6d2f | ||
|  | d22554d2ce | ||
|  | 097d2a025e | ||
|  | e79f4b08d5 | ||
|  | 517903edcd | ||
|  | 306933046c | ||
|  | 30230a9cd1 | ||
|  | 9348cfc6e8 | ||
|  | 190d34874c | ||
|  | 62f75054cb | ||
|  | 7d5656bee7 | ||
|  | 7e975ba3aa | ||
|  | 9bed64cbf1 | ||
|  | 04ec0fd71e | ||
|  | a0037ad8b3 | ||
|  | a07e02fd01 | ||
|  | 0d6fd15840 | ||
|  | a8b07a539b | ||
|  | 2a88946f9a | ||
|  | afe4f5e6c1 | ||
|  | e7df7cd6ad | ||
|  | c123a9b2ed | ||
|  | 9babb73789 | ||
|  | d9fc8e20e3 | ||
|  | ac6daf97e1 | ||
|  | df631a866d | ||
|  | 233aafbb30 | ||
|  | fc1eadefeb | ||
|  | 976c26ca34 | ||
|  | 60174c1aef | ||
|  | 76a52525c7 | ||
|  | bd9b4056d7 | ||
|  | 3d1df5554e | ||
|  | 9a90775010 | ||
|  | b1a2393bb7 | ||
|  | c8a27838a0 | ||
|  | d922109eb3 | ||
|  | 978a2a0a43 | ||
|  | 2e5a20ae21 | ||
|  | b22fe91cdb | ||
|  | 8b59b52297 | ||
|  | 58cfa0fd90 | ||
|  | c6182ab54c | ||
|  | 94f494e780 | ||
|  | ebc9f221b2 | ||
|  | b5797a5085 | ||
|  | 696cd3d2b6 | ||
|  | bb40d07830 | ||
|  | 5e1680ce1d | ||
|  | 636fb6cae7 | ||
|  | 84170351db | ||
|  | 76ca0f5232 | ||
|  | 554ceab8ec | ||
|  | 51184566fb | ||
|  | c618005dcf | ||
|  | 3670e206a7 | ||
|  | 46af1f87c8 | ||
|  | 616f470629 | ||
|  | 2f65b316ff | ||
|  | 8a8d474068 | ||
|  | dae1774e20 | ||
|  | 086f1b8428 | ||
|  | 24d9350897 | ||
|  | 73fc243420 | ||
|  | 172281dad8 | ||
|  | e2df5de01c | ||
|  | d4cff4f2fa | ||
|  | bbf6a41d2f | ||
|  | 62c734f499 | ||
|  | ae40b2281d | ||
|  | 3c03f3232d | ||
|  | 4fa5c1966a | ||
|  | 55180f4b92 | ||
|  | f3b85c983f | ||
|  | 89480f7382 | ||
|  | 46e6c7ad54 | ||
|  | 48f3bdaeb3 | ||
|  | fd28445e10 | ||
|  | 2a9eca0ed4 | ||
|  | 3b925120a6 | ||
|  | 277fd2e66e | ||
|  | 5356031129 | ||
|  | 4ae22b9721 | ||
|  | 461b990508 | ||
|  | a1503b00f8 | ||
|  | fba5e95468 | ||
|  | 96385fa155 | ||
|  | 274fc30d31 | ||
|  | ac3958ea1b | ||
|  | ee6cf4c6b0 | ||
|  | 601ce1d624 | ||
|  | 5b22aa1e33 | ||
|  | f431a3fb4d | ||
|  | bc07a99cc3 | ||
|  | cff1cfd90d | ||
|  | 5c749d9e3c | ||
|  | b23f5b5a5c | ||
|  | 77a4754d73 | ||
|  | 0cab1db776 | ||
|  | 1182ffeec3 | ||
|  | fae7b778b8 | ||
|  | 571c8ecc8f | ||
|  | ac54173414 | ||
|  | 5233ca8d30 | ||
|  | 8564f0536b | ||
|  | 47a28c0b4d | ||
|  | 206eda8b69 | ||
|  | 9c38ae35eb | ||
|  | acc722d4b8 | ||
|  | 33170eeb18 | ||
|  | 4f76d0e215 | ||
|  | 8c2f6c5059 | ||
|  | 657323bf03 | ||
|  | 5e7591f94c | ||
|  | 9e5e5e35a0 | ||
|  | 4d99e5b2e7 | ||
|  | f6df34ecbe | ||
|  | d491f7bc14 | ||
|  | 1fb583c50d | ||
|  | 6738d2ac78 | ||
|  | 293b786cee | ||
|  | af197f5f8f | ||
|  | aba535e765 | ||
|  | 76f8274daf | ||
|  | 1b25898946 | ||
|  | 24ae7c4c1f | ||
|  | e4276667da | ||
|  | 65c6ca9179 | ||
|  | 03d6c4c2db | ||
|  | 2db44ffe9d | ||
|  | e9ba8e9214 | ||
|  | cd1cefae91 | ||
|  | cc22179cd8 | ||
|  | 1178ed817f | ||
|  | 688601911c | ||
|  | ae47121fa3 | ||
|  | 1676268eab | ||
|  | baace9ffca | ||
|  | 5ed63e0895 | ||
|  | d3778fc129 | ||
|  | a2162e4228 | ||
|  | 57b46ee6ea | ||
|  | e67d632d99 | ||
|  | 5891a5dd55 | ||
|  | 0ce9f39d23 | ||
|  | 5fd13173a1 | ||
|  | fabc30cfdd | ||
|  | 36822c50ad | ||
|  | 4a497e649b | ||
|  | a5455bb374 | ||
|  | 6f365c21d7 | ||
|  | 775355a88a | ||
|  | 0fab0702b0 | ||
|  | 470a7b4874 | ||
|  | a1164746e7 | ||
|  | ae14499101 | ||
|  | e4f84b4936 | ||
|  | b20cea3902 | ||
|  | 51b36396ae | ||
|  | abd5134965 | ||
|  | bd58a63fe8 | ||
|  | 2c2a956a3a | ||
|  | 4b7d6f216b | ||
|  | a7de8b6776 | ||
|  | 8a039ffe0a | ||
|  | 741c2e6434 | ||
|  | 4097590bc6 | ||
|  | 21f80baa35 | ||
|  | e715c4a62d | ||
|  | 987caacbeb | ||
|  | b5d3f2c521 | ||
|  | 529e48bb0f | ||
|  | 47a3c67fa6 | ||
|  | 71f2c401c5 | ||
|  | 84cac8441f | ||
|  | e4a01fd7e1 | ||
|  | 655ba5d992 | ||
|  | ffa10b1c3b | ||
|  | 645c1cef13 | ||
|  | 736fcbec47 | ||
|  | 5ff1c613ea | ||
|  | b0bb4f6226 | ||
|  | b95884c53d | ||
|  | 2a3cc7d907 | ||
|  | c98da4d99a | ||
|  | 12c1bee87f | ||
|  | e203c9cdd8 | ||
|  | 7cf50e137d | ||
|  | bcebfe647f | ||
|  | 9228e17bb5 | ||
|  | 55ed11bac5 | ||
|  | 874ae72495 | ||
|  | f6e0e92beb | ||
|  | 6f0ab1d868 | ||
|  | e34d63f087 | ||
|  | 04a6c35819 | ||
|  | 7943b349d6 | ||
|  | 8bd0693101 | ||
|  | 6b1e4ea5a5 | ||
|  | 300e1056f5 | ||
|  | 3893e638e6 | ||
|  | e7e38a47a8 | ||
|  | e9482d004f | ||
|  | d577248b89 | ||
|  | ca78774fc7 | ||
|  | 569b5f32b9 | ||
|  | 758a21f104 | ||
|  | 1341f40dfe | ||
|  | 5439ab0683 | ||
|  | 89dae684aa | ||
|  | 47cf442c11 | ||
|  | 441a4af435 | ||
|  | dbd0dad580 | ||
|  | c47a5327d3 | ||
|  | 5071b0812f | ||
|  | a51f07d5a1 | ||
|  | 9e48553ccc | ||
|  | 80532da3bf | ||
|  | d57bcbed46 | ||
|  | 0ab16e0134 | ||
|  | 649971518c | ||
|  | f89035b8c4 | ||
|  | 9bf68ad963 | ||
|  | 9cf779e7ac | ||
|  | b8d091d350 | ||
|  | 53e4ebd4e3 | ||
|  | d29e9dfe93 | ||
|  | c6083e1dc4 | ||
|  | b8f9980999 | ||
|  | 5759f53934 | ||
|  | 6d1055c967 | ||
|  | 1a3e034b12 | ||
|  | a5cc6155d4 | ||
|  | dbed202744 | ||
|  | bd3d9b9d04 | ||
|  | 8b6a91a93f | ||
|  | e296d7f0e4 | ||
|  | ad51be1ad4 | ||
|  | 72deb502d7 | ||
|  | bc69de5f21 | ||
|  | 7954a0cafd | ||
|  | f2bcadec7c | ||
|  | f50bbbf855 | ||
|  | 8acb7e9ea2 | ||
|  | 20dc7e6945 | ||
|  | b9f2494bfc | ||
|  | 91979127ec | ||
|  | 7884aa151f | ||
|  | a41edc31ce | ||
|  | 61cb081a35 | ||
|  | 78023e9808 | ||
|  | 7b9ff48d02 | ||
|  | f2bfc66c5d | ||
|  | cd487af90b | ||
|  | 5f2230c7bf | ||
|  | bcf749e83a | ||
|  | 335634b807 | ||
|  | e809379caf | ||
|  | 0a716cdff8 | ||
|  | 0ff31445f2 | ||
|  | bc920f08f5 | ||
|  | dae62174c5 | ||
|  | c5e907e501 | ||
|  | 95d0fe9c11 | ||
|  | c329f0824c | ||
|  | 43caa5c09a | ||
|  | a2519c8aed | ||
|  | 1b3528fe63 | ||
|  | 652a14a215 | ||
|  | a03463303d | ||
|  | 9e351d52ae | ||
|  | 5028216c81 | ||
|  | 531ac77263 | ||
|  | fe5cb830b1 | ||
|  | 104c9fde4e | ||
|  | 70bb907286 | ||
|  | adcc2ce92b | ||
|  | 7448e33768 | ||
|  | 5b976943ee | ||
|  | f4a003c3ca | ||
|  | 0e14d6d68e | ||
|  | 16837e4219 | ||
|  | ac4a41d198 | ||
|  | 3d49061bfc | ||
|  | d92f615fe5 | ||
|  | 1018a16f39 | ||
|  | f358988f2e | ||
|  | 04a374bd05 | ||
|  | 51c0c71811 | ||
|  | 27b0758a94 | ||
|  | 1832f1cc86 | ||
|  | 75978bd85e | ||
|  | 4dbd625eaf | ||
|  | 785c3469f4 | ||
|  | f20ea88f88 | ||
|  | 11785d441d | ||
|  | 908be619fd | ||
|  | 8bce6a217a | ||
|  | 5a2f32b102 | ||
|  | 830bf65275 | ||
|  | 73ccfa0e9a | ||
|  | 3bfd0e6f9f | ||
|  | 31acab88f2 | ||
|  | 08b3ff10d3 | ||
|  | df4fd765d5 | ||
|  | 8753bd8900 | ||
|  | 691f58930b | ||
|  | 29acfe5bd4 | ||
|  | ad608fe44d | ||
|  | cb6ae7b16b | ||
|  | b570a180da | ||
|  | 0a31a67269 | ||
|  | 1c85aa3332 | ||
|  | 3518a7950f | ||
|  | e3a7cc1f9e | ||
|  | 5ff4075a69 | ||
|  | 4c00e30ef0 | ||
|  | 54207dfde6 | ||
|  | 18acf6e6f1 | ||
|  | 3004bf8fd7 | ||
|  | 2b7c042525 | ||
|  | 72fc93302c | ||
|  | bcfe3936a8 | ||
|  | 15eddf38fb | ||
|  | a6c6fce7e8 | ||
|  | 0d47d26a68 | ||
|  | 62c24f315b | ||
|  | a2ade36eb1 | ||
|  | bf478280eb | ||
|  | 77ff5e038a | ||
|  | 608889d18f | ||
|  | 93de8d3d86 | ||
|  | 6ac852d45b | ||
|  | 33143303fe | ||
|  | 148bd34079 | ||
|  | 8a09c3a34b | ||
|  | c818d6cce5 | ||
|  | 30c75badd1 | ||
|  | d3abe14a3a | ||
|  | 2aacac9a5d | ||
|  | 01429fa46a | ||
|  | 36f3712e85 | ||
|  | 7d58f44f73 | ||
|  | bb0830da9e | ||
|  | bb95cf8934 | ||
|  | bc80faa7d9 | ||
|  | a9e2abdcfb | ||
|  | 2e1ed6447a | ||
|  | 9d205e3542 | ||
|  | 373aea11c8 | ||
|  | 67f7554232 | ||
|  | 347b3f0daf | ||
|  | e116d3b3e5 | ||
|  | 7b0b2ec73a | ||
|  | 5e23af22f7 | ||
|  | afc5699b08 | ||
|  | ed39a43b8c | ||
|  | 2780ed4b97 | ||
|  | 3d5815f463 | ||
|  | ee403ff0ba | ||
|  | 1b2fef5c28 | ||
|  | 8e48a232fe | ||
|  | c41edfb7c4 | ||
|  | 3d9168025c | ||
|  | f1f288182e | ||
|  | 16a8e986ce | ||
|  | d082417dae | ||
|  | 5bfaa2f12e | ||
|  | 38e3675d7d | ||
|  | 0a59ca6cae | ||
|  | 38f28665bf | ||
|  | 53933fe9db | ||
|  | 29cded2654 | ||
|  | c7aeb8bf1f | ||
|  | 46560b94ae | ||
|  | 3c257e187b | ||
|  | fb8af6fc97 | ||
|  | 81e3955acf | ||
|  | 197c526d63 | ||
|  | 19d1e43261 | ||
|  | a767bff929 | ||
|  | 5479e93031 | ||
|  | 8afa9e593b | ||
|  | 0a355dc010 | ||
|  | 25a5dc2ea7 | ||
|  | 06ed3f0a0a | ||
|  | 6dbb39025c | ||
|  | 5535aca5df | ||
|  | 0bc933a460 | ||
|  | 2bb04cad14 | ||
|  | 425fea1c34 | ||
|  | 577f318e0e | ||
|  | 63fae71713 | ||
|  | 355da23785 | ||
|  | 39557c3921 | ||
|  | 6d62d7f321 | ||
|  | 4672b2d88c | ||
|  | b3678f1080 | ||
|  | 8b7dfa8526 | ||
|  | 7387394e59 | ||
|  | 19bf744556 | ||
|  | 3427e3547e | ||
|  | df1e73af7a | ||
|  | ea1bfcc80a | ||
|  | 2f177e2906 | ||
|  | 7acad72a1a | ||
|  | 8806915c3a | ||
|  | a13df148df | ||
|  | 1a59875367 | ||
|  | e9313a64c1 | ||
|  | d2733fa196 | ||
|  | 8ac1f97e9e | ||
|  | 6f3178a3be | ||
|  | 1639518b64 | ||
|  | 935d5e5daa | ||
|  | 0299ad7532 | ||
|  | c8cfbf7c19 | ||
|  | 2743def830 | ||
|  | fa6be6e77a | ||
|  | f5328c534d | ||
|  | 16cdc6ab12 | ||
|  | 56671022f9 | ||
|  | b5f0de18b9 | ||
|  | 23f48064b8 | ||
|  | 815ad714b4 | ||
|  | f3e3178751 | ||
|  | 68af9a0773 | ||
|  | 4e856077b7 | ||
|  | 6507d9249d | ||
|  | e18599a6c3 | ||
|  | 92eac1c765 | ||
|  | b048d8e084 | ||
|  | 7098924599 | ||
|  | d9bf6ccce9 | ||
|  | 371ef9c058 | ||
|  | ad7ce73609 | ||
|  | 264c6fd177 | ||
|  | 3fa4bd008c | ||
|  | 7ea33579e7 | ||
|  | 6b406bf09d | ||
|  | 2f9757f344 | ||
|  | 2c3d34c905 | ||
|  | 6e550baa0a | ||
|  | bcc513ebf5 | ||
|  | 47489c0721 | ||
|  | c6e2d29cde | ||
|  | eb11fa73ec | ||
|  | 47cbbcc1b6 | ||
|  | 1bb327ebdb | ||
|  | 84c8964116 | ||
|  | 77cc447b96 | ||
|  | 24fab8e250 | ||
|  | b082abc28f | ||
|  | c6742cedee | ||
|  | 3709db0e17 | ||
|  | 3df1e04b10 | ||
|  | 2a938d3ab7 | ||
|  | 79b2d13ae2 | ||
|  | d4eb665c60 | ||
|  | 467037de22 | ||
|  | 22144ab755 | ||
|  | 57ffddba98 | ||
|  | de6a2e0d19 | ||
|  | d8aa0269cd | ||
|  | b1b4036656 | ||
|  | 53e4bf9afd | ||
|  | ca8c6a0337 | ||
|  | 95e02a210e | ||
|  | 896e8bd2d7 | ||
|  | 417ed16a88 | ||
|  | a28fa45ab7 | ||
|  | 01915e90e6 | ||
|  | eac57f009e | ||
|  | 9cb9401e87 | ||
|  | 4da75f6d91 | ||
|  | b51b0a847d | ||
|  | 249aebdd35 | ||
|  | 90ea526114 | ||
|  | be3d539dac | ||
|  | ac859a4cbd | ||
|  | 75280a2c74 | ||
|  | 89700a4abd | ||
|  | 0ceb82b838 | ||
|  | 3db5374e66 | ||
|  | d395251b35 | ||
|  | d49081302a | ||
|  | 3c646597cf | ||
|  | a11c0bcf97 | ||
|  | 865322f931 | ||
|  | d62269757b | ||
|  | 188f2949ea | ||
|  | 0883634178 | ||
|  | 19bbfc6263 | ||
|  | 85312e6db1 | ||
|  | eb2b63877a | ||
|  | 6a2d72ecff | ||
|  | 6da33b1249 | ||
|  | 0fe593a71e | ||
|  | d89c87ac40 | ||
|  | b4203c1c49 | ||
|  | 0221e4d6c8 | ||
|  | feb555af03 | ||
|  | be3602da41 | ||
|  | 6a9851d72d | ||
|  | bf8b5f99a1 | ||
|  | 2eb801cda2 | ||
|  | 8753b1c397 | ||
|  | bed4c5bf58 | ||
|  | 18c516655f | ||
|  | 01a5dd879b | ||
|  | 6975540db2 | ||
|  | 806e20f463 | ||
|  | 511378b05d | ||
|  | eb198d2702 | ||
|  | 1f57563b9d | ||
|  | 30038ecaa2 | ||
|  | feca368c29 | ||
|  | 0d04827f6d | ||
|  | 74b775e14d | ||
|  | dab76b4dc5 | ||
|  | ea83bacf9c | ||
|  | 69c283e061 | ||
|  | abe094e4a1 | ||
|  | 4eebc90a17 | ||
|  | 8bbc71f2eb | ||
|  | 0a0595f2d3 | ||
|  | 03ca5eb58f | ||
|  | d6c3f73fb4 | ||
|  | 1399d7650d | ||
|  | c499ce31ba | ||
|  | 0c75c4c417 | ||
|  | 2aadbf41df | ||
|  | aaf5a9bb08 | ||
|  | e75d2424e5 | ||
|  | 8f9a594ac8 | ||
|  | f7e1dfeaef | ||
|  | 23e8d46e07 | ||
|  | 8a42f6b359 | ||
|  | 4539e9195d | ||
|  | 46b0988c67 | ||
|  | 2448fc7dee | ||
|  | 86ca15ece7 | ||
|  | c6b2a92613 | ||
|  | 4e52e192b2 | ||
|  | 4de3ded28a | ||
|  | 4e492363f0 | ||
|  | b5fb4fd55b | ||
|  | 88c5ceb650 | ||
|  | c3a4dbfbd6 | ||
|  | 45323646bd | ||
|  | 10686f42c9 | ||
|  | dc866313af | ||
|  | 8f28f4850b | ||
|  | 479fa1db1d | ||
|  | a81b3532f7 | ||
|  | 3c84ab90f2 | ||
|  | 15bf1cd129 | ||
|  | ccc8b9239c | ||
|  | 18ce0f1254 | ||
|  | 9db3f95ace | ||
|  | 1f12a07380 | ||
|  | 1ceda0f84f | ||
|  | 9a0b12ab00 | ||
|  | b4736f5e17 | ||
|  | 5c55aa4e61 | ||
|  | a1f1586bcb | ||
|  | b8e1c70ec1 | ||
|  | fb1565bcdd | ||
|  | 6830123a4c | ||
|  | 43bc364af4 | ||
|  | 03d967abb5 | ||
|  | 6628bc9cff | ||
|  | dde2da64b5 | ||
|  | 78ad878b66 | ||
|  | f378ab825c | ||
|  | 8e39ad2cd6 | ||
|  | 16461f7c53 | ||
|  | d1baa05439 | ||
|  | 8fd9f1748d | ||
|  | 228748bc49 | ||
|  | d8bc5a9eba | ||
|  | db7a3318aa | ||
|  | 71270195d5 | ||
|  | 6e9f8b7cdb | ||
|  | fe69cb4b9b | ||
|  | 6d689e8a69 | ||
|  | eeb861df0b | ||
|  | d68b699291 | ||
|  | e56cc3970f | ||
|  | f2515fa83e | ||
|  | 426628c374 | ||
|  | 326f9ddd8a | ||
|  | ba70e59e82 | ||
|  | 961b7cad05 | ||
|  | 184a575a00 | ||
|  | 407b487017 | ||
|  | d98fdad3bf | ||
|  | 5c1e7fa6ee | ||
|  | 4b90e68ac6 | ||
|  | e5dfe384ad | ||
|  | d6dd0fceb1 | ||
|  | f3da389ae0 | ||
|  | ab36c9aa1c | ||
|  | 9533fd1842 | ||
|  | 74b493a5e6 | ||
|  | 125fddc31d | ||
|  | 6140a8c65f | ||
|  | 4e3e9ac8fb | ||
|  | 2b2e62154d | ||
|  | b6bcae5698 | ||
|  | ab0c886a6c | ||
|  | f2718b0966 | ||
|  | 39927e60ea | ||
|  | c0bcd2ca99 | ||
|  | 547bbcabff | ||
|  | d292b83d1a | ||
|  | d43a5943d8 | ||
|  | 230928ad5f | ||
|  | 3fd01320f1 | ||
|  | ab8b047ae5 | ||
|  | 8415686ea2 | ||
|  | 321f67c472 | ||
|  | a087c7421b | ||
|  | 3f9ee180a8 | ||
|  | e448d6cf0c | ||
|  | ce656b6a0a | ||
|  | bfa023921c | ||
|  | d7fc376de8 | ||
|  | 7a1f3a37a1 | ||
|  | b980b2eeb6 | ||
|  | 44d8de433e | ||
|  | e9bf776711 | ||
|  | 78477947de | ||
|  | ba8f6172bd | ||
|  | c851646050 | ||
|  | 8cbc573eae | ||
|  | 2d7e25c9ff | ||
|  | f4b02d1a26 | ||
|  | 58e9917053 | ||
|  | f22c04cdae | ||
|  | 6517211e12 | ||
|  | 2fd9c8690f | ||
|  | 63cca75e63 | ||
|  | 1c768645c5 | ||
|  | d14fce03f0 | ||
|  | 08dfacd425 | ||
|  | 6532db9868 | ||
|  | 3b399df638 | ||
|  | c1d89d4391 | ||
|  | a580e1adb7 | ||
|  | 3041d05bbc | ||
|  | 8446d1bab1 | ||
|  | 6f89984fed | ||
|  | ef68e7bf71 | ||
|  | 88f3b89a2c | ||
|  | e5d6fb20a5 | ||
|  | 123ff6549b | ||
|  | bc28306f4a | ||
|  | 4e96ac080a | ||
|  | a884b4b811 | ||
|  | 4292e9c06b | ||
|  | 20911cb17c | ||
|  | 1b686cedf4 | ||
|  | 376d022e4a | ||
|  | ae8ec0b30d | ||
|  | 93259cdfa1 | ||
|  | 719344b23e | ||
|  | 770169f230 | ||
|  | 9ef50d5826 | ||
|  | cab974cf6c | ||
|  | d1ff1f6798 | ||
|  | 05ecec6f49 | ||
|  | 9da422c639 | ||
|  | f1d6b38441 | ||
|  | 74e2dd38ed | ||
|  | 783d7dfcbf | ||
|  | 083e466f88 | ||
|  | daabce72db | ||
|  | 4536021a62 | ||
|  | a2003c2895 | ||
|  | b0dbd3ed13 | ||
|  | ac522d4756 | ||
|  | 813882526d | ||
|  | 3cbbef53bc | ||
|  | 062bc07bde | ||
|  | 75639547e7 | ||
|  | b38ad54c41 | ||
|  | 3afb7a0f70 | ||
|  | b04bcd14ee | ||
|  | 14586916b9 | ||
|  | 90f042ae8d | ||
|  | 8aa019d2ef | ||
|  | ab6e78f3a0 | ||
|  | 89c9a4cbf2 | ||
|  | 2f911cdf17 | ||
|  | 67adba15a2 | ||
|  | 90f8ebfd8f | ||
|  | 2e5819270b | ||
|  | ec15398681 | ||
|  | 23b1503d79 | ||
|  | fed386cdc0 | ||
|  | 536ede7e00 | ||
|  | 1c6701e1e1 | ||
|  | cba2ca94f1 | ||
|  | 06d05afdd6 | ||
|  | fb7899bfec | ||
|  | c1b97d91c7 | ||
|  | 83886a5a7f | ||
|  | ab9e273c75 | ||
|  | 2ac44e2509 | ||
|  | fac5fd258c | ||
|  | 7853901372 | ||
|  | 28861b192f | ||
|  | 7f55eb2b14 | ||
|  | 86ca491ade | ||
|  | bfea97321c | ||
|  | 45015e4d79 | ||
|  | 4304790e3e | ||
|  | 6a35de3cc3 | ||
|  | 72ef753d5c | ||
|  | 297dfa0fbf | ||
|  | a864432fb4 | ||
|  | 50478ded80 | ||
|  | 33b2dcf0da | ||
|  | 68656667b2 | ||
|  | 9aff6cfdc3 | ||
|  | 65dcc30599 | ||
|  | b014986fdb | ||
|  | ad2ac216fa | ||
|  | 00608a79dc | ||
|  | cdfba5d375 | ||
|  | 30e5ef86a0 | ||
|  | dbd1e2b599 | ||
|  | 22f5dc74c7 | ||
|  | 5e3bc0c2a2 | ||
|  | fbe3726050 | ||
|  | e3048be8ba | ||
|  | 0c000ec90c | ||
|  | c34cea7de5 | ||
|  | 26d729581f | ||
|  | 5c0dccc896 | ||
|  | baf3e77ee2 | ||
|  | 3c2e1022ed | ||
|  | 189476f265 | ||
|  | ce2733b7cc | ||
|  | 2ac294e67f | ||
|  | 1487b3ea3e | ||
|  | a852378a62 | ||
|  | b12d8e3b0d | ||
|  | 54d7a74532 | ||
|  | a13fab59ae | ||
|  | ede37839ae | ||
|  | 9b5bb5939b | ||
|  | 6b2eab1869 | ||
|  | 912d3a04c1 | ||
|  | 5a9026c65d | ||
|  | 9e83e8c790 | ||
|  | 23caf20169 | ||
|  | 1795166732 | ||
|  | 0a82c75eab | ||
|  | 24a32627d9 | ||
|  | 30971cd098 | ||
|  | 4fae0260a6 | ||
|  | f930330d5f | ||
|  | c19d783e07 | ||
|  | 1e1aac034c | ||
|  | 6b8ae62d6b | ||
|  | a2c4c98023 | ||
|  | d45fdeae35 | ||
|  | dd11e7664d | ||
|  | 7351049dba | ||
|  | e7f55e76db | ||
|  | bc58b7b409 | ||
|  | b5012e1ee1 | ||
|  | df37d5f2db | ||
|  | 8a9507442a | ||
|  | 78bb78d1c3 | ||
|  | ba41b8afb1 | ||
|  | 6c4268204b | ||
|  | db6aa58267 | ||
|  | 8e3366fda7 | ||
|  | 3d960a0d84 | ||
|  | 71be653edc | ||
|  | 5605385194 | ||
|  | 14425aeca1 | ||
|  | 7298e71360 | ||
|  | 2d595d7020 | ||
|  | 8d915cb6fb | ||
|  | 4f3e7cd3cf | ||
|  | 8fa6b363db | ||
|  | 790ea3dc7f | ||
|  | 861ca519ab | ||
|  | b2ad0754b0 | ||
|  | 0070d398d1 | ||
|  | 7798374e47 | ||
|  | 14940c4ffe | ||
|  | 1e885f6e6c | ||
|  | ec0585883a | ||
|  | cd03ed4f54 | ||
|  | 7c20642b10 | ||
|  | c6f348cbc9 | ||
|  | a190221f70 | ||
|  | 8e4fa8c3e6 | ||
|  | 44bd53f259 | ||
|  | fcb23bbd6e | ||
|  | 75d7425061 | ||
|  | 5f5632c424 | ||
|  | 861eb8eb16 | ||
|  | 563d26b247 | ||
|  | b35ec1ca05 | ||
|  | 9f568e512f | ||
|  | acdb6db846 | ||
|  | fda3b1a4b1 | ||
|  | 724abeb058 | ||
|  | e3a051e053 | ||
|  | 6e0f0f51e0 | ||
|  | 039bf534aa | ||
|  | efeddebe81 | ||
|  | 365dc68c39 | ||
|  | 9499e017b7 | ||
|  | caef4a35d6 | ||
|  | 6ad2c5b59a | ||
|  | 69676ac379 | ||
|  | a96308c37d | ||
|  | a457549967 | ||
|  | 193005393d | ||
|  | ebb248aa5c | ||
|  | 699bc7b73d | ||
|  | c893a015d8 | ||
|  | ba643a2094 | ||
|  | a897b335be | ||
|  | 1aa958bc9c | ||
|  | 1c4b3f4dfb | ||
|  | 7dd57a48e1 | ||
|  | a14cbff8e5 | ||
|  | fe5d67d95f | ||
|  | ba58a6665f | ||
|  | b4df56fcd9 | ||
|  | 7460cfabbc | ||
|  | 66202b75d5 | ||
|  | 7ceffd0e0d | ||
|  | 27a26bfc4b | ||
|  | 21d073d55a | ||
|  | 9a4a958a5c | ||
|  | 6cdf09749c | ||
|  | 0448488e11 | ||
|  | 5a501fbd09 | ||
|  | 5bb27edac0 | ||
|  | edda9ae9fb | ||
|  | ac018f5494 | ||
|  | fc2427e81b | ||
|  | e188b6e1f1 | ||
|  | eb326f5f01 | ||
|  | d0d7d62120 | ||
|  | d475730357 | ||
|  | a2d2aed64a | ||
|  | 9c7ca850fd | ||
|  | a5b66333fb | ||
|  | 9f0bb59c53 | ||
|  | cc50ed60b3 | ||
|  | 6aafd2491c | ||
|  | ce938b307e | ||
|  | d367216678 | ||
|  | 1873b567b2 | ||
|  | 1100b4daa3 | ||
|  | 35324a6c60 | ||
|  | 1791901468 | ||
|  | fdf2033bda | ||
|  | 2c7e6334ec | ||
|  | fa849a0e16 | ||
|  | 55590ee810 | ||
|  | 476609c539 | ||
|  | 16eb23a0cb | ||
|  | 22f1ca0131 | ||
|  | 9c05c0494d | ||
|  | 4f66498304 | ||
|  | e92dd16605 | ||
|  | eb6c6439ae | ||
|  | 37a6211795 | ||
|  | 574c456a5a | ||
|  | f142a0830a | ||
|  | 643be95416 | ||
|  | 6542324cb0 | ||
|  | b1394fa92a | ||
|  | 3b18a36f21 | ||
|  | 63c113a31b | ||
|  | 423f2b2884 | ||
|  | b9b329d1e5 | ||
|  | 5e0bb98abd | ||
|  | 5aa1c1cd5f | ||
|  | 1c56fdc707 | ||
|  | f3c399ec11 | ||
|  | 345a71a9cb | ||
|  | 4ed1d0b2c0 | ||
|  | 1ff933b452 | ||
|  | 98b3dd40f7 | ||
|  | 771b975528 | ||
|  | 4360bd7c76 | ||
|  | cefc42f1ba | ||
|  | 008e4e7e39 | ||
|  | 0e52184c48 | ||
|  | f7a4bcaf79 | ||
|  | 64a23a0f9c | ||
|  | 23316033db | ||
|  | ae18872bc7 | ||
|  | a94ee16534 | ||
|  | 881ec9ee67 | ||
|  | 8d4bd87c1a | ||
|  | e4b684ce49 | ||
|  | d49b34a233 | ||
|  | b8cc150836 | ||
|  | 4df1f7c7ba | ||
|  | 82cfcfa63a | ||
|  | b9466fca3e | ||
|  | 8f39dd1e62 | ||
|  | 038573aae7 | ||
|  | b506d8753d | ||
|  | 9a2da667f3 | ||
|  | 399ae35ac6 | ||
|  | 9d3e5db9fc | ||
|  | 7f7b205259 | ||
|  | 48c6a6ecd2 | ||
|  | e18e0e98fe | ||
|  | 46dbaec56a | ||
|  | 2bf5d9470d | ||
|  | 8ad306baf6 | ||
|  | c4c639c9a4 | ||
|  | 18f73b622f | ||
|  | 16c3ea9459 | ||
|  | 693f81be4c | ||
|  | 38d3f3d660 | ||
|  | 724f2939f4 | ||
|  | afa61173a8 | ||
|  | 37cfb3b5c2 | ||
|  | f96ce6a707 | ||
|  | c52fc9b49c | ||
|  | 9c27278acf | ||
|  | f75d697c03 | ||
|  | 45f3634ce3 | ||
|  | 3a71d05e53 | ||
|  | dca39e8911 | ||
|  | 01e54753ff | ||
|  | bc6f07856f | ||
|  | 513d486e75 | ||
|  | a805bb9691 | ||
|  | bfc6ee1b13 | ||
|  | e8a84a93aa | ||
|  | bed573586e | ||
|  | 328cb0b512 | ||
|  | b3fdfa1246 | ||
|  | 15915b03d0 | ||
|  | 5a0d3dc7b3 | ||
|  | b92d64e150 | ||
|  | f93b3dd69e | ||
|  | 116970154d | ||
|  | 8e053916c8 | ||
|  | 289d47eee5 | ||
|  | 148fb313c5 | ||
|  | e8e20ae598 | ||
|  | 8aee2a3326 | ||
|  | ef9025a641 | ||
|  | 5d3a95714c | ||
|  | cf8eebee07 | ||
|  | 732dd6f417 | ||
|  | 147b08328a | ||
|  | 7e70874420 | ||
|  | b5b5c52034 | ||
|  | f4f4dab25a | ||
|  | 043654bbfb | ||
|  | 9b61162d43 | ||
|  | 3f8a70e5dd | ||
|  | a6d46f6b99 | ||
|  | d4b799b60c | ||
|  | 46e8a51383 | ||
|  | 6339e621f5 | ||
|  | fa4525e289 | ||
|  | b1097f24a8 | ||
|  | e716184cae | ||
|  | 6f0294ca47 | ||
|  | e98276c859 | ||
|  | dff7924e25 | ||
|  | 094e2f1a67 | ||
|  | 7aac6d6b8e | ||
|  | 8deec7bf5f | ||
|  | 963946d3d7 | ||
|  | d4f6695a3e | ||
|  | 042066887b | ||
|  | 507d83e4cc | ||
|  | ddf69f247f | ||
|  | 585d191ae7 | ||
|  | bd0f7f42d6 | ||
|  | 6f173cafbd | ||
|  | b8d907a9bb | ||
|  | ee2ef90b7f | ||
|  | 769439a23d | ||
|  | 00277e836d | ||
|  | 6d04725282 | ||
|  | 390488d12e | ||
|  | 85dc4e7a77 | ||
|  | 974e468e6d | ||
|  | 6998c71458 | ||
|  | 5c8de84f5f | ||
|  | 1357249aa9 | ||
|  | 5d5b09cf79 | ||
|  | 14adbf467d | ||
|  | ebc22c032a | ||
|  | d9772291ee | ||
|  | 8b4738ca47 | ||
|  | f7d503376f | ||
|  | c7d1444f9c | ||
|  | cc70e78d65 | ||
|  | cf89b89be8 | ||
|  | 206bd46e2b | ||
|  | 26f3b05fe5 | ||
|  | d283df605e | ||
|  | 912ed380fe | ||
|  | a0faa7f0ec | ||
|  | 33e13e78e9 | ||
|  | 936d240718 | ||
|  | 1e8b5f539e | ||
|  | fb0c3fccc0 | ||
|  | a62875d20e | ||
|  | d126c7f8d8 | ||
|  | 6fae9eb4b4 | ||
|  | 3284b5ddba | ||
|  | f19cba049d | ||
|  | f8246e2fda | ||
|  | 7eb0603574 | ||
|  | 4bb651306c | ||
|  | cc8e37ffb3 | ||
|  | 96943544ba | ||
|  | fb88eeee9f | ||
|  | c4266ac71e | ||
|  | f88602394d | ||
|  | f545e2aedd | ||
|  | bdce2d3a19 | ||
|  | a6ec029247 | ||
|  | ad2ef3347f | ||
|  | 56c760668a | ||
|  | baf8bbe918 | ||
|  | 9fbedc8773 | ||
|  | 1de8f11705 | ||
|  | a9c909df5b | ||
|  | dd0b2b7f71 | ||
|  | 7c7de76f82 | ||
|  | a38e117fe6 | ||
|  | 6479a175e4 | ||
|  | 08b082ae1a | ||
|  | ae01d0837d | ||
|  | 595fce04f6 | ||
|  | 6c50e16b3d | ||
|  | c29714dccb | ||
|  | 20df8f5f92 | ||
|  | fd9f740045 | ||
|  | 86586aa6f9 | ||
|  | 0dc5edf3ae | ||
|  | f174cda80c | ||
|  | c535ba5a10 | ||
|  | ae41a955fb | ||
|  | 36b303f15d | ||
|  | 73b5e3766f | ||
|  | c079d690da | ||
|  | 3c6ffb53f7 | ||
|  | 77d61af876 | ||
|  | 904ecb2355 | ||
|  | 2d8db39301 | ||
|  | 24507ff6ab | ||
|  | 92009554ce | ||
|  | dbd52e50ff | ||
|  | 08df6e0a83 | ||
|  | f7688171c4 | ||
|  | d88f8e9cac | ||
|  | 02e8a03593 | ||
|  | 9e7f9b3e99 | ||
|  | 0674c22e01 | ||
|  | 5b0a7f3971 | ||
|  | e4b40b0211 | ||
|  | f13a330e44 | ||
|  | 2a1f50aee4 | ||
|  | 498c09040e | ||
|  | 6a06707f59 | ||
|  | 37283bb248 | ||
|  | 86a2de4f1f | ||
|  | 308a7152b2 | ||
|  | 5f1eb35ee2 | ||
|  | a25f7e1d90 | ||
|  | fd3df4b0f7 | ||
|  | de82d063d4 | ||
|  | daf3778e86 | ||
|  | 39103d2e20 | ||
|  | 401fc936f1 | ||
|  | dd18a4f335 | ||
|  | 4ec13a48b1 | ||
|  | 3c8299c779 | ||
|  | 2af2c2b556 | ||
|  | e4b65b6e59 | ||
|  | b92471b74c | ||
|  | 7dac13272a | ||
|  | 4cc11a4fb3 | ||
|  | 9f60fd2154 | ||
|  | 479fab6a34 | ||
|  | 55336ae09d | ||
|  | a179cbf0dd | ||
|  | 5b2a619fb2 | ||
|  | c3501b01d1 | ||
|  | 9b08f27000 | ||
|  | 0852d0b95e | ||
|  | d27e256f49 | ||
|  | e7268d8341 | ||
|  | 63ec423823 | ||
|  | 9fb1279b71 | ||
|  | b3a58bbf1d | ||
|  | 614ff87923 | ||
|  | 1f0e213bf8 | ||
|  | ffd561e4b5 | ||
|  | 7b2c0f9148 | ||
|  | 4c07bd5709 | ||
|  | 07b220ad46 | ||
|  | 77ee5aad27 | ||
|  | 0c03647f08 | ||
|  | 9540a1dbcf | ||
|  | c470d86633 | ||
|  | 97529e8e1a | ||
|  | aa19f80f40 | ||
|  | c45e83e787 | ||
|  | bf996dace4 | ||
|  | 7d84f5dc5b | ||
|  | ad68f17a06 | ||
|  | aea03c424d | ||
|  | d04d20974e | ||
|  | ad817704fa | ||
|  | eed6f69199 | ||
|  | 1e0163272b | ||
|  | 16541de30e | ||
|  | 413d6a21f8 | ||
|  | 2c3a620133 | ||
|  | 5fb84d263b | ||
|  | f658ab0e2e | ||
|  | aea66b135e | ||
|  | 98b88b3e70 | ||
|  | 478beace47 | ||
|  | f59afc9aad | ||
|  | 4d5984444e | ||
|  | 90fbef490e | ||
|  | 1207bf057a | ||
|  | 35d5301a54 | ||
|  | fc4b44399a | ||
|  | df54463363 | ||
|  | 8da58f3184 | ||
|  | f2fc19d785 | ||
|  | 86fc370d39 | ||
|  | 87a7897d38 | ||
|  | 4951c0e0a8 | ||
|  | 57a055c82f | ||
|  | af7ad8dded | ||
|  | 0890ed3148 | ||
|  | 08f0374bfa | ||
|  | dec7e16cc0 | ||
|  | fbbac25ad3 | ||
|  | cc2b08ddf0 | ||
|  | b1bc367ab3 | ||
|  | 58f71ace50 | ||
|  | 2765e6848a | ||
|  | 43ddff4549 | ||
|  | e160138d13 | ||
|  | f77064e9e2 | ||
|  | 70a9328de3 | ||
|  | 65300223fb | ||
|  | 4420246955 | ||
|  | 21301cdc06 | ||
|  | 3a94f5c0ac | ||
|  | 0c74657fe0 | ||
|  | 0914fbaec1 | ||
|  | e2f66e40df | ||
|  | 5a8a6d9ac5 | ||
|  | ecfdd8814e | ||
|  | 3ee628f83a | ||
|  | da99cded26 | ||
|  | 7a39d2f833 | ||
|  | 102860a459 | ||
|  | 0fc001210d | ||
|  | e691ee2753 | ||
|  | 0665d482d2 | ||
|  | 6698b2294f | ||
|  | 82b02f0ef2 | ||
|  | 9cff558064 | ||
|  | 293cee7669 | ||
|  | cf576500dc | ||
|  | 1afd946ce8 | ||
|  | cafc3b35c7 | ||
|  | 9635376e44 | ||
|  | 9f0289dfac | ||
|  | a14d28c2bd | ||
|  | 474e2f4dbb | ||
|  | d78acfa365 | ||
|  | 065607e884 | ||
|  | 0b5566a9d6 | ||
|  | e70c623cf0 | ||
|  | ad08108616 | ||
|  | 1a1cf7ed75 | ||
|  | f882577812 | ||
|  | b0ef7454f4 | ||
|  | 07ec12f745 | ||
|  | f3b3ab924f | ||
|  | ede979fcb5 | ||
|  | 8c7889d99f | ||
|  | 34fb5db643 | ||
|  | df81387dfa | ||
|  | 178a1c5a25 | ||
|  | 9ad2ce070e | ||
|  | 96461a25c3 | ||
|  | ca4a891bb3 | ||
|  | 0f32948dab | ||
|  | 71dea349d2 | ||
|  | 353479fa8a | ||
|  | c397a6b283 | ||
|  | 7b5f09c7de | ||
|  | 4bdcfe50f8 | ||
|  | 0bb0c7cc85 | ||
|  | a5f4cae20a | ||
|  | 0c12733fb7 | ||
|  | 83aeeb0967 | ||
|  | 0501b25d69 | ||
|  | bc95b628fe | ||
|  | 825fb31e58 | ||
|  | e9cd76e239 | ||
|  | eae28ca68c | ||
|  | 76713fb0b0 | ||
|  | 2511ba7c92 | ||
|  | ddf9b3aa48 | ||
|  | ad2f32155f | ||
|  | 179870a5b8 | ||
|  | 7a6bb1bb82 | ||
|  | 13811376c9 | ||
|  | 5223c4d33f | ||
|  | 716be93686 | ||
|  | 67c01f5f67 | ||
|  | ce8e1a4f13 | ||
|  | b5410da76e | ||
|  | d0130a989a | ||
|  | 4fe34b27f6 | ||
|  | ff3e00320e | ||
|  | 43d8e2123f | ||
|  | 5605798e56 | ||
|  | a28a4f7820 | ||
|  | 47e719fa44 | ||
|  | a8ede6b076 | ||
|  | 8cce314c32 | ||
|  | ada5f1cd06 | ||
|  | 39350966ad | ||
|  | 250069dbb4 | ||
|  | a518b47e5b | ||
|  | 767e2cf251 | ||
|  | 853fb984de | ||
|  | d697289746 | ||
|  | 5cedb32f6b | ||
|  | b0362de32b | ||
|  | 2b2e925ea4 | ||
|  | ede4887b16 | ||
|  | 985d6b2987 | ||
|  | 4e0445550d | ||
|  | 15724afd62 | ||
|  | 0771d159d5 | ||
|  | 3eae261da9 | ||
|  | 3cd7738c9b | ||
|  | 32afff3fe3 | ||
|  | c8735e8f82 | ||
|  | d4a736d52c | ||
|  | d708c74ed5 | ||
|  | c69208451e | ||
|  | 9d0bc1d633 | ||
|  | 8fbd189d81 | ||
|  | db5c274851 | ||
|  | 9c4f016d21 | ||
|  | 2f8b4c9d2f | ||
|  | ed388938a1 | ||
|  | a74394c3a8 | ||
|  | 87a6230d59 | ||
|  | 7e67fb41fb | ||
|  | 941dcc797e | ||
|  | a9c53fa9ee | ||
|  | 98a8662f65 | ||
|  | bb128de744 | ||
|  | 16b647d8b2 | ||
|  | 199d039bc3 | ||
|  | 25673f0cba | ||
|  | 962f426915 | ||
|  | aa51bb083b | ||
|  | 3da3b9e84c | ||
|  | 37d34bc12f | ||
|  | c140020182 | ||
|  | 7909019a3e | ||
|  | 3bbbfbf202 | ||
|  | 4a3ccfee80 | ||
|  | 59bcfe3b3b | ||
|  | e1210b1769 | ||
|  | fc68be6b11 | ||
|  | b2e4600183 | ||
|  | b371e0da2b | ||
|  | f2123080b5 | ||
|  | a5724069f1 | ||
|  | bd2055cf7e | ||
|  | d3d72804b0 | ||
|  | 047fdf06cc | ||
|  | e5d68a2b7d | ||
|  | aed8a96ef2 | ||
|  | 03b7aee438 | ||
|  | 5ca0d13823 | ||
|  | 1e35590f14 | ||
|  | fffb809777 | ||
|  | 57e7108b75 | ||
|  | 845bf3c2b1 | ||
|  | 4827179cc0 | ||
|  | 8fd9fcbc2d | ||
|  | 5a564056f5 | ||
|  | 070b2644c6 | ||
|  | a14ee6b081 | ||
|  | 7d69e9e93f | ||
|  | a1cfd0f7a1 | ||
|  | 23ee049401 | ||
|  | 9d4d855208 | ||
|  | d7361e1717 | ||
|  | ba3d9d0ce9 | ||
|  | de5c19d139 | ||
|  | 021a525616 | ||
|  | d25df35154 | ||
|  | 56edca9f62 | ||
|  | 9fd2b0a698 | ||
|  | d03dc25477 | ||
|  | 7553e3027c | ||
|  | afb8c93470 | ||
|  | 4f6d60e9cf | ||
|  | 9891bf086d | ||
|  | d6998a714c | ||
|  | 45c7e2abe7 | ||
|  | 0d24f7b50e | ||
|  | bed91a3fcd | ||
|  | 0862721958 | ||
|  | b132e8da5e | ||
|  | f87c5e229f | ||
|  | bd3355bbcd | ||
|  | 9dd2747e5f | ||
|  | ca1f44b401 | ||
|  | 780c4e057b | ||
|  | 3769b3fed4 | ||
|  | 49dcae8c80 | ||
|  | d21cdb6d84 | ||
|  | 29d39d52a0 | ||
|  | 0293878846 | ||
|  | 42ad53f67e | ||
|  | 9b8094a663 | ||
|  | 832179c50e | ||
|  | fd2e6dbbc8 | ||
|  | 279d9e3ea7 | ||
|  | b7d076fc96 | ||
|  | 43911c8ef0 | ||
|  | ae40595b69 | ||
|  | 8a4014c6fb | ||
|  | 633e1dcb2b | ||
|  | 2090b97998 | ||
|  | 77ce6da028 | ||
|  | a937128030 | ||
|  | aa80e29386 | ||
|  | d7c4f043fe | ||
|  | d94aa337bf | ||
|  | 1ea2d444fa | ||
|  | 66ae25078e | ||
|  | f7b5707d66 | ||
|  | 8a90cabf81 | ||
|  | 0555a98926 | ||
|  | e7eb459d27 | ||
|  | 4ce2d87cf6 | ||
|  | 959f802dab | ||
|  | a742e9bccd | ||
|  | 7621c4d66b | ||
|  | 586b4f66a8 | ||
|  | e7b16b74bf | ||
|  | 39c8977802 | ||
|  | 650cb74bcb | ||
|  | 46f717f949 | ||
|  | 27b2e83805 | ||
|  | 7c652d7722 | ||
|  | 3cb1121299 | ||
|  | ab07ef4093 | ||
|  | 9aafc4fd5d | ||
|  | 1b2ff69f46 | ||
|  | 516b8363bb | ||
|  | fca17350b6 | ||
|  | 7a7ca3f345 | ||
|  | 56b99de2fa | ||
|  | 9360a4450d | ||
|  | 64eef48741 | ||
|  | aabf086a03 | ||
|  | 4f92969899 | ||
|  | b3f16c4350 | ||
|  | e02ffc1226 | ||
|  | 463d15add9 | ||
|  | b50d03e5bc | ||
|  | 392a7008d1 | ||
|  | 7fc29c5fa7 | ||
|  | 3f600e47cf | ||
|  | 0223baaf57 | ||
|  | 1b6592aae7 | ||
|  | 4f980f4ebb | ||
|  | b440dfeee6 | ||
|  | ed30dfa126 | ||
|  | 8df3d8ae6c | ||
|  | 4ee75bdab5 | ||
|  | c232ecbfdf | ||
|  | 54ec0cbfa9 | ||
|  | 4c7e3c29f7 | ||
|  | f9b9cd71d6 | ||
|  | 9d823a3513 | ||
|  | 65d54604c3 | ||
|  | 3bc58af79d | ||
|  | 15da01e16b | ||
|  | eca1bc983d | ||
|  | 6b729d41f0 | ||
|  | 058a3ab4cb | ||
|  | aae9db03e4 | ||
|  | 26a89579e4 | ||
|  | e5ed37fa4e | ||
|  | 3994b77bab | ||
|  | 0f21a5d36b | ||
|  | 7f88ac198c | ||
|  | 4c5fb70380 | ||
|  | 4ceb5616e6 | ||
|  | f5d36aefd1 | ||
|  | 45cec8167d | ||
|  | 9f9de170f2 | ||
|  | f9db0039b1 | ||
|  | c1aa1218ef | ||
|  | 9ec28c03c0 | ||
|  | bb7e2e846c | ||
|  | eaba005f18 | ||
|  | f183a0fc01 | ||
|  | b11b0954a2 | ||
|  | e828bc8f61 | ||
|  | 8ceb5c34dd | ||
|  | 7c2225373e | ||
|  | f1a03a3709 | ||
|  | ead285a926 | ||
|  | 8814124f35 | ||
|  | b5d049f15e | ||
|  | 87ae69c45d | ||
|  | 97c33f3ede | ||
|  | b629b0743c | ||
|  | f3232bcaf1 | ||
|  | 7ac435066a | ||
|  | feb06c8d9a | ||
|  | bfa012d985 | ||
|  | ecfa382144 | ||
|  | 7d4d54cf94 | ||
|  | 50877fb096 | ||
|  | 4278ec184d | ||
|  | 3b9a5e912f | ||
|  | 67333973b6 | ||
|  | cec5f6f00d | ||
|  | a511609501 | ||
|  | feaf04a27b | ||
|  | 7c8cfc6977 | ||
|  | 02da4625b8 | ||
|  | 8b590c0ad3 | ||
|  | 34c6d687ca | ||
|  | df6a28d105 | ||
|  | a5f618a291 | ||
|  | 0e3342ea29 | ||
|  | 5df6816e2c | ||
|  | 21ab258821 | ||
|  | b6273023a2 | ||
|  | 27b4b2f003 | ||
|  | 5bd2987840 | ||
|  | 7a0f9dbb94 | ||
|  | 27be87cdff | ||
|  | 6610c2b084 | ||
|  | 2c9bf83b90 | ||
|  | 85db3d7563 | ||
|  | 3ab6bbe613 | ||
|  | ef5d084d3c | ||
|  | e39ed58116 | ||
|  | 59d6da5365 | ||
|  | bd986282f3 | ||
|  | 15b40dfe75 | ||
|  | fa937f611a | ||
|  | af763d5e43 | ||
|  | ae773f612c | ||
|  | 7527a1844d | ||
|  | 8df7c673ec | ||
|  | ab656ba642 | ||
|  | a360ab2a33 | ||
|  | 3c27be3738 | ||
|  | a9601f1b4c | ||
|  | 577c67e860 | ||
|  | 46a5936f54 | ||
|  | 80ef05c9d5 | ||
|  | 3d41d5ade7 | ||
|  | 9f037fdc72 | ||
|  | ee5baf2747 | ||
|  | aff45fde80 | ||
|  | e78dd0243c | ||
|  | 668ac873a0 | ||
|  | bab8f790ae | ||
|  | 99e89283d6 | ||
|  | 73e6952ad7 | ||
|  | 397c9dd375 | ||
|  | b79d289bde | ||
|  | d4ce76275d | ||
|  | 0b6fec7a6f | ||
|  | df37c6bd65 | ||
|  | e69f1f54f9 | ||
|  | 38a683816b | ||
|  | b13fd0bc9e | ||
|  | 65cd4d80c4 | ||
|  | 539cce5248 | ||
|  | 1816ec4500 | ||
|  | cd8e492c55 | ||
|  | ab8de7b678 | ||
|  | 5829f0c960 | ||
|  | 4bad6744d2 | ||
|  | b34024bc62 | ||
|  | 42fcf03e3a | ||
|  | bd409f4143 | ||
|  | 8427d93449 | ||
|  | 8460cc9bf9 | ||
|  | 831f8ada7b | ||
|  | a02fb6afc8 | ||
|  | 3face37ca4 | ||
|  | fab9712714 | ||
|  | 784d76024c | ||
|  | ea39f042c3 | ||
|  | fa9df40e8a | ||
|  | 23903a2338 | ||
|  | d0a3ea051a | ||
|  | f2dce72167 | ||
|  | b086b95fed | ||
|  | b45c71aeff | ||
|  | d2702f0022 | ||
|  | 6b8cced81a | ||
|  | f224b12a5b | ||
|  | 59668e3eb3 | ||
|  | 075398b879 | ||
|  | 9560f05def | ||
|  | bc794059d8 | ||
|  | 663049a719 | ||
|  | 2b1c416e21 | ||
|  | e0a87f9087 | ||
|  | 3a6eeddb8a | ||
|  | 976dba2965 | ||
|  | 8fddcf3343 | ||
|  | 4428a3f359 | ||
|  | 4df415b190 | ||
|  | a749f75826 | ||
|  | bfd2bd2b3a | ||
|  | f9b97d95f9 | ||
|  | 9f94399cf3 | ||
|  | 01c071340d | ||
|  | 68ee4bc7ca | ||
|  | 3228421f69 | ||
|  | 8d365ab204 | ||
|  | d73af1122a | ||
|  | 062ebf45c5 | ||
|  | 215ff22651 | ||
|  | 998955f54f | ||
|  | 83f1d317c2 | ||
|  | e06c7f32cf | ||
|  | 262f9e52d6 | ||
|  | 76bc4403fd | ||
|  | e9fa7908d1 | ||
|  | b39e3bad1d | ||
|  | 04f1248ef9 | ||
|  | 0fed6a1bde | ||
|  | d8aec9b55b | ||
|  | 3781b7bfa5 | ||
|  | ebd5feab9a | ||
|  | 2454429915 | ||
|  | d13bfbf7c6 | ||
|  | c79fab4aa6 | ||
|  | bb79790662 | ||
|  | 3b7a75a0ce | ||
|  | 35a2227547 | ||
|  | 28cf3043b6 | ||
|  | fccc9298b8 | ||
|  | ade76cd4ab | ||
|  | 50a46abdd9 | ||
|  | 069965f170 | ||
|  | 99dd0d4092 | ||
|  | e257733d03 | ||
|  | d15422a951 | ||
|  | ffebe69866 | ||
|  | 5666c63693 | ||
|  | 187bce0724 | ||
|  | c902f7d05a | ||
|  | 5428705eee | ||
|  | 003caf24bb | ||
|  | 328bb7f40f | ||
|  | c2319b4315 | ||
|  | 3ae56c6cc4 | ||
|  | e23b16012f | ||
|  | 3db088f7d7 | ||
|  | 3be135f000 | ||
|  | d0edf6ad30 | ||
|  | efe03ae1af | ||
|  | c26d81842a | ||
|  | 0deb3737c4 | ||
|  | ed236aa0d0 | ||
|  | acb6297e14 | ||
|  | 4f68a7f5c7 | ||
|  | 95ff9aaa0d | ||
|  | 304357dcd4 | ||
|  | 4d053ddae8 | ||
|  | 113edcc755 | ||
|  | 4049cd35d8 | ||
|  | 7c1f6e4110 | ||
|  | 80c6243e8b | ||
|  | 62c184258b | ||
|  | a0020435f5 | ||
|  | 4fc91a1427 | ||
|  | c7a5dbe3b3 | ||
|  | 16a9efe3ab | ||
|  | fd75e6d4e5 | ||
|  | 4463a24909 | ||
|  | 780806f4d4 | ||
|  | 2037663200 | ||
|  | 5e5f462701 | ||
|  | 0219d32505 | ||
|  | 45691208ff | ||
|  | b3674092f2 | ||
|  | e8dad9dbe4 | ||
|  | 6132833b51 | ||
|  | c6c06c92b2 | ||
|  | 3c3533c5c8 | ||
|  | 77aa8b9c86 | ||
|  | 1e4ded3bc3 | ||
|  | c2bd8197e1 | ||
|  | 0d7846fe15 | ||
|  | 0eb3b021ee | ||
|  | b44c86d67c | ||
|  | 0a654a5d5a | ||
|  | a3bcbfaeb1 | ||
|  | 075f184b74 | ||
|  | dd020f13a6 | ||
|  | d3c145b98a | ||
|  | 276988ec96 | ||
|  | 316b75ecc2 | ||
|  | 0aa0e556a1 | ||
|  | 26e14d2ea1 | ||
|  | 90d9e02f3a | ||
|  | 2d2e9c0c0a | ||
|  | 53a36fc0da | ||
|  | 09cb14872e | ||
|  | 26651d0519 | ||
|  | a02b03afa4 | ||
|  | ef46f450ee | ||
|  | 0003778847 | ||
|  | 8f91fb630c | ||
|  | d3c070ca6a | ||
|  | c633693a28 | ||
|  | 590d34726d | ||
|  | e2b10e72a6 | ||
|  | 6ef84acfec | ||
|  | bb72d326a0 | ||
|  | c11371a4e5 | ||
|  | 3aecc51805 | ||
|  | 0c239fc6c5 | ||
|  | e3a49d0cef | ||
|  | fd5d305a9f | ||
|  | 24e50d4dea | ||
|  | c02db13e00 | ||
|  | acd181021d | ||
|  | 0f710258c2 | ||
|  | 77e898629e | ||
|  | 95b305cc97 | ||
|  | 381e5555a5 | ||
|  | 7e401c1546 | ||
|  | 6625fc53e0 | ||
|  | 73ee3ef749 | ||
|  | 67661b04f2 | ||
|  | 945d18a5e2 | ||
|  | 19a2ebd02f | ||
|  | 6fc61407a3 | ||
|  | ff06c837b5 | ||
|  | 97febca0f3 | ||
|  | cd96388857 | ||
|  | 0056c5e40d | ||
|  | 1478647932 | ||
|  | 4c7fd2cfce | ||
|  | d91fb9f592 | ||
|  | 4c44d63f01 | ||
|  | 5c3bee5039 | ||
|  | f5abeebf49 | ||
|  | 5ee41bda2c | ||
|  | 86d518ec5b | ||
|  | ab9f21e68e | ||
|  | e7d9d97471 | ||
|  | aaeea91bd0 | ||
|  | 7c68acc32e | ||
|  | fce01a5a16 | ||
|  | ff5ce773b2 | ||
|  | a1216fe3a2 | ||
|  | c63a8693bb | ||
|  | b22ac10c1a | ||
|  | 32c3255e06 | ||
|  | 7b0903557a | ||
|  | 420ef64f18 | ||
|  | eb6e3d3613 | ||
|  | b7a4304f70 | ||
|  | 2ed15898c4 | ||
|  | e93842b6aa | ||
|  | 36cfa38760 | ||
|  | cac5cdd6f7 | ||
|  | 621a05d12f | ||
|  | 71600f0ce6 | ||
|  | 426cb9f58f | ||
|  | e17ba7120f | ||
|  | 6f2311270c | ||
|  | cdc62309b4 | ||
|  | f25e1ac31f | ||
|  | 59577b577d | ||
|  | 91bcefaa49 | ||
|  | 4329fd5e47 | ||
|  | d850fc3e54 | ||
|  | a89dccf8f8 | ||
|  | 7110c37d5e | ||
|  | 88590fb342 | ||
|  | 7e1161bd2d | ||
|  | 1210b0d9f3 | ||
|  | 21217695d3 | ||
|  | bd1db5d6b5 | ||
|  | b5e4a16e4a | ||
|  | c42c33e2a1 | ||
|  | 086a151f94 | ||
|  | cea0e8e670 | ||
|  | b6709c8472 | ||
|  | 3901be83dd | ||
|  | 3f02f90f94 | ||
|  | 5bf7f47083 | ||
|  | b16103c466 | ||
|  | 2257a12013 | ||
|  | b314d1d3af | ||
|  | 5fff37ecd4 | ||
|  | 9331b6702c | ||
|  | 04c43deb54 | ||
|  | 664a1f88f2 | ||
|  | ad6fd8ed4d | ||
|  | 4e176ff358 | ||
|  | 78fc78e0f6 | ||
|  | 4f145468f4 | ||
|  | bdbd2e04c8 | ||
|  | b82d993b03 | ||
|  | bf3f9bdaae | ||
|  | 8acb3a1238 | ||
|  | 414b6e7c00 | ||
|  | f2db7ed71e | ||
|  | 47cdadc626 | ||
|  | ca1ea0ac09 | ||
|  | 172d6c0d44 | ||
|  | f0dee6578a | ||
|  | 7fb54ae3b3 | ||
|  | 0498682406 | ||
|  | 9fd022a905 | ||
|  | 784657c379 | ||
|  | 653c83b9b4 | ||
|  | a65efe4b75 | ||
|  | e160f9419c | ||
|  | e95cc0dce3 | ||
|  | 4b7526d001 | ||
|  | d0247f53ae | ||
|  | 6630e2be01 | ||
|  | 36d8d7ae81 | ||
|  | 80e872df2b | ||
|  | ece75acd6b | ||
|  | 9779220286 | ||
|  | de3c9791b0 | ||
|  | 9b006e00ab | ||
|  | 5a95679e58 | ||
|  | e23e2759fc | ||
|  | a2ee2fe360 | ||
|  | b4334b2b87 | ||
|  | 4586d8769b | ||
|  | 789cf43f18 | ||
|  | 2da507defd | ||
|  | 93b76c048f | ||
|  | be599f845f | ||
|  | f945672623 | ||
|  | 8f8d152b2e | ||
|  | c3ef5952f5 | ||
|  | 5b974ed6a1 | ||
|  | e312cf26ea | ||
|  | b95d252c34 | ||
|  | a087e348ab | ||
|  | ea895e6839 | ||
|  | d23f90726a | ||
|  | 1d5971db24 | ||
|  | 845117bd05 | ||
|  | 9ad72cd9b1 | ||
|  | b99db9ea7b | ||
|  | eb1f282b73 | 
							
								
								
									
										1303
									
								
								Make-config
									
									
									
									
									
								
							
							
						
						
									
										1303
									
								
								Make-config
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										451
									
								
								Makefile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										451
									
								
								Makefile
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,451 @@ | ||||
| # Top-level Mesa makefile | ||||
|  | ||||
| TOP = . | ||||
|  | ||||
| SUBDIRS = src progs | ||||
|  | ||||
|  | ||||
| default: $(TOP)/configs/current | ||||
| 	@for dir in $(SUBDIRS) ; do \ | ||||
| 		(cd $$dir ; $(MAKE)) || exit 1 ; \ | ||||
| 	done | ||||
|  | ||||
|  | ||||
| doxygen: | ||||
| 	(cd doxygen ; make) ; \ | ||||
|  | ||||
| clean: | ||||
| 	@for dir in $(SUBDIRS) ; do \ | ||||
| 		(cd $$dir ; $(MAKE) clean) ; \ | ||||
| 	done | ||||
|  | ||||
|  | ||||
| realclean: | ||||
| 	touch $(TOP)/configs/current | ||||
| 	$(MAKE) clean | ||||
| 	-rm -rf lib* | ||||
| 	-rm -f $(TOP)/configs/current | ||||
| 	-rm -f `find . -name \*.o` | ||||
| 	-rm -f `find . -name \*.a` | ||||
| 	-rm -f `find . -name \*.so` | ||||
| 	-rm -f `find . -name depend` | ||||
|  | ||||
|  | ||||
|  | ||||
| install: | ||||
| 	@echo "Installing" | ||||
| 	$(TOP)/bin/installmesa $(DESTDIR) | ||||
|  | ||||
| # DirectFBGL module installation | ||||
| linux-directfb-install: | ||||
| 	cd src/mesa/drivers/directfb && $(MAKE) install | ||||
|  | ||||
| # If there's no current configuration file | ||||
| $(TOP)/configs/current: | ||||
| 	@echo | ||||
| 	@echo | ||||
| 	@echo "Please choose a configuration from the following list:" | ||||
| 	@ls -1 $(TOP)/configs | grep -v "current\|default\|CVS" | ||||
| 	@echo | ||||
| 	@echo "Then type 'make <config>' (ex: 'make linux-x86')" | ||||
| 	@echo "(ignore the following error message)" | ||||
| 	@exit 1 | ||||
|  | ||||
|  | ||||
| # Rules to set/install a specific build configuration | ||||
| aix \ | ||||
| aix-64 \ | ||||
| aix-gcc \ | ||||
| aix-static \ | ||||
| beos \ | ||||
| darwin \ | ||||
| darwin-static \ | ||||
| freebsd \ | ||||
| freebsd-dri \ | ||||
| freebsd-dri-amd64 \ | ||||
| freebsd-dri-x86 \ | ||||
| hpux10 \ | ||||
| hpux10-gcc \ | ||||
| hpux10-static \ | ||||
| hpux11-32 \ | ||||
| hpux11-32-static \ | ||||
| hpux11-32-static-nothreads \ | ||||
| hpux11-64 \ | ||||
| hpux11-64-static \ | ||||
| hpux9 \ | ||||
| hpux9-gcc \ | ||||
| irix6-64 \ | ||||
| irix6-64-static \ | ||||
| irix6-n32 \ | ||||
| irix6-n32-static \ | ||||
| irix6-o32 \ | ||||
| irix6-o32-static \ | ||||
| linux \ | ||||
| linux-alpha \ | ||||
| linux-alpha-static \ | ||||
| linux-debug \ | ||||
| linux-directfb \ | ||||
| linux-dri \ | ||||
| linux-dri-x86 \ | ||||
| linux-dri-x86-64 \ | ||||
| linux-dri-ppc \ | ||||
| linux-indirect \ | ||||
| linux-fbdev \ | ||||
| linux-glide \ | ||||
| linux-icc \ | ||||
| linux-icc-static \ | ||||
| linux-osmesa16 \ | ||||
| linux-osmesa16-static \ | ||||
| linux-osmesa32 \ | ||||
| linux-ppc \ | ||||
| linux-ppc-static \ | ||||
| linux-solo \ | ||||
| linux-solo-x86 \ | ||||
| linux-solo-ia64 \ | ||||
| linux-sparc \ | ||||
| linux-sparc5 \ | ||||
| linux-static \ | ||||
| linux-ultrasparc \ | ||||
| linux-tcc \ | ||||
| linux-x86 \ | ||||
| linux-x86-debug \ | ||||
| linux-x86-32 \ | ||||
| linux-x86-64 \ | ||||
| linux-x86-64-debug \ | ||||
| linux-x86-64-static \ | ||||
| linux-x86-xcb \ | ||||
| linux-x86-glide \ | ||||
| linux-x86-static \ | ||||
| netbsd \ | ||||
| openbsd \ | ||||
| osf1 \ | ||||
| solaris-x86 \ | ||||
| solaris-x86-gcc \ | ||||
| sunos4 \ | ||||
| sunos4-gcc \ | ||||
| sunos4-static \ | ||||
| sunos5 \ | ||||
| sunos5-gcc \ | ||||
| sunos5-smp \ | ||||
| ultrix-gcc: | ||||
| 	(cd configs && rm -f current && ln -s $@ current) | ||||
| 	$(MAKE) default | ||||
|  | ||||
|  | ||||
| # Rules for making release tarballs | ||||
|  | ||||
| DIRECTORY = Mesa-6.5 | ||||
| LIB_NAME = MesaLib-6.5 | ||||
| DEMO_NAME = MesaDemos-6.5 | ||||
| GLUT_NAME = MesaGLUT-6.5 | ||||
|  | ||||
| MAIN_FILES = \ | ||||
| 	$(DIRECTORY)/Makefile*						\ | ||||
| 	$(DIRECTORY)/descrip.mms					\ | ||||
| 	$(DIRECTORY)/mms-config.					\ | ||||
| 	$(DIRECTORY)/bin/mklib						\ | ||||
| 	$(DIRECTORY)/bin/installmesa					\ | ||||
| 	$(DIRECTORY)/configs/[a-z]*					\ | ||||
| 	$(DIRECTORY)/docs/*.html					\ | ||||
| 	$(DIRECTORY)/docs/COPYING					\ | ||||
| 	$(DIRECTORY)/docs/README.*					\ | ||||
| 	$(DIRECTORY)/docs/RELNOTES*					\ | ||||
| 	$(DIRECTORY)/docs/VERSIONS					\ | ||||
| 	$(DIRECTORY)/docs/*.spec					\ | ||||
| 	$(DIRECTORY)/include/GL/internal/glcore.h			\ | ||||
| 	$(DIRECTORY)/include/GL/amesa.h					\ | ||||
| 	$(DIRECTORY)/include/GL/dmesa.h					\ | ||||
| 	$(DIRECTORY)/include/GL/directfbgl.h				\ | ||||
| 	$(DIRECTORY)/include/GL/fxmesa.h				\ | ||||
| 	$(DIRECTORY)/include/GL/ggimesa.h				\ | ||||
| 	$(DIRECTORY)/include/GL/gl.h					\ | ||||
| 	$(DIRECTORY)/include/GL/glext.h					\ | ||||
| 	$(DIRECTORY)/include/GL/gl_mangle.h				\ | ||||
| 	$(DIRECTORY)/include/GL/glu.h					\ | ||||
| 	$(DIRECTORY)/include/GL/glu_mangle.h				\ | ||||
| 	$(DIRECTORY)/include/GL/glx.h					\ | ||||
| 	$(DIRECTORY)/include/GL/glxext.h				\ | ||||
| 	$(DIRECTORY)/include/GL/glx_mangle.h				\ | ||||
| 	$(DIRECTORY)/include/GL/mesa_wgl.h				\ | ||||
| 	$(DIRECTORY)/include/GL/mglmesa.h				\ | ||||
| 	$(DIRECTORY)/include/GL/osmesa.h				\ | ||||
| 	$(DIRECTORY)/include/GL/svgamesa.h				\ | ||||
| 	$(DIRECTORY)/include/GL/ugl*.h					\ | ||||
| 	$(DIRECTORY)/include/GL/vms_x_fix.h				\ | ||||
| 	$(DIRECTORY)/include/GL/wmesa.h					\ | ||||
| 	$(DIRECTORY)/include/GL/xmesa.h					\ | ||||
| 	$(DIRECTORY)/include/GL/xmesa_x.h				\ | ||||
| 	$(DIRECTORY)/include/GL/xmesa_xf86.h				\ | ||||
| 	$(DIRECTORY)/include/GLView.h					\ | ||||
| 	$(DIRECTORY)/src/Makefile					\ | ||||
| 	$(DIRECTORY)/src/descrip.mms					\ | ||||
| 	$(DIRECTORY)/src/mesa/Makefile*					\ | ||||
| 	$(DIRECTORY)/src/mesa/sources					\ | ||||
| 	$(DIRECTORY)/src/mesa/descrip.mms				\ | ||||
| 	$(DIRECTORY)/src/mesa/depend					\ | ||||
| 	$(DIRECTORY)/src/mesa/main/*.[chS]				\ | ||||
| 	$(DIRECTORY)/src/mesa/main/descrip.mms				\ | ||||
| 	$(DIRECTORY)/src/mesa/glapi/*.[chS]				\ | ||||
| 	$(DIRECTORY)/src/mesa/glapi/descrip.mms				\ | ||||
| 	$(DIRECTORY)/src/mesa/array_cache/*.[ch]			\ | ||||
| 	$(DIRECTORY)/src/mesa/array_cache/descrip.mms			\ | ||||
| 	$(DIRECTORY)/src/mesa/math/*.[ch]				\ | ||||
| 	$(DIRECTORY)/src/mesa/math/descrip.mms				\ | ||||
| 	$(DIRECTORY)/src/mesa/shader/*.[ch]				\ | ||||
| 	$(DIRECTORY)/src/mesa/shader/descrip.mms			\ | ||||
| 	$(DIRECTORY)/src/mesa/shader/grammar/*.[ch]			\ | ||||
| 	$(DIRECTORY)/src/mesa/shader/grammar/descrip.mms		\ | ||||
| 	$(DIRECTORY)/src/mesa/shader/slang/*.[ch]			\ | ||||
| 	$(DIRECTORY)/src/mesa/shader/slang/descrip.mms			\ | ||||
| 	$(DIRECTORY)/src/mesa/shader/slang/library/*.[ch]		\ | ||||
| 	$(DIRECTORY)/src/mesa/swrast/*.[ch]				\ | ||||
| 	$(DIRECTORY)/src/mesa/swrast/descrip.mms			\ | ||||
| 	$(DIRECTORY)/src/mesa/swrast_setup/*.[ch]			\ | ||||
| 	$(DIRECTORY)/src/mesa/swrast_setup/descrip.mms			\ | ||||
| 	$(DIRECTORY)/src/mesa/tnl/*.[chS]				\ | ||||
| 	$(DIRECTORY)/src/mesa/tnl/descrip.mms				\ | ||||
| 	$(DIRECTORY)/src/mesa/tnl_dd/*.[ch]				\ | ||||
| 	$(DIRECTORY)/src/mesa/tnl_dd/imm/*.[ch]				\ | ||||
| 	$(DIRECTORY)/src/mesa/tnl_dd/imm/NOTES.imm			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/beos/*.cpp			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/beos/Makefile			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/common/*.[ch]			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/common/descrip.mms		\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/directfb/*.[ch]			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/directfb/Makefile			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/dos/*.[chS]			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/fbdev/glfbdev.c			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/glide/*.[ch]			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/ggi/*.[ch]			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/ggi/ggimesa.conf.in		\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/ggi/default/*.c			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/ggi/default/genkgi.conf.in	\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/ggi/display/*.c			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/ggi/display/fbdev.conf.in		\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/ggi/include/ggi/mesa/*.h		\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/osmesa/Makefile.win		\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/osmesa/descrip.mms		\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/osmesa/osmesa.def			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/osmesa/*.[ch]			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/svga/*.[ch]			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/windows/*/*.[ch]			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/windows/*/*.def			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/x11/descrip.mms			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/x11/*.[ch]			\ | ||||
| 	$(DIRECTORY)/src/mesa/ppc/*.[ch]				\ | ||||
| 	$(DIRECTORY)/src/mesa/sparc/*.[chS]				\ | ||||
| 	$(DIRECTORY)/src/mesa/x86/Makefile				\ | ||||
| 	$(DIRECTORY)/src/mesa/x86/*.[ch]				\ | ||||
| 	$(DIRECTORY)/src/mesa/x86/*.S					\ | ||||
| 	$(DIRECTORY)/src/mesa/x86/rtasm/*.[ch]				\ | ||||
| 	$(DIRECTORY)/src/mesa/x86-64/*.[chS]				\ | ||||
| 	$(DIRECTORY)/src/mesa/x86-64/Makefile				\ | ||||
| 	$(DIRECTORY)/progs/Makefile					\ | ||||
| 	$(DIRECTORY)/progs/util/README					\ | ||||
| 	$(DIRECTORY)/progs/util/*.[ch]					\ | ||||
| 	$(DIRECTORY)/progs/util/sampleMakefile				\ | ||||
| 	$(DIRECTORY)/vms/analyze_map.com				\ | ||||
| 	$(DIRECTORY)/vms/xlib.opt					\ | ||||
| 	$(DIRECTORY)/vms/xlib_share.opt					\ | ||||
| 	$(DIRECTORY)/windows/VC6/mesa/gdi/gdi.dsp			\ | ||||
| 	$(DIRECTORY)/windows/VC6/mesa/glu/*.txt				\ | ||||
| 	$(DIRECTORY)/windows/VC6/mesa/glu/glu.dsp			\ | ||||
| 	$(DIRECTORY)/windows/VC6/mesa/mesa.dsw				\ | ||||
| 	$(DIRECTORY)/windows/VC6/mesa/mesa/mesa.dsp			\ | ||||
| 	$(DIRECTORY)/windows/VC6/mesa/osmesa/osmesa.dsp			\ | ||||
| 	$(DIRECTORY)/windows/VC7/mesa/gdi/gdi.vcproj			\ | ||||
| 	$(DIRECTORY)/windows/VC7/mesa/glu/glu.vcproj			\ | ||||
| 	$(DIRECTORY)/windows/VC7/mesa/mesa.sln				\ | ||||
| 	$(DIRECTORY)/windows/VC7/mesa/mesa/mesa.vcproj			\ | ||||
| 	$(DIRECTORY)/windows/VC7/mesa/osmesa/osmesa.vcproj | ||||
|  | ||||
| DRI_FILES = \ | ||||
| 	$(DIRECTORY)/include/GL/internal/dri_interface.h		\ | ||||
| 	$(DIRECTORY)/include/GL/internal/sarea.h			\ | ||||
| 	$(DIRECTORY)/src/glx/Makefile					\ | ||||
| 	$(DIRECTORY)/src/glx/x11/Makefile				\ | ||||
| 	$(DIRECTORY)/src/glx/x11/*.[ch]					\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/dri/Makefile			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/dri/Makefile.template		\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/dri/common/xmlpool/*.[ch]		\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/dri/common/xmlpool/*.po		\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/dri/*/*.[chS]			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/dri/*/Makefile			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/dri/*/Doxyfile			\ | ||||
| 	$(DIRECTORY)/src/mesa/drivers/dri/*/server/*.[ch] | ||||
|  | ||||
| SGI_GLU_FILES = \ | ||||
| 	$(DIRECTORY)/src/glu/Makefile					\ | ||||
| 	$(DIRECTORY)/src/glu/descrip.mms				\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/Makefile				\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/Makefile.win				\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/Makefile.DJ				\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/glu.def				\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/dummy.cc				\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/descrip.mms				\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/mesaglu.opt				\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/include/gluos.h			\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/libnurbs/interface/*.h			\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/libnurbs/interface/*.cc		\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/libnurbs/internals/*.h			\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/libnurbs/internals/*.cc		\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/libnurbs/nurbtess/*.h			\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/libnurbs/nurbtess/*.cc			\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/libtess/README				\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/libtess/alg-outline			\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/libtess/*.[ch]				\ | ||||
| 	$(DIRECTORY)/src/glu/sgi/libutil/*.[ch] | ||||
|  | ||||
| MESA_GLU_FILES = \ | ||||
| 	$(DIRECTORY)/src/glu/mesa/README[12]		\ | ||||
| 	$(DIRECTORY)/src/glu/mesa/Makefile*		\ | ||||
| 	$(DIRECTORY)/src/glu/mesa/descrip.mms		\ | ||||
| 	$(DIRECTORY)/src/glu/mesa/mms_depend		\ | ||||
| 	$(DIRECTORY)/src/glu/mesa/*.def			\ | ||||
| 	$(DIRECTORY)/src/glu/mesa/depend		\ | ||||
| 	$(DIRECTORY)/src/glu/mesa/*.[ch] | ||||
|  | ||||
| GLW_FILES = \ | ||||
| 	$(DIRECTORY)/src/glw/*.[ch]			\ | ||||
| 	$(DIRECTORY)/src/glw/Makefile*			\ | ||||
| 	$(DIRECTORY)/src/glw/README			\ | ||||
| 	$(DIRECTORY)/src/glw/depend | ||||
|  | ||||
| DEMO_FILES = \ | ||||
| 	$(DIRECTORY)/progs/beos/*.cpp			\ | ||||
| 	$(DIRECTORY)/progs/beos/Makefile		\ | ||||
| 	$(DIRECTORY)/progs/images/*.rgb			\ | ||||
| 	$(DIRECTORY)/progs/images/*.rgba		\ | ||||
| 	$(DIRECTORY)/progs/demos/Makefile*		\ | ||||
| 	$(DIRECTORY)/progs/demos/descrip.mms		\ | ||||
| 	$(DIRECTORY)/progs/demos/*.[ch]			\ | ||||
| 	$(DIRECTORY)/progs/demos/*.cxx			\ | ||||
| 	$(DIRECTORY)/progs/demos/*.dat			\ | ||||
| 	$(DIRECTORY)/progs/demos/README			\ | ||||
| 	$(DIRECTORY)/progs/osdemos/Makefile		\ | ||||
| 	$(DIRECTORY)/progs/osdemos/*.c			\ | ||||
| 	$(DIRECTORY)/progs/xdemos/Makefile*		\ | ||||
| 	$(DIRECTORY)/progs/xdemos/descrip.mms		\ | ||||
| 	$(DIRECTORY)/progs/xdemos/*.[chf]		\ | ||||
| 	$(DIRECTORY)/progs/redbook/Makefile*		\ | ||||
| 	$(DIRECTORY)/progs/redbook/README		\ | ||||
| 	$(DIRECTORY)/progs/redbook/*.[ch]		\ | ||||
| 	$(DIRECTORY)/progs/samples/Makefile*		\ | ||||
| 	$(DIRECTORY)/progs/samples/README		\ | ||||
| 	$(DIRECTORY)/progs/samples/*.c			\ | ||||
| 	$(DIRECTORY)/progs/windml/Makefile.ugl		\ | ||||
| 	$(DIRECTORY)/progs/windml/*.c			\ | ||||
| 	$(DIRECTORY)/progs/windml/*.bmp			\ | ||||
| 	$(DIRECTORY)/progs/ggi/*.c			\ | ||||
| 	$(DIRECTORY)/windows/VC6/progs/demos/*.dsp	\ | ||||
| 	$(DIRECTORY)/windows/VC6/progs/progs.dsw	\ | ||||
| 	$(DIRECTORY)/windows/VC7/progs/demos/*.vcproj	\ | ||||
| 	$(DIRECTORY)/windows/VC7/progs/progs.sln | ||||
|  | ||||
| GLUT_FILES = \ | ||||
| 	$(DIRECTORY)/include/GL/glut.h			\ | ||||
| 	$(DIRECTORY)/include/GL/glutf90.h		\ | ||||
| 	$(DIRECTORY)/src/glut/glx/Makefile*		\ | ||||
| 	$(DIRECTORY)/src/glut/glx/depend		\ | ||||
| 	$(DIRECTORY)/src/glut/glx/*def			\ | ||||
| 	$(DIRECTORY)/src/glut/glx/descrip.mms		\ | ||||
| 	$(DIRECTORY)/src/glut/glx/mms_depend		\ | ||||
| 	$(DIRECTORY)/src/glut/glx/*.[ch]		\ | ||||
| 	$(DIRECTORY)/src/glut/beos/*.[ch]		\ | ||||
| 	$(DIRECTORY)/src/glut/beos/*.cpp		\ | ||||
| 	$(DIRECTORY)/src/glut/beos/Makefile		\ | ||||
| 	$(DIRECTORY)/src/glut/dos/*.[ch]		\ | ||||
| 	$(DIRECTORY)/src/glut/dos/Makefile.DJ		\ | ||||
| 	$(DIRECTORY)/src/glut/dos/PC_HW/*.[chS]		\ | ||||
| 	$(DIRECTORY)/src/glut/ggi/*.[ch]		\ | ||||
| 	$(DIRECTORY)/src/glut/ggi/Makefile		\ | ||||
| 	$(DIRECTORY)/windows/VC6/progs/glut/glut.dsp	\ | ||||
| 	$(DIRECTORY)/windows/VC7/progs/glut/glut.vcproj | ||||
|  | ||||
| DEPEND_FILES = \ | ||||
| 	$(TOP)/src/mesa/depend		\ | ||||
| 	$(TOP)/src/glw/depend		\ | ||||
| 	$(TOP)/src/glut/glx/depend	\ | ||||
| 	$(TOP)/src/glu/sgi/depend | ||||
|  | ||||
|  | ||||
| LIB_FILES = $(MAIN_FILES) $(DRI_FILES) $(SGI_GLU_FILES) $(GLW_FILES) | ||||
|  | ||||
|  | ||||
| # Everything for new a Mesa release: | ||||
| tarballs: rm_depend lib_gz demo_gz glut_gz lib_bz2 demo_bz2 glut_bz2 lib_zip demo_zip glut_zip md5 | ||||
|  | ||||
|  | ||||
| rm_depend: | ||||
| 	@for dep in $(DEPEND_FILES) ; do \ | ||||
| 		rm -f $$dep ; \ | ||||
| 		touch $$dep ; \ | ||||
| 	done | ||||
|  | ||||
| lib_gz: | ||||
| 	rm -f configs/current ; \ | ||||
| 	cd .. ; \ | ||||
| 	tar -cf $(LIB_NAME).tar $(LIB_FILES) ; \ | ||||
| 	gzip $(LIB_NAME).tar ; \ | ||||
| 	mv $(LIB_NAME).tar.gz $(DIRECTORY) | ||||
|  | ||||
| demo_gz: | ||||
| 	cd .. ; \ | ||||
| 	tar -cf $(DEMO_NAME).tar $(DEMO_FILES) ; \ | ||||
| 	gzip $(DEMO_NAME).tar ; \ | ||||
| 	mv $(DEMO_NAME).tar.gz $(DIRECTORY) | ||||
|  | ||||
| glut_gz: | ||||
| 	cd .. ; \ | ||||
| 	tar -cf $(GLUT_NAME).tar $(GLUT_FILES) ; \ | ||||
| 	gzip $(GLUT_NAME).tar ; \ | ||||
| 	mv $(GLUT_NAME).tar.gz $(DIRECTORY) | ||||
|  | ||||
| lib_bz2: | ||||
| 	rm -f configs/current ; \ | ||||
| 	cd .. ; \ | ||||
| 	tar -cf $(LIB_NAME).tar $(LIB_FILES) ; \ | ||||
| 	bzip2 $(LIB_NAME).tar ; \ | ||||
| 	mv $(LIB_NAME).tar.bz2 $(DIRECTORY) | ||||
|  | ||||
| demo_bz2: | ||||
| 	cd .. ; \ | ||||
| 	tar -cf $(DEMO_NAME).tar $(DEMO_FILES) ; \ | ||||
| 	bzip2 $(DEMO_NAME).tar ; \ | ||||
| 	mv $(DEMO_NAME).tar.bz2 $(DIRECTORY) | ||||
|  | ||||
| glut_bz2: | ||||
| 	cd .. ; \ | ||||
| 	tar -cf $(GLUT_NAME).tar $(GLUT_FILES) ; \ | ||||
| 	bzip2 $(GLUT_NAME).tar ; \ | ||||
| 	mv $(GLUT_NAME).tar.bz2 $(DIRECTORY) | ||||
|  | ||||
| lib_zip: | ||||
| 	rm -f configs/current ; \ | ||||
| 	rm -f $(LIB_NAME).zip ; \ | ||||
| 	cd .. ; \ | ||||
| 	zip -qr $(LIB_NAME).zip $(LIB_FILES) ; \ | ||||
| 	mv $(LIB_NAME).zip $(DIRECTORY) | ||||
|  | ||||
| demo_zip: | ||||
| 	rm -f $(DEMO_NAME).zip ; \ | ||||
| 	cd .. ; \ | ||||
| 	zip -qr $(DEMO_NAME).zip $(DEMO_FILES) ; \ | ||||
| 	mv $(DEMO_NAME).zip $(DIRECTORY) | ||||
|  | ||||
| glut_zip: | ||||
| 	rm -f $(GLUT_NAME).zip ; \ | ||||
| 	cd .. ; \ | ||||
| 	zip -qr $(GLUT_NAME).zip $(GLUT_FILES) ; \ | ||||
| 	mv $(GLUT_NAME).zip $(DIRECTORY) | ||||
|  | ||||
| md5: | ||||
| 	@-md5sum $(LIB_NAME).tar.gz | ||||
| 	@-md5sum $(LIB_NAME).tar.bz2 | ||||
| 	@-md5sum $(LIB_NAME).zip | ||||
| 	@-md5sum $(DEMO_NAME).tar.gz | ||||
| 	@-md5sum $(DEMO_NAME).tar.bz2 | ||||
| 	@-md5sum $(DEMO_NAME).zip | ||||
| 	@-md5sum $(GLUT_NAME).tar.gz | ||||
| 	@-md5sum $(GLUT_NAME).tar.bz2 | ||||
| 	@-md5sum $(GLUT_NAME).zip | ||||
							
								
								
									
										93
									
								
								Makefile.DJ
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										93
									
								
								Makefile.DJ
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,93 @@ | ||||
| # Mesa 3-D graphics library | ||||
| # Version:  4.0 | ||||
| #  | ||||
| # Copyright (C) 1999  Brian Paul   All Rights Reserved. | ||||
| #  | ||||
| # Permission is hereby granted, free of charge, to any person obtaining a | ||||
| # copy of this software and associated documentation files (the "Software"), | ||||
| # to deal in the Software without restriction, including without limitation | ||||
| # the rights to use, copy, modify, merge, publish, distribute, sublicense, | ||||
| # and/or sell copies of the Software, and to permit persons to whom the | ||||
| # Software is furnished to do so, subject to the following conditions: | ||||
| #  | ||||
| # The above copyright notice and this permission notice shall be included | ||||
| # in all copies or substantial portions of the Software. | ||||
| #  | ||||
| # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | ||||
| # OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||||
| # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL | ||||
| # BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN | ||||
| # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | ||||
| # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||||
|  | ||||
| # DOS/DJGPP makefile v1.6 for Mesa | ||||
| # | ||||
| #  Copyright (C) 2002 - Daniel Borca | ||||
| #  Email : dborca@users.sourceforge.net | ||||
| #  Web   : http://www.geocities.com/dborca | ||||
|  | ||||
|  | ||||
| # | ||||
| #  Available options: | ||||
| # | ||||
| #    Environment variables: | ||||
| #	GLU=[mesa|sgi]	specify GLU directory; can be `sgi' (requires GNU/C++) | ||||
| #			or `mesa'. | ||||
| #			default = mesa | ||||
| #	GLIDE		path to Glide3 SDK; used with FX. | ||||
| #			default = $(TOP)/glide3 | ||||
| #	FX=1		build for 3dfx Glide3. Note that this disables | ||||
| #			compilation of most DMesa code and requires fxMesa. | ||||
| #			As a consequence, you'll need the DJGPP Glide3 | ||||
| #			library to build any application. | ||||
| #			default = no | ||||
| #	X86=1		optimize for x86 (if possible, use MMX, SSE, 3DNow). | ||||
| #			default = no | ||||
| # | ||||
| #    Targets: | ||||
| #	all:		build everything | ||||
| #	libgl:		build GL | ||||
| #	libglu:		build GLU | ||||
| #	libglut:	build GLUT | ||||
| #	clean:		remove object files | ||||
| #	realclean:	remove all generated files | ||||
| # | ||||
|  | ||||
|  | ||||
|  | ||||
| .PHONY : all libgl libglu libglut clean realclean | ||||
|  | ||||
| GLU ?= mesa | ||||
|  | ||||
| CFLAGS = -Wall -W -pedantic | ||||
| CFLAGS += -O2 -ffast-math | ||||
|  | ||||
| export CFLAGS | ||||
|  | ||||
| ifeq ($(wildcard $(addsuffix /rm.exe,$(subst ;, ,$(PATH)))),) | ||||
| UNLINK = del $(subst /,\,$(1)) | ||||
| else | ||||
| UNLINK = $(RM) $(1) | ||||
| endif | ||||
|  | ||||
| all: libgl libglu libglut | ||||
|  | ||||
| libgl: lib | ||||
| 	$(MAKE) -f Makefile.DJ -C src/mesa | ||||
| libglu: lib | ||||
| 	$(MAKE) -f Makefile.DJ -C src/glu/$(GLU) | ||||
| libglut: lib | ||||
| 	$(MAKE) -f Makefile.DJ -C src/glut/dos | ||||
|  | ||||
| lib: | ||||
| 	mkdir lib | ||||
|  | ||||
| clean: | ||||
| 	$(MAKE) -f Makefile.DJ clean -C src/mesa | ||||
| 	$(MAKE) -f Makefile.DJ clean -C src/glu/mesa | ||||
| 	$(MAKE) -f Makefile.DJ clean -C src/glu/sgi | ||||
| 	$(MAKE) -f Makefile.DJ clean -C src/glut/dos | ||||
|  | ||||
| realclean: clean | ||||
| 	-$(call UNLINK,lib/*.a) | ||||
| 	-$(call UNLINK,lib/*.dxe) | ||||
							
								
								
									
										558
									
								
								Makefile.X11
									
									
									
									
									
								
							
							
						
						
									
										558
									
								
								Makefile.X11
									
									
									
									
									
								
							| @@ -1,558 +0,0 @@ | ||||
| # $Id: Makefile.X11,v 1.12 1999/11/04 03:57:28 gareth Exp $ | ||||
|  | ||||
| # Mesa 3-D graphics library | ||||
| # Version:  3.1 | ||||
| #  | ||||
| # Copyright (C) 1999  Brian Paul   All Rights Reserved. | ||||
| #  | ||||
| # Permission is hereby granted, free of charge, to any person obtaining a | ||||
| # copy of this software and associated documentation files (the "Software"), | ||||
| # to deal in the Software without restriction, including without limitation | ||||
| # the rights to use, copy, modify, merge, publish, distribute, sublicense, | ||||
| # and/or sell copies of the Software, and to permit persons to whom the | ||||
| # Software is furnished to do so, subject to the following conditions: | ||||
| #  | ||||
| # The above copyright notice and this permission notice shall be included | ||||
| # in all copies or substantial portions of the Software. | ||||
| #  | ||||
| # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | ||||
| # OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||||
| # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL | ||||
| # BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN | ||||
| # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | ||||
| # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||||
|  | ||||
|  | ||||
| # Top-level makefile for Mesa | ||||
| # To add a new configuration for your system add it to the list below | ||||
| # then update the Make-config file. | ||||
|  | ||||
| SHELL = /bin/sh | ||||
|  | ||||
|  | ||||
|  | ||||
| default: | ||||
| 	@echo "Type one of the following:" | ||||
| 	@echo "  make aix                  for IBM RS/6000 with AIX" | ||||
| 	@echo "  make aix-sl               for IBM RS/6000, make shared libs" | ||||
| 	@echo "  make amiwin               for Amiga with SAS/C and AmiWin" | ||||
| 	@echo "  make amix                 for Amiga 3000 UX  SVR4 v2.1 systems" | ||||
| 	@echo "  make beos-r4              for BeOS R4" | ||||
| 	@echo "  make bsdos                for BSD/OS from BSDI using GCC" | ||||
| 	@echo "  make bsdos4               for BSD/OS 4.x, dynamic libraries" | ||||
| 	@echo "  make cygnus               for Win95/NT using Cygnus-Win32" | ||||
| 	@echo "  make cygnus-linux         for Win95/NT using Cygnus-Win32 under Linux" | ||||
| 	@echo "  make dgux                 for Data General" | ||||
| 	@echo "  make freebsd              for FreeBSD systems with GCC" | ||||
| 	@echo "  make freebsd-386          for FreeBSD systems with GCC, w/ Intel assembly" | ||||
| 	@echo "  make gcc                  for a generic system with GCC" | ||||
| 	@echo "  make hpux9                for HP systems with HPUX 9.x" | ||||
| 	@echo "  make hpux9-sl             for HP systems with HPUX 9.x, make shared libs" | ||||
| 	@echo "  make hpux9-gcc            for HP systems with HPUX 9.x using GCC" | ||||
| 	@echo "  make hpux9-gcc-sl         for HP systems with HPUX 9.x, GCC, make shared libs" | ||||
| 	@echo "  make hpux10               for HP systems with HPUX 10.x" | ||||
| 	@echo "  make hpux10-sl            for HP systems with HPUX 10.x, shared libs" | ||||
| 	@echo "  make hpux10-gcc           for HP systems with HPUX 10.x w/ GCC" | ||||
| 	@echo "  make hpux10-gcc-sl        for HP systems with HPUX 10.x w/ GCC, shared libs" | ||||
| 	@echo "  make irix4                for SGI systems with IRIX 4.x" | ||||
| 	@echo "  make irix5                for SGI systems with IRIX 5.x" | ||||
| 	@echo "  make irix5-gcc            for SGI systems with IRIX 5.x using GCC" | ||||
| 	@echo "  make irix5-dso            for SGI systems with IRIX 5.x, make DSOs" | ||||
| 	@echo "  make irix6-o32            for SGI systems with IRIX 6.x, make o32-bit libs" | ||||
| 	@echo "  make irix6-o32-dso        for SGI systems with IRIX 6.x, make o32-bit DSOs" | ||||
| 	@echo "  make irix6-n32            for SGI systems with IRIX 6.x, make n32-bit libs" | ||||
| 	@echo "  make irix6-n32-dso        for SGI systems with IRIX 6.x, make n32-bit DSOs" | ||||
| 	@echo "  make irix6-gcc-n32-sl     for SGI systems with IRIX 6.x, GCC, make n32 DSOs" | ||||
| 	@echo "  make irix6-64             for SGI systems with IRIX 6.x, make 64-bit libs" | ||||
| 	@echo "  make irix6-64-dso         for SGI systems with IRIX 6.x, make 64-bit DSOs" | ||||
|  | ||||
| 	@echo "  make linux                for Linux systems, make static .a libs" | ||||
| 	@echo "  make linux-elf            for Linux systems, make ELF shared libs" | ||||
| 	@echo "  make linux-386            for Linux w/ Intel assembly" | ||||
| 	@echo "  make linux-386-elf        for Linux w/ Intel assembly, make ELF shared libs" | ||||
| 	@echo "  make linux-ggi            for Linux systems with libggi" | ||||
| 	@echo "  make linux-386-ggi        for Linux systems with libggi w/ Intel assembly" | ||||
| 	@echo "  make linux-alpha          for Linux on Alpha systems" | ||||
| 	@echo "  make linux-alpha-elf      for Linux on Alpha systems, make ELF shared libs" | ||||
| 	@echo "  make linux-ppc            for Linux on PowerPC systems" | ||||
| 	@echo "  make linux-ppc-so         for Linux on PowerPC systems, make shared libs" | ||||
| 	@echo "  make linux-glide          for Linux w/ 3Dfx Glide driver" | ||||
| 	@echo "  make linux-386-glide      for Linux w/ 3Dfx Glide driver, Intel assembly" | ||||
| 	@echo "  make linux-386-opt-glide  for Linux with 3Dfx Voodoo1 for GLQuake" | ||||
| 	@echo "  make linux-386-opt-V2-glide  for Linux with 3Dfx Voodoo2 for GLQuake" | ||||
| 	@echo "  make linux-3dnow          for Linux on AMD w/ 3DNow!" | ||||
| 	@echo "  make linux-3dnow-glide    for Linux on AMD w/ 3DNow! for Glide" | ||||
| 	@echo "  make linux-386-pthread    for Linux w/ Intel assembly and linuxthreads" | ||||
| 	@echo "  make linux-386-pthread-shared  for Linux w/ Intel assembly and linuxthreads" | ||||
| 	@echo "  make linux-386-pthread-shared-glide  for Linux w/ Intel assembly, linuxthreads, and 3Dfx Glide driver" | ||||
| 	@echo "  make linux-sparc          for Linux on Sparc systems" | ||||
| 	@echo "  make linux-sparc5-elf     for Sparc5 systems, make ELF shared libs" | ||||
| 	@echo "  make linux-sparc-ultra    for UltraSparc systems, make ELF shared libs" | ||||
| 	@echo "  make lynxos               for LynxOS systems with GCC" | ||||
| 	@echo "  make macintosh            for Macintosh" | ||||
| 	@echo "  make machten-2.2          for Macs w/ MachTen 2.2 (68k w/ FPU)" | ||||
| 	@echo "  make machten-4.0          for Macs w/ MachTen 4.0.1 or newer with GNU make" | ||||
| 	@echo "  make mklinux              for Linux on Power Macintosh" | ||||
| 	@echo "  make netbsd               for NetBSD 1.0 systems with GCC" | ||||
| 	@echo "  make next                 for NeXT systems with NEXTSTEP 3.3" | ||||
| 	@echo "  make openbsd              for OpenBSD systems" | ||||
| 	@echo "  make openstep             for OpenStep/MacOSX Server systems" | ||||
| 	@echo "  make os2-x11              for OS/2 with XFree86" | ||||
| 	@echo "  make osf1                 for DEC Alpha systems with OSF/1" | ||||
| 	@echo "  make osf1-sl              for DEC Alpha systems with OSF/1, make shared libs" | ||||
| 	@echo "  make pgi-cygnus           for Cygnus with Portland Group, Inc. compiler" | ||||
| 	@echo "  make pgi-mingw32          for mingW32 with Portland Group, Inc. compiler" | ||||
| 	@echo "  make qnx                  for QNX V4 systems with Watcom compiler" | ||||
| 	@echo "  make sco                  for SCO Unix systems with ODT" | ||||
| 	@echo "  make sco5                 for SCO 5.0.5 OpenServer Unix" | ||||
| 	@echo "  make solaris-x86          for PCs with Solaris" | ||||
| 	@echo "  make solaris-x86-gcc      for PCs with Solaris using GCC" | ||||
| 	@echo "  make sunos4               for Suns with SunOS 4.x" | ||||
| 	@echo "  make sunos4-sl            for Suns with SunOS 4.x, make shared libs" | ||||
| 	@echo "  make sunos4-gcc           for Suns with SunOS 4.x and GCC" | ||||
| 	@echo "  make sunos4-gcc-sl        for Suns with SunOS 4.x, GCC, make shared libs" | ||||
| 	@echo "  make sunos5               for Suns with SunOS 5.x" | ||||
| 	@echo "  make sunos5-sl            for Suns with SunOS 5.x, make shared libs" | ||||
| 	@echo "  make sunos5-ultra         for Sun UltraSPARCs with SunOS 5.x" | ||||
| 	@echo "  make sunos5-ultra-sl      for Sun UltraSPARCs with SunOS 5.x, make shared libs" | ||||
| 	@echo "  make sunos5-thread        for Suns with SunOS 5.x, using Solaris threads" | ||||
| 	@echo "  make sunos5-pthread       for Suns with SunOS 5.[56] using POSIX threads" | ||||
| 	@echo "  make sunos5-gcc-thread    for Suns with SunOS 5.x and GCC, using Solaris threads" | ||||
| 	@echo "  make sunos5-gcc-pthread   for Suns with SunOS 5.[56] and GCC, using POSIX threads" | ||||
| 	@echo "  make sunos5-gcc           for Suns with SunOS 5.x and GCC" | ||||
| 	@echo "  make sunos5-gcc-sl        for Suns with SunOS 5.x, GCC, make shared libs" | ||||
| 	@echo "  make sunos5-x11r6-gcc-sl  for Suns with X11R6, GCC, make shared libs" | ||||
| 	@echo "  make sunos5-gcc-thread    for Suns with SunOS 5.x and GCC, using Solaris threads" | ||||
| 	@echo "  make sunos5-gcc-pthread   for Suns with SunOS 5.[56] and GCC, using POSIX threads" | ||||
| 	@echo "  make sunSolaris-CC        for Solaris using C++ compiler" | ||||
| 	@echo "  make ultrix-gcc           for DEC systems with Ultrix and GCC" | ||||
| 	@echo "  make unicos               for Cray C90 (and other?) systems" | ||||
| 	@echo "  make unixware             for PCs running UnixWare" | ||||
| 	@echo "  make unixware-shared      for PCs running UnixWare, shared libs" | ||||
| 	@echo "  make uwin                 for Windows NT with AT&T/Wipro UWIN" | ||||
| 	@echo "  make vistra               for Stardent Vistra systems" | ||||
| 	@echo "  make clean                remove .o files" | ||||
| 	@echo "  make realclean            remove .o, library and executable files" | ||||
|  | ||||
|  | ||||
|  | ||||
| aix aix-sl amix bsdos bsdos4 dgux freebsd freebsd-386 gcc \ | ||||
| hpux9 hpux9-sl hpux9-gcc hpux9-gcc-sl \ | ||||
| hpux10 hpux10-sl hpux10-gcc hpux10-gcc-sl \ | ||||
| irix4 irix5 irix5-gcc irix5-dso irix6-o32 irix6-o32-dso \ | ||||
| linux linux-debug linux-prof linux-elf linux-elf-debug linux-glide-debug \ | ||||
| linux-glide linux-386-glide linux-386-opt-glide \ | ||||
| linux-386-opt-V2-glide \ | ||||
| linux-386 linux-386-elf \ | ||||
| linux-3dnow linux-3dnow-glide \ | ||||
| linux-alpha linux-alpha-elf \ | ||||
| linux-ppc linux-ppc-so \ | ||||
| linux-386-pthread linux-386-pthread-shared linux-386-pthread-shared-glide \ | ||||
| linux-sparc \ | ||||
| linux-sparc5-elf \ | ||||
| linux-sparc-ultra \ | ||||
| lynxos machten-2.2 machten-4.0 \ | ||||
| mklinux netbsd osf1 osf1-sl openbsd qnx sco sco5 \ | ||||
| solaris-x86 solaris-x86-gcc sunSolaris-CC \ | ||||
| sunos4 sunos4-sl sunos4-gcc sunos4-gcc-sl sunos4-gcc-x11r6-sl \ | ||||
| sunos5 sunos5-sl sunos5-ultra sunos5-ultra-sl sunos5-gcc sunos5-gcc-sl \ | ||||
| sunos5-thread sunos5-pthread sunos5-gcc-thread sunos5-gcc-pthread \ | ||||
| sunos5-x11r6-gcc-sl ultrix-gcc unicos unixware uwin vistra: | ||||
| 	-mkdir lib | ||||
| 	touch src/depend | ||||
| 	touch src-glu/depend | ||||
| 	if [ -d src-glut ] ; then touch src-glut/depend ; fi | ||||
| 	cd src ; $(MAKE) -f Makefile.X11 $@ | ||||
| 	cd src-glu ; $(MAKE) -f Makefile.X11 $@ | ||||
| 	if [ -d src-glut ] ; then cd src-glut ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
| 	if [ -d demos ]    ; then cd demos    ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
| 	if [ -d xdemos ]   ; then cd xdemos   ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
| 	if [ -d samples ]  ; then cd samples  ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
| 	if [ -d book ]     ; then cd book     ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
|  | ||||
|  | ||||
| irix6-n32 irix6-n32-dso irix6-gcc-n32-sl irix-debug: | ||||
| 	-mkdir lib32 | ||||
| 	touch src/depend | ||||
| 	touch src-glu/depend | ||||
| 	if [ -d src-glut ] ; then touch src-glut/depend ; fi | ||||
| 	cd src ; $(MAKE) -f Makefile.X11 $@ | ||||
| 	cd src-glu ; $(MAKE) -f Makefile.X11 $@ | ||||
| 	if [ -d src-glut ] ; then cd src-glut ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
| 	if [ -d demos ]    ; then cd demos    ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
| 	if [ -d xdemos ]   ; then cd xdemos   ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
| 	if [ -d samples ]  ; then cd samples  ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
| 	if [ -d book ]     ; then cd book     ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
|  | ||||
|  | ||||
| irix6-64 irix6-64-dso: | ||||
| 	-mkdir lib64 | ||||
| 	touch src/depend | ||||
| 	touch src-glu/depend | ||||
| 	if [ -d src-glut ] ; then touch src-glut/depend ; fi | ||||
| 	cd src ; $(MAKE) -f Makefile.X11 $@ | ||||
| 	cd src-glu ; $(MAKE) -f Makefile.X11 $@ | ||||
| 	if [ -d src-glut ] ; then cd src-glut ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
| 	if [ -d demos ]    ; then cd demos    ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
| 	if [ -d xdemos ]   ; then cd xdemos   ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
| 	if [ -d samples ]  ; then cd samples  ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
| 	if [ -d book ]     ; then cd book     ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
|  | ||||
|  | ||||
| amiwin: | ||||
| 	bin/mklib.amiwin | ||||
|  | ||||
|  | ||||
| beos-r4: | ||||
| 	-mkdir lib | ||||
| 	-rm src/depend | ||||
| 	touch src/depend | ||||
| 	-rm src-glu/depend | ||||
| 	touch src-glu/depend | ||||
| 	cd src ; $(MAKE) -f Makefile.BeOS-R4 $@ | ||||
| 	cd src-glu ; $(MAKE) -f Makefile.BeOS-R4 $@ | ||||
| 	if [ -d BeOS ]          ; then cd BeOS          ; $(MAKE) ; fi | ||||
| 	if [ -d src-glut.beos ] ; then cd src-glut.beos ; $(MAKE) ; fi | ||||
| 	if [ -d src-glut.beos ] ; then cp src-glut.beos/obj*/libglut.so lib  ; fi | ||||
| 	if [ -d demos ]   ; then cd demos   ; $(MAKE) -f Makefile.BeOS-R4 $@ ; fi | ||||
| 	if [ -d samples ] ; then cd samples ; $(MAKE) -f Makefile.BeOS-R4 $@ ; fi | ||||
| 	if [ -d book ]    ; then cd book    ; $(MAKE) -f Makefile.BeOS-R4 $@ ; fi | ||||
|  | ||||
| pgi-cygnus pgi-mingw32 \ | ||||
| cygnus cygnus-linux: | ||||
| 	-mkdir lib | ||||
| 	touch src/depend | ||||
| 	touch src-glu/depend | ||||
| 	cd src ; $(MAKE) -f Makefile.X11 $@ | ||||
| 	cd src-glu ; $(MAKE) -f Makefile.X11 $@ | ||||
| 	cd src-glut ; $(MAKE) -f Makefile.X11 $@ | ||||
| 	cd demos ; $(MAKE) -f Makefile.X11 $@ | ||||
| 	if [ -d xdemos ]  ; then cd xdemos  ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
|  | ||||
| macintosh: | ||||
| 	@echo "See the README file for Macintosh intallation information" | ||||
|  | ||||
| next: | ||||
| 	-mkdir lib | ||||
| 	cd src ; $(MAKE) -f Makefile.X11 "MYCC=${CC}" $@ | ||||
| 	cd src-glu ; $(MAKE) -f Makefile.X11 "MYCC=${CC}" $@ | ||||
|  | ||||
| openstep: | ||||
| 	-mkdir lib | ||||
| 	cd src ; $(MAKE) -f Makefile.X11 "MYCC=${CC}" $@ | ||||
| 	cd src-glu ; $(MAKE) -f Makefile.X11 "MYCC=${CC}" $@ | ||||
|  | ||||
| os2-x11: | ||||
| 	if not EXIST .\lib md lib | ||||
| 	touch src/depend | ||||
| 	touch src-glu/depend | ||||
| 	if exist src-glut touch src-glut/depend | ||||
| 	cd src     & make -f Makefile.X11 $@ | ||||
| 	cd src-glu & make -f Makefile.X11 $@ | ||||
| 	if exist src-glut  cd src-glut & make -f Makefile.X11 $@ | ||||
| 	if exist demos     cd demos    & make -f Makefile.X11 $@ | ||||
| 	if exist xdemos    cd xdemos   & make -f Makefile.X11 $@ | ||||
| 	if exist samples   cd samples  & make -f Makefile.X11 $@ | ||||
| 	if exist book      cd book     & make -f Makefile.X11 $@ | ||||
|  | ||||
| linux-ggi linux-386-ggi: | ||||
| 	-mkdir lib | ||||
| 	touch src/depend | ||||
| 	touch src-glu/depend | ||||
| 	if [ -d src-glut ] ; then touch src-glut/depend ; fi | ||||
| 	if [ -d ggi ] ; then touch ggi/depend ; fi | ||||
| 	cd src ; $(MAKE) -f Makefile.X11 $@ | ||||
| 	cd src/GGI/default ; $(MAKE) | ||||
| 	cd src/GGI/display ; $(MAKE) | ||||
| 	cd src-glu ; $(MAKE) -f Makefile.X11 $@ | ||||
| #	if [ -d src-glut ] ; then cd src-glut ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
| 	if [ -d ggi ]      ; then cd ggi      ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
| 	if [ -d ggi ]      ; then cd ggi/demos; $(MAKE)    ; fi | ||||
| 	if [ -d demos ]    ; then cd demos    ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
| 	if [ -d xdemos ]   ; then cd xdemos   ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
| 	if [ -d samples ]  ; then cd samples  ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
| 	if [ -d book ]     ; then cd book     ; $(MAKE) -f Makefile.X11 $@ ; fi | ||||
|  | ||||
| # if you change GGI_DEST please change it in ggimesa.conf, too. | ||||
| DESTDIR=/usr/local | ||||
| GGI_DEST=lib/ggi/mesa | ||||
|  | ||||
| linux-ggi-install linux-386-ggi-install: | ||||
| 	install -d $(DESTDIR)/$(GGI_DEST)/default $(DESTDIR)/$(GGI_DEST)/display $(DESTDIR)/etc/ggi | ||||
| 	install -m 0755 src/GGI/default/*.so $(DESTDIR)/$(GGI_DEST)/default | ||||
| 	install -m 0755 src/GGI/display/*.so $(DESTDIR)/$(GGI_DEST)/display | ||||
| 	install -m 0644 src/GGI/ggimesa.conf $(DESTDIR)/etc/ggi | ||||
| #	if [ -z "`grep ggimesa $(DESTDIR)/etc/ggi/libggi.conf`" ]; then \ | ||||
| #	echo ".include $(DESTDIR)/etc/ggi/ggimesa.conf" >> $(DESTDIR)/etc/ggi/libggi.conf ; \ | ||||
| #	fi | ||||
|  | ||||
| # Remove .o files, emacs backup files, etc. | ||||
| clean: | ||||
| 	-rm -f ggi/*~ *.o | ||||
| 	-rm -f src/GGI/default/*~ *.so | ||||
| 	-rm -f src/GGI/display/*~ *.so | ||||
| 	-rm -f include/*~ | ||||
| 	-rm -f include/GL/*~ | ||||
| 	-rm -f src/*.o src/*~ src/*.a src/*/*.o src/*/*~ | ||||
| 	-rm -f src-glu/*.o src-glu/*~ src-glu/*.a | ||||
| 	-rm -f src-glut/*.o | ||||
| 	-rm -f demos/*.o | ||||
| 	-rm -f book/*.o book/*~ | ||||
| 	-rm -f xdemos/*.o xdemos/*~ | ||||
| 	-rm -f samples/*.o samples/*~ | ||||
| 	-rm -f ggi/*.o ggi/demos/*.o ggi/*.a | ||||
|  | ||||
| # Remove everything that can be remade | ||||
| realclean: clean | ||||
| 	-rm -f lib/* | ||||
| 	cd demos       && $(MAKE) -f Makefile.X11 realclean || true | ||||
| 	cd xdemos      && $(MAKE) -f Makefile.X11 realclean || true | ||||
| 	cd book        && $(MAKE) -f Makefile.X11 realclean || true | ||||
| 	cd samples     && $(MAKE) -f Makefile.X11 realclean || true | ||||
| 	cd ggi/demos   && $(MAKE) -f Makefile.X11 realclean || true | ||||
| 	cd src/GGI/default && $(MAKE) -f Makefile.X11 realclean || true | ||||
|  | ||||
|  | ||||
|  | ||||
| DIRECTORY = Mesa-3.1 | ||||
| LIB_NAME = MesaLib-3.1beta3 | ||||
| DEMO_NAME = MesaDemos-3.1beta3 | ||||
|  | ||||
|  | ||||
| LIB_FILES =	\ | ||||
| 	$(DIRECTORY)/Makefile*			\ | ||||
| 	$(DIRECTORY)/Make-config		\ | ||||
| 	$(DIRECTORY)/acconfig.h			\ | ||||
| 	$(DIRECTORY)/acinclude.m4		\ | ||||
| 	$(DIRECTORY)/aclocal.m4			\ | ||||
| 	$(DIRECTORY)/conf.h.in			\ | ||||
| 	$(DIRECTORY)/config.guess		\ | ||||
| 	$(DIRECTORY)/config.sub			\ | ||||
| 	$(DIRECTORY)/configure			\ | ||||
| 	$(DIRECTORY)/configure.in		\ | ||||
| 	$(DIRECTORY)/install-sh			\ | ||||
| 	$(DIRECTORY)/ltconfig			\ | ||||
| 	$(DIRECTORY)/ltmain.sh			\ | ||||
| 	$(DIRECTORY)/missing			\ | ||||
| 	$(DIRECTORY)/mkinstalldirs		\ | ||||
| 	$(DIRECTORY)/stamp-h.in			\ | ||||
| 	$(DIRECTORY)/configure			\ | ||||
| 	$(DIRECTORY)/docs/CONFIG		\ | ||||
| 	$(DIRECTORY)/docs/CONFORM		\ | ||||
| 	$(DIRECTORY)/docs/COPYING		\ | ||||
| 	$(DIRECTORY)/docs/COPYRIGHT		\ | ||||
| 	$(DIRECTORY)/docs/DEVINFO		\ | ||||
| 	$(DIRECTORY)/docs/IAFA-PACKAGE		\ | ||||
| 	$(DIRECTORY)/docs/INSTALL		\ | ||||
| 	$(DIRECTORY)/docs/INSTALL.GNU		\ | ||||
| 	$(DIRECTORY)/docs/README		\ | ||||
| 	$(DIRECTORY)/docs/README.*		\ | ||||
| 	$(DIRECTORY)/docs/RELNOTES		\ | ||||
| 	$(DIRECTORY)/docs/VERSIONS		\ | ||||
| 	$(DIRECTORY)/docs/*.spec		\ | ||||
| 	$(DIRECTORY)/bin/README			\ | ||||
| 	$(DIRECTORY)/bin/mklib*			\ | ||||
| 	$(DIRECTORY)/*.BAT			\ | ||||
| 	$(DIRECTORY)/*.bat			\ | ||||
| 	$(DIRECTORY)/descrip.mms		\ | ||||
| 	$(DIRECTORY)/mms-config			\ | ||||
| 	$(DIRECTORY)/xlib.opt			\ | ||||
| 	$(DIRECTORY)/STARTUP.MK			\ | ||||
| 	$(DIRECTORY)/mesawin32.mak		\ | ||||
| 	$(DIRECTORY)/Names.win			\ | ||||
| 	$(DIRECTORY)/win32-openstep.sh		\ | ||||
| 	$(DIRECTORY)/*.dja			\ | ||||
| 	$(DIRECTORY)/include/GL/Makefile.in	\ | ||||
| 	$(DIRECTORY)/include/GL/Makefile.am	\ | ||||
| 	$(DIRECTORY)/include/GL/dosmesa.h	\ | ||||
| 	$(DIRECTORY)/include/GL/foomesa.h	\ | ||||
| 	$(DIRECTORY)/include/GL/fxmesa.h	\ | ||||
| 	$(DIRECTORY)/include/GL/ggimesa.h	\ | ||||
| 	$(DIRECTORY)/include/GL/gl.h		\ | ||||
| 	$(DIRECTORY)/include/GL/gl_mangle.h	\ | ||||
| 	$(DIRECTORY)/include/GL/glu.h		\ | ||||
| 	$(DIRECTORY)/include/GL/glu_mangle.h	\ | ||||
| 	$(DIRECTORY)/include/GL/glx.h		\ | ||||
| 	$(DIRECTORY)/include/GL/glx_mangle.h	\ | ||||
| 	$(DIRECTORY)/include/GL/mglmesa.h	\ | ||||
| 	$(DIRECTORY)/include/GL/osmesa.h	\ | ||||
| 	$(DIRECTORY)/include/GL/svgamesa.h	\ | ||||
| 	$(DIRECTORY)/include/GL/wmesa.h		\ | ||||
| 	$(DIRECTORY)/include/GL/xmesa.h		\ | ||||
| 	$(DIRECTORY)/include/GL/xmesa_x.h	\ | ||||
| 	$(DIRECTORY)/include/GL/xmesa_xf86.h	\ | ||||
| 	$(DIRECTORY)/include/GLView.h		\ | ||||
| 	$(DIRECTORY)/include/Makefile.in	\ | ||||
| 	$(DIRECTORY)/include/Makefile.am	\ | ||||
| 	$(DIRECTORY)/src/Makefile*		\ | ||||
| 	$(DIRECTORY)/src/descrip.mms		\ | ||||
| 	$(DIRECTORY)/src/mms_depend		\ | ||||
| 	$(DIRECTORY)/src/mesa.conf		\ | ||||
| 	$(DIRECTORY)/src/*.def			\ | ||||
| 	$(DIRECTORY)/src/depend			\ | ||||
| 	$(DIRECTORY)/src/*.[chS]		\ | ||||
| 	$(DIRECTORY)/src/Allegro/*.[ch]		\ | ||||
| 	$(DIRECTORY)/src/BeOS/*.cpp		\ | ||||
| 	$(DIRECTORY)/src/D3D/*.cpp		\ | ||||
| 	$(DIRECTORY)/src/D3D/*.CPP		\ | ||||
| 	$(DIRECTORY)/src/D3D/*.h		\ | ||||
| 	$(DIRECTORY)/src/D3D/*.H		\ | ||||
| 	$(DIRECTORY)/src/D3D/*.c		\ | ||||
| 	$(DIRECTORY)/src/D3D/*.C		\ | ||||
| 	$(DIRECTORY)/src/D3D/MAKEFILE		\ | ||||
| 	$(DIRECTORY)/src/D3D/*bat		\ | ||||
| 	$(DIRECTORY)/src/D3D/*DEF		\ | ||||
| 	$(DIRECTORY)/src/DOS/DEPEND.DOS		\ | ||||
| 	$(DIRECTORY)/src/DOS/*.c		\ | ||||
| 	$(DIRECTORY)/src/FX/Makefile.am		\ | ||||
| 	$(DIRECTORY)/src/FX/Makefile.in		\ | ||||
| 	$(DIRECTORY)/src/FX/*.[ch]		\ | ||||
| 	$(DIRECTORY)/src/FX/*.def		\ | ||||
| 	$(DIRECTORY)/src/FX/X86/Makefile.am	\ | ||||
| 	$(DIRECTORY)/src/FX/X86/Makefile.in	\ | ||||
| 	$(DIRECTORY)/src/FX/X86/*.[Shc]		\ | ||||
| 	$(DIRECTORY)/src/GGI/Makefile.am			\ | ||||
| 	$(DIRECTORY)/src/GGI/Makefile.in			\ | ||||
| 	$(DIRECTORY)/src/GGI/*.[ch]				\ | ||||
| 	$(DIRECTORY)/src/GGI/ggimesa.conf.in			\ | ||||
| 	$(DIRECTORY)/src/GGI/default/*.c			\ | ||||
| 	$(DIRECTORY)/src/GGI/default/Makefile.am		\ | ||||
| 	$(DIRECTORY)/src/GGI/default/Makefile.in		\ | ||||
| 	$(DIRECTORY)/src/GGI/default/genkgi.conf.in		\ | ||||
| 	$(DIRECTORY)/src/GGI/display/*.c			\ | ||||
| 	$(DIRECTORY)/src/GGI/display/Makefile.am		\ | ||||
| 	$(DIRECTORY)/src/GGI/display/Makefile.in		\ | ||||
| 	$(DIRECTORY)/src/GGI/display/fbdev.conf.in		\ | ||||
| 	$(DIRECTORY)/src/GGI/include/Makefile.am		\ | ||||
| 	$(DIRECTORY)/src/GGI/include/Makefile.in		\ | ||||
| 	$(DIRECTORY)/src/GGI/include/ggi/Makefile.am		\ | ||||
| 	$(DIRECTORY)/src/GGI/include/ggi/Makefile.in		\ | ||||
| 	$(DIRECTORY)/src/GGI/include/ggi/mesa/Makefile.am	\ | ||||
| 	$(DIRECTORY)/src/GGI/include/ggi/mesa/Makefile.in	\ | ||||
| 	$(DIRECTORY)/src/GGI/include/ggi/mesa/*.h		\ | ||||
| 	$(DIRECTORY)/src/KNOWN_BUGS		\ | ||||
| 	$(DIRECTORY)/src/MGL/*.[ch]		\ | ||||
| 	$(DIRECTORY)/src/MGL/*.txt		\ | ||||
| 	$(DIRECTORY)/src/OSmesa/Makefile.am	\ | ||||
| 	$(DIRECTORY)/src/OSmesa/Makefile.in	\ | ||||
| 	$(DIRECTORY)/src/OSmesa/*.[ch]		\ | ||||
| 	$(DIRECTORY)/src/S3/*.[ch]		\ | ||||
| 	$(DIRECTORY)/src/S3/*.def		\ | ||||
| 	$(DIRECTORY)/src/S3/*.mak		\ | ||||
| 	$(DIRECTORY)/src/S3/*.rc		\ | ||||
| 	$(DIRECTORY)/src/SVGA/Makefile.am	\ | ||||
| 	$(DIRECTORY)/src/SVGA/Makefile.in	\ | ||||
| 	$(DIRECTORY)/src/SVGA/*.[ch]		\ | ||||
| 	$(DIRECTORY)/src/Windows/*.[ch]		\ | ||||
| 	$(DIRECTORY)/src/Windows/*.def		\ | ||||
| 	$(DIRECTORY)/src/X/Makefile.am		\ | ||||
| 	$(DIRECTORY)/src/X/Makefile.in		\ | ||||
| 	$(DIRECTORY)/src/X/*.[ch]		\ | ||||
| 	$(DIRECTORY)/src/X86/*.[ch]		\ | ||||
| 	$(DIRECTORY)/src/X86/Makefile.am	\ | ||||
| 	$(DIRECTORY)/src/X86/Makefile.in	\ | ||||
| 	$(DIRECTORY)/src/X86/*.m4		\ | ||||
| 	$(DIRECTORY)/src/X86/*.S		\ | ||||
| 	$(DIRECTORY)/src/*.dja			\ | ||||
| 	$(DIRECTORY)/src-glu/README[12]		\ | ||||
| 	$(DIRECTORY)/src-glu/Makefile*		\ | ||||
| 	$(DIRECTORY)/src-glu/descrip.mms	\ | ||||
| 	$(DIRECTORY)/src-glu/mms_depend		\ | ||||
| 	$(DIRECTORY)/src-glu/*.def		\ | ||||
| 	$(DIRECTORY)/src-glu/*.dja		\ | ||||
| 	$(DIRECTORY)/src-glu/depend		\ | ||||
| 	$(DIRECTORY)/src-glu/*.[ch]		\ | ||||
| 	$(DIRECTORY)/widgets-mesa		\ | ||||
| 	$(DIRECTORY)/widgets-sgi		\ | ||||
| 	$(DIRECTORY)/util/README		\ | ||||
| 	$(DIRECTORY)/util/Makefile.am		\ | ||||
| 	$(DIRECTORY)/util/Makefile.in		\ | ||||
| 	$(DIRECTORY)/util/*.[ch]		\ | ||||
| 	$(DIRECTORY)/util/sampleMakefile	\ | ||||
| 	$(DIRECTORY)/BeOS/Makefile		\ | ||||
| 	$(DIRECTORY)/BeOS/*.cpp			 | ||||
|  | ||||
| # old stuff | ||||
| #	$(DIRECTORY)/Win32			\ | ||||
| #	$(DIRECTORY)/win32 | ||||
|  | ||||
| #	$(DIRECTORY)/OpenStep			\ | ||||
| # | ||||
| # | ||||
|  | ||||
|  | ||||
| DEMO_FILES =	\ | ||||
| 	$(DIRECTORY)/include/GL/glut.h		\ | ||||
| 	$(DIRECTORY)/include/GL/glutf90.h	\ | ||||
| 	$(DIRECTORY)/include/GL/glut_h.dja	\ | ||||
| 	$(DIRECTORY)/src-glut/Makefile*		\ | ||||
| 	$(DIRECTORY)/src-glut/depend		\ | ||||
| 	$(DIRECTORY)/src-glut/*def		\ | ||||
| 	$(DIRECTORY)/src-glut/descrip.mms	\ | ||||
| 	$(DIRECTORY)/src-glut/mms_depend	\ | ||||
| 	$(DIRECTORY)/src-glut/*.[ch]		\ | ||||
| 	$(DIRECTORY)/src-glut.dja/*		\ | ||||
| 	$(DIRECTORY)/src-glut.beos/Makefile	\ | ||||
| 	$(DIRECTORY)/src-glut.beos/*.cpp	\ | ||||
| 	$(DIRECTORY)/src-glut.beos/*.h		\ | ||||
| 	$(DIRECTORY)/images/*			\ | ||||
| 	$(DIRECTORY)/demos/Makefile*		\ | ||||
| 	$(DIRECTORY)/demos/descrip.mms		\ | ||||
| 	$(DIRECTORY)/demos/*.[ch]		\ | ||||
| 	$(DIRECTORY)/demos/*.dat		\ | ||||
| 	$(DIRECTORY)/xdemos/Makefile*		\ | ||||
| 	$(DIRECTORY)/xdemos/descrip.mms		\ | ||||
| 	$(DIRECTORY)/xdemos/*.[cf]		\ | ||||
| 	$(DIRECTORY)/book/Makefile*		\ | ||||
| 	$(DIRECTORY)/book/README		\ | ||||
| 	$(DIRECTORY)/book/*.[ch]		\ | ||||
| 	$(DIRECTORY)/samples/Makefile*		\ | ||||
| 	$(DIRECTORY)/samples/README		\ | ||||
| 	$(DIRECTORY)/samples/*.c		\ | ||||
| 	$(DIRECTORY)/samples/*.dja		\ | ||||
| 	$(DIRECTORY)/3Dfx			\ | ||||
| 	$(DIRECTORY)/mtdemos			\ | ||||
| 	$(DIRECTORY)/ggi | ||||
|  | ||||
|  | ||||
| lib_tar: | ||||
| 	cd .. ; \ | ||||
| 	tar -cvf $(LIB_NAME).tar $(LIB_FILES) ; \ | ||||
| 	gzip $(LIB_NAME).tar ; \ | ||||
| 	mv $(LIB_NAME).tar.gz $(DIRECTORY) | ||||
|  | ||||
| demo_tar: | ||||
| 	cd .. ; \ | ||||
| 	tar -cvf $(DEMO_NAME).tar $(DEMO_FILES) ; \ | ||||
| 	gzip $(DEMO_NAME).tar ; \ | ||||
| 	mv $(DEMO_NAME).tar.gz $(DIRECTORY) | ||||
|  | ||||
| lib_zip: | ||||
| 	-rm $(LIB_NAME).zip | ||||
| 	cd .. ; \ | ||||
| 	zip -r $(LIB_NAME).zip $(LIB_FILES) ; \ | ||||
| 	mv $(LIB_NAME).zip $(DIRECTORY) | ||||
|  | ||||
| demo_zip: | ||||
| 	-rm $(DEMO_NAME).zip | ||||
| 	cd .. ; \ | ||||
| 	zip -r $(DEMO_NAME).zip $(DEMO_FILES) ; \ | ||||
| 	mv $(DEMO_NAME).zip $(DIRECTORY) | ||||
|  | ||||
|  | ||||
|  | ||||
| SRC_FILES =	\ | ||||
| 	RELNOTES		\ | ||||
| 	src/Makefile*		\ | ||||
| 	src/depend		\ | ||||
| 	src/*.[chS]		\ | ||||
| 	src/*/*.[ch]		\ | ||||
| 	include/GL/*.h | ||||
|  | ||||
| srctar: | ||||
| 	tar -cvf src.tar $(SRC_FILES) ; \ | ||||
| 	gzip src.tar | ||||
|  | ||||
| srctar.zip: | ||||
| 	-rm src.zip | ||||
| 	zip -r src.zip $(SRC_FILES) ; \ | ||||
							
								
								
									
										88
									
								
								Makefile.mgw
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										88
									
								
								Makefile.mgw
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,88 @@ | ||||
| # Mesa 3-D graphics library | ||||
| # Version:  4.0 | ||||
| #  | ||||
| # Copyright (C) 1999  Brian Paul   All Rights Reserved. | ||||
| #  | ||||
| # Permission is hereby granted, free of charge, to any person obtaining a | ||||
| # copy of this software and associated documentation files (the "Software"), | ||||
| # to deal in the Software without restriction, including without limitation | ||||
| # the rights to use, copy, modify, merge, publish, distribute, sublicense, | ||||
| # and/or sell copies of the Software, and to permit persons to whom the | ||||
| # Software is furnished to do so, subject to the following conditions: | ||||
| #  | ||||
| # The above copyright notice and this permission notice shall be included | ||||
| # in all copies or substantial portions of the Software. | ||||
| #  | ||||
| # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | ||||
| # OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||||
| # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL | ||||
| # BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN | ||||
| # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | ||||
| # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||||
|  | ||||
| # MinGW makefile v1.2 for Mesa | ||||
| # | ||||
| #  Copyright (C) 2002 - Daniel Borca | ||||
| #  Email : dborca@users.sourceforge.net | ||||
| #  Web   : http://www.geocities.com/dborca | ||||
|  | ||||
|  | ||||
| # | ||||
| #  Available options: | ||||
| # | ||||
| #    Environment variables: | ||||
| #	GLIDE		path to Glide3 SDK; used with FX. | ||||
| #			default = $(TOP)/glide3 | ||||
| #	FX=1		build for 3dfx Glide3. Note that this disables | ||||
| #			compilation of most WMesa code and requires fxMesa. | ||||
| #			As a consequence, you'll need the Win32 Glide3 | ||||
| #			library to build any application. | ||||
| #			default = no | ||||
| #	ICD=1		build the installable client driver interface | ||||
| #			(windows opengl driver interface) | ||||
| #			default = no | ||||
| #	X86=1		optimize for x86 (if possible, use MMX, SSE, 3DNow). | ||||
| #			default = no | ||||
| # | ||||
| #    Targets: | ||||
| #	all:		build everything | ||||
| #	libgl:		build GL | ||||
| #	clean:		remove object files | ||||
| #	realclean:	remove all generated files | ||||
| # | ||||
|  | ||||
|  | ||||
|  | ||||
| .PHONY : all libgl clean realclean | ||||
|  | ||||
| ifeq ($(ICD),1) | ||||
|   # when -std=c99 mingw will not define WIN32 | ||||
|   CFLAGS = -Wall -W -Werror | ||||
| else | ||||
|   # I love c89 | ||||
|   CFLAGS = -Wall -W -pedantic | ||||
| endif | ||||
| CFLAGS += -O2 -ffast-math | ||||
|  | ||||
| export CFLAGS | ||||
|  | ||||
| ifeq ($(wildcard $(addsuffix /rm.exe,$(subst ;, ,$(PATH)))),) | ||||
| UNLINK = del $(subst /,\,$(1)) | ||||
| else | ||||
| UNLINK = $(RM) $(1) | ||||
| endif | ||||
|  | ||||
| all: libgl | ||||
|  | ||||
| libgl: lib | ||||
| 	$(MAKE) -f Makefile.mgw -C src/mesa | ||||
|  | ||||
| lib: | ||||
| 	mkdir lib | ||||
|  | ||||
| clean: | ||||
| 	$(MAKE) -f Makefile.mgw clean -C src/mesa | ||||
|  | ||||
| realclean: clean | ||||
| 	-$(call UNLINK,lib/*.a) | ||||
| 	-$(call UNLINK,lib/*.dll) | ||||
							
								
								
									
										72
									
								
								bin/installmesa
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										72
									
								
								bin/installmesa
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,72 @@ | ||||
| #!/bin/sh | ||||
|  | ||||
| # | ||||
| # Simple shell script for installing Mesa's header and library files. | ||||
| # If the copy commands below don't work on a particular system (i.e. the | ||||
| # -f or -d flags), we may need to branch on `uname` to do the right thing. | ||||
| # | ||||
|  | ||||
|  | ||||
| TOP=. | ||||
|  | ||||
| INCLUDE_DIR="/usr/local/include" | ||||
| LIB_DIR="/usr/local/lib" | ||||
|  | ||||
| if [ "x$#" = "x0" ] ; then | ||||
| echo | ||||
| echo "***** Mesa installation - You may need root privileges to do this *****" | ||||
| echo | ||||
| echo "Default directory for header files is:" ${INCLUDE_DIR} | ||||
| echo "Enter new directory or press <Enter> to accept this default." | ||||
|  | ||||
| read INPUT | ||||
| if [ "x${INPUT}" != "x" ] ; then | ||||
| 	INCLUDE_DIR=${INPUT} | ||||
| fi | ||||
|  | ||||
| echo | ||||
| echo "Default directory for library files is:" ${LIB_DIR} | ||||
| echo "Enter new directory or press <Enter> to accept this default." | ||||
|  | ||||
| read INPUT | ||||
| if [ "x${INPUT}" != "x" ] ; then | ||||
| 	LIB_DIR=${INPUT} | ||||
| fi | ||||
|  | ||||
| echo | ||||
| echo "About to install Mesa header files (GL/*.h) in: " ${INCLUDE_DIR}/GL | ||||
| echo "and Mesa library files (libGL.*, etc) in: " ${LIB_DIR} | ||||
| echo "Press <Enter> to continue, or <ctrl>-C to abort." | ||||
|  | ||||
| read INPUT | ||||
|  | ||||
| else | ||||
| INCLUDE_DIR=$1/include | ||||
| LIB_DIR=$1/lib | ||||
| fi | ||||
|  | ||||
| # flags: | ||||
| #  -f = force | ||||
| #  -d = preserve symlinks (does not work on BSD) | ||||
|  | ||||
| if [ `uname` = "FreeBSD" ] ; then | ||||
| 	CP_FLAGS="-f" | ||||
| elif [ `uname` = "Darwin" ] ; then | ||||
| 	CP_FLAGS="-f" | ||||
| else | ||||
| 	CP_FLAGS="-fd" | ||||
| fi | ||||
|  | ||||
|  | ||||
| set -v | ||||
|  | ||||
| mkdir ${INCLUDE_DIR} | ||||
| mkdir ${INCLUDE_DIR}/GL | ||||
| mkdir ${INCLUDE_DIR}/GLES | ||||
| mkdir ${LIB_DIR} | ||||
| cp -f ${TOP}/include/GL/*.h ${INCLUDE_DIR}/GL | ||||
| cp -f ${TOP}/src/glw/*.h ${INCLUDE_DIR}/GL | ||||
| # NOT YET: cp -f ${TOP}/include/GLES/*.h ${INCLUDE_DIR}/GLES | ||||
| cp ${CP_FLAGS} ${TOP}/lib*/lib* ${LIB_DIR} | ||||
|  | ||||
| echo "Done." | ||||
							
								
								
									
										697
									
								
								bin/mklib
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										697
									
								
								bin/mklib
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,697 @@ | ||||
| #!/bin/sh | ||||
|  | ||||
| # Make a shared library. | ||||
| # This script should be useful for projects other than Mesa. | ||||
| # Improvements/fixes are welcome. | ||||
|  | ||||
|  | ||||
| # Copyright (C) 1999-2005  Brian Paul   All Rights Reserved. | ||||
| # | ||||
| # Permission is hereby granted, free of charge, to any person obtaining a | ||||
| # copy of this software and associated documentation files (the "Software"), | ||||
| # to deal in the Software without restriction, including without limitation | ||||
| # the rights to use, copy, modify, merge, publish, distribute, sublicense, | ||||
| # and/or sell copies of the Software, and to permit persons to whom the | ||||
| # Software is furnished to do so, subject to the following conditions: | ||||
| # | ||||
| # The above copyright notice and this permission notice shall be included | ||||
| # in all copies or substantial portions of the Software. | ||||
| # | ||||
| # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | ||||
| # OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||||
| # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL | ||||
| # BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN | ||||
| # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN | ||||
| # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||||
|  | ||||
|  | ||||
| # | ||||
| # Option defaults | ||||
| # | ||||
| LIBNAME="" | ||||
| MAJOR=1 | ||||
| MINOR=0 | ||||
| PATCH="" | ||||
| DEPS="" | ||||
| LINK="" | ||||
| CPLUSPLUS=0 | ||||
| STATIC=0 | ||||
| INSTALLDIR="." | ||||
| ARCH="auto" | ||||
| ARCHOPT="" | ||||
| NOPREFIX=0 | ||||
| EXPORTS="" | ||||
|  | ||||
|  | ||||
| # | ||||
| # Parse arguments | ||||
| # | ||||
| while true | ||||
| do | ||||
|     case $1 in | ||||
| 	'-h' | '--help') | ||||
| 	    echo 'Usage: mklib [options] objects' | ||||
| 	    echo 'Create a shared library from object files.' | ||||
| 	    echo '  -o LIBRARY    specifies the name of the resulting library, without' | ||||
| 	    echo '                the leading "lib" or any suffix.' | ||||
| 	    echo '                (eg: "-o GL" might result in "libGL.so" being made)' | ||||
| 	    echo '  -major N      specifies major version number (default is 1)' | ||||
| 	    echo '  -minor N      specifies minor version number (default is 0)' | ||||
| 	    echo '  -patch N      specifies patch version number (default is 0)' | ||||
| 	    echo '  -lLIBRARY     specifies a dependency on LIBRARY' | ||||
| 	    echo '  -LDIR         search in DIR for library dependencies' | ||||
| 	    echo '  -linker L     explicity specify the linker program to use (eg: gcc, g++)' | ||||
| 	    echo '                Not observed on all systems at this time.' | ||||
| 	    echo '  -cplusplus    link with C++ runtime' | ||||
| 	    echo '  -static       make a static library (default is dynamic/shared)' | ||||
| 	    echo '  -install DIR  put resulting library file(s) in DIR' | ||||
| 	    echo '  -arch ARCH    override using `uname` to determine host system' | ||||
| 	    echo '  -archopt OPT  specify an extra achitecture-specific option OPT' | ||||
| 	    echo "  -noprefix     don't prefix library name with 'lib' nor add any suffix" | ||||
| 	    echo '  -exports FILE only export the symbols listed in FILE' | ||||
| 	    echo '  -h, --help    display this information and exit' | ||||
| 	    exit 1 | ||||
| 	    ;; | ||||
| 	'-o') | ||||
| 	    shift 1; | ||||
| 	    LIBNAME=$1 | ||||
| 	    ;; | ||||
| 	'-major') | ||||
| 	    shift 1; | ||||
| 	    MAJOR=$1 | ||||
| 	    ;; | ||||
| 	'-minor') | ||||
| 	    shift 1; | ||||
| 	    MINOR=$1 | ||||
| 	    ;; | ||||
| 	'-patch') | ||||
| 	    shift 1; | ||||
| 	    PATCH=$1 | ||||
| 	    ;; | ||||
| 	'-linker') | ||||
| 	    shift 1; | ||||
| 	    LINK=$1 | ||||
| 	    ;; | ||||
| 	-l*) | ||||
| 	    DEPS="$DEPS $1" | ||||
| 	    ;; | ||||
| 	-L*) | ||||
| 	    DEPS="$DEPS $1" | ||||
| 	    ;; | ||||
| 	'-cplusplus') | ||||
| 	    CPLUSPLUS=1 | ||||
| 	    ;; | ||||
| 	'-static') | ||||
| 	    STATIC=1 | ||||
| 	    ;; | ||||
| 	'-install') | ||||
| 	    shift 1; | ||||
| 	    INSTALLDIR=$1 | ||||
| 	    ;; | ||||
| 	'-arch') | ||||
| 	    shift 1; | ||||
| 	    ARCH=$1 | ||||
| 	    ;; | ||||
| 	'-archopt') | ||||
| 	    shift 1; | ||||
| 	    ARCHOPT=$1 | ||||
| 	    ;; | ||||
| 	'-noprefix') | ||||
| 	    NOPREFIX=1 | ||||
| 	    ;; | ||||
| 	'-exports') | ||||
| 	    shift 1; | ||||
| 	    EXPORTS=$1 | ||||
| 	    ;; | ||||
| 	-*) | ||||
| 	    echo "mklib: Unknown option: " $1 ; | ||||
| 	    exit 1 | ||||
| 	    ;; | ||||
| 	*) | ||||
| 	    # This should be the first object file, stop parsing | ||||
| 	    break | ||||
|     esac | ||||
|     shift 1 | ||||
| done | ||||
| OBJECTS=$@ | ||||
|  | ||||
|  | ||||
| if [ ${ARCH} = "auto" ] ; then | ||||
|     ARCH=`uname` | ||||
| fi | ||||
|  | ||||
|  | ||||
| # | ||||
| # Error checking | ||||
| # | ||||
| if [ "x${LIBNAME}" = "x" ] ; then | ||||
|     echo "mklib: Error: no library name specified" | ||||
|     exit 1 | ||||
| fi | ||||
| if [ "x${OBJECTS}" = "x" ] ; then | ||||
|     echo "mklib: Error: no object files specified" | ||||
|     exit 1 | ||||
| fi | ||||
|  | ||||
|  | ||||
| # | ||||
| # Debugging info | ||||
| # | ||||
| if [  ]  ; then | ||||
|     echo "-----------------" | ||||
|     echo ARCH is $ARCH | ||||
|     echo LIBNAME is $LIBNAME | ||||
|     echo MAJOR is $MAJOR | ||||
|     echo MINOR is $MINOR | ||||
|     echo PATCH is $PATCH | ||||
|     echo DEPS are $DEPS | ||||
|     echo "EXPORTS in" $EXPORTS | ||||
|     echo "-----------------" | ||||
| fi | ||||
|  | ||||
|  | ||||
| # | ||||
| # OK, make the library now | ||||
| # | ||||
| case $ARCH in | ||||
|  | ||||
|     'Linux' | 'OpenBSD') | ||||
| 	# we assume gcc | ||||
|  | ||||
| 	if [ "x$LINK" = "x" ] ; then | ||||
| 	    # -linker was not specified so set default link command now | ||||
|             if [ $CPLUSPLUS = 1 ] ; then | ||||
|                 LINK=g++ | ||||
|             else | ||||
|                 LINK=gcc | ||||
|             fi | ||||
| 	fi | ||||
|  | ||||
| 	if [ $NOPREFIX = 1 ] ; then | ||||
| 	    # No "lib" or ".so" part | ||||
| 	    echo "mklib: Making" $ARCH "shared library: " ${LIBNAME} | ||||
| 	    #OPTS="-shared -Wl,-soname,${LIBNAME}"  # soname??? | ||||
| 	    OPTS="-shared" | ||||
|  | ||||
| 	    # Check if objects are 32-bit and we're running in 64-bit | ||||
| 	    # environment.  If so, pass -m32 flag to linker. | ||||
| 	    set ${OBJECTS} | ||||
| 	    ABI32=`file $1 | grep 32-bit` | ||||
| 	    if [ "${ABI32}" -a `uname -m` = "x86_64" ] ; then | ||||
| 		OPTS="-m32 ${OPTS}" | ||||
| 	    fi | ||||
|  | ||||
|             rm -f ${LIBNAME} | ||||
|             # make lib | ||||
|             ${LINK} ${OPTS} -o ${LIBNAME} ${OBJECTS} ${DEPS} | ||||
|             # finish up | ||||
|             FINAL_LIBS="${LIBNAME}" | ||||
|         elif [ $STATIC = 1 ] ; then | ||||
| 	    LIBNAME="lib${LIBNAME}"     # prefix with "lib" | ||||
|             echo "mklib: Making" $ARCH "static library: " ${LIBNAME}.a | ||||
|             rm -f ${LIBNAME}.a | ||||
|             ar -ru ${LIBNAME}.a ${OBJECTS} | ||||
| 	    ranlib ${LIBNAME}.a | ||||
|             # finish up | ||||
|             FINAL_LIBS=${LIBNAME}.a | ||||
|         else | ||||
| 	    LIBNAME="lib${LIBNAME}"     # prefix with "lib" | ||||
| 	    if [ $ARCH = 'Linux' ] ; then | ||||
| 		OPTS="-Xlinker -Bsymbolic -shared -Wl,-soname,${LIBNAME}.so.${MAJOR}" | ||||
| 	    else | ||||
| 		OPTS="-shared -Wl,-soname,${LIBNAME}.so.${MAJOR}" | ||||
| 	    fi | ||||
| 	    if [ $EXPORTS ] ; then | ||||
| 		#OPTS="${OPTS} -Xlinker --retain-symbols-file ${EXPORTS}" | ||||
| 		# Make the 'exptmp' file for --version-script option | ||||
| 		echo "VERSION_${MAJOR}.${MINOR} {" > exptmp | ||||
| 		echo "global:" >> exptmp | ||||
| 		sed 's/$/;/' ${EXPORTS} >> exptmp | ||||
| 		echo "local:" >> exptmp | ||||
| 		echo "*;" >> exptmp | ||||
| 		echo "};" >> exptmp | ||||
| 		OPTS="${OPTS} -Xlinker --version-script=exptmp" | ||||
| 		# exptmp is removed below | ||||
| 	    fi | ||||
|  | ||||
| 	    # Check if objects are 32-bit and we're running in 64-bit | ||||
| 	    # environment.  If so, pass -m32 flag to linker. | ||||
| 	    set ${OBJECTS} | ||||
| 	    ABI32=`file $1 | grep 32-bit` | ||||
| 	    if [ "${ABI32}" -a `uname -m` = "x86_64" ] ; then | ||||
| 		OPTS="-m32 ${OPTS}" | ||||
| 	    fi | ||||
|  | ||||
| 	    if [ x${PATCH} = "x" ] ; then | ||||
| 		VERSION="${MAJOR}.${MINOR}" | ||||
| 	    else | ||||
| 		VERSION="${MAJOR}.${MINOR}.${PATCH}" | ||||
| 	    fi | ||||
|  | ||||
|             echo "mklib: Making" $ARCH "shared library: " ${LIBNAME}.so.${VERSION} | ||||
|  | ||||
|             # rm any old libs | ||||
|             rm -f ${LIBNAME}.so.${VERSION} | ||||
|             rm -f ${LIBNAME}.so.${MAJOR} | ||||
|             rm -f ${LIBNAME}.so | ||||
|  | ||||
|             # make lib | ||||
|             ${LINK} ${OPTS} -o ${LIBNAME}.so.${VERSION} ${OBJECTS} ${DEPS} | ||||
|             # make usual symlinks | ||||
|             ln -s ${LIBNAME}.so.${VERSION} ${LIBNAME}.so.${MAJOR} | ||||
|             ln -s ${LIBNAME}.so.${MAJOR} ${LIBNAME}.so | ||||
|             # finish up | ||||
|             FINAL_LIBS="${LIBNAME}.so.${VERSION} ${LIBNAME}.so.${MAJOR} ${LIBNAME}.so" | ||||
| #	    rm -f exptmp | ||||
|         fi | ||||
| 	;; | ||||
|  | ||||
|     'SunOS') | ||||
|         if [ $STATIC = 1 ] ; then | ||||
| 	    LIBNAME="lib${LIBNAME}.a" | ||||
| 	    echo "mklib: Making SunOS static library: " ${LIBNAME} | ||||
| 	    rm -f ${LIBNAME} | ||||
| 	    ar -ruv ${LIBNAME} ${OBJECTS} | ||||
| 	    FINAL_LIBS=${LIBNAME} | ||||
| 	else | ||||
| 	    LIBNAME="lib${LIBNAME}.so" | ||||
| 	    echo "mklib: Making SunOS shared library: " ${LIBNAME} | ||||
| 	    # XXX OPTS for gcc should be -shared, but that doesn't work. | ||||
| 	    # Using -G does work though. | ||||
| 	    OPTS="-G" | ||||
| 	    if [ "x$LINK" = "x" ] ; then | ||||
| 		# -linker was not specified, choose default linker now | ||||
| 		if [ $CPLUSPLUS = 1 ] ; then | ||||
| 		    # determine linker and options for C++ code | ||||
| 		    if [ `which c++` ] ; then | ||||
| 			# use Sun c++ | ||||
| 			LINK="c++" | ||||
| 		    elif [ `type g++` ] ; then | ||||
| 			# use g++ | ||||
| 			LINK="g++" | ||||
| 		    else | ||||
| 			echo "mklib: warning: can't find C++ comiler, trying CC." | ||||
| 			LINK="CC" | ||||
| 		    fi | ||||
| 		else | ||||
| 		    # use native Sun linker for C code | ||||
| 		    LINK="ld" | ||||
| 		fi | ||||
| 	    fi | ||||
| 	    echo "mklib: linker is" ${LINK} ${OPTS} | ||||
| 	    rm -f ${LIBNAME}.${MAJOR} ${LIBNAME} | ||||
| 	    ${LINK} ${OPTS} -o ${LIBNAME}.${MAJOR} ${OBJECTS} ${DEPS} | ||||
| 	    ln -s ${LIBNAME}.${MAJOR} ${LIBNAME} | ||||
| 	    FINAL_LIBS="${LIBNAME}.${MAJOR} ${LIBNAME}" | ||||
| 	fi | ||||
| 	;; | ||||
|  | ||||
|     'FreeBSD') | ||||
| 	# we assume gcc | ||||
|  | ||||
| 	if [ "x$LINK" = "x" ] ; then | ||||
| 	    # -linker was not specified so set default link command now | ||||
|             if [ $CPLUSPLUS = 1 ] ; then | ||||
|                 LINK=g++ | ||||
|             else | ||||
|                 LINK=gcc | ||||
|             fi | ||||
| 	fi | ||||
|  | ||||
| 	if [ $NOPREFIX = 1 ] ; then | ||||
| 	    # No "lib" or ".so" part | ||||
| 	    echo "mklib: Making FreeBSD shared library: " ${LIBNAME} | ||||
| 	    OPTS="-shared" | ||||
| 	    rm -f ${LIBNAME} | ||||
| 	    ${LINK} ${OPTS} -o ${LIBNAME} ${OBJECTS} ${DEPS} | ||||
| 	    FINAL_LIBS=${LIBNAME} | ||||
|         elif [ $STATIC = 1 ] ; then | ||||
| 	    STLIB="lib${LIBNAME}.a" | ||||
| 	    echo "mklib: Making FreeBSD static library: " ${STLIB} | ||||
| 	    rm -f ${STLIB} | ||||
| 	    ar cq ${STLIB} ${OBJECTS} | ||||
| 	    ranlib ${STLIB} | ||||
| 	    FINAL_LIBS=${STLIB} | ||||
| 	else | ||||
| 	    SHLIB="lib${LIBNAME}.so.${MAJOR}" | ||||
| 	    OPTS="-shared -Wl,-soname,${SHLIB}" | ||||
| 	    echo "mklib: Making FreeBSD shared library: " ${SHLIB} | ||||
| 	    rm -f ${SHLIB} | ||||
| 	    ${LINK} ${OPTS} -o ${SHLIB} ${OBJECTS} ${DEPS} | ||||
| 	    ln -sf ${SHLIB} "lib${LIBNAME}.so" | ||||
| 	    FINAL_LIBS="${SHLIB} lib${LIBNAME}.so" | ||||
| 	fi | ||||
| 	;; | ||||
|  | ||||
|     'NetBSD') | ||||
|         if [ $STATIC = 1 ] ; then | ||||
| 	    LIBNAME="lib${LIBNAME}_pic.a" | ||||
| 	    echo "mklib: Making NetBSD PIC static library: " ${LIBNAME} | ||||
| 	    rm -f ${LIBNAME} | ||||
| 	    ar cq ${LIBNAME} ${OBJECTS} | ||||
| 	    ranlib ${LIBNAME} | ||||
| 	    FINAL_LIBS=${LIBNAME} | ||||
| 	else | ||||
| 	    LIBNAME="lib${LIBNAME}.so.${MAJOR}.${MINOR}" | ||||
| 	    echo "mklib: Making NetBSD PIC shared library: " ${LIBNAME} | ||||
| 	    rm -f ${LIBNAME} | ||||
| 	    ld -x -Bshareable -Bforcearchive -o ${LIBNAME} ${OBJECTS} | ||||
| 	    FINAL_LIBS=${LIBNAME} | ||||
| 	fi | ||||
| 	;; | ||||
|  | ||||
|     'IRIX' | 'IRIX64') | ||||
|         if [ $STATIC = 1 ] ; then | ||||
| 	    LIBNAME="lib${LIBNAME}.a" | ||||
| 	    rm -f ${LIBNAME} | ||||
| 	    ar rc ${LIBNAME} ${OBJECTS} | ||||
| 	    FINAL_LIBS=${LIBNAME} | ||||
| 	else | ||||
| 	    LIBNAME="lib${LIBNAME}.so"  # prefix with "lib", suffix with ".so" | ||||
| 	    # XXX we should run 'file' on the first object file to determine | ||||
| 	    # if it's o32, n32 or 64 format, as we do for Linux above. | ||||
| 	    if [ $ARCHOPT = "64" ] ; then | ||||
| 		# 64-bit ABI | ||||
| 		OPTS="-64 -shared -all" | ||||
| 		echo "mklib: Making IRIX 64-bit shared library: " ${LIBNAME} | ||||
| 	    elif [ $ARCHOPT = "o32" ] ; then | ||||
| 		# old 32-bit ABI | ||||
| 		OPTS="-32 -shared -all" | ||||
| 		echo "mklib: Making IRIX o32-bit shared library: " ${LIBNAME} | ||||
| 	    else | ||||
| 		# new 32-bit ABI | ||||
| 		OPTS="-n32 -shared -all" | ||||
| 		echo "mklib: Making IRIX n32-bit shared library: " ${LIBNAME} | ||||
| 	    fi | ||||
| 	    if [ $CPLUSPLUS = 1 ] ; then | ||||
| 		LINK="CC" | ||||
| 	    else | ||||
| 		LINK="ld" | ||||
| 	    fi | ||||
| 	    ${LINK} ${OPTS} -o ${LIBNAME} ${OBJECTS} ${DEPS} | ||||
| 	    FINAL_LIBS=${LIBNAME} | ||||
| 	fi | ||||
| 	;; | ||||
|  | ||||
|     'linux-cygwin') | ||||
| 	LIBNAME="lib${LIBNAME}.a" | ||||
| 	echo "mklib: Making linux-cygwin library: " ${LIBNAME} | ||||
| 	rm -f ${LIBNAME} | ||||
| 	gnuwin32ar ruv ${LIBNAME} ${OBJECTS} | ||||
| 	FINAL_LIBS=${LIBNAME} | ||||
| 	;; | ||||
|  | ||||
|     'HP-UX') | ||||
|         if [ $STATIC = 1 ] ; then | ||||
| 	    LIBNAME="lib${LIBNAME}.a" | ||||
| 	    echo "mklib: Making HP-UX static library: " ${LIBNAME} | ||||
| 	    rm -f ${LIBNAME} | ||||
| 	    ar -ruv ${LIBNAME} ${OBJECTS} | ||||
| 	    FINAL_LIBS=${LIBNAME} | ||||
| 	else | ||||
| 	    RUNLIB="lib${LIBNAME}.${MAJOR}" | ||||
| 	    DEVLIB="lib${LIBNAME}.sl" | ||||
| 	    echo "mklib: Making HP-UX shared library: " ${RUNLIB} ${DEVLIB} | ||||
| 	    ld -b -o ${RUNLIB} +b ${RUNLIB} ${OBJECTS} ${DEPS} | ||||
| 	    ln -s ${RUNLIB} ${DEVLIB} | ||||
| 	    FINAL_LIBS="${RUNLIB} ${DEVLIB}" | ||||
| 	fi | ||||
| 	;; | ||||
|  | ||||
|     'AIX' | 'AIX64') | ||||
| 	if [ $ARCH = "AIX64" ] ; then | ||||
| 	    X64="-X64" | ||||
| 	fi | ||||
|  | ||||
|         if [ $STATIC = 1 ] ; then | ||||
|             LIBNAME="lib${LIBNAME}.a" | ||||
|             echo "mklib: Making AIX static library: " ${LIBNAME} | ||||
| 	    rm -f ${LIBNAME} | ||||
|             ar -ruv ${X64} ${LIBNAME} ${OBJECTS} | ||||
|             FINAL_LIBS=${LIBNAME} | ||||
|         else | ||||
| 	    EXPFILE="lib${LIBNAME}.exp" | ||||
| 	    OFILE=shr.o  #Want to be consistent with the IBM libGL.a | ||||
| 	    LIBNAME="lib${LIBNAME}.a"  # shared objects are still stored in the .a libraries | ||||
| 	    if [ $ARCH = "AIX64" ] ; then | ||||
| 		OPTS="-bE:${EXPFILE} -bM:SRE -bnoentry -q64" | ||||
| 	    else | ||||
| 		OPTS="-bE:${EXPFILE} -bM:SRE -bnoentry" | ||||
| 	    fi | ||||
| 	    rm -f ${EXPFILE} ${OFILE} | ||||
| 	    NM="/bin/nm -eC ${X64}" | ||||
| 	    echo "#! /usr/lib/${LIBNAME}" > ${EXPFILE} | ||||
| 	    ${NM} ${OBJECTS} | awk '{ | ||||
| 	    if ((($2 == "T") || ($2 == "D") || ($2 == "B")) \ | ||||
| 	    && ( substr($1,1,1) != ".")) { | ||||
| 		    if (substr ($1, 1, 7) != "__sinit" && | ||||
| 			    substr ($1, 1, 7) != "__sterm") { | ||||
| 			    if (substr ($1, 1, 5) == "__tf1") | ||||
| 				print (substr ($1, 7)) | ||||
| 			    else if (substr ($1, 1, 5) == "__tf9") | ||||
| 				print (substr ($1, 15)) | ||||
| 			    else | ||||
| 				print $1 | ||||
| 			} | ||||
| 		} | ||||
| 	    }' | sort -u >> ${EXPFILE} | ||||
| 	    cc ${OPTS} -o ${OFILE} ${OBJECTS} ${DEPS} | ||||
| 	    ar ${X64} -r ${LIBNAME} ${OFILE} | ||||
|             FINAL_LIBS="${LIBNAME}" | ||||
|         fi | ||||
|         ;; | ||||
|  | ||||
|     'OpenSTEP') | ||||
| 	LIBNAME="lib${LIBNAME}.a" | ||||
| 	echo "mklib: Making OpenSTEP static library: " ${LIBNAME} | ||||
| 	libtool -static -o ${LIBNAME} - ${OBJECTS} | ||||
| 	FINAL_LIBS=${LIBNAME} | ||||
| 	;; | ||||
|  | ||||
|     'OSF1') | ||||
|         if [ $STATIC = 1 ] ; then | ||||
| 	    LIBNAME="lib${LIBNAME}.a" | ||||
| 	    echo "mklib: Making OSF/1 static library: " ${LIBNAME} | ||||
| 	    rm -f ${LIBNAME} | ||||
| 	    ar -ruv ${LIBNAME} ${OBJECTS} | ||||
| 	    FINAL_LIBS=${LIBNAME} | ||||
| 	else | ||||
| 	    VERSION="${MAJOR}.${MINOR}" | ||||
| 	    LIBNAME="lib${LIBNAME}.so" | ||||
| 	    echo "mklib: Making OSF/1 shared library: " ${LIBNAME} | ||||
| 	    if [ "x$LINK" = "x" ] ; then | ||||
| 		if [ $CPLUSPLUS = 1 ] ; then | ||||
| 		    LINK=cxx | ||||
| 		else | ||||
| 		    LINK=cc | ||||
| 		fi | ||||
| 	    fi | ||||
| 	    rm -f ${LIBNAME}.${VERSION} | ||||
| 	    ${LINK} -o ${LIBNAME}.${VERSION} -shared -set_version ${VERSION} -soname ${LIBNAME}.${VERSION} -expect_unresolved \* -all ${OBJECTS} ${DEPS} | ||||
| 	    ln -sf ${LIBNAME}.${VERSION} ${LIBNAME} | ||||
| 	    FINAL_LIBS="${LIBNAME} ${LIBNAME}.${VERSION}" | ||||
| 	fi | ||||
| 	;; | ||||
|  | ||||
|     'Darwin') | ||||
|         if [ $STATIC = 1 ] ; then | ||||
|             LIBNAME="lib${LIBNAME}.a" | ||||
|             echo "mklib: Making Darwin static library: " ${LIBNAME} | ||||
|             LINK="ar" | ||||
|             OPTS="-ruv" | ||||
|             ${LINK} ${OPTS} ${LIBNAME} ${OBJECTS} | ||||
|             FINAL_LIBS=${LIBNAME} | ||||
|         else | ||||
|             LIBNAME="lib${LIBNAME}.dylib" | ||||
|             echo "mklib: Making Darwin shared library: " ${LIBNAME} | ||||
|             FLAGS="-dynamiclib -multiply_defined suppress -current_version ${MAJOR}.${MINOR}.0 -compatibility_version ${MAJOR}.${MINOR}.0" | ||||
| 	    if [ $CPLUSPLUS = 1 ] ; then | ||||
| 		LINK="g++" | ||||
| 	    else | ||||
| 		LINK="cc" | ||||
| 	    fi | ||||
|             ${LINK} ${FLAGS} -o ${LIBNAME} ${OBJECTS} ${DEPS} | ||||
|             FINAL_LIBS=${LIBNAME} | ||||
|         fi | ||||
|         ;; | ||||
|  | ||||
|     'LynxOS') | ||||
| 	LIBNAME="lib${LIBNAME}.a" | ||||
| 	echo "mklib: Making LynxOS static library: " ${LIBNAME} | ||||
| 	rm -f ${LIBNAME} | ||||
| 	ar ru ${LIBNAME} ${OBJECTS} | ||||
| 	FINAL_LIBS=${LIBNAME} | ||||
| 	;; | ||||
|  | ||||
|     'BeOS') | ||||
|         if [ $STATIC = 1 ] ; then | ||||
|             LIBNAME="lib${LIBNAME}.a" | ||||
|             echo "mklib: Making BeOS static library: " ${LIBNAME} | ||||
|             ar -cru "${LIBNAME}" ${OBJECTS} | ||||
|         else | ||||
| 	    LIBNAME="lib${LIBNAME}.so" | ||||
| 	    echo "mklib: Making BeOS shared library: " ${LIBNAME} | ||||
| 	    gcc -nostart -Xlinker "-soname=${LIBNAME}" -L/Be/develop/lib/x86 -lbe ${DEPS} ${OBJECTS} -o "${LIBNAME}" | ||||
| 	    mimeset -f "${LIBNAME}" | ||||
| 	    # XXX remove the Mesa3D stuff here since mklib isn't mesa-specific. | ||||
| 	    setversion "${LIBNAME}" -app ${MAJOR} ${MINOR} ${PATCH} -short "Powered by Mesa3D!" -long "Powered by Mesa3D!" | ||||
| 	fi | ||||
| 	FINAL_LIBS=${LIBNAME} | ||||
| 	;; | ||||
|  | ||||
|     'QNX') | ||||
| 	LIBNAME="lib${LIBNAME}.a" | ||||
| 	echo "mklib: Making QNX library: " ${LIBNAME} | ||||
| 	wlib ${LIBNAME} ${OBJECTS} | ||||
| 	FINAL_LIBS=${LIBNAME} | ||||
| 	;; | ||||
|  | ||||
|     'MorphOS') | ||||
| 	LIBNAME="lib${LIBNAME}.a" | ||||
| 	echo "mklib: Making MorphOS library: " ${LIBNAME} | ||||
| 	ppc-morphos-ar rc ${LIBNAME} ${OBJECTS} | ||||
| 	FINAL_LIBS="${LIBNAME}" | ||||
| 	;; | ||||
|  | ||||
|     'icc') | ||||
| 	# Intel C compiler | ||||
| 	# This should get merged into the Linux code, above, since this isn't | ||||
| 	# really a different architecture. | ||||
| 	LIBNAME="lib${LIBNAME}"     # prefix with "lib" | ||||
|  | ||||
|         if [ $STATIC = 1 ] ; then | ||||
|             echo "mklib: Making Intel ICC static library: " ${LIBNAME}.a | ||||
|             LINK="ar" | ||||
|             OPTS="-ruv" | ||||
|             # make lib | ||||
|             ${LINK} ${OPTS} ${LIBNAME}.a ${OBJECTS} | ||||
|             # finish up | ||||
|             FINAL_LIBS="${LIBNAME}.a" | ||||
|         else | ||||
|             OPTS="-shared" | ||||
|             VERSION="${MAJOR}.${MINOR}.${PATCH}" | ||||
|             echo "mklib: Making Intel ICC shared library: " ${LIBNAME}.so.${VERSION} | ||||
|  | ||||
|             if [ $CPLUSPLUS = 1 ] ; then | ||||
|                 LINK="icc" | ||||
|             else | ||||
|                 LINK="icc" | ||||
|             fi | ||||
|             # rm any old libs | ||||
|             rm -f ${LIBNAME}.so.${VERSION} | ||||
|             rm -f ${LIBNAME}.so.${MAJOR} | ||||
|             rm -f ${LIBNAME}.so | ||||
|             # make lib | ||||
|             ${LINK} ${OPTS} -o ${LIBNAME}.so.${VERSION} ${OBJECTS} ${DEPS} | ||||
|             # make usual symlinks | ||||
|             ln -s ${LIBNAME}.so.${VERSION} ${LIBNAME}.so.${MAJOR} | ||||
|             ln -s ${LIBNAME}.so.${MAJOR} ${LIBNAME}.so | ||||
|             # finish up | ||||
|             FINAL_LIBS="${LIBNAME}.so.${VERSION} ${LIBNAME}.so.${MAJOR} ${LIBNAME}.so" | ||||
|         fi | ||||
| 	;; | ||||
|  | ||||
|     'aix-gcc') | ||||
| 	# AIX with gcc | ||||
|         if [ $STATIC = 1 ] ; then | ||||
| 	    LIBNAME="lib${LIBNAME}.a" | ||||
| 	    echo "mklib: Making AIX GCC static library: " ${LIBNAME} | ||||
| 	    rm -f ${LIBNAME} | ||||
| 	    ar ru ${LIBNAME} ${OBJECTS} | ||||
| 	    FINAL_LIBS=${LIBNAME} | ||||
| 	else | ||||
| 	    LIBNAME="lib${LIBNAME}.so"  # prefix with "lib", suffix with ".so" | ||||
| 	    echo "mklib: Making AIX GCC shared library: " ${LIBNAME} | ||||
| 	    # remove old lib | ||||
| 	    rm -f ${LIBNAME} | ||||
| 	    # make the lib | ||||
| 	    gcc -shared -Wl,-G ${OBJECTS} ${DEPS} -o ${LIBNAME} | ||||
| 	    # NOTE: the application linking with this library must specify | ||||
| 	    # the -Wl,-brtl flags to gcc | ||||
| 	    FINAL_LIBS=${LIBNAME} | ||||
| 	fi | ||||
| 	;; | ||||
|  | ||||
|     'ultrix') | ||||
| 	# XXX untested | ||||
|         if [ $STATIC = 0 ] ; then | ||||
| 	    echo "mklib: Warning shared libs not supported on Ultrix" | ||||
| 	fi | ||||
| 	LIBNAME="lib${LIBNAME}.a" | ||||
| 	echo "mklib: Making static library for Ultrix: " ${LIBNAME} | ||||
| 	rm -f ${LIBNAME} | ||||
| 	ar ru ${LIBNAME} ${OBJECTS} | ||||
| 	FINAL_LIBS="${LIBNAME}" | ||||
| 	;; | ||||
|  | ||||
|      CYGWIN*) | ||||
| 	# GCC-based environment | ||||
| 	CYGNAME="cyg${LIBNAME}"     # prefix with "cyg" | ||||
| 	LIBNAME="lib${LIBNAME}"     # prefix with "lib" | ||||
|  | ||||
|         if [ $STATIC = 1 ] ; then | ||||
|             echo "mklib: Making" $ARCH "static library: " ${LIBNAME}.a | ||||
|             LINK="ar" | ||||
|             OPTS="-ru" | ||||
|             # make lib | ||||
|             ${LINK} ${OPTS} ${LIBNAME}.a ${OBJECTS} | ||||
| 	    ranlib ${LIBNAME}.a | ||||
|             # finish up | ||||
|             FINAL_LIBS=${LIBNAME}.a | ||||
|         else | ||||
| 	    OPTS="-shared -Wl,-export-all -Wl,--out-implib=${LIBNAME}-${MAJOR}.dll.a" | ||||
|             echo "mklib: Making" $ARCH "shared library: " ${LIBNAME}-${MAJOR}.dll | ||||
|  | ||||
|             if [ $CPLUSPLUS = 1 ] ; then | ||||
|                 LINK="g++" | ||||
|             else | ||||
|                 LINK="gcc" | ||||
|             fi | ||||
|  | ||||
|             # rm any old libs | ||||
|             rm -f ${LIBNAME}-${MAJOR}.dll | ||||
|             rm -f ${LIBNAME}.dll.a | ||||
|             rm -f ${LIBNAME}.a | ||||
|  | ||||
|             # make lib | ||||
|             ${LINK} ${OPTS} -o ${CYGNAME}-${MAJOR}.dll ${OBJECTS} ${DEPS} | ||||
|             # make usual symlinks | ||||
|             ln -s ${LIBNAME}-${MAJOR}.dll.a ${LIBNAME}.dll.a | ||||
|             # finish up | ||||
|             FINAL_LIBS="${LIBNAME}-${MAJOR}.dll.a ${LIBNAME}.dll.a" | ||||
| 	    # special case for installing in bin | ||||
|             FINAL_BINS="${CYGNAME}-${MAJOR}.dll" | ||||
|         fi | ||||
| 	;; | ||||
|  | ||||
|     'example') | ||||
| 	# If you're adding support for a new architecture, you can | ||||
| 	# start with this: | ||||
|         if [ $STATIC = 1 ] ; then | ||||
| 	    LIBNAME="lib${LIBNAME}.a" | ||||
| 	    echo "mklib: Making static library for example arch: " ${LIBNAME} | ||||
| 	    rm -f ${LIBNAME} | ||||
| 	    ar rv ${LIBNAME} ${OBJECTS} | ||||
| 	    FINAL_LIBS="${LIBNAME}" | ||||
| 	else | ||||
| 	    LIBNAME="lib${LIBNAME}.so"  # prefix with "lib", suffix with ".so" | ||||
| 	    echo "mklib: Making shared library for example arch: " ${LIBNAME} | ||||
| 	    ld -o ${LIBNAME} ${OBJECTS} ${DEPS} | ||||
| 	    FINAL_LIBS="${LIBNAME}" | ||||
| 	fi | ||||
| 	;; | ||||
|  | ||||
|     *) | ||||
| 	echo "mklib: ERROR: Don't know how to make a static/shared library for" ${ARCH} | ||||
| 	echo "mklib: Please add necessary commands to mklib script." | ||||
| 	;; | ||||
| esac | ||||
|  | ||||
|  | ||||
| # | ||||
| # Put library files into installation directory if specified. | ||||
| # | ||||
| if [ ${INSTALLDIR} != "." ] ; then | ||||
|     echo "mklib: Installing" ${FINAL_LIBS} "in" ${INSTALLDIR} | ||||
|     mv ${FINAL_LIBS} ${INSTALLDIR}/ | ||||
| fi | ||||
							
								
								
									
										153
									
								
								bin/mklib.aix
									
									
									
									
									
								
							
							
						
						
									
										153
									
								
								bin/mklib.aix
									
									
									
									
									
								
							| @@ -1,153 +0,0 @@ | ||||
| #!/bin/ksh | ||||
|  | ||||
| # Make an AIX shared library (tricky!!!) | ||||
| # Based on a script from Athanasios G. Gaitatzes (gaitat@vnet.ibm.com) | ||||
| # Improved by Greg Thompson <gregt@visix.com> -gt | ||||
|  | ||||
| #--identification------------------------------------------------------ | ||||
|  | ||||
| # $Id: mklib.aix,v 1.2 1999/09/15 15:10:20 brianp Exp $ | ||||
|  | ||||
| # $Log: mklib.aix,v $ | ||||
| # Revision 1.2  1999/09/15 15:10:20  brianp | ||||
| # added third, tiny version number to arguments | ||||
| # | ||||
| # Revision 1.1  1999/08/19 13:52:56  brianp | ||||
| # initial check-in (post-crash) | ||||
| # | ||||
|  | ||||
|  | ||||
| #--common-------------------------------------------------------------- | ||||
|  | ||||
| LIBRARY=$1 | ||||
| shift 1 | ||||
|  | ||||
| MAJOR=$1 | ||||
| shift 1 | ||||
|  | ||||
| MINOR=$1 | ||||
| shift 1 | ||||
|  | ||||
| TINY=$1 | ||||
| shift 1 | ||||
|  | ||||
| OBJECTS=$* | ||||
|  | ||||
| #--platform------------------------------------------------------------ | ||||
|  | ||||
| # BASENAME = LIBRARY without .a suffix | ||||
| BASENAME=`echo ${LIBRARY} | sed "s/\.a//g"` | ||||
|  | ||||
| # Name of exports file | ||||
| EXPFILE=${BASENAME}.exp | ||||
|  | ||||
| # Name of temporary shared lib file | ||||
| OFILE=shr.o | ||||
| ####OFILE=${BASENAME}.o | ||||
|  | ||||
|  | ||||
| # Remove any old files from previous make | ||||
| rm -f ${LIBRARY} ${EXPFILE} ${OFILE} | ||||
|  | ||||
| # Pick a way to use nm -gt | ||||
| NM=${NM-/bin/nm -eC} | ||||
|  | ||||
| # Determine which version of AIX this is | ||||
| AIXVERSION=`uname -v` | ||||
|  | ||||
| # Pick a way to tell the linker there's no entrypoint -gt | ||||
| case ${AIXVERSION} | ||||
| { | ||||
| 	3*) | ||||
| 		ENTRY='-e _nostart' | ||||
| 		;; | ||||
| 	4*) | ||||
| 		ENTRY=-bnoentry | ||||
| 		;; | ||||
| 	*) | ||||
| 		echo "Error in mklib.aix!" | ||||
| 		exit 1 | ||||
| 		;; | ||||
| } | ||||
|  | ||||
|  | ||||
| # Other libraries which we may be dependent on.  Since we make the libraries | ||||
| # in the order libGL.a, libaGLU.a, libglut.a just depends on its predecessor. | ||||
| # modified to make otherlibs in the form of -lfoo -gt | ||||
| OTHERLIBS=`ls ../lib/*.a | sed "s/..\/lib\/lib/-l/g" | sed "s/\.a//g"` | ||||
|  | ||||
| ##echo OTHERLIBS are ${OTHERLIBS} | ||||
|  | ||||
|  | ||||
| # Make exports (.exp) file header | ||||
| echo "#! ${LIBRARY}" > ${EXPFILE} | ||||
|  | ||||
| # Append list of exported symbols to exports file -gt | ||||
| case ${AIXVERSION} | ||||
| { | ||||
|     3*) | ||||
| 	${NM} ${OBJECTS} | awk -F'|' '{ | ||||
| 	    if ($3 != "extern" || substr($7,1,1) == " ") continue | ||||
| 	    sub ("  *", "", $1); sub ("  *", "", $7) | ||||
| 	    if ( (($7 == ".text") || ($7 == ".data") || ($7 == ".bss"))  \ | ||||
| 		    && ( substr($1,1,1) != ".")) { | ||||
| 		if (substr ($1, 1, 7) != "__sinit" && | ||||
| 			substr ($1, 1, 7) != "__sterm") { | ||||
| 		    if (substr ($1, 1, 5) == "__tf1") | ||||
| 			print (substr ($1, 7)) | ||||
| 		    else if (substr ($1, 1, 5) == "__tf9") | ||||
| 			print (substr ($1, 15)) | ||||
| 		    else | ||||
| 			print $1 | ||||
| 		} | ||||
| 	    } | ||||
| 	}' | sort -u >> ${EXPFILE} | ||||
| 	;; | ||||
|  | ||||
|     4*) | ||||
| 	${NM} ${OBJECTS} | awk '{ | ||||
| 	    if ((($2 == "T") || ($2 == "D") || ($2 == "B")) \ | ||||
| 		    && ( substr($1,1,1) != ".")) { | ||||
| 		if (substr ($1, 1, 7) != "__sinit" && | ||||
| 			substr ($1, 1, 7) != "__sterm") { | ||||
| 		    if (substr ($1, 1, 5) == "__tf1") | ||||
| 			print (substr ($1, 7)) | ||||
| 		    else if (substr ($1, 1, 5) == "__tf9") | ||||
| 			print (substr ($1, 15)) | ||||
| 		    else | ||||
| 			print $1 | ||||
| 		} | ||||
| 	    } | ||||
| 	}' | sort -u >> ${EXPFILE} | ||||
| 	;; | ||||
| } | ||||
|  | ||||
|  | ||||
| # This next line is a hack to allow full compatibility with IBM's OpenGL | ||||
| # libraries.  IBM mistakenly exports glLoadIdentity from the libGLU.a | ||||
| # library.  We have to do the same thing.  Problem reported by Yemi Adesanya | ||||
| # (adesanya@afsmail.cern.ch) and Patrick Brown (pbrown@austin.ibm.com) | ||||
| if [ "${BASENAME}" = libGLU ] ; then | ||||
|     echo "glLoadIdentity" >> ${EXPFILE} | ||||
| fi | ||||
|  | ||||
|  | ||||
| # Make the shared lib file | ||||
| cc -o ${OFILE} ${OBJECTS} -L../lib ${OTHERLIBS} -lX11 -lXext -lXmu -lXi -lm -lc -bE:${EXPFILE} -bM:SRE ${ENTRY} | ||||
|  | ||||
|  | ||||
| # Make the .a file | ||||
| ar ruv ${LIBRARY} ${OFILE} | ||||
|  | ||||
| # Put exports file in Mesa lib directory | ||||
| mv ${EXPFILE} ../lib | ||||
|  | ||||
| # Remove OFILE | ||||
| rm -f ${OFILE} | ||||
|  | ||||
|  | ||||
| #NOTES | ||||
| # AIX 4.x /usr/bin/nm -B patch from ssclift@mach.me.queensu.ca (Simon Clift) | ||||
| # Robustified symbol extraction for AIX 3 and 4 | ||||
| #   Greg Thompson <gregt@visix.com> | ||||
|  | ||||
| @@ -1,38 +0,0 @@ | ||||
| #!/bin/sh | ||||
|  | ||||
| # Make a standard Unix .a library file with 'ar ruv' | ||||
|  | ||||
| #--identification------------------------------------------------------ | ||||
|  | ||||
| # $Id: mklib.ar-ruv,v 1.2 1999/09/15 15:10:20 brianp Exp $ | ||||
|  | ||||
| # $Log: mklib.ar-ruv,v $ | ||||
| # Revision 1.2  1999/09/15 15:10:20  brianp | ||||
| # added third, tiny version number to arguments | ||||
| # | ||||
| # Revision 1.1  1999/08/19 13:52:57  brianp | ||||
| # initial check-in (post-crash) | ||||
| # | ||||
|  | ||||
|  | ||||
| #--common-------------------------------------------------------------- | ||||
|  | ||||
| LIBRARY=$1 | ||||
| shift 1 | ||||
|  | ||||
| MAJOR=$1 | ||||
| shift 1 | ||||
|  | ||||
| MINOR=$1 | ||||
| shift 1 | ||||
|  | ||||
| TINY=$1 | ||||
| shift 1 | ||||
|  | ||||
| OBJECTS=$* | ||||
|  | ||||
| #--platform------------------------------------------------------------- | ||||
|  | ||||
| #ar ruv $LIBRARY $OBJECTS | ||||
| ar ru $LIBRARY $OBJECTS | ||||
|  | ||||
| @@ -1,52 +0,0 @@ | ||||
| #!/bin/sh | ||||
|  | ||||
| # Make a Solaris shared library | ||||
| # contributed by Arno Hahma (arno@nitro.pp.utu.fi) | ||||
|  | ||||
| #--identification------------------------------------------------------ | ||||
|  | ||||
| # $Id: mklib.solaris,v 1.2 1999/09/15 15:10:20 brianp Exp $ | ||||
|  | ||||
| # $Log: mklib.solaris,v $ | ||||
| # Revision 1.2  1999/09/15 15:10:20  brianp | ||||
| # added third, tiny version number to arguments | ||||
| # | ||||
| # Revision 1.1  1999/08/19 13:53:06  brianp | ||||
| # initial check-in (post-crash) | ||||
| # | ||||
|  | ||||
|  | ||||
| #--common-------------------------------------------------------------- | ||||
|  | ||||
| LIBRARY=$1 | ||||
| shift 1 | ||||
|  | ||||
| MAJOR=$1 | ||||
| shift 1 | ||||
|  | ||||
| MINOR=$1 | ||||
| shift 1 | ||||
|  | ||||
| TINY=$1 | ||||
| shift 1 | ||||
|  | ||||
| OBJECTS=$* | ||||
|  | ||||
| #--platform------------------------------------------------------------- | ||||
|  | ||||
| set -x | ||||
|  | ||||
| LIBRARY=`basename $LIBRARY .a` | ||||
|  | ||||
| VERSION=$MAJOR.$MINOR | ||||
|  | ||||
| echo "Building shared object $LIBRARY.so.$VERSION and the archive library $LIBRARY.a" | ||||
| rm -f ${LIBRARY}.a ${LIBRARY}.so.${VERSION} | ||||
| ar ruv ${LIBRARY}.a ${OBJECTS} | ||||
|  | ||||
| ld -G -o ${LIBRARY}.so.${VERSION} ${OBJECTS} | ||||
|  | ||||
| cp ${LIBRARY}.a ${LIBRARY}.so.${VERSION} ../lib | ||||
| cd ../lib | ||||
| ln -s ${LIBRARY}.so.${VERSION} ${LIBRARY}.so | ||||
|  | ||||
							
								
								
									
										28
									
								
								configs/aix
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/aix
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,28 @@ | ||||
| # Configuration for AIX, dynamic libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = aix | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = xlC | ||||
|  | ||||
| CFLAGS = -O -DAIXV3 | ||||
| CXXFLAGS = -O -DAIXV3 | ||||
| MKLIB_OPTIONS = | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
| GL_LIB_DEPS = -lX11 -lXext -lm | ||||
| GLU_LIB_DEPS = -L$(TOP)/lib -l$(GL_LIB) -lm -lC | ||||
| GLUT_LIB_DEPS = -L$(TOP)/lib -l$(GLU_LIB) -l$(GL_LIB) -lXi -lXmu -lX11 -lm | ||||
| GLW_LIB_DEPS = -L$(TOP)/lib -l$(GL_LIB) -lXt -lX11 | ||||
| OSMESA_LIB_DEPS = -L$(TOP)/lib -l$(GL_LIB) | ||||
| APP_LIB_DEPS = -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lX11 -lXext -lXmu -lXi -lm -lC | ||||
|  | ||||
							
								
								
									
										28
									
								
								configs/aix-64
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/aix-64
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,28 @@ | ||||
| # Configuration for AIX 64-bit, dynamic libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = aix-64 | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = xlc | ||||
| CXX = xlC | ||||
|  | ||||
| CFLAGS = -q64 -qmaxmem=16384 -O -DAIXV3 | ||||
| CXXFLAGS = -q64 -qmaxmem=16384 -O -DAIXV3 | ||||
| MKLIB_OPTIONS = -arch AIX64 | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
| GL_LIB_DEPS = -lX11 -lXext -lm | ||||
| GLU_LIB_DEPS = -L$(TOP)/lib -l$(GL_LIB) -lm -lC | ||||
| GLUT_LIB_DEPS = -L$(TOP)/lib -l$(GLU_LIB) -l$(GL_LIB) -lXi -lXmu -lX11 -lm | ||||
| GLW_LIB_DEPS = -L$(TOP)/lib -l$(GL_LIB) -lXt -lX11 | ||||
| OSMESA_LIB_DEPS = -L$(TOP)/lib -l$(GL_LIB) | ||||
| APP_LIB_DEPS = -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lX11 -lXext -lXmu -lXi -lm -lC | ||||
|  | ||||
							
								
								
									
										19
									
								
								configs/aix-gcc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								configs/aix-gcc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | ||||
| # Configuration for AIX with gcc | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = aix-gcc | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
|  | ||||
| CFLAGS = -O2 -DAIXV3 | ||||
| CXXFLAGS = -O2 -DAIXV3 | ||||
|  | ||||
| MKLIB_OPTIONS = -arch aix-gcc | ||||
| GL_LIB_DEPS = -lX11 -lXext -lm | ||||
| GLU_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -lm | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR -l$(GLU_LIB) -l$(GL_LIB) -lXi -lXmu | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -Wl,-brtl -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lm -lX11 -lXext -lXmu -lXi | ||||
|  | ||||
							
								
								
									
										23
									
								
								configs/aix-static
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								configs/aix-static
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | ||||
| # Configuration for AIX, static libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = aix-static | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = xlC | ||||
|  | ||||
| CFLAGS = -O -DAIXV3 | ||||
| CXXFLAGS = -O -DAIXV3 | ||||
| MKLIB_OPTIONS = -static | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -lX11 -lXext -lXmu -lXi -lm | ||||
|  | ||||
							
								
								
									
										100
									
								
								configs/beos
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										100
									
								
								configs/beos
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,100 @@ | ||||
| # Configuration for BeOS | ||||
| # Written by Philippe Houdoin | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = beos | ||||
|  | ||||
|  | ||||
| DEFINES = 	\ | ||||
| 	-DBEOS_THREADS  | ||||
|  | ||||
| MACHINE=$(shell uname -m) | ||||
| ifeq ($(MACHINE), BePC) | ||||
| 	CPU = x86 | ||||
| else | ||||
| 	CPU = ppc | ||||
| endif | ||||
|  | ||||
| ifeq ($(CPU), x86) | ||||
| 	# BeOS x86 settings | ||||
|  | ||||
| 	DEFINES += \ | ||||
| 		-DGNU_ASSEMBLER \ | ||||
| 		-DUSE_X86_ASM \ | ||||
| 		-DUSE_MMX_ASM \ | ||||
| 		-DUSE_3DNOW_ASM \ | ||||
| 		-DUSE_SSE_ASM | ||||
| 	 | ||||
| 	ASM_SOURCES = $(X86_SOURCES) | ||||
| 	ASM_API = $(X86_API) | ||||
|  | ||||
| 	CC = gcc | ||||
| 	CXX = g++ | ||||
| 	LD = gcc | ||||
| 	 | ||||
| 	CFLAGS = \ | ||||
| 		-Wall -Wno-multichar -Wno-ctor-dtor-privacy \ | ||||
| 		$(DEFINES) | ||||
|  | ||||
| 	CXXFLAGS = $(CFLAGS) | ||||
|  | ||||
| 	LDFLAGS += -Xlinker | ||||
|  | ||||
| 	ifdef DEBUG | ||||
| 		CFLAGS   += -g -O0 | ||||
| 		LDFLAGS += -g | ||||
| 		DEFINES += -DDEBUG | ||||
| 	else | ||||
| 		CFLAGS   += -O3 | ||||
| 	endif | ||||
|  | ||||
| 	GLUT_CFLAGS = -fexceptions | ||||
|  | ||||
| else | ||||
| 	# BeOS PPC settings | ||||
|  | ||||
| 	CC = mwcc | ||||
| 	CXX = $(CC) | ||||
| 	LD = mwldppc | ||||
|  | ||||
| 	CFLAGS = \ | ||||
| 		-w on -requireprotos \ | ||||
| 		$(DEFINES) | ||||
|  | ||||
| 	CXXFLAGS = $(CFLAGS) | ||||
|  | ||||
| 	LDFLAGS += \ | ||||
| 		-export pragma \ | ||||
| 		-init _init_routine_ \ | ||||
| 		-term _term_routine_ \ | ||||
| 		-lroot \ | ||||
| 		/boot/develop/lib/ppc/glue-noinit.a \ | ||||
| 		/boot/develop/lib/ppc/init_term_dyn.o \ | ||||
| 		/boot/develop/lib/ppc/start_dyn.o  | ||||
|  | ||||
| 	ifdef DEBUG | ||||
| 		CFLAGS   += -g -O0 | ||||
| 		CXXFLAGS += -g -O0 | ||||
| 		LDFLAGS += -g | ||||
| 	else | ||||
| 		CFLAGS   += -O7 | ||||
| 		CXXFLAGS += -O7 | ||||
| 	endif | ||||
|  | ||||
| 	GLUT_CFLAGS = -fexceptions | ||||
| endif | ||||
|  | ||||
| # Directories | ||||
| SRC_DIRS = mesa glu glut/beos | ||||
| GLU_DIRS = sgi | ||||
| DRIVER_DIRS = beos | ||||
| PROGRAM_DIRS = beos samples redbook demos tests | ||||
|  | ||||
| # Library/program dependencies | ||||
| GL_LIB_DEPS =  | ||||
| OSMESA_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) | ||||
| GLU_LIB_DEPS =   | ||||
| GLUT_LIB_DEPS = -lgame -L$(LIB_DIR) -l$(GL_LIB) | ||||
| APP_LIB_DEPS = -lbe -L$(LIB_DIR) -l$(GL_LIB) -l$(GLUT_LIB) | ||||
|  | ||||
							
								
								
									
										31
									
								
								configs/darwin
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								configs/darwin
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | ||||
| # Configuration for Darwin / MacOS X, making dynamic libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = darwin | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = c++ | ||||
| CXX = c++ | ||||
| CFLAGS = -I/usr/X11R6/include -O3 -fPIC -fno-common -ffast-math -funroll-loops -fexpensive-optimizations -no-cpp-precomp -dynamic -Ddarwin | ||||
| CXXFLAGS = -I/usr/X11R6/include -O3 -fPIC -fno-common -ffast-math -funroll-loops -fexpensive-optimizations -no-cpp-precomp -dynamic -Ddarwin | ||||
|  | ||||
| MKLIB_OPTIONS = -cplusplus | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.dylib | ||||
| GLU_LIB_NAME = libGLU.dylib | ||||
| GLUT_LIB_NAME = libglut.dylib | ||||
| GLW_LIB_NAME = libGLw.dylib | ||||
| OSMESA_LIB_NAME = libOSMesa.dylib | ||||
|  | ||||
| GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread | ||||
| OSMESA_LIB_DEPS = -L$(LIB_DIR) -lGL | ||||
| GLU_LIB_DEPS = -L$(LIB_DIR) -lGL | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -lGL -lGLU -L/usr/X11R6/lib -lX11 -lXmu -lXi -lXext | ||||
| GLW_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXt $(TOP)/lib/GL.dylib | ||||
| APP_LIB_DEPS = -L$(TOP)/lib -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm | ||||
|  | ||||
| # omit glw lib for now: | ||||
| SRC_DIRS = mesa glu glut/glx | ||||
|  | ||||
							
								
								
									
										24
									
								
								configs/darwin-static
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								configs/darwin-static
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | ||||
| # Configuration for Darwin / MacOS X, making static libs | ||||
|  | ||||
| include $(TOP)/configs/darwin | ||||
|  | ||||
| CONFIG_NAME = darwin-static | ||||
|  | ||||
| # Compiler and flags | ||||
| CFLAGS = -I/usr/X11R6/include -O3 -fno-common -ffast-math -funroll-loops -fexpensive-optimizations -no-cpp-precomp -dynamic -Ddarwin | ||||
| CXXFLAGS = -I/usr/X11R6/include -O3 -fno-common -ffast-math -funroll-loops -fexpensive-optimizations -no-cpp-precomp -dynamic -Ddarwin | ||||
| MKLIB_OPTIONS = -static | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
| GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread | ||||
| OSMESA_LIB_DEPS =  | ||||
| GLU_LIB_DEPS =  | ||||
| GLUT_LIB_DEPS =  | ||||
| GLW_LIB_DEPS =  | ||||
| APP_LIB_DEPS = -L$(TOP)/lib -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm | ||||
							
								
								
									
										74
									
								
								configs/default
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										74
									
								
								configs/default
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,74 @@ | ||||
| # Default/template configuration | ||||
|  | ||||
| # This is included by other config files which may override some | ||||
| # of these variables. | ||||
|  | ||||
| CONFIG_NAME = default | ||||
|  | ||||
| # Version info | ||||
| MESA_MAJOR=6 | ||||
| MESA_MINOR=5 | ||||
| MESA_TINY=0 | ||||
|  | ||||
| # external projects.  This should be useless now that we use libdrm. | ||||
| DRM_SOURCE_PATH=$(TOP)/../drm | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = CC | ||||
| CFLAGS = -O | ||||
| CXXFLAGS = -O | ||||
| GLU_CFLAGS =  | ||||
|  | ||||
| # Misc tools and flags | ||||
| MKLIB_OPTIONS =  | ||||
| MKDEP = makedepend | ||||
| MKDEP_OPTIONS = -fdepend | ||||
| MAKE = make | ||||
|  | ||||
| # Python and flags (generally only needed by the developers) | ||||
| PYTHON2 = python | ||||
| PYTHON_FLAGS = -t -O -O | ||||
|  | ||||
| # Library names (base name) | ||||
| GL_LIB = GL | ||||
| GLU_LIB = GLU | ||||
| GLUT_LIB = glut | ||||
| GLW_LIB = GLw | ||||
| OSMESA_LIB = OSMesa | ||||
|  | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = lib$(GL_LIB).so | ||||
| GLU_LIB_NAME = lib$(GLU_LIB).so | ||||
| GLUT_LIB_NAME = lib$(GLUT_LIB).so | ||||
| GLW_LIB_NAME = lib$(GLW_LIB).so | ||||
| OSMESA_LIB_NAME = lib$(OSMESA_LIB).so | ||||
|  | ||||
|  | ||||
| # Optional assembly language optimization files for libGL | ||||
| ASM_SOURCES =  | ||||
|  | ||||
| # GLw widget sources (Append "GLwMDrawA.c" here and add -lXm to GLW_LIB_DEPS in | ||||
| # order to build the Motif widget too) | ||||
| GLW_SOURCES = GLwDrawA.c | ||||
|  | ||||
|  | ||||
| # Directories | ||||
| LIB_DIR = $(TOP)/lib | ||||
| INSTALL_PREFIX = /usr/local | ||||
| SRC_DIRS = mesa glu glut/glx glw | ||||
| GLU_DIRS = sgi | ||||
| DRIVER_DIRS = x11 osmesa | ||||
| # Which subdirs under $(TOP)/progs/ to enter: | ||||
| PROGRAM_DIRS = demos redbook samples xdemos | ||||
|  | ||||
|  | ||||
| # Library/program dependencies | ||||
| EXTRA_LIB_PATH ?= | ||||
| GL_LIB_DEPS = $(EXTRA_LIB_PATH) -lX11 -lXext -lm -lpthread | ||||
| OSMESA_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) | ||||
| GLU_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -lm | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) $(EXTRA_LIB_PATH) -lX11 -lXmu -lXt -lXi -lm | ||||
| GLW_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) $(EXTRA_LIB_PATH) -lXt -lX11 | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lm | ||||
							
								
								
									
										17
									
								
								configs/freebsd
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								configs/freebsd
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| # Configuration for FreeBSD | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = FreeBSD | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
| MAKE = gmake | ||||
|  | ||||
| CFLAGS = -O2 -fPIC -pedantic -I/usr/X11R6/include -DUSE_XSHM -DHZ=100 \ | ||||
| 	$(ASM_FLAGS) | ||||
| CXXFLAGS = -O2 -fPIC -pedantic | ||||
| GLUT_CFLAGS = -fexceptions | ||||
|  | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -L/usr/X11R6/lib -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lXext -lXmu -lXi -lX11 -lm | ||||
							
								
								
									
										45
									
								
								configs/freebsd-dri
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								configs/freebsd-dri
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,45 @@ | ||||
| # -*-makefile-*- | ||||
| # Configuration for freebsd-dri: FreeBSD DRI hardware drivers | ||||
|  | ||||
| include $(TOP)/configs/freebsd | ||||
|  | ||||
| CONFIG_NAME = freebsd-dri | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
| WARN_FLAGS = -Wall | ||||
| OPT_FLAGS = -O | ||||
|  | ||||
| EXPAT_INCLUDES = -I/usr/local/include | ||||
| X11_INCLUDES = -I/usr/X11R6/include | ||||
| DEFINES = -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER \ | ||||
| 	-DGLX_DIRECT_RENDERING -DHAVE_ALIAS | ||||
| CFLAGS = $(DEFINES) -Wmissing-prototypes -g -std=c99  -Wundef -fPIC \ | ||||
| 	-ffast-math $(ASM_FLAGS) $(X11_INCLUDES) | ||||
| CXXFLAGS = $(DEFINES) -Wall -g -ansi -pedantic -fPIC | ||||
|  | ||||
| ASM_SOURCES =  | ||||
|  | ||||
| # Library/program dependencies | ||||
| LIBDRM_LIB = `pkg-config --libs libdrm` -ldrm | ||||
| DRI_LIB_DEPS = -L/usr/local/lib -lm -lpthread -lexpat $(LIBDRM_LIB) | ||||
| GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lXxf86vm -lm -lpthread $(LIBDRM_LIB) | ||||
|  | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -L/usr/X11R6/lib -lGLU -lGL -lX11 -lXmu -lXt -lXi -lm | ||||
| GLW_LIB_DEPS = -L$(LIB_DIR) -L/usr/X11R6/lib -lGL -lXt -lXm -lX11 | ||||
|  | ||||
|  | ||||
| # Directories | ||||
| SRC_DIRS = glx/x11 mesa glu glut/glx glw | ||||
| DRIVER_DIRS = dri | ||||
| PROGRAM_DIRS =  | ||||
| WINDOW_SYSTEM=dri | ||||
|  | ||||
| DRM_SOURCE_PATH=$(TOP)/../drm | ||||
|  | ||||
| # ffb and gamma are missing because they have not been converted to use the new | ||||
| # interface. | ||||
| DRI_DIRS = i810 i830 i915 mach64 mga r128 r200 r300 radeon tdfx \ | ||||
| 	   unichrome savage sis | ||||
|  | ||||
							
								
								
									
										10
									
								
								configs/freebsd-dri-amd64
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								configs/freebsd-dri-amd64
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | ||||
| # -*-makefile-*- | ||||
| # Configuration for freebsd-dri-amd64: FreeBSD DRI hardware drivers | ||||
|  | ||||
| include $(TOP)/configs/freebsd-dri | ||||
|  | ||||
| CONFIG_NAME = freebsd-dri-x86-64 | ||||
|  | ||||
| ASM_FLAGS = -DUSE_X86_64_ASM | ||||
| ASM_SOURCES = $(X86-64_SOURCES) | ||||
| ASM_API = $(X86-64_API) | ||||
							
								
								
									
										13
									
								
								configs/freebsd-dri-x86
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								configs/freebsd-dri-x86
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | ||||
| # -*-makefile-*- | ||||
| # Configuration for freebsd-dri: FreeBSD DRI hardware drivers | ||||
|  | ||||
| include $(TOP)/configs/freebsd-dri | ||||
|  | ||||
| CONFIG_NAME = freebsd-dri-x86 | ||||
|  | ||||
| # Unnecessary on x86, generally. | ||||
| PIC_FLAGS =  | ||||
|  | ||||
| ASM_FLAGS = -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM | ||||
| ASM_SOURCES = $(X86_SOURCES) | ||||
| ASM_API = $(X86_API) | ||||
							
								
								
									
										14
									
								
								configs/hpux10
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								configs/hpux10
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | ||||
| # Configuration for HPUX v10, shared libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = hpux10 | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = aCC | ||||
|  | ||||
| CFLAGS = +O3 +DAportable +z -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM | ||||
| CXXFLAGS = +O3 +DAportable +Z -Aa -D_HPUX_SOURCE | ||||
|  | ||||
| APP_LIB_DEPS = -$(LIB_DIR) -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm | ||||
							
								
								
									
										16
									
								
								configs/hpux10-gcc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/hpux10-gcc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | ||||
| # Configuration for HPUX v10, with gcc | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = hpux10-gcc | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
|  | ||||
| CFLAGS = -ansi -O3 -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include  -DUSE_XSHM | ||||
| CXXFLAGS = -ansi -O3 -D_HPUX_SOURCE | ||||
| GLUT_CFLAGS = -fexceptions | ||||
|  | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm | ||||
|  | ||||
							
								
								
									
										30
									
								
								configs/hpux10-static
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								configs/hpux10-static
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,30 @@ | ||||
| # Configuration for HPUX v10, static libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = hpux10-static | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = aCC | ||||
|  | ||||
| CFLAGS = +O3 +DAportable +z -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM | ||||
| CXXFLAGS = +O3 +DAportable +Z -Aa -D_HPUX_SOURCE | ||||
|  | ||||
| MKLIB_OPTIONS = -static | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
| # Library/program dependencies (static libs don't have dependencies) | ||||
| GL_LIB_DEPS =  | ||||
| OSMESA_LIB_DEPS =  | ||||
| GLU_LIB_DEPS =  | ||||
| GLUT_LIB_DEPS =  | ||||
| GLW_LIB_DEPS =  | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi -lpthread -lm -lstdc++ | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm -lstdc++ | ||||
							
								
								
									
										26
									
								
								configs/hpux11-32
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								configs/hpux11-32
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| # Configuration for HPUX v11 | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = hpux11-32 | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = aCC | ||||
|  | ||||
| CFLAGS = +z -Ae +O2 +Onolimit +Oaggressive -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM -DPTHREADS | ||||
|  | ||||
| CXXFLAGS = +z -Aa +O2 +Onolimit +Oaggressive -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include | ||||
|  | ||||
| MKLIB_OPTIONS = | ||||
|  | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
| # Library/program dependencies | ||||
| APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm | ||||
							
								
								
									
										26
									
								
								configs/hpux11-32-static
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								configs/hpux11-32-static
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| # Configuration for HPUX v11, static libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = hpux11-32-static | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = aCC | ||||
|  | ||||
| CFLAGS = +O3 +DA2.0 -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM -DPTHREADS | ||||
|  | ||||
| CXXFLAGS = +O3 +DA2.0 -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include | ||||
|  | ||||
| MKLIB_OPTIONS = -static | ||||
|  | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
| # Library/program dependencies | ||||
| APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm | ||||
							
								
								
									
										26
									
								
								configs/hpux11-32-static-nothreads
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								configs/hpux11-32-static-nothreads
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| # Configuration for HPUX v11, static libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = hpux11-32-static | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = aCC | ||||
|  | ||||
| CFLAGS = +O3 +DA2.0 -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM | ||||
|  | ||||
| CXXFLAGS = +O3 +DA2.0 -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include | ||||
|  | ||||
| MKLIB_OPTIONS = -static | ||||
|  | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
| # Library/program dependencies | ||||
| APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm | ||||
							
								
								
									
										27
									
								
								configs/hpux11-64
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								configs/hpux11-64
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,27 @@ | ||||
| # Configuration for HPUX v11, 64-bit | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = hpux11-64 | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = aCC | ||||
|  | ||||
| CFLAGS = +z -Ae +DD64 +O2 +Onolimit +Oaggressive -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM -DPTHREADS | ||||
|  | ||||
| CXXFLAGS = +z -Aa +DD64 +O2 +Onolimit +Oaggressive -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include | ||||
|  | ||||
| MKLIB_OPTIONS = | ||||
|  | ||||
| LIBDIR = $(TOP)/lib64 | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
| # Library/program dependencies | ||||
| APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm | ||||
							
								
								
									
										27
									
								
								configs/hpux11-64-static
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								configs/hpux11-64-static
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,27 @@ | ||||
| # Configuration for HPUX v11, 64-bit, static libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = hpux11-64-static | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = aCC | ||||
|  | ||||
| CFLAGS = +O3 +DA2.0W -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM -DPTHREADS | ||||
|  | ||||
| CXXFLAGS = +O3 +DA2.0W -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include | ||||
|  | ||||
| MKLIB_OPTIONS = -static | ||||
|  | ||||
| LIBDIR = $(TOP)/lib64 | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
| # Library/program dependencies | ||||
| APP_LIB_DEPS = -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm | ||||
							
								
								
									
										16
									
								
								configs/hpux9
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/hpux9
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | ||||
| # Configuration for HPUX v9, shared libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = hpux9 | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| # XXX fix this | ||||
| CXX = c++ | ||||
|  | ||||
| CFLAGS = +z +O3 +Olibcalls +ESlit -Aa +Onolimit -D_HPUX_SOURCE -I/usr/include/X11R5 -DUSE_XSHM | ||||
| CXXFLAGS = +z +O3 +Olibcalls +ESlit -Aa +Onolimit -D_HPUX_SOURCE -I/usr/include/X11R5 | ||||
|  | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -L/usr/lib/X11R5 -s -Wl,+s,-B,nonfatal,-B,immediate -lXext -lXmu -lXi -lX11 -lm | ||||
|  | ||||
							
								
								
									
										14
									
								
								configs/hpux9-gcc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								configs/hpux9-gcc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | ||||
| # Configuration for HPUX v10, shared libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = hpux9-gcc | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = aCC | ||||
|  | ||||
| CFLAGS = +O3 +DAportable +z -Aa -D_HPUX_SOURCE -I/usr/include/X11R6 -I/usr/contrib/X11R6/include -DUSE_XSHM | ||||
| CXXFLAGS = +O3 +DAportable +Z -Aa -D_HPUX_SOURCE | ||||
|  | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -L/usr/lib/X11R6 -L/usr/contrib/X11R6/lib -lXext -lXmu -lXi -lX11 -lm | ||||
							
								
								
									
										18
									
								
								configs/irix6-64
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								configs/irix6-64
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| # Configuration for IRIX 6.x, make n64 DSOs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = irix6-64 | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = CC | ||||
| CFLAGS = -64 -O3 -ansi -woff 1068,1069,1174,1185,1209,1474,1552 -DUSE_XSHM | ||||
| CXXFLAGS = -64 -O3 -ansi -woff 1174 | ||||
| MKLIB_OPTIONS = -archopt 64 | ||||
|  | ||||
| GLW_SOURCES = GLwDrawA.c GLwMDrawA.c | ||||
|  | ||||
| LIB_DIR = $(TOP)/lib64 | ||||
|  | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -64 -rpath $(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lX11 -lXmu -lXi -lm | ||||
							
								
								
									
										25
									
								
								configs/irix6-64-static
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								configs/irix6-64-static
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| # Configuration for IRIX 6.x, make n64 static libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = irix6-64-static | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = CC | ||||
| CFLAGS = -64 -O3 -ansi -woff 1068,1069,1174,1185,1209,1474,1552 -DUSE_XSHM | ||||
| CXXFLAGS = -64 -O3 -ansi -woff 1174 | ||||
| MKLIB_OPTIONS = -archopt 64 -static | ||||
|  | ||||
| GLW_SOURCES = GLwDrawA.c GLwMDrawA.c | ||||
|  | ||||
| LIB_DIR = $(TOP)/lib64 | ||||
|  | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -64 -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lX11 -lXext -lXmu -lXi -lm | ||||
|  | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
							
								
								
									
										18
									
								
								configs/irix6-n32
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								configs/irix6-n32
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| # Configuration for IRIX 6.x, make n32 DSOs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = irix6-n32 | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = CC | ||||
| CFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1521,1552 -DUSE_XSHM | ||||
| CXXFLAGS = -n32 -mips3 -O3 -ansi -woff 1174,1552 | ||||
| MKLIB_OPTIONS = -archopt n32 | ||||
|  | ||||
| GLW_SOURCES = GLwDrawA.c GLwMDrawA.c | ||||
|  | ||||
| LIB_DIR = $(TOP)/lib32 | ||||
|  | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -n32 -rpath $(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lX11 -lXmu -lXi -lfpe -lm | ||||
							
								
								
									
										25
									
								
								configs/irix6-n32-static
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								configs/irix6-n32-static
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| # Configuration for IRIX 6.x, make n32 static libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = irix6-n32-static | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = CC | ||||
| CFLAGS = -n32 -mips2 -O2 -ansi -woff 1521,1552 -DUSE_XSHM | ||||
| CXXFLAGS = -n32 -mips2 -O2 -ansi -woff 3262,3666 | ||||
| MKLIB_OPTIONS = -archopt n32 -static | ||||
|  | ||||
| GLW_SOURCES = GLwDrawA.c GLwMDrawA.c | ||||
|  | ||||
| LIB_DIR = $(TOP)/lib32 | ||||
|  | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -n32 -glut -l$(GLU_LIB) -l$(GL_LIB) -lX11 -lXext -lXmu -lXi -lm | ||||
|  | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
							
								
								
									
										19
									
								
								configs/irix6-o32
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								configs/irix6-o32
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | ||||
| # Configuration for IRIX 6.x, make o32 DSOs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = irix6-o32 | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = CC | ||||
| CFLAGS = -32 -mips2 -O2 -ansi -woff 1521,1552 -DUSE_XSHM | ||||
| CXXFLAGS = -32 -mips2 -O2 -ansi -woff 3262,3666 | ||||
| MKLIB_OPTIONS = -archopt o32 | ||||
|  | ||||
| GLW_SOURCES = GLwDrawA.c GLwMDrawA.c | ||||
|  | ||||
| LIB_DIR = $(TOP)/lib32 | ||||
|  | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -32 -rpath $(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lX11 -lXext -lXmu -lXi -lm | ||||
|  | ||||
							
								
								
									
										25
									
								
								configs/irix6-o32-static
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								configs/irix6-o32-static
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| # Configuration for IRIX 6.x, make o32 static libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = irix6-o32-static | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = CC | ||||
| CFLAGS = -32 -mips2 -O2 -ansi -woff 1521,1552 -DUSE_XSHM | ||||
| CXXFLAGS = -32 -mips2 -O2 -ansi -woff 3262,3666 | ||||
| MKLIB_OPTIONS = -archopt o32 -static | ||||
|  | ||||
| GLW_SOURCES = GLwDrawA.c GLwMDrawA.c | ||||
|  | ||||
| LIB_DIR = $(TOP)/lib32 | ||||
|  | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -32 -glut -l$(GLU_LIB) -l$(GL_LIB) -lX11 -lXext -lXmu -lXi -lm | ||||
|  | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
							
								
								
									
										32
									
								
								configs/linux
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								configs/linux
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,32 @@ | ||||
| # Configuration for generic Linux | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
|  | ||||
| OPT_FLAGS  = -O3 -g | ||||
| PIC_FLAGS  = -fPIC | ||||
|  | ||||
| # Add '-DGLX_USE_TLS' to ARCH_FLAGS to enable TLS support.  Add -m32 | ||||
| # to build properly on 64-bit platforms. | ||||
|  | ||||
| ARCH_FLAGS ?= | ||||
|  | ||||
| DEFINES = -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE \ | ||||
| 	-D_BSD_SOURCE -DPTHREADS -DUSE_XSHM | ||||
|  | ||||
| X11_INCLUDES = -I/usr/X11R6/include | ||||
|  | ||||
| CFLAGS = -Wall -Wmissing-prototypes $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) \ | ||||
| 	$(DEFINES) $(ASM_FLAGS) $(X11_INCLUDES) -std=c99 -ffast-math  | ||||
|  | ||||
| CXXFLAGS = -Wall $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(DEFINES) \ | ||||
| 	$(X11_INCLUDES)  | ||||
|  | ||||
| GLUT_CFLAGS = -fexceptions | ||||
|  | ||||
| EXTRA_LIB_PATH = -L/usr/X11R6/lib | ||||
							
								
								
									
										18
									
								
								configs/linux-alpha
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								configs/linux-alpha
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| # Configuration for Linux on Alpha | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-alpha | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
| CFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -fPIC -D_XOPEN_SOURCE -DUSE_XSHM | ||||
| CXXFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -fPIC -D_XOPEN_SOURCE | ||||
| GLUT_CFLAGS = -fexceptions | ||||
|  | ||||
| GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm | ||||
| GLW_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -L/usr/X11R6/lib -lXt -lX11 | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lm | ||||
|  | ||||
							
								
								
									
										27
									
								
								configs/linux-alpha-static
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								configs/linux-alpha-static
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,27 @@ | ||||
| # Configuration for Linux on Alpha, static libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-alpha-static | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
| CFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -D_XOPEN_SOURCE -DUSE_XSHM | ||||
| CXXFLAGS = -O3 -mcpu=ev5 -ansi -mieee -pedantic -D_XOPEN_SOURCE | ||||
| GLUT_CFLAGS = -fexceptions | ||||
| MKLIB_OPTIONS = -static | ||||
|  | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
|  | ||||
| GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm | ||||
| GLW_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -L/usr/X11R6/lib -lXt -lX11 | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lm -L/usr/X11R6/lib -lX11 -lm | ||||
							
								
								
									
										8
									
								
								configs/linux-debug
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								configs/linux-debug
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| # Configuration for debugging on Linux | ||||
|  | ||||
| include $(TOP)/configs/linux | ||||
|  | ||||
| CONFIG_NAME = linux-debug | ||||
|  | ||||
| OPT_FLAGS = -g | ||||
| DEFINES += -DDEBUG -DDEBUG_MATH | ||||
							
								
								
									
										30
									
								
								configs/linux-directfb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								configs/linux-directfb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,30 @@ | ||||
| # Configuration for DirectFB | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-directfb | ||||
|  | ||||
| # Compiler and flags | ||||
| CC  = gcc | ||||
| CXX = g++ | ||||
|  | ||||
| CFLAGS   = -Wall -O3 -ffast-math -fPIC -std=c99 -D_GNU_SOURCE -D_POSIX_SOURCE -D_SVID_SOURCE \ | ||||
|          -D_POSIX_C_SOURCE=199309L -D_BSD_SOURCE -DPTHREADS | ||||
|  | ||||
| CXXFLAGS = -Wall -O3 -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE    | ||||
|  | ||||
| HAVE_X86 = $(shell uname -m | grep 'i[3-6]86' >/dev/null && echo yes) | ||||
| ifeq ($(HAVE_X86), yes) | ||||
|      CFLAGS   += -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM | ||||
|      CXXFLAGS += -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM | ||||
|      ASM_SOURCES = $(X86_SOURCES) | ||||
|      ASM_API = $(X86_API) | ||||
| endif | ||||
|  | ||||
| # Directories | ||||
| SRC_DIRS     = mesa glu | ||||
| DRIVER_DIRS  = directfb | ||||
| PROGRAM_DIRS = # disabled | ||||
|  | ||||
| # Library/program dependencies | ||||
| GL_LIB_DEPS  = -lm -lpthread | ||||
							
								
								
									
										69
									
								
								configs/linux-dri
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										69
									
								
								configs/linux-dri
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,69 @@ | ||||
| # -*-makefile-*- | ||||
| # Configuration for linux-dri: Linux DRI hardware drivers for XFree86 & others | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-dri | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
|  | ||||
| #MKDEP = /usr/X11R6/bin/makedepend | ||||
| #MKDEP = gcc -M | ||||
| #MKDEP_OPTIONS = -MF depend | ||||
|  | ||||
| OPT_FLAGS  = -g | ||||
| PIC_FLAGS  = -fPIC | ||||
|  | ||||
| # Add '-DGLX_USE_TLS' to ARCH_FLAGS to enable TLS support. | ||||
| ARCH_FLAGS ?= | ||||
|  | ||||
| DEFINES = -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE \ | ||||
| 	-D_BSD_SOURCE -D_GNU_SOURCE \ | ||||
| 	-DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER \ | ||||
| 	-DGLX_DIRECT_RENDERING -DHAVE_ALIAS | ||||
|  | ||||
| X11_INCLUDES = -I/usr/X11R6/include | ||||
|  | ||||
| CFLAGS = -Wall -Wmissing-prototypes $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) \ | ||||
| 	$(DEFINES) $(ASM_FLAGS) -std=c99 -ffast-math  | ||||
|  | ||||
| CXXFLAGS = -Wall $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(DEFINES) | ||||
|  | ||||
|  | ||||
| ASM_SOURCES =  | ||||
|  | ||||
| # Library/program dependencies | ||||
| EXTRA_LIB_PATH=-L/usr/X11R6/lib | ||||
|  | ||||
| LIBDRM_LIB = `pkg-config --libs libdrm` -ldrm | ||||
| DRI_LIB_DEPS  = $(EXTRA_LIB_PATH) -lm -lpthread -lexpat -ldl $(LIBDRM_LIB) | ||||
| GL_LIB_DEPS   = $(EXTRA_LIB_PATH) -lX11 -lXext -lXxf86vm -lm -lpthread -ldl \ | ||||
|                 $(LIBDRM_LIB) | ||||
|  | ||||
|  | ||||
| # This is now 0 by default since it seems to confuse the hell out of people | ||||
| # and generate a lot of extra noise on bugzilla.  If you need to build with | ||||
| # EGL, do 'make linux-dri USING_EGL=1' | ||||
|  | ||||
| USING_EGL=0 | ||||
|  | ||||
| # Directories | ||||
| ifeq ($(USING_EGL), 1) | ||||
| SRC_DIRS = egl glx/x11 mesa glu glut/glx glw | ||||
| PROGRAM_DIRS = egl | ||||
| else | ||||
| SRC_DIRS = glx/x11 mesa glu glut/glx glw | ||||
| PROGRAM_DIRS = | ||||
| endif | ||||
|  | ||||
| DRIVER_DIRS = dri | ||||
| WINDOW_SYSTEM=dri | ||||
|  | ||||
| # gamma are missing because they have not been converted to use the new | ||||
| # interface. | ||||
| DRI_DIRS = i810 i915 mach64 mga r128 r200 r300 radeon s3v \ | ||||
| 	savage sis tdfx trident unichrome ffb | ||||
|  | ||||
| DRI_DIRS = i915  | ||||
							
								
								
									
										17
									
								
								configs/linux-dri-ppc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								configs/linux-dri-ppc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| # -*-makefile-*- | ||||
| # Configuration for linux-dri: Linux DRI hardware drivers for XFree86 & others | ||||
|  | ||||
| include $(TOP)/configs/linux-dri | ||||
|  | ||||
| CONFIG_NAME = linux-dri-ppc | ||||
|  | ||||
| OPT_FLAGS = -Os -mcpu=603 | ||||
| PIC_FLAGS = -fPIC | ||||
|  | ||||
| ASM_FLAGS = -DUSE_PPC_ASM -DUSE_VMX_ASM | ||||
| ASM_SOURCES = $(PPC_SOURCES) | ||||
|  | ||||
| # Build only the drivers for cards that exist on PowerPC.  At some point MGA | ||||
| # will be added, but not yet. | ||||
| DRI_DIRS = mach64 r128 r200 r300 radeon tdfx | ||||
|  | ||||
							
								
								
									
										17
									
								
								configs/linux-dri-x86
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								configs/linux-dri-x86
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| # -*-makefile-*- | ||||
| # Configuration for linux-dri: Linux DRI hardware drivers for XFree86 & others | ||||
|  | ||||
| include $(TOP)/configs/linux-dri | ||||
|  | ||||
| CONFIG_NAME = linux-dri-x86 | ||||
|  | ||||
| # Unnecessary on x86, generally. | ||||
| PIC_FLAGS =  | ||||
|  | ||||
| # Add -m32 to CFLAGS: | ||||
| ARCH_FLAGS = -m32 | ||||
|  | ||||
| ASM_FLAGS = -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM | ||||
| ASM_SOURCES = $(X86_SOURCES) | ||||
| ASM_API = $(X86_API) | ||||
|  | ||||
							
								
								
									
										24
									
								
								configs/linux-dri-x86-64
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								configs/linux-dri-x86-64
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | ||||
| # -*-makefile-*- | ||||
| # Configuration for linux-dri: Linux DRI hardware drivers for XFree86 & others | ||||
|  | ||||
| include $(TOP)/configs/linux-dri | ||||
|  | ||||
| CONFIG_NAME = linux-dri-x86-64 | ||||
|  | ||||
| ARCH_FLAGS = -m64 | ||||
|  | ||||
| ASM_FLAGS = -DUSE_X86_64_ASM | ||||
| ASM_SOURCES = $(X86-64_SOURCES) | ||||
| ASM_API = $(X86-64_API) | ||||
|  | ||||
| LIB_DIR = $(TOP)/lib64 | ||||
|  | ||||
| # Library/program dependencies | ||||
| EXTRA_LIB_PATH=-L/usr/X11R6/lib64 | ||||
|  | ||||
| # ffb, gamma, and sis are missing because they have not be converted to use | ||||
| # the new interface.  i810 and i830 are missing because there is no x86-64 | ||||
| # system where they could *ever* be used. | ||||
| # | ||||
| DRI_DIRS = i915 mach64 mga r128 r200 radeon tdfx unichrome savage r300 | ||||
|  | ||||
							
								
								
									
										10
									
								
								configs/linux-fbdev
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								configs/linux-fbdev
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | ||||
| # Configuration for Linux fbdev interface | ||||
|  | ||||
| include $(TOP)/configs/linux | ||||
|  | ||||
| CONFIG_NAME = linux-fbdev | ||||
| DRIVER_DIRS = fbdev | ||||
|  | ||||
| CFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DPTHREADS -DUSE_GLFBDEV_DRIVER | ||||
|  | ||||
| PROGRAM_DIRS = fbdev | ||||
							
								
								
									
										20
									
								
								configs/linux-glide
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								configs/linux-glide
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,20 @@ | ||||
| # Configuration for generic Linux with 3Dfx Glide driver | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-glide | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
|  | ||||
| CFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DPTHREADS -I/usr/X11R6/include -DFX -I/usr/include/glide -I/usr/local/glide/include | ||||
| CXXFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE | ||||
| GLUT_CFLAGS = -fexceptions | ||||
|  | ||||
|  | ||||
| # Library/program dependencies | ||||
| GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -L/usr/local/glide/lib -lglide3x -lm -lpthread | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm | ||||
| GLW_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -L/usr/X11R6/lib -lXt -lX11 | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/local/glide/lib -lglide3x -lm | ||||
							
								
								
									
										22
									
								
								configs/linux-icc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								configs/linux-icc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| # Configuration for Linux with Intel C compiler | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-icc | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = icc | ||||
| CXX = g++ | ||||
| CFLAGS = -O3 -tpp6 -axK -KPIC -D_GCC_LIMITS_H_ -D__GNUC__ -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DPTHREADS -I/usr/X11R6/include | ||||
| CXXFLAGS = -O3 | ||||
| GLUT_CFLAGS = -fexceptions | ||||
| MKLIB_OPTIONS = -arch icc | ||||
|  | ||||
| GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lm | ||||
|  | ||||
| ASM_SOURCES = $(X86_SOURCES) | ||||
| ASM_API = $(X86_API) | ||||
|  | ||||
|  | ||||
							
								
								
									
										30
									
								
								configs/linux-icc-static
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								configs/linux-icc-static
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,30 @@ | ||||
| # Configuration for Linux with Intel C compiler, static libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-icc-static | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = icc | ||||
| CXX = g++ | ||||
| CFLAGS = -O3 -tpp6 -axK -D_GCC_LIMITS_H_ -D__GNUC__ -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DPTHREADS -I/usr/X11R6/include | ||||
| CXXFLAGS = -O3 | ||||
| GLUT_CFLAGS = -fexceptions | ||||
| MKLIB_OPTIONS = -static -arch icc | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
| GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm | ||||
| MKLIB_OPTIONS = -arch icc | ||||
|  | ||||
| ASM_SOURCES = $(X86_SOURCES) | ||||
| ASM_API = $(X86_API) | ||||
|  | ||||
|  | ||||
							
								
								
									
										49
									
								
								configs/linux-indirect
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										49
									
								
								configs/linux-indirect
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,49 @@ | ||||
| # -*-makefile-*- | ||||
| # Configuration for linux-indirect: Builds a libGL capable of indirect | ||||
| # rendering, but *NOT* capable of direct rendering. | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-dri | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
|  | ||||
| MKDEP = /usr/X11R6/bin/makedepend | ||||
| #MKDEP = gcc -M | ||||
| #MKDEP_OPTIONS = -MF depend | ||||
|  | ||||
| WARN_FLAGS = -Wall | ||||
| OPT_FLAGS  = -O -g | ||||
| PIC_FLAGS  = -fPIC | ||||
|  | ||||
| # Add '-DGLX_USE_TLS' to ARCH_FLAGS to enable TLS support. | ||||
| ARCH_FLAGS ?= | ||||
|  | ||||
| DEFINES = -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE \ | ||||
| 	-D_BSD_SOURCE -D_GNU_SOURCE \ | ||||
| 	-DPTHREADS -DHAVE_ALIAS | ||||
|  | ||||
| X11_INCLUDES = -I/usr/X11R6/include | ||||
|  | ||||
| CFLAGS   = $(WARN_FLAGS) $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(DEFINES) \ | ||||
| 	$(ASM_FLAGS) -std=c99 -ffast-math  | ||||
|  | ||||
| CXXFLAGS = $(WARN_FLAGS) $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(DEFINES) | ||||
|  | ||||
|  | ||||
| ASM_SOURCES =  | ||||
|  | ||||
| # Library/program dependencies | ||||
| EXTRA_LIB_PATH=-L/usr/X11R6/lib | ||||
|  | ||||
| DRI_LIB_DEPS  = $(EXTRA_LIB_PATH) -lm -lpthread -lexpat -ldl | ||||
| GL_LIB_DEPS   = $(EXTRA_LIB_PATH) -lX11 -lXext -lXxf86vm -lm -lpthread -ldl | ||||
|  | ||||
|  | ||||
| # Directories | ||||
| SRC_DIRS = glx/x11 glu glut/glx glw | ||||
| DRIVER_DIRS = | ||||
| PROGRAM_DIRS =  | ||||
| WINDOW_SYSTEM=dri | ||||
							
								
								
									
										27
									
								
								configs/linux-osmesa16
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								configs/linux-osmesa16
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,27 @@ | ||||
| # Configuration for 16 bits/channel OSMesa library on Linux | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-osmesa16 | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
| CFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DPTHREADS -I/usr/X11R6/include -DCHAN_BITS=16 -DDEFAULT_SOFTWARE_DEPTH_BITS=31 | ||||
| CXXFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE | ||||
|  | ||||
|  | ||||
| # Library names | ||||
| OSMESA_LIB = OSMesa16 | ||||
| OSMESA_LIB_NAME = libOSMesa16.so | ||||
|  | ||||
|  | ||||
| # Directories | ||||
| SRC_DIRS = mesa glu | ||||
| DRIVER_DIRS = osmesa | ||||
| PROGRAM_DIRS =  | ||||
|  | ||||
|  | ||||
| # Dependencies | ||||
| OSMESA_LIB_DEPS = -lm -lpthread | ||||
| APP_LIB_DEPS = -lOSMesa16 | ||||
							
								
								
									
										28
									
								
								configs/linux-osmesa16-static
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								configs/linux-osmesa16-static
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,28 @@ | ||||
| # Configuration for 16 bits/channel OSMesa library on Linux | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-osmesa16-static | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
| CFLAGS = -O3 -ansi -pedantic -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DPTHREADS -I/usr/X11R6/include -DCHAN_BITS=16 -DDEFAULT_SOFTWARE_DEPTH_BITS=31 | ||||
| CXXFLAGS = -O3 -ansi -pedantic -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE | ||||
| MKLIB_OPTIONS = -static | ||||
|  | ||||
|  | ||||
| # Library names | ||||
| OSMESA_LIB = OSMesa16 | ||||
| OSMESA_LIB_NAME = libOSMesa16.a | ||||
|  | ||||
|  | ||||
| # Directories | ||||
| SRC_DIRS = mesa glu | ||||
| DRIVER_DIRS = osmesa | ||||
| PROGRAM_DIRS =  | ||||
|  | ||||
|  | ||||
| # Dependencies | ||||
| OSMESA_LIB_DEPS = -lm -lpthread | ||||
| APP_LIB_DEPS = -lOSMesa16 | ||||
							
								
								
									
										27
									
								
								configs/linux-osmesa32
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								configs/linux-osmesa32
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,27 @@ | ||||
| # Configuration for 32 bits/channel OSMesa library on Linux | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-osmesa32 | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
| CFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DPTHREADS -I/usr/X11R6/include -DCHAN_BITS=32 -DDEFAULT_SOFTWARE_DEPTH_BITS=31 | ||||
| CXXFLAGS = -O3 -ansi -pedantic -fPIC -ffast-math -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE | ||||
|  | ||||
|  | ||||
| # Library names | ||||
| OSMESA_LIB = OSMesa32 | ||||
| OSMESA_LIB_NAME = libOSMesa32.so | ||||
|  | ||||
|  | ||||
| # Directories | ||||
| SRC_DIRS = mesa glu | ||||
| DRIVER_DIRS = osmesa | ||||
| PROGRAM_DIRS =  | ||||
|  | ||||
|  | ||||
| # Dependencies | ||||
| OSMESA_LIB_DEPS = -lm -lpthread | ||||
| APP_LIB_DEPS = -lOSMesa32 | ||||
							
								
								
									
										9
									
								
								configs/linux-ppc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								configs/linux-ppc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| # Configuration for Linux on PPC | ||||
|  | ||||
| include $(TOP)/configs/linux | ||||
|  | ||||
| CONFIG_NAME = linux-ppc | ||||
|  | ||||
| OPT_FLAGS = -O3 -mcpu=603 -fsigned-char -funroll-loops | ||||
|  | ||||
| # FIXME: Use of PowerPC assembly should be enabled here. | ||||
							
								
								
									
										14
									
								
								configs/linux-ppc-static
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								configs/linux-ppc-static
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | ||||
| # Configuration for Linux on PPC, static libs | ||||
|  | ||||
| include $(TOP)/configs/linux-ppc | ||||
|  | ||||
| CONFIG_NAME = linux-ppc-static | ||||
|  | ||||
| MKLIB_OPTIONS = -static | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
							
								
								
									
										29
									
								
								configs/linux-profile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								configs/linux-profile
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,29 @@ | ||||
| # Configuration for profiling on Linux with gprof | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-profile | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
|  | ||||
| CFLAGS = -pg -O -ansi -pedantic -Wall -Wmissing-prototypes -Wundef -fPIC -ffast-math -D_POSIX_SOURCE -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM -DPTHREADS -DDEBUG | ||||
|  | ||||
| CXXFLAGS = -pg -O -ansi -pedantic -Wall -Wundef -fPIC -ffast-math -D_POSIX_SOURCE -D_SVID_SOURCE -D_BSD_SOURCE -DDEBUG | ||||
|  | ||||
| GLUT_CFLAGS = -fexceptions | ||||
|  | ||||
| # Need to have -L/usr/X11R6/lib in these: | ||||
| GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm | ||||
| GLW_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -lXt -L/usr/X11R6/lib -lX11 | ||||
|  | ||||
| # Need to make static libs for profiling: | ||||
| MKLIB_OPTIONS = -static | ||||
| GL_LIB_NAME = lib$(GL_LIB).a | ||||
| GLU_LIB_NAME = lib$(GLU_LIB).a | ||||
| GLUT_LIB_NAME = lib$(GLUT_LIB).a | ||||
| GLW_LIB_NAME = lib$(GLW_LIB).a | ||||
| OSMESA_LIB_NAME = lib$(OSMesa).a | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lm -lpthread | ||||
							
								
								
									
										43
									
								
								configs/linux-solo
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										43
									
								
								configs/linux-solo
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,43 @@ | ||||
| # Configuration for linux-solo: Linux DRI hardware drivers for fbdev | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-solo | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
|  | ||||
| WARN_FLAGS = -Wall -Wundef | ||||
| OPT_FLAGS  = -O3 -g | ||||
| PIC_FLAGS  = -fPIC | ||||
|  | ||||
| # Add '-DGLX_USE_TLS' to ARCH_FLAGS to enable TLS support. | ||||
| ARCH_FLAGS ?= | ||||
|  | ||||
| DEFINES = -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE \ | ||||
| 	-D_BSD_SOURCE -D_GNU_SOURCE \ | ||||
| 	-DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DDRM_USE_MALLOC -DIN_DRI_DRIVER | ||||
|  | ||||
| CFLAGS   = $(WARN_FLAGS) $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(DEFINES) \ | ||||
| 	$(ASM_FLAGS) -std=c99 -ffast-math  | ||||
|  | ||||
| CXXFLAGS = $(WARN_FLAGS) $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(DEFINES) | ||||
|  | ||||
|  | ||||
| ASM_SOURCES =  | ||||
|  | ||||
| # Library/program dependencies | ||||
| DRI_LIB_DEPS = -lm -lpthread -lexpat -ldl -L$(LIB_DIR)  | ||||
| GL_LIB_DEPS = -lm -lpthread -ldl | ||||
| GLU_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -lm | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -lm | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lm -lpthread | ||||
|  | ||||
| # Directories | ||||
| SRC_DIRS = glx/mini mesa glu glut/mini | ||||
| DRIVER_DIRS = dri | ||||
| PROGRAM_DIRS = miniglx | ||||
|  | ||||
| #DRI_DIRS = ffb gamma sis savage | ||||
| DRI_DIRS = i810 i830 i915 mach64 mga r128 r200 radeon tdfx unichrome fb | ||||
							
								
								
									
										7
									
								
								configs/linux-solo-ia64
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								configs/linux-solo-ia64
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | ||||
| # Configuration for linux-solo-ia64: Linux DRI hardware drivers for fbdev | ||||
|  | ||||
| include $(TOP)/configs/linux-solo | ||||
|  | ||||
| CONFIG_NAME = linux-solo-ia64 | ||||
|  | ||||
| DRI_DIRS = fb mach64 mga r128 r200 radeon sis tdfx unichrome | ||||
							
								
								
									
										13
									
								
								configs/linux-solo-x86
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								configs/linux-solo-x86
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | ||||
| # -*-makefile-*- | ||||
| # Configuration for linux-solo-x86: Linux hardware drivers for fbdev for x86 | ||||
|  | ||||
| include $(TOP)/configs/linux-solo | ||||
|  | ||||
| CONFIG_NAME = linux-solo-x86 | ||||
|  | ||||
| # Unnecessary on x86, generally. | ||||
| PIC_FLAGS =  | ||||
|  | ||||
| ASM_FLAGS = -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM | ||||
| ASM_SOURCES = $(X86_SOURCES) | ||||
| ASM_API = $(X86_API) | ||||
							
								
								
									
										30
									
								
								configs/linux-sparc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								configs/linux-sparc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,30 @@ | ||||
| # Configuration for Linux on Sparc | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-sparc | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
|  | ||||
| WARN_FLAGS = -Wall | ||||
| OPT_FLAGS  = -O2 | ||||
| PIC_FLAGS  = -fPIC | ||||
|  | ||||
| DEFINES = -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM | ||||
|  | ||||
| X11_INCLUDES = -I/usr/X11R6/include | ||||
|  | ||||
| CFLAGS   = $(WARN_FLAGS) $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(DEFINES) \ | ||||
| 	$(ASM_FLAGS) -std=c99 -ffast-math  | ||||
|  | ||||
| CXXFLAGS = $(WARN_FLAGS) $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(DEFINES) | ||||
|  | ||||
| GLUT_CFLAGS = -fexceptions | ||||
|  | ||||
| EXTRA_LIB_PATH=-L/usr/X11R6/lib | ||||
|  | ||||
| GL_LIB_DEPS = $(EXTRA_LIB_PATH) -lX11 -lXext -lm -lpthread | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) $(EXTRA_LIB_PATH) -lX11 -lXmu -lXt -lXi -lm | ||||
| GLW_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) $(EXTRA_LIB_PATH) -lXt -lX11 | ||||
							
								
								
									
										17
									
								
								configs/linux-sparc5
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								configs/linux-sparc5
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| # Configuration for Linux on Sparc5 | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-sparc5 | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
| CFLAGS = -mcpu=ultrasparc -O2 -ffast-math -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM | ||||
| CXXFLAGS = -mcpu=ultrasparc -O2 -ffast-math -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE | ||||
| GLUT_CFLAGS = -fexceptions | ||||
|  | ||||
| GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm | ||||
| GLW_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -L/usr/X11R6/lib -lXt -lX11 | ||||
|  | ||||
							
								
								
									
										21
									
								
								configs/linux-static
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								configs/linux-static
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,21 @@ | ||||
| # Configuration for generic Linux, making static libs | ||||
|  | ||||
| include $(TOP)/configs/linux | ||||
|  | ||||
| CONFIG_NAME = linux-static | ||||
|  | ||||
| MKLIB_OPTIONS = -static | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
| # Library/program dependencies (static libs don't have dependencies) | ||||
| GL_LIB_DEPS =  | ||||
| OSMESA_LIB_DEPS =  | ||||
| GLU_LIB_DEPS =  | ||||
| GLUT_LIB_DEPS =  | ||||
| GLW_LIB_DEPS =  | ||||
							
								
								
									
										17
									
								
								configs/linux-ultrasparc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								configs/linux-ultrasparc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| # Configuration for Linux on UltraSparc | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-ultrasparc | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
| CFLAGS = -mv8 -O2 -mtune=ultrasparc -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE -I/usr/X11R6/include -DUSE_XSHM | ||||
| CXXFLAGS = -mv8 -O2 -mtune=ultrasparc -ansi -pedantic -fPIC -D_SVID_SOURCE -D_BSD_SOURCE | ||||
| GLUT_CFLAGS = -fexceptions | ||||
|  | ||||
| GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm | ||||
| GLW_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -L/usr/X11R6/lib -lXt -lX11 | ||||
| APP_LIB_DEPS = -L$(LIB_DIR)-l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lm | ||||
							
								
								
									
										9
									
								
								configs/linux-x86
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								configs/linux-x86
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| # Configuration for Linux with x86 optimizations | ||||
|  | ||||
| include $(TOP)/configs/linux | ||||
|  | ||||
| CONFIG_NAME = linux-x86 | ||||
|  | ||||
| ASM_FLAGS = -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM | ||||
| ASM_SOURCES = $(X86_SOURCES) | ||||
| ASM_API = $(X86_API) | ||||
							
								
								
									
										7
									
								
								configs/linux-x86-32
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								configs/linux-x86-32
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | ||||
| # To build Linux x86 32-bit in an x86-64 environment | ||||
|  | ||||
| include $(TOP)/configs/linux-x86 | ||||
|  | ||||
| CONFIG_NAME = linux-x86-32 | ||||
|  | ||||
| ARCH_FLAGS += -m32 | ||||
							
								
								
									
										14
									
								
								configs/linux-x86-64
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								configs/linux-x86-64
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | ||||
| # Configuration for Linux for 64-bit X86 (Opteron) | ||||
|  | ||||
| include $(TOP)/configs/linux | ||||
|  | ||||
| CONFIG_NAME = linux-x86-64 | ||||
|  | ||||
| ARCH_FLAGS = -m64 | ||||
|  | ||||
| ASM_SOURCES = $(X86-64_SOURCES) | ||||
| ASM_API = $(X86-64_API) | ||||
| ASM_FLAGS = -DUSE_X86_64_ASM | ||||
|  | ||||
| LIB_DIR = $(TOP)/lib64 | ||||
| EXTRA_LIB_PATH = -L/usr/X11R6/lib64 | ||||
							
								
								
									
										7
									
								
								configs/linux-x86-64-debug
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								configs/linux-x86-64-debug
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | ||||
| # Configuration for Linux for 64-bit X86 (Opteron) | ||||
|  | ||||
| include $(TOP)/configs/linux-x86-64 | ||||
|  | ||||
| CONFIG_NAME = linux-x86-64-debug | ||||
|  | ||||
| DEFINES += -DDEBUG -DDEBUG_MATH | ||||
							
								
								
									
										21
									
								
								configs/linux-x86-64-static
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								configs/linux-x86-64-static
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,21 @@ | ||||
| # Configuration for Linux for 64-bit X86 (Opteron), static libs | ||||
|  | ||||
| include $(TOP)/configs/linux-x86-64 | ||||
|  | ||||
| CONFIG_NAME = linux-x86-64-static | ||||
|  | ||||
| MKLIB_OPTIONS = -static | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
| # Library/program dependencies (static libs don't have dependencies) | ||||
| GL_LIB_DEPS =  | ||||
| OSMESA_LIB_DEPS =  | ||||
| GLU_LIB_DEPS =  | ||||
| GLUT_LIB_DEPS =  | ||||
| GLW_LIB_DEPS =  | ||||
							
								
								
									
										9
									
								
								configs/linux-x86-debug
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								configs/linux-x86-debug
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| # Configuration for Linux with x86 code, but no gcc optimizations and  | ||||
| # debugging enabled. | ||||
|  | ||||
| include $(TOP)/configs/linux-x86 | ||||
|  | ||||
| CONFIG_NAME = linux-x86-debug | ||||
|  | ||||
| OPT_FLAGS = -g | ||||
| DEFINES += -DDEBUG -DDEBUG_MATH | ||||
							
								
								
									
										25
									
								
								configs/linux-x86-glide
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								configs/linux-x86-glide
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| # Configuration for Linux with 3Dfx Glide driver and x86 optimizations | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-x86-glide | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
|  | ||||
| CFLAGS = -Wall -O3 -ansi -pedantic -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DPTHREADS -I/usr/X11R6/include -DFX -I/usr/include/glide -I/usr/local/glide/include | ||||
|  | ||||
| CXXFLAGS = -Wall -O3 -ansi -pedantic -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE | ||||
|  | ||||
| GLUT_CFLAGS = -fexceptions | ||||
|  | ||||
|  | ||||
| ASM_SOURCES = $(X86_SOURCES) | ||||
| ASM_API = $(X86_API) | ||||
|  | ||||
| # Library/program dependencies | ||||
| GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -L/usr/local/glide/lib -lglide3x -lm -lpthread | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm | ||||
| GLW_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -L/usr/X11R6/lib -lXt -lX11 | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/local/glide/lib -lglide3x -lm | ||||
							
								
								
									
										21
									
								
								configs/linux-x86-static
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								configs/linux-x86-static
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,21 @@ | ||||
| # Configuration for Linux with x86 optimizations, static libs | ||||
|  | ||||
| include $(TOP)/configs/linux-x86 | ||||
|  | ||||
| CONFIG_NAME = linux-x86-static | ||||
|  | ||||
| MKLIB_OPTIONS = -static | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
| # Library/program dependencies (static libs don't have dependencies) | ||||
| GL_LIB_DEPS =  | ||||
| OSMESA_LIB_DEPS =  | ||||
| GLU_LIB_DEPS =  | ||||
| GLUT_LIB_DEPS =  | ||||
| GLW_LIB_DEPS =  | ||||
							
								
								
									
										25
									
								
								configs/linux-x86-xcb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								configs/linux-x86-xcb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| # Configuration for Linux with x86 optimizations | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = linux-x86-xcb | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
|  | ||||
| CFLAGS = -Wall -O3 -ansi -pedantic -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XSHM -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DPTHREADS -DUSE_XCB -I/usr/X11R6/include | ||||
|  | ||||
| CXXFLAGS = -Wall -O3 -ansi -pedantic -fPIC -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -DUSE_XCB | ||||
|  | ||||
| GLUT_CFLAGS = -fexceptions | ||||
|  | ||||
|  | ||||
| ASM_SOURCES = $(X86_SOURCES) | ||||
| ASM_API = $(X86_API) | ||||
|  | ||||
| # Library/program dependencies | ||||
| GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm -lpthread -lXCB | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/X11R6/lib -lX11 -lXmu -lXt -lXi -lm | ||||
| GLW_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -L/usr/X11R6/lib -lXt -lX11 | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lm | ||||
							
								
								
									
										14
									
								
								configs/netbsd
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								configs/netbsd
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | ||||
| # Configuration for NetBSD | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = netbsd | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
| CFLAGS = -O2 -fPIC -DUSE_XSHM -I/usr/X11R6/include -DHZ=100 | ||||
| CXXFLAGS = -O2 -fPIC | ||||
| GLUT_CFLAGS = -fexceptions | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -L/usr/X11R6/lib -lXext -lXmu -lXi -lX11 -lm | ||||
|  | ||||
							
								
								
									
										18
									
								
								configs/openbsd
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								configs/openbsd
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| # Configuration for OpenBSD | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = openbsd | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
| CFLAGS = -O2 -fPIC -I/usr/X11R6/include -DUSE_XSHM -DHZ=100 | ||||
| CXXFLAGS = -O2 -fPIC -I/usr/X11R6/include -DHZ=100 | ||||
|  | ||||
| GL_LIB_DEPS = -L/usr/X11R6/lib -lX11 -lXext -lm | ||||
| OSMESA_LIB_DEPS = -lm | ||||
| GLU_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi -lm | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -L/usr/X11R6/lib -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lm | ||||
|  | ||||
							
								
								
									
										16
									
								
								configs/osf1
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								configs/osf1
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | ||||
| # Configuration for OSF/1 | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = osf1 | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = cxx | ||||
| CFLAGS = -O0 -std1 -ieee_with_no_inexact -DUSE_XSHM | ||||
| CXXFLAGS = -O2 -std ansi -ieee | ||||
|  | ||||
| GL_LIB_DEPS = -lX11 -lXext -lm -lpthread | ||||
| GLU_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -lm | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -lX11 -lXmu -lXt -lXi -lm | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -L$(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lX11 -lXext -lXmu -lXi -lm | ||||
							
								
								
									
										18
									
								
								configs/solaris-x86
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								configs/solaris-x86
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| # Configuration for Solaris on x86 | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = solaris-x86 | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CFLAGS = -Xa -xO3 -xpentium -KPIC -I/usr/openwin/include -DUSE_XSHM | ||||
| MKLIB_OPTIONS = -static | ||||
|  | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -L/usr/openwin/lib -R/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm -lglut -lGLU -lGL | ||||
|  | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
							
								
								
									
										24
									
								
								configs/solaris-x86-gcc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								configs/solaris-x86-gcc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | ||||
| # Configuration for Solaris on x86 with gcc, static libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = solaris-x86-gcc | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
| CFLAGS = -O3 -m486 -fPIC -I/usr/openwin/include -DUSE_XSHM | ||||
| CXXFLAGS = -O3 -m486 -fPIC | ||||
| GLUT_CFLAGS = -fexceptions | ||||
| MKLIB_OPTIONS = -static | ||||
|  | ||||
| GL_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lm -lpthread | ||||
| GLU_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -lm | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/openwin/lib -lX11 -lXmu -lXt -lXi -lm | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -L/usr/openwin/lib -R/usr/openwin/lib -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lm | ||||
|  | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
							
								
								
									
										12
									
								
								configs/sunos4
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								configs/sunos4
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | ||||
| # Configuration for SunOS 4, shared libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = sunos4 | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = acc | ||||
| CFLAGS = -Kpic -O -I/usr/include/X11R5 -DUSE_XSHM -DSUNOS4 | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -L/usr/lib/X11R5 -lX11 -lXext -lXmu -lXi -lm | ||||
|  | ||||
|  | ||||
							
								
								
									
										15
									
								
								configs/sunos4-gcc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								configs/sunos4-gcc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| # Configuration for SunOS 4, with gcc, shared libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = sunos4-gcc | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
| CFLAGS = -fPIC -O3 -I/usr/openwin/include -I/usr/include/X11R5 -I/usr/include/X11R5 -DUSE_XSHM -DSUNOS4 | ||||
| CXXFLAGS = -fPIC -O3 -I/usr/openwin/include -DSUNOS4 | ||||
| GLUT_CFLAGS = -fexceptions -DSOLARIS_2_4_BUG | ||||
|  | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm | ||||
|  | ||||
							
								
								
									
										25
									
								
								configs/sunos4-static
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								configs/sunos4-static
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| # Configuration for SunOS 4, static libs | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = sunos4-static | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = acc | ||||
| CFLAGS = -O -DUSE_XSHM -DSUNOS4 | ||||
| MKLIB_OPTIONS = -static | ||||
|  | ||||
| # Library names (actual file names) | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
| # Library/program dependencies (static libs don't have dependencies) | ||||
| GL_LIB_DEPS =  | ||||
| OSMESA_LIB_DEPS =  | ||||
| GLU_LIB_DEPS =  | ||||
| GLUT_LIB_DEPS =  | ||||
| GLW_LIB_DEPS =  | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/X11R6/lib -lX11 -lXext -lXmu -lXt -lXi -lpthread -lm | ||||
							
								
								
									
										18
									
								
								configs/sunos5
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								configs/sunos5
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| # Configuration for SunOS 5 | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = sunos5 | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = c++ | ||||
| CFLAGS = -KPIC -Xa -O -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM | ||||
| CXXFLAGS = -KPIC -Xa -O -I/usr/openwin/include -I/usr/dt/include | ||||
| GLUT_CFLAGS = -DSOLARIS_2_4_BUG | ||||
|  | ||||
| GL_LIB_DEPS = -L/usr/openwin/lib -L/usr/dt/lib -lX11 -lXext -lXmu -lXi -lm | ||||
| GLU_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -lm | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -lm | ||||
| GLW_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -L/usr/openwin/lib -lXt -lX11 | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -lCrun -lX11 -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lm | ||||
							
								
								
									
										36
									
								
								configs/sunos5-gcc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								configs/sunos5-gcc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,36 @@ | ||||
| # Configuration for SunOS 5, with gcc | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = sunos5-gcc | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
|  | ||||
| WARN_FLAGS = -Wall | ||||
| OPT_FLAGS  = -O3 -g -fomit-frame-pointer -pipe | ||||
| PIC_FLAGS  = -fPIC | ||||
|  | ||||
| ARCH_FLAGS ?= | ||||
|  | ||||
| DEFINES = -D_REENTRANT -DUSE_XSHM | ||||
|  | ||||
| ASM_SOURCES = $(SPARC_SOURCES) | ||||
| ASM_API = $(SPARC_API) | ||||
| ASM_FLAGS = -DUSE_SPARC_ASM | ||||
|  | ||||
| CFLAGS   = $(WARN_FLAGS) $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(DEFINES) \ | ||||
| 	$(ASM_FLAGS) -std=c99 -ffast-math -I/usr/openwin/include | ||||
|  | ||||
| CXXFLAGS = $(WARN_FLAGS) $(OPT_FLAGS) $(PIC_FLAGS) $(ARCH_FLAGS) $(DEFINES) \ | ||||
| 	-I/usr/openwin/include | ||||
|  | ||||
| GLUT_CFLAGS = -fexceptions -DSOLARIS_2_4_BUG | ||||
|  | ||||
| # Library/program dependencies | ||||
| EXTRA_LIB_PATH=-L/usr/openwin/lib | ||||
|  | ||||
| GL_LIB_DEPS = $(EXTRA_LIB_PATH) -lX11 -lXext -lXmu -lXi -lm | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -lm | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -lX11 -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lm | ||||
							
								
								
									
										19
									
								
								configs/sunos5-smp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								configs/sunos5-smp
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | ||||
| # Configuration for SunOS 5, SMP systems | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = sunos5-smp | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = cc | ||||
| CXX = c++ | ||||
| CFLAGS = -KPIC -Xa -native -fast -xO5 -xlibmil -xsafe=mem -xdepend -I/usr/openwin/include -I/usr/dt/include -DUSE_XSHM -DSOLARIS_2_4_BUG | ||||
| CXXFLAGS = -KPIC -Xa -native -fast -xO5 -xlibmil -xsafe=mem -xdepend -I/usr/openwin/include -I/usr/dt/include | ||||
| GLUT_CFLAGS = -DSOLARIS_2_4_BUG | ||||
|  | ||||
| GL_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lXmu -lXi -lm | ||||
| GLU_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -lm | ||||
| GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -lm | ||||
| GLW_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -L/usr/openwin/lib -lXt -lX11 | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -lX11 -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lm -lCrun | ||||
|  | ||||
							
								
								
									
										21
									
								
								configs/ultrix-gcc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								configs/ultrix-gcc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,21 @@ | ||||
| # Configuration for Ultrix, with gcc | ||||
|  | ||||
| include $(TOP)/configs/default | ||||
|  | ||||
| CONFIG_NAME = ultrix-gcc | ||||
|  | ||||
| # Compiler and flags | ||||
| CC = gcc | ||||
| CXX = g++ | ||||
| CFLAGS = -pedantic -O2 | ||||
| CXXFLAGS = -pedantic -O2 | ||||
| GLUT_CFLAGS = -fexceptions | ||||
| MKLIB_OPTIONS = -static | ||||
|  | ||||
| GL_LIB_NAME = libGL.a | ||||
| GLU_LIB_NAME = libGLU.a | ||||
| GLUT_LIB_NAME = libglut.a | ||||
| GLW_LIB_NAME = libGLw.a | ||||
| OSMESA_LIB_NAME = libOSMesa.a | ||||
|  | ||||
| APP_LIB_DEPS = -L$(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lXmu -lX11 -lXi -lm | ||||
							
								
								
									
										22
									
								
								descrip.mms
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								descrip.mms
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| # Makefile for Mesa for VMS | ||||
| # contributed by Jouk Jansen  joukj@hrem.stm.tudelft.nl | ||||
|  | ||||
| macro :  | ||||
|         @ macro="" | ||||
| .ifdef NOSHARE | ||||
| .else | ||||
| 	@ if f$getsyi("HW_MODEL") .ge. 1024 then macro= "/MACRO=(SHARE=1)" | ||||
| .endif | ||||
| 	$(MMS)$(MMSQUALIFIERS)'macro' all | ||||
|  | ||||
| all : | ||||
| 	if f$search("lib.dir") .eqs. "" then create/directory [.lib] | ||||
| 	set default [.src] | ||||
| 	$(MMS)$(MMSQUALIFIERS) | ||||
| 	set default [-.progs.util] | ||||
| 	$(MMS)$(MMSQUALIFIERS) | ||||
| 	set default [-.demos] | ||||
| 	$(MMS)$(MMSQUALIFIERS) | ||||
| 	set default [-.xdemos] | ||||
| 	$(MMS)$(MMSQUALIFIERS) | ||||
| 	if f$search("[-]test.DIR") .nes. "" then pipe set default [-.test] ; $(MMS)$(MMSQUALIFIERS) | ||||
							
								
								
									
										182
									
								
								docs/INSTALL.GNU
									
									
									
									
									
								
							
							
						
						
									
										182
									
								
								docs/INSTALL.GNU
									
									
									
									
									
								
							| @@ -1,182 +0,0 @@ | ||||
| Basic Installation | ||||
| ================== | ||||
|  | ||||
|    These are generic installation instructions. | ||||
|  | ||||
|    The `configure' shell script attempts to guess correct values for | ||||
| various system-dependent variables used during compilation.  It uses | ||||
| those values to create a `Makefile' in each directory of the package. | ||||
| It may also create one or more `.h' files containing system-dependent | ||||
| definitions.  Finally, it creates a shell script `config.status' that | ||||
| you can run in the future to recreate the current configuration, a file | ||||
| `config.cache' that saves the results of its tests to speed up | ||||
| reconfiguring, and a file `config.log' containing compiler output | ||||
| (useful mainly for debugging `configure'). | ||||
|  | ||||
|    If you need to do unusual things to compile the package, please try | ||||
| to figure out how `configure' could check whether to do them, and mail | ||||
| diffs or instructions to the address given in the `README' so they can | ||||
| be considered for the next release.  If at some point `config.cache' | ||||
| contains results you don't want to keep, you may remove or edit it. | ||||
|  | ||||
|    The file `configure.in' is used to create `configure' by a program | ||||
| called `autoconf'.  You only need `configure.in' if you want to change | ||||
| it or regenerate `configure' using a newer version of `autoconf'. | ||||
|  | ||||
| The simplest way to compile this package is: | ||||
|  | ||||
|   1. `cd' to the directory containing the package's source code and type | ||||
|      `./configure' to configure the package for your system.  If you're | ||||
|      using `csh' on an old version of System V, you might need to type | ||||
|      `sh ./configure' instead to prevent `csh' from trying to execute | ||||
|      `configure' itself. | ||||
|  | ||||
|      Running `configure' takes awhile.  While running, it prints some | ||||
|      messages telling which features it is checking for. | ||||
|  | ||||
|   2. Type `make' to compile the package. | ||||
|  | ||||
|   3. Optionally, type `make check' to run any self-tests that come with | ||||
|      the package. | ||||
|  | ||||
|   4. Type `make install' to install the programs and any data files and | ||||
|      documentation. | ||||
|  | ||||
|   5. You can remove the program binaries and object files from the | ||||
|      source code directory by typing `make clean'.  To also remove the | ||||
|      files that `configure' created (so you can compile the package for | ||||
|      a different kind of computer), type `make distclean'.  There is | ||||
|      also a `make maintainer-clean' target, but that is intended mainly | ||||
|      for the package's developers.  If you use it, you may have to get | ||||
|      all sorts of other programs in order to regenerate files that came | ||||
|      with the distribution. | ||||
|  | ||||
| Compilers and Options | ||||
| ===================== | ||||
|  | ||||
|    Some systems require unusual options for compilation or linking that | ||||
| the `configure' script does not know about.  You can give `configure' | ||||
| initial values for variables by setting them in the environment.  Using | ||||
| a Bourne-compatible shell, you can do that on the command line like | ||||
| this: | ||||
|      CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure | ||||
|  | ||||
| Or on systems that have the `env' program, you can do it like this: | ||||
|      env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure | ||||
|  | ||||
| Compiling For Multiple Architectures | ||||
| ==================================== | ||||
|  | ||||
|    You can compile the package for more than one kind of computer at the | ||||
| same time, by placing the object files for each architecture in their | ||||
| own directory.  To do this, you must use a version of `make' that | ||||
| supports the `VPATH' variable, such as GNU `make'.  `cd' to the | ||||
| directory where you want the object files and executables to go and run | ||||
| the `configure' script.  `configure' automatically checks for the | ||||
| source code in the directory that `configure' is in and in `..'. | ||||
|  | ||||
|    If you have to use a `make' that does not supports the `VPATH' | ||||
| variable, you have to compile the package for one architecture at a time | ||||
| in the source code directory.  After you have installed the package for | ||||
| one architecture, use `make distclean' before reconfiguring for another | ||||
| architecture. | ||||
|  | ||||
| Installation Names | ||||
| ================== | ||||
|  | ||||
|    By default, `make install' will install the package's files in | ||||
| `/usr/local/bin', `/usr/local/man', etc.  You can specify an | ||||
| installation prefix other than `/usr/local' by giving `configure' the | ||||
| option `--prefix=PATH'. | ||||
|  | ||||
|    You can specify separate installation prefixes for | ||||
| architecture-specific files and architecture-independent files.  If you | ||||
| give `configure' the option `--exec-prefix=PATH', the package will use | ||||
| PATH as the prefix for installing programs and libraries. | ||||
| Documentation and other data files will still use the regular prefix. | ||||
|  | ||||
|    In addition, if you use an unusual directory layout you can give | ||||
| options like `--bindir=PATH' to specify different values for particular | ||||
| kinds of files.  Run `configure --help' for a list of the directories | ||||
| you can set and what kinds of files go in them. | ||||
|  | ||||
|    If the package supports it, you can cause programs to be installed | ||||
| with an extra prefix or suffix on their names by giving `configure' the | ||||
| option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. | ||||
|  | ||||
| Optional Features | ||||
| ================= | ||||
|  | ||||
|    Some packages pay attention to `--enable-FEATURE' options to | ||||
| `configure', where FEATURE indicates an optional part of the package. | ||||
| They may also pay attention to `--with-PACKAGE' options, where PACKAGE | ||||
| is something like `gnu-as' or `x' (for the X Window System).  The | ||||
| `README' should mention any `--enable-' and `--with-' options that the | ||||
| package recognizes. | ||||
|  | ||||
|    For packages that use the X Window System, `configure' can usually | ||||
| find the X include and library files automatically, but if it doesn't, | ||||
| you can use the `configure' options `--x-includes=DIR' and | ||||
| `--x-libraries=DIR' to specify their locations. | ||||
|  | ||||
| Specifying the System Type | ||||
| ========================== | ||||
|  | ||||
|    There may be some features `configure' can not figure out | ||||
| automatically, but needs to determine by the type of host the package | ||||
| will run on.  Usually `configure' can figure that out, but if it prints | ||||
| a message saying it can not guess the host type, give it the | ||||
| `--host=TYPE' option.  TYPE can either be a short name for the system | ||||
| type, such as `sun4', or a canonical name with three fields: | ||||
|      CPU-COMPANY-SYSTEM | ||||
|  | ||||
| See the file `config.sub' for the possible values of each field.  If | ||||
| `config.sub' isn't included in this package, then this package doesn't | ||||
| need to know the host type. | ||||
|  | ||||
|    If you are building compiler tools for cross-compiling, you can also | ||||
| use the `--target=TYPE' option to select the type of system they will | ||||
| produce code for and the `--build=TYPE' option to select the type of | ||||
| system on which you are compiling the package. | ||||
|  | ||||
| Sharing Defaults | ||||
| ================ | ||||
|  | ||||
|    If you want to set default values for `configure' scripts to share, | ||||
| you can create a site shell script called `config.site' that gives | ||||
| default values for variables like `CC', `cache_file', and `prefix'. | ||||
| `configure' looks for `PREFIX/share/config.site' if it exists, then | ||||
| `PREFIX/etc/config.site' if it exists.  Or, you can set the | ||||
| `CONFIG_SITE' environment variable to the location of the site script. | ||||
| A warning: not all `configure' scripts look for a site script. | ||||
|  | ||||
| Operation Controls | ||||
| ================== | ||||
|  | ||||
|    `configure' recognizes the following options to control how it | ||||
| operates. | ||||
|  | ||||
| `--cache-file=FILE' | ||||
|      Use and save the results of the tests in FILE instead of | ||||
|      `./config.cache'.  Set FILE to `/dev/null' to disable caching, for | ||||
|      debugging `configure'. | ||||
|  | ||||
| `--help' | ||||
|      Print a summary of the options to `configure', and exit. | ||||
|  | ||||
| `--quiet' | ||||
| `--silent' | ||||
| `-q' | ||||
|      Do not print messages saying which checks are being made.  To | ||||
|      suppress all normal output, redirect it to `/dev/null' (any error | ||||
|      messages will still be shown). | ||||
|  | ||||
| `--srcdir=DIR' | ||||
|      Look for the package's source code in directory DIR.  Usually | ||||
|      `configure' can determine that directory automatically. | ||||
|  | ||||
| `--version' | ||||
|      Print the version of Autoconf used to generate the `configure' | ||||
|      script, and exit. | ||||
|  | ||||
| `configure' also accepts some other, not widely useful, options. | ||||
							
								
								
									
										95
									
								
								docs/MESA_agp_offset.spec
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										95
									
								
								docs/MESA_agp_offset.spec
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,95 @@ | ||||
| Name | ||||
|  | ||||
|     MESA_agp_offset | ||||
|  | ||||
| Name Strings | ||||
|  | ||||
|     GLX_MESA_agp_offset | ||||
|  | ||||
| Contact | ||||
|  | ||||
|     Brian Paul, Tungsten Graphics, Inc. (brian.paul 'at' tungstengraphics.com) | ||||
|     Keith Whitwell, Tungsten Graphics, Inc.  (keith 'at' tungstengraphics.com) | ||||
|  | ||||
| Status | ||||
|  | ||||
|     Shipping (Mesa 4.0.4 and later.  Only implemented in particular | ||||
|     XFree86/DRI drivers.) | ||||
|  | ||||
| Version | ||||
|  | ||||
|     1.0 | ||||
|  | ||||
| Number | ||||
|  | ||||
|     TBD | ||||
|  | ||||
| Dependencies | ||||
|  | ||||
|     OpenGL 1.0 or later is required | ||||
|     GLX_NV_vertex_array_range is required. | ||||
|     This extensions is written against the OpenGL 1.4 Specification. | ||||
|  | ||||
| Overview | ||||
|  | ||||
|     This extensions provides a way to convert pointers in an AGP memory | ||||
|     region into byte offsets into the AGP aperture. | ||||
|     Note, this extension depends on GLX_NV_vertex_array_range, for which | ||||
|     no real specification exists.  See GL_NV_vertex_array_range for more | ||||
|     information. | ||||
|  | ||||
| IP Status | ||||
|  | ||||
|     None | ||||
|  | ||||
| Issues | ||||
|  | ||||
|     None | ||||
|  | ||||
| New Procedures and Functions | ||||
|  | ||||
|     unsigned int glXGetAGPOffsetMESA( const void *pointer ) | ||||
|  | ||||
| New Tokens | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to the OpenGL 1.4 Specification | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 3 the GLX 1.4 Specification (Functions and Errors) | ||||
|  | ||||
|     Add a new section, 3.6 as follows: | ||||
|  | ||||
|     3.6 AGP Memory Access | ||||
|  | ||||
|     On "PC" computers, AGP memory can be allocated with glXAllocateMemoryNV | ||||
|     and freed with glXFreeMemoryNV.  Sometimes it's useful to know where a | ||||
|     block of AGP memory is located with respect to the start of the AGP | ||||
|     aperature.  The function | ||||
|  | ||||
|         GLuint glXGetAGPOffsetMESA( const GLvoid *pointer ) | ||||
|  | ||||
|     Returns the offset of the given memory block from the start of AGP | ||||
|     memory in basic machine units (i.e. bytes).  If pointer is invalid | ||||
|     the value ~0 will be returned. | ||||
|  | ||||
| GLX Protocol | ||||
|  | ||||
|     None.  This is a client side-only extension. | ||||
|  | ||||
| Errors | ||||
|  | ||||
|     glXGetAGPOffsetMESA will return ~0 if the pointer does not point to | ||||
|     an AGP memory region. | ||||
|  | ||||
| New State | ||||
|  | ||||
|     None | ||||
|  | ||||
| Revision History | ||||
|  | ||||
|     20 September 2002 - Initial draft | ||||
|     2 October 2002 - finished GLX chapter 3 additions | ||||
|     27 July 2004 - use unsigned int instead of GLuint, void instead of GLvoid | ||||
							
								
								
									
										88
									
								
								docs/MESA_copy_sub_buffer.spec
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										88
									
								
								docs/MESA_copy_sub_buffer.spec
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,88 @@ | ||||
| Name | ||||
|  | ||||
|     MESA_copy_sub_buffer | ||||
|  | ||||
| Name Strings | ||||
|  | ||||
|     GLX_MESA_copy_sub_buffer | ||||
|  | ||||
| Contact | ||||
|  | ||||
|     Brian Paul (brian.paul 'at' tungstengraphics.com) | ||||
|  | ||||
| Status | ||||
|  | ||||
|     Shipping since Mesa 2.6 in February, 1998. | ||||
|  | ||||
| Version | ||||
|  | ||||
|     Last Modified Date:  8 June 2000 | ||||
|  | ||||
| Number | ||||
|  | ||||
|     215 | ||||
|  | ||||
| Dependencies | ||||
|  | ||||
|     OpenGL 1.0 or later is required. | ||||
|     GLX 1.0 or later is required. | ||||
|  | ||||
| Overview | ||||
|  | ||||
|     The glxCopySubBufferMESA() function copies a rectangular region | ||||
|     of the back color buffer to the front color buffer.  This can be | ||||
|     used to quickly repaint 3D windows in response to expose events | ||||
|     when the back color buffer cannot be damaged by other windows. | ||||
|  | ||||
| IP Status | ||||
|  | ||||
|     Open-source; freely implementable. | ||||
|  | ||||
| Issues | ||||
|  | ||||
|     None. | ||||
|  | ||||
| New Procedures and Functions | ||||
|  | ||||
|     void glXCopySubBufferMESA( Display *dpy, GLXDrawable drawable, | ||||
| 			       int x, int y, int width, int height ); | ||||
|  | ||||
| New Tokens | ||||
|  | ||||
|     None. | ||||
|  | ||||
| Additions to Chapter 3 of the GLX 1.3 Specification (Functions and Errors) | ||||
|  | ||||
|     Add to section 3.3.10 Double Buffering: | ||||
|  | ||||
|     The function | ||||
|  | ||||
| 	 void glXCopySubBufferMESA( Display *dpy, GLXDrawable drawable, | ||||
| 				    int x, int y, int width, int height ); | ||||
|  | ||||
|     may be used to copy a rectangular region of the back color buffer to | ||||
|     the front color buffer.  This can be used to quickly repaint 3D windows | ||||
|     in response to expose events when the back color buffer cannot be | ||||
|     damaged by other windows. | ||||
|  | ||||
|     <x> and <y> indicates the lower-left corner of the region to copy and | ||||
|     <width> and <height> indicate the size in pixels.  Coordinate (0,0) | ||||
|     corresponds to the lower-left pixel of the window, like glReadPixels. | ||||
|  | ||||
| GLX Protocol | ||||
|  | ||||
|     None at this time.  The extension is implemented in terms of ordinary | ||||
|     Xlib protocol inside of Mesa. | ||||
|  | ||||
| Errors | ||||
|  | ||||
|     None. | ||||
|  | ||||
| New State | ||||
|  | ||||
|     None. | ||||
|  | ||||
| Revision History | ||||
|  | ||||
|     8 June 2000 - initial specification | ||||
|  | ||||
							
								
								
									
										138
									
								
								docs/MESA_pack_invert.spec
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										138
									
								
								docs/MESA_pack_invert.spec
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,138 @@ | ||||
| Name | ||||
|  | ||||
|     MESA_pack_invert | ||||
|  | ||||
| Name Strings | ||||
|  | ||||
|     GL_MESA_pack_invert | ||||
|  | ||||
| Contact | ||||
|  | ||||
|     Brian Paul, Tungsten Graphics, Inc. (brian.paul 'at' tungstengraphics.com) | ||||
|     Keith Whitwell, Tungsten Graphics, Inc.  (keith 'at' tungstengraphics.com) | ||||
|  | ||||
| Status | ||||
|  | ||||
|     Shipping (Mesa 4.0.4 and later) | ||||
|  | ||||
| Version | ||||
|  | ||||
|     1.0 | ||||
|  | ||||
| Number | ||||
|  | ||||
|     TBD | ||||
|  | ||||
| Dependencies | ||||
|  | ||||
|     OpenGL 1.0 or later is required | ||||
|     This extensions is written against the OpenGL 1.4 Specification. | ||||
|  | ||||
| Overview | ||||
|  | ||||
|     This extension adds a new pixel storage parameter to indicate that | ||||
|     images are to be packed in top-to-bottom order instead of OpenGL's | ||||
|     conventional bottom-to-top order.  Only pixel packing can be | ||||
|     inverted (i.e. for glReadPixels, glGetTexImage, glGetConvolutionFilter, | ||||
|     etc). | ||||
|  | ||||
|     Almost all known image file formats store images in top-to-bottom | ||||
|     order.  As it is, OpenGL reads images from the frame buffer in | ||||
|     bottom-to-top order.  Thus, images usually have to be inverted before | ||||
|     writing them to a file with image I/O libraries.  This extension | ||||
|     allows images to be read such that inverting isn't needed. | ||||
|  | ||||
| IP Status | ||||
|  | ||||
|     None | ||||
|  | ||||
| Issues | ||||
|  | ||||
|     1. Should we also defined UNPACK_INVERT_MESA for glDrawPixels, etc? | ||||
|  | ||||
|     Resolved:  No, we're only concerned with pixel packing.  There are other | ||||
|     solutions for inverting images when using glDrawPixels (negative Y pixel | ||||
|     zoom) or glTexImage (invert the vertex T coordinates).  It would be easy | ||||
|     enough to define a complementary extension for pixel packing in the | ||||
|     future if needed. | ||||
|  | ||||
| New Procedures and Functions | ||||
|  | ||||
|     None | ||||
|  | ||||
| New Tokens | ||||
|  | ||||
|     Accepted by the <pname> parameter of PixelStorei and PixelStoref | ||||
|     and the <pname> parameter of GetIntegerv, GetFloatv, GetDoublev | ||||
|     and GetBooleanv: | ||||
|  | ||||
|         PACK_INVERT_MESA                   0x8758 | ||||
|  | ||||
| Additions to Chapter 2 of the OpenGL 1.4 Specification (OpenGL Operation) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 3 of the OpenGL 1.4 Specification (Rasterization) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 4 of the OpenGL 1.4 Specification (Per-Fragment | ||||
| Operations and the Frame Buffer) | ||||
|  | ||||
|     Add the following entry to table 4.4 (PixelStore parameters) on page 182: | ||||
|  | ||||
|     Parameter Name       Type    Initial Value    Valid Range | ||||
|     --------------------------------------------------------- | ||||
|     PACK_INVERT_MESA     boolean     FALSE        TRUE/FALSE | ||||
|  | ||||
|     In the section labeled "Placement in Client Memory" on page 184 | ||||
|     insert the following text into the paragraph before the sentence | ||||
|     that starts with "If the format is RED, GREEN, BLUE...": | ||||
|  | ||||
|     "The parameter PACK_INVERT_MESA controls whether the image is packed | ||||
|      in bottom-to-top order (the default) or top-to-bottom order.  Equation | ||||
|      3.8 is modified as follows: | ||||
|  | ||||
|      ... the first element of the Nth row is indicated by | ||||
|  | ||||
|          p + Nk,                if PACK_INVERT_MESA is false | ||||
|          p + k * (H - 1) - Nk,  if PACK_INVERT_MESA is true, where H is the | ||||
|                                 image height | ||||
|     " | ||||
|  | ||||
| Additions to Chapter 5 of the OpenGL 1.4 Specification (Special Functions) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 6 of the OpenGL 1.4 Specification (State and | ||||
| State Requests) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Appendix A of the OpenGL 1.4 Specification (Invariance) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to the AGL/GLX/WGL Specifications | ||||
|  | ||||
|     None | ||||
|  | ||||
| GLX Protocol | ||||
|  | ||||
|     None | ||||
|  | ||||
| Errors | ||||
|  | ||||
|     None | ||||
|  | ||||
| New State | ||||
|  | ||||
|     Add the following entry to table 6.20 (Pixels) on page 235: | ||||
|  | ||||
|     Get Value         Type     Get Cmd    Initial Value  Description                Sec    Attribute | ||||
|     -------------------------------------------------------------------------------------------------- | ||||
|     PACK_INVERT_MESA  boolean  GetBoolean  FALSE         Value of PACK_INVERT_MESA  4.3.2  pixel-store | ||||
|  | ||||
| Revision History | ||||
|  | ||||
|     21 September 2002 - Initial draft | ||||
							
								
								
									
										231
									
								
								docs/MESA_packed_depth_stencil.spec
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										231
									
								
								docs/MESA_packed_depth_stencil.spec
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,231 @@ | ||||
| Name | ||||
|  | ||||
|     MESA_packed_depth_stencil | ||||
|  | ||||
| Name Strings | ||||
|  | ||||
|     GL_MESA_packed_depth_stencil | ||||
|  | ||||
| Contact | ||||
|  | ||||
|     Keith Whitwell, VA Linux Systems Inc. (keithw 'at' valinux.com) | ||||
|     Brian Paul, VA Linux Systems Inc. (brianp 'at' valinux.com) | ||||
|  | ||||
| Status | ||||
|  | ||||
|     Obsolete. | ||||
|  | ||||
| Version | ||||
|  | ||||
|     $Id: MESA_packed_depth_stencil.spec,v 1.2 2003/09/19 14:58:21 brianp Exp $ | ||||
|  | ||||
| Number | ||||
|  | ||||
|     ??? | ||||
|  | ||||
| Dependencies | ||||
|  | ||||
|     EXT_abgr affects the definition of this extension | ||||
|     SGIS_texture4D affects the definition of this extension | ||||
|     EXT_cmyka affects the definition of this extension | ||||
|     ARB_packed_pixels affects the definition of this extension | ||||
|  | ||||
| Overview | ||||
| 	 | ||||
|     Provides a mechanism for DrawPixels and ReadPixels to efficiently | ||||
|     transfer depth and stencil image data.  Specifically, we defined new | ||||
|     packed pixel formats and types which pack both stencil and depth | ||||
|     into one value. | ||||
|  | ||||
| Issues: | ||||
|  | ||||
|     1. Is this the right way to distinguish between 24/8 and 8/24 | ||||
|        pixel formats?  Should we instead provide both: | ||||
| 	 | ||||
|        GL_DEPTH_STENCIL_MESA | ||||
|        GL_STENCIL_DEPTH_MESA | ||||
|  | ||||
|        And perhaps just use GL_UNSIGNED_INT, GL_UNSIGNED_SHORT ? | ||||
|  | ||||
|     2. If not, is it correct to use _REV to indicate that stencil | ||||
|        preceeds depth in the 1_15 and 8_24 formats? | ||||
|  | ||||
|     3. Do we really want the GL_UNSIGNED_SHORT formats?   | ||||
|  | ||||
| 	 | ||||
| New Procedures and Functions | ||||
|  | ||||
|     None. | ||||
|  | ||||
| New Tokens | ||||
|      | ||||
|     Accepted by the <format> parameter of ReadPixels and DrawPixels: | ||||
|  | ||||
| 	GL_DEPTH_STENCIL_MESA		0x8750 | ||||
|  | ||||
|     Accepted by the <type> parameter of ReadPixels and DrawPixels: | ||||
|  | ||||
| 	GL_UNSIGNED_INT_24_8_MESA	0x8751 | ||||
| 	GL_UNSIGNED_INT_8_24_REV_MESA	0x8752 | ||||
| 	GL_UNSIGNED_SHORT_15_1_MESA	0x8753 | ||||
| 	GL_UNSIGNED_SHORT_1_15_REV_MESA	0x8754 | ||||
|  | ||||
| Additions to Chapter 2 of the 1.1 Specification (OpenGL Operation) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 3 of the 1.1 Specification (Rasterization) | ||||
|  | ||||
|     One entry is added to table 3.5 (DrawPixels and ReadPixels formats). | ||||
|     The new table is: | ||||
|  | ||||
| 			Target | ||||
| 	Format Name	Buffer	Element Meaning and Order | ||||
| 	-----------	------	------------------------- | ||||
| 	COLOR_INDEX	Color	Color index | ||||
| 	STENCIL_INDEX	Stencil Stencil index | ||||
| 	DEPTH_COMPONENT Depth	Depth component | ||||
| 	RED		Color	R component | ||||
| 	GREEN		Color	G component | ||||
| 	BLUE		Color	B component | ||||
| 	ALPHA		Color	A component | ||||
| 	RGB		Color	R, G, B components | ||||
| 	RGBA		Color	R, G, B, A components | ||||
| 	BGRA	        Color   B, G, R, A components | ||||
| 	ABGR_EXT	Color	A, B, G, R components | ||||
| 	CMYK_EXT	Color	Cyan, Magenta, Yellow, Black components | ||||
| 	CMYKA_EXT	Color	Cyan, Magenta, Yellow, Black, A components | ||||
| 	LUMINANCE	Color	Luminance component | ||||
| 	LUMINANCE_ALPHA Color	Luminance, A components | ||||
| 	DEPTH_STENCIL   Depth,  Depth component, stencil index. | ||||
| 			Stencil | ||||
|  | ||||
| 	Table 3.5: DrawPixels and ReadPixels formats.  The third column | ||||
| 	gives a description of and the number and order of elements in a | ||||
| 	group. | ||||
|  | ||||
|     Add to the description of packed pixel formats: | ||||
|  | ||||
| 	<type> Parameter		Data	of	  Matching | ||||
| 	Token Name			Type	Elements  Pixel Formats | ||||
| 	----------------		----	--------  ------------- | ||||
|  | ||||
| 	UNSIGNED_BYTE_3_3_2	      ubyte   3	      RGB | ||||
| 	UNSIGNED_BYTE_2_3_3_REV       ubyte   3	      RGB | ||||
| 	UNSIGNED_SHORT_5_6_5	      ushort  3	      RGB | ||||
| 	UNSIGNED_SHORT_5_6_5_REV      ushort  3	      RGB | ||||
| 	UNSIGNED_SHORT_4_4_4_4	      ushort  4	      RGBA,BGRA,ABGR_EXT,CMYK_EXT | ||||
| 	UNSIGNED_SHORT_4_4_4_4_REV    ushort  4	      RGBA,BGRA | ||||
| 	UNSIGNED_SHORT_5_5_5_1	      ushort  4	      RGBA,BGRA,ABGR_EXT,CMYK_EXT | ||||
| 	UNSIGNED_SHORT_1_5_5_5_REV    ushort  4	      RGBA,BGRA | ||||
| 	UNSIGNED_INT_8_8_8_8	      uint    4	      RGBA,BGRA,ABGR_EXT,CMYK_EXT | ||||
| 	UNSIGNED_INT_8_8_8_8_REV      uint    4	      RGBA,BGRA | ||||
| 	UNSIGNED_INT_10_10_10_2       uint    4	      RGBA,BGRA,ABGR_EXT,CMYK_EXT | ||||
| 	UNSIGNED_INT_2_10_10_10_REV   uint    4	      RGBA,BGRA | ||||
| 	UNSIGNED_SHORT_15_1_MESA      ushort  2       DEPTH_STENCIL_MESA | ||||
| 	UNSIGNED_SHORT_1_15_REV_MESA  ushort  2       DEPTH_STENCIL_MESA | ||||
| 	UNSIGNED_SHORT_24_8_MESA      ushort  2       DEPTH_STENCIL_MESA | ||||
| 	UNSIGNED_SHORT_8_24_REV_MESA  ushort  2       DEPTH_STENCIL_MESA | ||||
|  | ||||
| 	UNSIGNED_INT_8_24: | ||||
|  | ||||
| 	     31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10	9  8  7  6  5  4  3  2	1  0 | ||||
| 	    +-----------------------+-----------------------------------------------------------------------+ | ||||
| 	    |			    |			     			    			    | | ||||
| 	    +-----------------------+-----------------------------------------------------------------------+ | ||||
|  | ||||
| 		    first					second		     | ||||
| 		    element					element		     | ||||
|  | ||||
|  | ||||
| 	UNSIGNED_INT_24_8: | ||||
|  | ||||
| 	     31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10	9  8  7  6  5  4  3  2	1  0 | ||||
| 	    +----------------------------------------------------------------------+------------------------+ | ||||
| 	    |			    			     			   | 			    | | ||||
| 	    +----------------------------------------------------------------------+------------------------+ | ||||
|  | ||||
| 		    first								  second		     | ||||
| 		    element								  element		     | ||||
|  | ||||
| 	UNSIGNED_SHORT_15_1: | ||||
|  | ||||
| 	      15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0 | ||||
| 	    +-----------------------------------------------------------+---+ | ||||
| 	    |					    			|   | | ||||
| 	    +-----------------------------------------------------------+---+ | ||||
|  | ||||
| 	    		first						second	 | ||||
| 			element						element	 | ||||
|  | ||||
|  | ||||
| 	UNSIGNED_SHORT_1_15_REV: | ||||
|  | ||||
| 	      15  14  13  12  11  10  9   8   7   6   5   4   3   2   1   0 | ||||
| 	    +---+-----------------------------------------------------------+ | ||||
| 	    |	|		     					    | | ||||
| 	    +---+-----------------------------------------------------------+ | ||||
|  | ||||
| 	    second		    first | ||||
| 	    element		    element | ||||
|  | ||||
|     The assignment of elements to fields in the packed pixel is as | ||||
|     described in the table below: | ||||
|  | ||||
| 			   First       Second	Third	    Fourth | ||||
| 	Format		   Element     Element	Element     Element | ||||
| 	------		   -------     -------	-------     ------- | ||||
| 	RGB		   red	       green	blue | ||||
| 	RGBA		   red	       green	blue	    alpha | ||||
| 	BGRA		   blue	       green	red	    alpha | ||||
| 	ABGR_EXT	   alpha       blue	green	    red | ||||
| 	CMYK_EXT	   cyan	       magenta	yellow	    black | ||||
| 	DEPTH_STENCIL_MESA depth       stencil | ||||
|  | ||||
| Additions to Chapter 4 of the 1.1 Specification (Per-Fragment Operations | ||||
| and the Frame Buffer) | ||||
|  | ||||
|     The new format is added to the discussion of Obtaining Pixels from the | ||||
|     Framebuffer.  It should read " If the <format> is one of RED, GREEN, | ||||
|     BLUE, ALPHA, RGB, RGBA, ABGR_EXT, LUMINANCE, or LUMINANCE_ALPHA, and | ||||
|     the GL is in color index mode, then the color index is obtained." | ||||
|  | ||||
|     The new format is added to the discussion of Index Lookup.  It should | ||||
|     read "If <format> is one of RED, GREEN, BLUE, ALPHA, RGB, RGBA, | ||||
|     ABGR_EXT, LUMINANCE, or LUMINANCE_ALPHA, then the index is used to | ||||
|     reference 4 tables of color components: PIXEL_MAP_I_TO_R, | ||||
|     PIXEL_MAP_I_TO_G, PIXEL_MAP_I_TO_B, and PIXEL_MAP_I_TO_A." | ||||
|  | ||||
|  | ||||
| Additions to Chapter 5 of the 1.1 Specification (Special Functions) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 6 of the 1.1 Specification (State and State Requests) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to the GLX Specification | ||||
|  | ||||
|     None | ||||
|  | ||||
| GLX Protocol | ||||
|  | ||||
|     TBD | ||||
|  | ||||
| Errors | ||||
|  | ||||
|     None | ||||
|  | ||||
| New State | ||||
|  | ||||
|     None | ||||
|  | ||||
| Revision History | ||||
|  | ||||
|     Version 1.0 - 23 Sep 2000 | ||||
|         Keith's original version. | ||||
|  | ||||
|     Version 1.1 - 3 Nov 2000 | ||||
|         Brian's edits, assigned values to new enums. | ||||
|  | ||||
							
								
								
									
										90
									
								
								docs/MESA_pixmap_colormap.spec
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										90
									
								
								docs/MESA_pixmap_colormap.spec
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,90 @@ | ||||
| Name | ||||
|  | ||||
|     MESA_pixmap_colormap | ||||
|  | ||||
| Name Strings | ||||
|  | ||||
|     GLX_MESA_pixmap_colormap | ||||
|  | ||||
| Contact | ||||
|  | ||||
|     Brian Paul (brian.paul 'at' tungstengraphics.com) | ||||
|  | ||||
| Status | ||||
|  | ||||
|     Shipping since Mesa 1.2.8 in May, 1996. | ||||
|  | ||||
| Version | ||||
|  | ||||
|     Last Modified Date:  8 June 2000 | ||||
|  | ||||
| Number | ||||
|  | ||||
|     216 | ||||
|  | ||||
| Dependencies | ||||
|  | ||||
|     OpenGL 1.0 or later is required. | ||||
|     GLX 1.0 or later is required. | ||||
|  | ||||
| Overview | ||||
|  | ||||
|     Since Mesa allows RGB rendering into drawables with PseudoColor, | ||||
|     StaticColor, GrayScale and StaticGray visuals, Mesa needs a colormap | ||||
|     in order to compute pixel values during rendering. | ||||
|  | ||||
|     The colormap associated with a window can be queried with normal | ||||
|     Xlib functions but there is no colormap associated with pixmaps. | ||||
|  | ||||
|     The glXCreateGLXPixmapMESA function is an alternative to glXCreateGLXPixmap | ||||
|     which allows specification of a colormap. | ||||
|  | ||||
| IP Status | ||||
|  | ||||
|     Open-source; freely implementable. | ||||
|  | ||||
| Issues | ||||
|  | ||||
|     None. | ||||
|  | ||||
| New Procedures and Functions | ||||
|  | ||||
|     GLXPixmap glXCreateGLXPixmapMESA( Display *dpy, XVisualInfo *visual, | ||||
| 				      Pixmap pixmap, Colormap cmap ); | ||||
|  | ||||
| New Tokens | ||||
|  | ||||
|     None. | ||||
|  | ||||
| Additions to Chapter 3 of the GLX 1.3 Specification (Functions and Errors) | ||||
|  | ||||
|     Add to section 3.4.2 Off Screen Rendering | ||||
|  | ||||
|     The Mesa implementation of GLX allows RGB rendering into X windows and | ||||
|     pixmaps of any visual class, not just TrueColor or DirectColor.  In order | ||||
|     to compute pixel values from RGB values Mesa requires a colormap. | ||||
|  | ||||
|     The function | ||||
|  | ||||
| 	GLXPixmap glXCreateGLXPixmapMESA( Display *dpy, XVisualInfo *visual, | ||||
| 					  Pixmap pixmap, Colormap cmap ); | ||||
|  | ||||
|     allows one to create a GLXPixmap with a specific colormap.  The image | ||||
|     rendered into the pixmap may then be copied to a window (which uses the | ||||
|     same colormap and visual) with the expected results. | ||||
|  | ||||
| GLX Protocol | ||||
|  | ||||
|     None since this is a client-side extension. | ||||
|  | ||||
| Errors | ||||
|  | ||||
|     None. | ||||
|  | ||||
| New State | ||||
|  | ||||
|     None. | ||||
|  | ||||
| Revision History | ||||
|  | ||||
|     8 June 2000 - initial specification | ||||
							
								
								
									
										357
									
								
								docs/MESA_program_debug.spec
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										357
									
								
								docs/MESA_program_debug.spec
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,357 @@ | ||||
| Name | ||||
|  | ||||
|     MESA_program_debug | ||||
|  | ||||
| Name Strings | ||||
|  | ||||
|     GL_MESA_program_debug | ||||
|  | ||||
| Contact | ||||
|  | ||||
|     Brian Paul (brian.paul 'at' tungstengraphics.com) | ||||
|  | ||||
| Status | ||||
|  | ||||
|     XXX - Not complete yet!!! | ||||
|  | ||||
| Version | ||||
|  | ||||
|     Last Modified Date: July 20, 2003 | ||||
|     Author Revision: 1.0 | ||||
|     $Date: 2004/03/25 01:42:41 $ $Revision: 1.4 $ | ||||
|  | ||||
| Number | ||||
|  | ||||
|     TBD | ||||
|  | ||||
| Dependencies | ||||
|  | ||||
|     OpenGL 1.4 is required | ||||
|     The extension is written against the OpenGL 1.4 specification. | ||||
|     ARB_vertex_program or ARB_fragment_program or NV_vertex_program | ||||
|     or NV_fragment_program is required. | ||||
|  | ||||
| Overview | ||||
|  | ||||
|     The extension provides facilities for implementing debuggers for | ||||
|     vertex and fragment programs. | ||||
|  | ||||
|     The concept is that vertex and fragment program debuggers will be | ||||
|     implemented outside of the GL as a utility package.  This extension | ||||
|     only provides the minimal hooks required to implement a debugger. | ||||
|  | ||||
|     There are facilities to do the following: | ||||
|     1. Have the GL call a user-specified function prior to executing | ||||
|        each vertex or fragment instruction. | ||||
|     2. Query the current program string's execution position. | ||||
|     3. Query the current values of intermediate program values. | ||||
|  | ||||
|     The main feature is the ProgramCallbackMESA function.  It allows the | ||||
|     user to register a callback function with the GL.  The callback will | ||||
|     be called prior to executing each vertex or fragment program instruction. | ||||
|  | ||||
|     From within the callback, the user may issue Get* commands to | ||||
|     query current GL state.  The GetProgramRegisterfvMESA function allows | ||||
|     current program values to be queried (such as temporaries, input | ||||
|     attributes, and result registers). | ||||
|  | ||||
|     There are flags for enabling/disabling the program callbacks. | ||||
|  | ||||
|     The current execution position (as an offset from the start of the | ||||
|     program string) can be queried with | ||||
|     GetIntegerv(GL_FRAGMENT_PROGRAM_POSITION_MESA, &pos) or | ||||
|     GetIntegerv(GL_VERTEX_PROGRAM_POSITION_MESA, &pos). | ||||
|  | ||||
|  | ||||
| IP Status | ||||
|  | ||||
|     None | ||||
|  | ||||
| Issues | ||||
|  | ||||
|     1. Is this the right model for a debugger? | ||||
|  | ||||
|        It seems prudent to minimize the scope of this extension and leave | ||||
|        it up to the developer (or developer community) to write debuggers | ||||
|        that layer on top of this extension. | ||||
|  | ||||
|        If the debugger were fully implemented within the GL it's not | ||||
|        clear how terminal and GUI-based interfaces would work, for | ||||
|        example. | ||||
|  | ||||
|     2. There aren't any other extensions that register callbacks with | ||||
|        the GL.  Isn't there another solution? | ||||
|  | ||||
|        If we want to be able to single-step through vertex/fragment | ||||
|        programs I don't see another way to do it. | ||||
|  | ||||
|     3. How do we prevent the user from doing something crazy in the | ||||
|        callback function, like trying to call glBegin (leading to | ||||
|        recursion)? | ||||
|  | ||||
|        The rule is that the callback function can only issue glGet*() | ||||
|        functions and no other GL commands.  It could be difficult to | ||||
|        enforce this, however.  Therefore, calling any non-get GL | ||||
|        command from within the callback will result in undefined | ||||
|        results.     | ||||
|  | ||||
|     4. Is this extension amenable to hardware implementation? | ||||
|  | ||||
|        Hopefully, but if not, the GL implementation will have to fall | ||||
|        back to a software path when debugging.  This may be acceptable | ||||
|        for debugging. | ||||
|  | ||||
|     5. What's the <data> parameter to ProgramCallbackMESA for? | ||||
|  | ||||
|        It's a common programming practice to associate a user-supplied | ||||
|        value with callback functions. | ||||
|  | ||||
|     6. Debuggers often allow one to modify intermediate program values, | ||||
|        then continue.  Does this extension support that? | ||||
|  | ||||
|        No. | ||||
|  | ||||
|  | ||||
| New Procedures and Functions (and datatypes) | ||||
|  | ||||
|     typedef void (*programcallbackMESA)(enum target, void *data) | ||||
|  | ||||
|     void ProgramCallbackMESA(enum target, programcallbackMESA callback, | ||||
|                              void *data) | ||||
|  | ||||
|     void GetProgramRegisterfvMESA(enum target, sizei len, | ||||
|                                   const ubyte *registerName, float *v) | ||||
|  | ||||
| New Tokens | ||||
|  | ||||
|     Accepted by the <cap> parameter of Enable, Disable, IsEnabled, | ||||
|     GetBooleanv, GetDoublev, GetFloatv and GetIntegerv: | ||||
|  | ||||
|         FRAGMENT_PROGRAM_CALLBACK_MESA      0x8bb1 | ||||
|         VERTEX_PROGRAM_CALLBACK_MESA        0x8bb4 | ||||
|  | ||||
|     Accepted by the <pname> parameter GetBooleanv, GetDoublev, | ||||
|     GetFloatv and GetIntegerv: | ||||
|  | ||||
|         FRAGMENT_PROGRAM_POSITION_MESA      0x8bb0 | ||||
|         VERTEX_PROGRAM_POSITION_MESA        0x8bb4 | ||||
|  | ||||
|     Accepted by the <pname> parameter of GetPointerv: | ||||
|  | ||||
|         FRAGMENT_PROGRAM_CALLBACK_FUNC_MESA 0x8bb2 | ||||
|         FRAGMENT_PROGRAM_CALLBACK_DATA_MESA 0x8bb3 | ||||
|         VERTEX_PROGRAM_CALLBACK_FUNC_MESA   0x8bb6 | ||||
|         VERTEX_PROGRAM_CALLBACK_DATA_MESA   0x8bb7 | ||||
|  | ||||
| Additions to Chapter 2 of the OpenGL 1.4 Specification (OpenGL Operation) | ||||
|  | ||||
|     None. | ||||
|  | ||||
| Additions to Chapter 3 of the OpenGL 1.4 Specification (Rasterization) | ||||
|  | ||||
|     None. | ||||
|  | ||||
| Additions to Chapter 4 of the OpenGL 1.4 Specification (Per-Fragment | ||||
| Operations and the Frame Buffer) | ||||
|  | ||||
|     None. | ||||
|  | ||||
| Additions to Chapter 5 of the OpenGL 1.4 Specification (Special Functions) | ||||
|  | ||||
|     In section 5.4 "Display Lists", page 202, add the following command | ||||
|     to the list of those that are not compiled into display lists: | ||||
|  | ||||
|         ProgramCallbackMESA. | ||||
|  | ||||
|  | ||||
|     Add a new section 5.7 "Callback Functions" | ||||
|  | ||||
|     The function | ||||
|  | ||||
|         void ProgramCallbackMESA(enum target, programcallbackMESA callback, | ||||
|                                  void *data) | ||||
|  | ||||
|     registers a user-defined callback function with the GL.  <target> | ||||
|     may be FRAGMENT_PROGRAM_ARB or VERTEX_PROGRAM_ARB.  The enabled | ||||
|     callback functions registered with these targets will be called | ||||
|     prior to executing each instruction in the current fragment or | ||||
|     vertex program, respectively.  The callbacks are enabled and | ||||
|     disabled by calling Enable or Disable with <cap> | ||||
|     FRAGMENT_PROGRAM_ARB or VERTEX_PROGRAM_ARB. | ||||
|  | ||||
|     The callback function's signature must match the typedef | ||||
|  | ||||
|         typedef void (*programcallbackMESA)(enum target, void *data) | ||||
|  | ||||
|     When the callback function is called, <target> will either be | ||||
|     FRAGMENT_PROGRAM_ARB or VERTEX_PROGRAM_ARB to indicate which | ||||
|     program is currently executing and <data> will be the value | ||||
|     specified when ProgramCallbackMESA was called. | ||||
|  | ||||
|     From within the callback function, only the following GL commands | ||||
|     may be called: | ||||
|  | ||||
|         GetBooleanv | ||||
|         GetDoublev | ||||
|         GetFloatv | ||||
|         GetIntegerv | ||||
|         GetProgramLocalParameter | ||||
|         GetProgramEnvParameter | ||||
|         GetProgramRegisterfvMESA | ||||
|         GetProgramivARB | ||||
|         GetProgramStringARB | ||||
|         GetError | ||||
|  | ||||
|     Calling any other command from within the callback results in | ||||
|     undefined behaviour. | ||||
|  | ||||
|  | ||||
| Additions to Chapter 6 of the OpenGL 1.4 Specification (State and | ||||
| State Requests) | ||||
|  | ||||
|     Add a new section 6.1.3 "Program Value Queries": | ||||
|  | ||||
|     The command | ||||
|  | ||||
|         void GetProgramRegisterfvMESA(enum target, sizei len, | ||||
|                                       const ubyte *registerName, | ||||
|                                       float *v) | ||||
|          | ||||
|     Is used to query the value of program variables and registers | ||||
|     during program execution.  GetProgramRegisterfvMESA may only be | ||||
|     called from within a callback function registered with | ||||
|     ProgramCallbackMESA. | ||||
|  | ||||
|     <registerName> and <len> specify the name a variable, input | ||||
|     attribute, temporary, or result register in the program string. | ||||
|     The current value of the named variable is returned as four | ||||
|     values in <v>.  If <name> doesn't exist in the program string, | ||||
|     the error INVALID_OPERATION is generated. | ||||
|  | ||||
| Additions to Appendix A of the OpenGL 1.4 Specification (Invariance) | ||||
|  | ||||
|     None. | ||||
|  | ||||
| Additions to the AGL/GLX/WGL Specifications | ||||
|  | ||||
|     None. | ||||
|  | ||||
| GLX Protocol | ||||
|  | ||||
|     XXX TBD | ||||
|  | ||||
| Dependencies on NV_vertex_program and NV_fragment_program | ||||
|  | ||||
|     If NV_vertex_program and/or NV_fragment_program are supported, | ||||
|     vertex and/or fragment programs defined by those extensions may | ||||
|     be debugged as well.  Register queries will use the syntax used | ||||
|     by those extensions (i.e. "v[X]" to query vertex attributes, | ||||
|     "o[X]" for vertex outputs, etc.) | ||||
|  | ||||
| Errors | ||||
|  | ||||
|     INVALID_OPERATION is generated if ProgramCallbackMESA is called | ||||
|     between Begin and End. | ||||
|  | ||||
|     INVALID_ENUM is generated by ProgramCallbackMESA if <target> is not | ||||
|     a supported vertex or fragment program type. | ||||
|  | ||||
|     Note: INVALID_OPERAION IS NOT generated by GetProgramRegisterfvMESA, | ||||
|     GetBooleanv, GetDoublev, GetFloatv, or GetIntegerv if called between | ||||
|     Begin and End when a vertex or fragment program is currently executing. | ||||
|  | ||||
|     INVALID_ENUM is generated by ProgramCallbackMESA, | ||||
|     GetProgramRegisterfvMESA if <target> is not a program target supported | ||||
|     by ARB_vertex_program, ARB_fragment_program (or NV_vertex_program or | ||||
|     NV_fragment_program). | ||||
|  | ||||
|     INVALID_VALUE is generated by GetProgramRegisterfvMESA if <registerName> | ||||
|     does not name a known program register or variable. | ||||
|  | ||||
|     INVALID_OPERATION is generated by GetProgramRegisterfvMESA when a | ||||
|     register query is attempted for a program target that's not currently | ||||
|     being executed. | ||||
|  | ||||
|  | ||||
| New State | ||||
|  | ||||
|     XXX finish | ||||
|  | ||||
| (table 6.N, p. ###) | ||||
|                                                             Initial | ||||
|     Get Value                            Type Get Command   Value    Description  Sec.  Attribute | ||||
|     ---------                            ---- -----------   -----    -----------  ----  --------- | ||||
|     FRAGMENT_PROGRAM_CALLBACK_MESA        B   IsEnabled     FALSE    XXX          XXX   enable | ||||
|     VERTEX_PROGRAM_CALLBACK_MESA          B   IsEnabled     FALSE    XXX          XXX   enable | ||||
|     FRAGMENT_PROGRAM_POSITION_MESA        Z+  GetIntegerv   -1       XXX          XXX   - | ||||
|     VERTEX_PROGRAM_POSITION_MESA          Z+  GetIntegerv   -1       XXX          XXX   - | ||||
|     FRAGMENT_PROGRAM_CALLBACK_FUNC_MESA   P   GetPointerv   NULL     XXX          XXX   - | ||||
|     VERTEX_PROGRAM_CALLBACK_FUNC_MESA     P   GetPointerv   NULL     XXX          XXX   - | ||||
|     FRAGMENT_PROGRAM_CALLBACK_DATA_MESA   P   GetPointerv   NULL     XXX          XXX   - | ||||
|     VERTEX_PROGRAM_CALLBACK_DATA_MESA     P   GetPointerv   NULL     XXX          XXX   - | ||||
|  | ||||
|     XXX more? | ||||
|  | ||||
| New Implementation Dependent State | ||||
|  | ||||
|     None. | ||||
|  | ||||
| Revision History | ||||
|  | ||||
|     8 July 2003 | ||||
|         Initial draft. (Brian Paul) | ||||
|     11 July 2003 | ||||
|         Second draft. (Brian Paul) | ||||
|     20 July 2003 | ||||
|         Third draft.  Lots of fundamental changes. (Brian Paul) | ||||
|     23 July 2003 | ||||
|         Added chapter 5 and 6 spec language. (Brian Paul) | ||||
|  | ||||
| Example Usage | ||||
|  | ||||
|    The following is a very simple example of how this extension may | ||||
|    be used to print the values of R0, R1, R2 and R3 while executing | ||||
|    vertex programs. | ||||
|  | ||||
|  | ||||
|     /* This is called by the GL when the vertex program is executing. | ||||
|      * We can only make glGet* calls from within this function! | ||||
|      */ | ||||
|     void DebugCallback(GLenum target, GLvoid *data) | ||||
|     { | ||||
|        GLint pos; | ||||
|        GLuint i; | ||||
|  | ||||
|        /* Get PC and current instruction string */ | ||||
|        glGetIntegerv(GL_VERTEX_PROGRAM_POSITION_ARB, &pos); | ||||
|  | ||||
|        printf("Current position: %d\n", pos); | ||||
|  | ||||
|        printf("Current temporary registers:\n"); | ||||
|        for (i = 0; i < 4; i++) { | ||||
| 	  GLfloat v[4]; | ||||
| 	  char s[10]; | ||||
| 	  sprintf(s, "R%d", i); | ||||
| 	  glGetProgramRegisterfvMESA(GL_VERTEX_PROGRAM_ARB, strlen(s), s, v); | ||||
| 	  printf("R%d = %g, %g, %g, %g\n", i, v[0], v[1], v[2], v[3]); | ||||
|        } | ||||
|     } | ||||
|  | ||||
|  | ||||
|     /* | ||||
|      * elsewhere... | ||||
|      */ | ||||
|  | ||||
|     /* Register our debugger callback function */ | ||||
|     glProgramCallbackMESA(GL_VERTEX_PROGRAM_ARB, DebugCallback, NULL); | ||||
|     glEnable(GL_VERTEX_PROGRAM_CALLBACK_MESA); | ||||
|  | ||||
|     /* define/bind a vertex program */ | ||||
|  | ||||
|     glEnable(GL_VERTEX_PROGRAM); | ||||
|  | ||||
|     /* render something */ | ||||
|     glBegin(GL_POINTS); | ||||
|     glVertex2f(0, 0); | ||||
|     glEnd(); | ||||
|  | ||||
							
								
								
									
										85
									
								
								docs/MESA_release_buffers.spec
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										85
									
								
								docs/MESA_release_buffers.spec
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,85 @@ | ||||
| Name | ||||
|  | ||||
|     MESA_release_buffers | ||||
|  | ||||
| Name Strings | ||||
|  | ||||
|     GLX_MESA_release_buffers | ||||
|  | ||||
| Contact | ||||
|  | ||||
|     Brian Paul (brian.paul 'at' tungstengraphics.com) | ||||
|  | ||||
| Status | ||||
|  | ||||
|     Shipping since Mesa 2.0 in October, 1996. | ||||
|  | ||||
| Version | ||||
|  | ||||
|     Last Modified Date:  8 June 2000 | ||||
|  | ||||
| Number | ||||
|  | ||||
|     217 | ||||
|  | ||||
| Dependencies | ||||
|  | ||||
|     OpenGL 1.0 or later is required. | ||||
|     GLX 1.0 or later is required. | ||||
|  | ||||
| Overview | ||||
|  | ||||
|     Mesa's implementation of GLX is entirely implemented on the client side. | ||||
|     Therefore, Mesa cannot immediately detect when an X window or pixmap is | ||||
|     destroyed in order to free any ancilliary data associated with the window | ||||
|     or pixmap. | ||||
|  | ||||
|     The glxMesaReleaseBuffers() function can be used to explicitly indicate | ||||
|     when the back color buffer, depth buffer, stencil buffer, and/or accum- | ||||
|     ulation buffer associated with a drawable can be freed. | ||||
|  | ||||
| IP Status | ||||
|  | ||||
|     Open-source; freely implementable. | ||||
|  | ||||
| Issues | ||||
|  | ||||
|     None. | ||||
|  | ||||
| New Procedures and Functions | ||||
|  | ||||
|     Bool glXReleaseBuffersMESA( Display *dpy, GLXDrawable d ); | ||||
|  | ||||
| New Tokens | ||||
|  | ||||
|     None. | ||||
|  | ||||
| Additions to Chapter 3 of the GLX 1.3 Specification (Functions and Errors) | ||||
|  | ||||
|     The function | ||||
|  | ||||
| 	Bool glXReleaseBuffersMESA( Display *dpy, GLXDrawable d ); | ||||
|  | ||||
|     causes all software ancilliary buffers (back buffer, depth, stencil, | ||||
|     accum, etc) associated with the named drawable to be immediately | ||||
|     deallocated.  True is returned if <d> is a valid Mesa GLX drawable, | ||||
|     else False is returned.  After calling glXReleaseBuffersMESA, the | ||||
|     drawable should no longer be used for GL rendering.  Results of | ||||
|     attempting to do so are undefined. | ||||
|  | ||||
|  | ||||
| GLX Protocol | ||||
|  | ||||
|     None, since this is a client-side operation. | ||||
|  | ||||
| Errors | ||||
|  | ||||
|     None. | ||||
|  | ||||
| New State | ||||
|  | ||||
|     None. | ||||
|  | ||||
| Revision History | ||||
|  | ||||
|     8 June 2000 - initial specification | ||||
| @@ -8,7 +8,7 @@ Name Strings | ||||
|  | ||||
| Contact | ||||
|  | ||||
|     Brian Paul, brianp 'at' mesa3d.org | ||||
|     Brian Paul (brian.paul 'at' tungstengraphics.com) | ||||
|  | ||||
| Status | ||||
|  | ||||
| @@ -16,11 +16,11 @@ Status | ||||
|  | ||||
| Version | ||||
|  | ||||
|     $Id: MESA_resize_buffers.spec,v 1.1 1999/07/20 00:30:41 brianp Exp $ | ||||
|     $Id: MESA_resize_buffers.spec,v 1.3 2004/03/25 01:42:42 brianp Exp $ | ||||
|  | ||||
| Number | ||||
|  | ||||
|     XXX none assigned | ||||
|     196 | ||||
|  | ||||
| Dependencies | ||||
|  | ||||
|   | ||||
							
								
								
									
										85
									
								
								docs/MESA_set_3dfx_mode.spec
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										85
									
								
								docs/MESA_set_3dfx_mode.spec
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,85 @@ | ||||
| Name | ||||
|  | ||||
|     MESA_set_3dfx_mode | ||||
|  | ||||
| Name Strings | ||||
|  | ||||
|     GLX_MESA_set_3dfx_mode | ||||
|  | ||||
| Contact | ||||
|  | ||||
|     Brian Paul (brian.paul 'at' tungstengraphics.com) | ||||
|  | ||||
| Status | ||||
|  | ||||
|     Shipping since Mesa 2.6 in February, 1998. | ||||
|  | ||||
| Version | ||||
|  | ||||
|     Last Modified Date:  8 June 2000 | ||||
|  | ||||
| Number | ||||
|  | ||||
|     218 | ||||
|  | ||||
| Dependencies | ||||
|  | ||||
|     OpenGL 1.0 or later is required. | ||||
|     GLX 1.0 or later is required. | ||||
|  | ||||
| Overview | ||||
|  | ||||
|     The Mesa Glide driver allows full-screen rendering or rendering into | ||||
|     an X window.  The glXSet3DfxModeMESA() function allows an application | ||||
|     to switch between full-screen and windowed rendering. | ||||
|  | ||||
| IP Status | ||||
|  | ||||
|     Open-source; freely implementable. | ||||
|  | ||||
| Issues | ||||
|  | ||||
|     None. | ||||
|  | ||||
| New Procedures and Functions | ||||
|  | ||||
|     GLboolean glXSet3DfxModeMESA( GLint mode ); | ||||
|  | ||||
| New Tokens | ||||
|  | ||||
|     GLX_3DFX_WINDOW_MODE_MESA	    0x1 | ||||
|     GLX_3DFX_FULLSCREEN_MODE_MESA   0x2 | ||||
|  | ||||
| Additions to Chapter 3 of the GLX 1.3 Specification (Functions and Errors) | ||||
|  | ||||
|     The Mesa Glide device driver allows either rendering in full-screen | ||||
|     mode or rendering into an X window.  An application can switch between | ||||
|     full-screen and window rendering with the command: | ||||
|  | ||||
| 	GLboolean glXSet3DfxModeMESA( GLint mode ); | ||||
|  | ||||
|     <mode> may either be GLX_3DFX_WINDOW_MODE_MESA to indicate window | ||||
|     rendering or GLX_3DFX_FULLSCREEN_MODE_MESA to indicate full-screen mode. | ||||
|  | ||||
|     GL_TRUE is returned if <mode> is valid and the operation completed | ||||
|     normally.  GL_FALSE is returned if <mode> is invalid or if the Glide | ||||
|     driver is not being used. | ||||
|  | ||||
|     Note that only one drawable and context can be created at any given | ||||
|     time with the Mesa Glide driver. | ||||
|  | ||||
| GLX Protocol | ||||
|  | ||||
|     None since this is a client-side extension. | ||||
|  | ||||
| Errors | ||||
|  | ||||
|     None. | ||||
|  | ||||
| New State | ||||
|  | ||||
|     None. | ||||
|  | ||||
| Revision History | ||||
|  | ||||
|     8 June 2000 - initial specification | ||||
							
								
								
									
										191
									
								
								docs/MESA_sprite_point.spec
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										191
									
								
								docs/MESA_sprite_point.spec
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,191 @@ | ||||
| Name | ||||
|  | ||||
|     MESA_sprite_point | ||||
|  | ||||
| Name Strings | ||||
|  | ||||
|     GL_MESA_sprite_point | ||||
|  | ||||
| Contact | ||||
|  | ||||
|     Brian Paul, VA Linux Systems Inc. (brianp 'at' valinux.com) | ||||
|  | ||||
| Status | ||||
|  | ||||
|     Obsolete - see GL_ARB_point_sprite. | ||||
|  | ||||
| Version | ||||
|  | ||||
|     $Id: MESA_sprite_point.spec,v 1.2 2003/09/19 14:58:21 brianp Exp $ | ||||
|  | ||||
| Number | ||||
|  | ||||
|     ??? | ||||
|  | ||||
| Dependencies | ||||
|  | ||||
|     GL_EXT_point_parameters effects the definition of this extension | ||||
|     GL_ARB_multitexture effects the definition of this extension | ||||
|  | ||||
| Overview | ||||
| 	 | ||||
|     This extension modifies the way in which points are rendered, | ||||
|     specifically when they're textured.  When SPRITE_POINT_MESA is enabled | ||||
|     a point is rendered as if it were a quadrilateral with unique texture | ||||
|     coordinates at each vertex.  This extension effectively turns points | ||||
|     into sprites which may be rendered more easily and quickly than using | ||||
|     conventional textured quadrilaterals. | ||||
|  | ||||
|     When using point size > 1 or attenuated points this extension is an | ||||
|     effective way to render many small sprite images for particle systems | ||||
|     or other effects. | ||||
|  | ||||
| Issues: | ||||
|  | ||||
|     1. How are the texture coordinates computed? | ||||
|  | ||||
|        The lower-left corner has texture coordinate (0,0,r,q). | ||||
|        The lower-right, (1,0,r,q).  The upper-right, (1,1,r,q). | ||||
|        The upper-left, (0,1,r,q). | ||||
|  | ||||
|     2. What about texgen and texture matrices? | ||||
|  | ||||
|        Texgen and the texture matrix have no effect on the point's s and t | ||||
|        texture coordinates.  The r and q coordinates may have been computed | ||||
|        by texgen or the texture matrix.  Note that with a 3D texture and/or | ||||
|        texgen that the r coordinate could be used to select a slice in the | ||||
|        3D texture. | ||||
|  | ||||
|     3. What about point smoothing? | ||||
|  | ||||
|        When point smoothing is enabled, a triangle fan could be rendered | ||||
|        to approximate a circular point.  This could be problematic to | ||||
|        define and implement so POINT_SMOOTH is ignored when drawing sprite | ||||
|        points. | ||||
|  | ||||
|        Smoothed points can be approximated by using an appropriate texture | ||||
|        images, alpha testing and blending. | ||||
|  | ||||
|        POLYGON_SMOOTH does effect the rendering of the quadrilateral, however. | ||||
|  | ||||
|     4. What about sprite rotation? | ||||
|  | ||||
|        There is none.  Sprite points are always rendered as window-aligned | ||||
|        squares.  One could define rotated texture images if desired.  A 3D | ||||
|        texture and appropriate texture r coordinates could be used to | ||||
|        effectively specify image rotation per point. | ||||
|  | ||||
|     5. What about POLYGON_MODE? | ||||
|  | ||||
|        POLYGON_MODE does not effect the rasterization of the quadrilateral. | ||||
|  | ||||
|     6. What about POLYGON_CULL? | ||||
|  | ||||
|        TBD.  Polygon culling is normally specified and implemented in the | ||||
|        transformation stage of OpenGL.  However, some rasterization hardware | ||||
|        implements it later during triangle setup. | ||||
|  | ||||
|        Polygon culling wouldn't be useful for sprite points since the | ||||
|        quadrilaterals are always defined in counter-clockwise order in | ||||
|        window space.  For that reason, polygon culling should probably be | ||||
|        ignored. | ||||
|  | ||||
|     7. Should sprite points be alpha-attenuated if their size is below the | ||||
|        point parameter's threshold size? | ||||
|  | ||||
|     8. Should there be an advertisized maximum sprite point size? | ||||
|  | ||||
|        No.  Since we're rendering the point as a quadrilateral there's no | ||||
|        need to limit the size. | ||||
|  | ||||
|  | ||||
| New Procedures and Functions | ||||
|  | ||||
|     None. | ||||
|  | ||||
| New Tokens | ||||
|      | ||||
|     Accepted by the <pname> parameter of Enable, Disable, IsEnabled, | ||||
|     GetIntegerv, GetBooleanv, GetFloatv and GetDoublev: | ||||
|  | ||||
| 	SPRITE_POINT_MESA		0x???? | ||||
|         MAX_SPRITE_POINT_SIZE_MESA      0x????   (need this?) | ||||
|  | ||||
| Additions to Chapter 2 of the 1.1 Specification (OpenGL Operation) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 3 of the 1.1 Specification (Rasterization) | ||||
|  | ||||
|     Section ???. | ||||
|  | ||||
|     When SPRITE_POINT_MESA is enabled points are rasterized as screen- | ||||
|     aligned quadrilaterals.  If the four vertices of the quadrilateral | ||||
|     are labeled A, B, C, and D, starting at the lower-left corner and moving | ||||
|     counter-clockwise around the quadrilateral, then the vertex and | ||||
|     texture coordinates are computed as follows: | ||||
|  | ||||
|       vertex   window coordinate       texture coordinate | ||||
|         A      (x-r, y-r, z, w)          (0, 0, r, q) | ||||
|         B      (x+r, y-r, z, w)          (1, 0, r, q) | ||||
|         C      (x+r, y+r, z, w)          (1, 1, r, q) | ||||
|         D      (x-r, y+r, z, w)          (0, 1, r, q) | ||||
|  | ||||
|     where x, y, z, w are the point's window coordinates, r and q are the | ||||
|     point's 3rd and 4th texture coordinates  and r is half the point's | ||||
|     size.  The other vertex attributes (such as the color and fog coordinate) | ||||
|     are simply duplicated from the original point vertex. | ||||
|  | ||||
|     Point size may either be specified with PointSize or computed | ||||
|     according to the EXT_point_parameters extension. | ||||
|  | ||||
|     The new texture coordinates are not effected by texgen or the texture | ||||
|     matrix.  Note, however, that the texture r and q coordinates are passed | ||||
|     unchanged and may have been computed with texgen and/or the texture | ||||
|     matrix. | ||||
|  | ||||
|     If multiple texture units are present the same texture coordinate is | ||||
|     used for all texture units. | ||||
|  | ||||
|     The point is then rendered as if it were a quadrilateral using the | ||||
|     normal point sampling rules.  POLYGON_MODE does not effect the | ||||
|     rasterization of the quadrilateral but POLYGON_SMOOTH does. | ||||
|  | ||||
|     POINT_SMOOTH has no effect when SPRITE_POINT_MESA is enabled. | ||||
|  | ||||
| Additions to Chapter 4 of the 1.1 Specification (Per-Fragment Operations | ||||
| and the Frame Buffer) | ||||
|  | ||||
|     None. | ||||
|  | ||||
| Additions to Chapter 5 of the 1.1 Specification (Special Functions) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 6 of the 1.1 Specification (State and State Requests) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to the GLX Specification | ||||
|  | ||||
|     None | ||||
|  | ||||
| GLX Protocol | ||||
|  | ||||
|     TBD | ||||
|  | ||||
| Errors | ||||
|  | ||||
|     None | ||||
|  | ||||
| New State | ||||
|  | ||||
|     Add boolean variable SPRITE_POINT_MESA to the point attribute group. | ||||
|  | ||||
| Revision History | ||||
|  | ||||
|     Version 1.0 - 4 Dec 2000 | ||||
|         Original draft. | ||||
|  | ||||
|  | ||||
|  | ||||
							
								
								
									
										132
									
								
								docs/MESA_swap_control.spec
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										132
									
								
								docs/MESA_swap_control.spec
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,132 @@ | ||||
| Name | ||||
|  | ||||
|     MESA_swap_control | ||||
|  | ||||
| Name Strings | ||||
|  | ||||
|     GLX_MESA_swap_control | ||||
|  | ||||
| Contact | ||||
|  | ||||
|     Ian Romanick, IBM, idr at us.ibm.com | ||||
|  | ||||
| Status | ||||
|  | ||||
|     Deployed in DRI drivers post-XFree86 4.3. | ||||
|  | ||||
| Version | ||||
|  | ||||
|     Date: 5/1/2003   Revision: 1.1 | ||||
|  | ||||
| Number | ||||
|  | ||||
|     ??? | ||||
|  | ||||
| Dependencies | ||||
|  | ||||
|     None | ||||
|  | ||||
|     Based on GLX_SGI_swap_control version 1.9 and WGL_EXT_swap_control | ||||
|     version 1.5. | ||||
|  | ||||
| Overview | ||||
|  | ||||
|     This extension allows an application to specify a minimum periodicity | ||||
|     of color buffer swaps, measured in video frame periods. | ||||
|  | ||||
| Issues | ||||
|  | ||||
|     * Should implementations that export GLX_MESA_swap_control also export | ||||
|       GL_EXT_swap_control for compatibility with WGL_EXT_swap_control? | ||||
|  | ||||
|     UNRESOLVED. | ||||
|  | ||||
| New Procedures and Functions | ||||
|  | ||||
|     int glXSwapIntervalMESA(int interval) | ||||
|     int glXGetSwapIntervalMESA(void) | ||||
|  | ||||
| New Tokens | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 2 of the 1.4 GL Specification (OpenGL Operation) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 3 of the 1.4 GL Specification (Rasterization) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 4 of the 1.4 GL Specification (Per-Fragment Operations | ||||
| and the Framebuffer) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 5 of the 1.4 GL Specification (Special Functions) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 6 of the 1.4 GL Specification (State and State Requests) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to the GLX 1.3 Specification | ||||
|  | ||||
|     [Add the following to Section 3.3.10 of the GLX Specification (Double | ||||
|      Buffering)] | ||||
|  | ||||
|     glXSwapIntervalMESA specifies the minimum number of video frame periods | ||||
|     per buffer swap.  (e.g. a value of two means that the color buffers | ||||
|     will be swapped at most every other video frame.)  A return value | ||||
|     of zero indicates success; otherwise an error occurred.  The interval | ||||
|     takes effect when glXSwapBuffers is first called subsequent to the | ||||
|     glXSwapIntervalMESA call. | ||||
|  | ||||
|     A video frame period is the time required by the monitor to display a  | ||||
|     full frame of video data.  In the case of an interlaced monitor, | ||||
|     this is typically the time required to display both the even and odd  | ||||
|     fields of a frame of video data. | ||||
|  | ||||
|     If <interval> is set to a value of 0, buffer swaps are not synchron- | ||||
|     ized to a video frame.  The <interval> value is silently clamped to | ||||
|     the maximum implementation-dependent value supported before being | ||||
|     stored. | ||||
|  | ||||
|     The swap interval is not part of the render context state.  It cannot | ||||
|     be pushed or popped.  The current swap interval for the window | ||||
|     associated with the current context can be obtained by calling | ||||
|     glXGetSwapIntervalMESA.  The default swap interval is 0. | ||||
|  | ||||
|     On XFree86, setting the environment variable LIBGL_THROTTLE_REFRESH sets | ||||
|     the swap interval to 1. | ||||
|  | ||||
| Errors | ||||
|  | ||||
|     glXSwapIntervalMESA returns GLX_BAD_VALUE if parameter <interval> is | ||||
|     less than zero. | ||||
|  | ||||
|     glXSwapIntervalMESA returns GLX_BAD_CONTEXT if there is no current | ||||
|     GLXContext. | ||||
|  | ||||
| GLX Protocol | ||||
|  | ||||
|     None.  This extension only extends to direct rendering contexts. | ||||
|  | ||||
| New State | ||||
|  | ||||
|     Get Value		Get Command	Type	    Initial Value | ||||
|     ---------		-----------	----	    ------------- | ||||
|     [swap interval]	GetSwapInterval	Z+	    0 | ||||
|  | ||||
| New Implementation Dependent State | ||||
|  | ||||
|     None | ||||
|  | ||||
|  | ||||
| Revision History | ||||
|  | ||||
|     1.1,  5/1/03   Added the issues section and contact information. | ||||
|     	  	   Changed the default swap interval to 0. | ||||
|     1.0,  3/17/03  Initial version based on GLX_SGI_swap_control and | ||||
|                    WGL_EXT_swap_control. | ||||
							
								
								
									
										201
									
								
								docs/MESA_swap_frame_usage.spec
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										201
									
								
								docs/MESA_swap_frame_usage.spec
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,201 @@ | ||||
| Name | ||||
|  | ||||
|     MESA_swap_frame_usage | ||||
|  | ||||
| Name Strings | ||||
|  | ||||
|     GLX_MESA_swap_frame_usage | ||||
|  | ||||
| Contact | ||||
|  | ||||
|     Ian Romanick, IBM, idr at us.ibm.com | ||||
|  | ||||
| Status | ||||
|  | ||||
|     Deployed in DRI drivers post-XFree86 4.3. | ||||
|  | ||||
| Version | ||||
|  | ||||
|     Date: 5/1/2003   Revision: 1.1 | ||||
|  | ||||
| Number | ||||
|  | ||||
|     ??? | ||||
|  | ||||
| Dependencies | ||||
|  | ||||
|     GLX_SGI_swap_control affects the definition of this extension. | ||||
|     GLX_MESA_swap_control affects the definition of this extension. | ||||
|     GLX_OML_sync_control affects the definition of this extension. | ||||
|  | ||||
|     Based on WGL_I3D_swap_frame_usage version 1.3. | ||||
|  | ||||
| Overview | ||||
|  | ||||
|     This extension allows an application to deterine what portion of the | ||||
|     swap period has elapsed since the last swap operation completed.  The | ||||
|     "usage" value is a floating point value on the range [0,max] which is | ||||
|     calculated as follows: | ||||
|  | ||||
|                               td | ||||
|                    percent = ---- | ||||
|                               tf | ||||
|  | ||||
|     where td is the time measured from the last completed buffer swap (or | ||||
|     call to enable the statistic) to when the next buffer swap completes, tf | ||||
|     is the entire time for a frame which may be multiple screen refreshes | ||||
|     depending on the swap interval as set by the GLX_SGI_swap_control or | ||||
|     GLX_OML_sync_control extensions.  | ||||
|  | ||||
|     The value, percent, indicates the amount of time spent between the | ||||
|     completion of the two swaps.  If the value is in the range [0,1], the | ||||
|     buffer swap occurred within the time period required to maintain a | ||||
|     constant frame rate.  If the value is in the range (1,max], a constant | ||||
|     frame rate was not achieved.  The value indicates the number of frames | ||||
|     required to draw. | ||||
|  | ||||
|     This definition of "percent" differs slightly from | ||||
|     WGL_I3D_swap_frame_usage.  In WGL_I3D_swap_frame_usage, the measurement | ||||
|     is taken from the completion of one swap to the issuance of the next. | ||||
|     This representation may not be as useful as measuring between | ||||
|     completions, as a significant amount of time may pass between the | ||||
|     issuance of a swap and the swap actually occuring. | ||||
|  | ||||
|     There is also a mechanism to determine whether a frame swap was | ||||
|     missed. | ||||
|  | ||||
| New Procedures and Functions | ||||
|  | ||||
|     int glXGetFrameUsageMESA(Display *dpy, | ||||
|                              GLXDrawable drawable, | ||||
|     	                     float *usage) | ||||
|  | ||||
|     int glXBeginFrameTrackingMESA(Display *dpy, | ||||
|                                   GLXDrawable drawable) | ||||
|  | ||||
|     int glXEndFrameTrackingMESA(Display *dpy, | ||||
|                                 GLXDrawable drawable) | ||||
|  | ||||
|     int glXQueryFrameTrackingMESA(Display *dpy, | ||||
|                                   GLXDrawable drawable, | ||||
| 				  int64_t *swapCount, | ||||
|                                   int64_t *missedFrames, | ||||
|                                   float *lastMissedUsage) | ||||
|  | ||||
| New Tokens | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 2 of the 1.4 GL Specification (OpenGL Operation) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 3 of the 1.4 GL Specification (Rasterization) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 4 of the 1.4 GL Specification (Per-Fragment Operations | ||||
| and the Framebuffer) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 5 of the 1.4 GL Specification (Special Functions) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to Chapter 6 of the 1.4 GL Specification (State and State Requests) | ||||
|  | ||||
|     None | ||||
|  | ||||
| Additions to the GLX 1.3 Specification | ||||
|  | ||||
|     The frame usage is measured as the percentage of the swap period elapsed | ||||
|     between two buffer-swap operations being commited.  In unextened GLX the | ||||
|     swap period is the vertical refresh time.  If SGI_swap_control or | ||||
|     MESA_swap_control are supported, the swap period is the vertical refresh | ||||
|     time multiplied by the swap interval (or one if the swap interval is set | ||||
|     to zero). | ||||
|      | ||||
|     If OML_sync_control is supported, the swap period is the vertical | ||||
|     refresh time multiplied by the divisor parameter to | ||||
|     glXSwapBuffersMscOML.  The frame usage in this case is less than 1.0 if | ||||
|     the swap is commited before target_msc, and is greater than or equal to | ||||
|     1.0 otherwise.  The actual usage value is based on the divisor and is | ||||
|     never less than 0.0. | ||||
|  | ||||
|        int glXBeginFrameTrackingMESA(Display *dpy, | ||||
|                                      GLXDrawable drawable, | ||||
| 				     float *usage) | ||||
|  | ||||
|     glXGetFrameUsageMESA returns a floating-point value in <usage> | ||||
|     that represents the current swap usage, as defined above. | ||||
|  | ||||
|     Missed frame swaps can be tracked by calling the following function: | ||||
|  | ||||
|        int glXBeginFrameTrackingMESA(Display *dpy, | ||||
|                                      GLXDrawable drawable) | ||||
|  | ||||
|     glXBeginFrameTrackingMESA resets a "missed frame" count and | ||||
|     synchronizes with the next frame vertical sync before it returns. | ||||
|     If a swap is missed based in the rate control specified by the | ||||
|     <interval> set by glXSwapIntervalSGI or the default swap of once | ||||
|     per frame, the missed frame count is incremented. | ||||
|  | ||||
|     The current missed frame count and total number of swaps since | ||||
|     the last call to glXBeginFrameTrackingMESA can be obtained by | ||||
|     callling the following function: | ||||
|  | ||||
|        int glXQueryFrameTrackingMESA(Display *dpy, | ||||
|                                      GLXDrawable drawable, | ||||
| 				     int64_t *swapCount, | ||||
|                                      int64_t *missedFrames, | ||||
|                                      float *lastMissedUsage) | ||||
|  | ||||
|     The location pointed to by <swapCount> will be updated with the | ||||
|     number of swaps that have been commited.  This value may not match the | ||||
|     number of swaps that have been requested since swaps may be | ||||
|     queued by the implementation.  This function can be called at any | ||||
|     time and does not synchronize to vertical blank. | ||||
|  | ||||
|     The location pointed to by <missedFrames> will contain the number | ||||
|     swaps that missed the specified frame.  The frame usage for the | ||||
|     last missed frame is returned in the location pointed to by | ||||
|     <lastMissedUsage>. | ||||
|  | ||||
|     Frame tracking is disabled by calling the function | ||||
|  | ||||
|        int glXEndFrameTrackingMESA(Display *dpy, | ||||
|                                    GLXDrawable drawable) | ||||
|  | ||||
|     This function will not return until all swaps have occurred.  The | ||||
|     application can call glXQueryFrameTrackingMESA for a final swap and | ||||
|     missed frame count. | ||||
|  | ||||
|     If these functions are succesful, zero is returned.  If the context | ||||
|     associated with dpy and drawable is not a direct context, | ||||
|     GLX_BAD_CONTEXT is returned. | ||||
|  | ||||
| Errors | ||||
|  | ||||
|     If the function succeeds, zero is returned.  If the function | ||||
|     fails, one of the following error codes is returned: | ||||
|  | ||||
|        GLX_BAD_CONTEXT         The current rendering context is not a direct | ||||
|        			       context. | ||||
|  | ||||
| GLX Protocol | ||||
|  | ||||
|     None.  This extension only extends to direct rendering contexts. | ||||
|  | ||||
| New State | ||||
|  | ||||
|     None | ||||
|  | ||||
| New Implementation Dependent State | ||||
|  | ||||
|     None | ||||
|  | ||||
| Revision History | ||||
|  | ||||
|     1.1,  5/1/03   Added contact information. | ||||
|     1.0,  3/17/03  Initial version based on WGL_I3D_swap_frame_usage. | ||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user