mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-04-13 05:43:18 -07:00
Compare commits
4068 Commits
vkd3d-1.0
...
vkd3d-1.11
Author | SHA1 | Date | |
---|---|---|---|
|
f866fb95ad | ||
|
22d5e24bad | ||
|
f80ae7aef1 | ||
|
0885bf3082 | ||
|
9177df883e | ||
|
5c637d68da | ||
|
015fde5e23 | ||
|
5552be552b | ||
|
6acca1f85e | ||
|
500b61c383 | ||
|
0914561f85 | ||
|
7e27ae73af | ||
|
c083b1d0fc | ||
|
292bbdefbf | ||
|
d65f331efc | ||
|
7029d821be | ||
|
d155071f22 | ||
|
1ed4767765 | ||
|
773f02d82f | ||
|
ba4bd651e5 | ||
|
2330ffdeda | ||
|
87b1de94da | ||
|
5474d91804 | ||
|
371be3b60a | ||
|
9632adaaec | ||
|
e5f4f60214 | ||
|
a6057a1365 | ||
|
c2b1714c5c | ||
|
9c678532a7 | ||
|
04c2852c1a | ||
|
2573d86ccf | ||
|
da037b61ba | ||
|
1dffc281c9 | ||
|
cab8b781ab | ||
|
ce1875c435 | ||
|
b447a725ec | ||
|
9180ea6591 | ||
|
081c9dbc96 | ||
|
edc8e38bd9 | ||
|
02a3667822 | ||
|
69294c290b | ||
|
d4223a03c8 | ||
|
49d14613a5 | ||
|
d9c68ee481 | ||
|
96a0685ba6 | ||
|
560c9413c3 | ||
|
3906c12476 | ||
|
a04f16918f | ||
|
54142eb0bd | ||
|
f15a0ace3e | ||
|
930fbcbb26 | ||
|
7b41abaa1b | ||
|
8df34fce62 | ||
|
315b7c5a42 | ||
|
c107ec03b8 | ||
|
656c068b32 | ||
|
d5f562d994 | ||
|
c249461e97 | ||
|
4fe9ab0a90 | ||
|
b08be04465 | ||
|
4d855611b7 | ||
|
22a0f14a2f | ||
|
e1c759e1c9 | ||
|
4735ff48d1 | ||
|
ee867bd470 | ||
|
e3ed5ac77e | ||
|
e62bd1927e | ||
|
4b5c7e3721 | ||
|
6d4782ed7f | ||
|
99947deeb7 | ||
|
4668271872 | ||
|
e38f3995fd | ||
|
628acb6b96 | ||
|
f614d98759 | ||
|
7d51a7d99c | ||
|
6e634ad690 | ||
|
55c28e94f8 | ||
|
c89627ec73 | ||
|
4c7d956bdb | ||
|
04a9340164 | ||
|
3c1ad054f0 | ||
|
cddb696499 | ||
|
76455580e2 | ||
|
d04a8ea893 | ||
|
8c3512bd10 | ||
|
cc5293bb4f | ||
|
6e3e200e96 | ||
|
eb1bfaa821 | ||
|
1a2de25273 | ||
|
0a23c81196 | ||
|
83e6ee4b3d | ||
|
217eb06f37 | ||
|
5a76cedf87 | ||
|
5178fb7364 | ||
|
0a3eb61170 | ||
|
0f3a42c34b | ||
|
aac3916fcf | ||
|
7b4e731aa5 | ||
|
68663b4fef | ||
|
a0bb055ad2 | ||
|
6a8939e19f | ||
|
22c47e57f5 | ||
|
faec42e8a1 | ||
|
0f9f5269e9 | ||
|
5eba031fa1 | ||
|
2359ebc976 | ||
|
5905489b7f | ||
|
a10de1b239 | ||
|
049327a270 | ||
|
521082afbe | ||
|
5c917552c9 | ||
|
8ddca1ebaf | ||
|
6e439045e8 | ||
|
18f73c1c4d | ||
|
8ea67b0ac6 | ||
|
5fd3076c67 | ||
|
db4a98c0d2 | ||
|
4ba324d37c | ||
|
625e289574 | ||
|
c2f6985454 | ||
|
c35ec4f820 | ||
|
cf4ed988d0 | ||
|
805a4bc1e8 | ||
|
efddcc9a99 | ||
|
7f87a3e5fc | ||
|
19d23fa696 | ||
|
e6746cbbdc | ||
|
92044d5e41 | ||
|
2f9906ee90 | ||
|
51cdddb961 | ||
|
532e902a56 | ||
|
c64921e79b | ||
|
51f13391e6 | ||
|
19aef21369 | ||
|
e0d3e9c376 | ||
|
eb723a8d2b | ||
|
49f0fd42b8 | ||
|
ee994e95dd | ||
|
674f86042d | ||
|
06ddb10c40 | ||
|
feca006d6a | ||
|
f42411fe4a | ||
|
afd0e45cd6 | ||
|
c2e82cf06a | ||
|
9434687c5b | ||
|
c71fa87522 | ||
|
9e135f6143 | ||
|
37e8826301 | ||
|
2ae9f18a3a | ||
|
eae4b7b4a2 | ||
|
67b4ae658a | ||
|
7e84421b9c | ||
|
8d0331df6c | ||
|
92e19a7da3 | ||
|
76fbbe980a | ||
|
95e4222cc6 | ||
|
ebec0aa434 | ||
|
e6d52861e9 | ||
|
254e812b12 | ||
|
13ac795061 | ||
|
6dea3d08b1 | ||
|
920f5293e9 | ||
|
d66f61cd5f | ||
|
334f60c281 | ||
|
db37be2a70 | ||
|
886c1fdcc4 | ||
|
84234a8875 | ||
|
201fab7d5d | ||
|
a9582a7355 | ||
|
6f7aec58ea | ||
|
30a00160e2 | ||
|
06eb8e5f8c | ||
|
fd385ab994 | ||
|
cc72a8d311 | ||
|
8b11b4b37a | ||
|
896fc0c2ce | ||
|
d38221bd68 | ||
|
47ec24ebad | ||
|
ced8543952 | ||
|
fef30dac2c | ||
|
8c6f5b847b | ||
|
4fd4ecc020 | ||
|
7d7833f3c0 | ||
|
f61891954e | ||
|
042e269791 | ||
|
edc406d297 | ||
|
1f536238a8 | ||
|
5ec1825eb3 | ||
|
2b93aae069 | ||
|
13f713f74b | ||
|
c7f7636534 | ||
|
4791c7c23b | ||
|
d7d4c9bc90 | ||
|
92f0b37133 | ||
|
3bbe374ca8 | ||
|
026c502f31 | ||
|
378109051c | ||
|
b97edee03d | ||
|
e08c0cfc4f | ||
|
1bab93843d | ||
|
fd7d23f64b | ||
|
c5469c85e8 | ||
|
b6c1e6dcdf | ||
|
74a14dad28 | ||
|
586ebeafec | ||
|
17f3f2914e | ||
|
3295f0d16e | ||
|
13ba36bb43 | ||
|
0ff20e6b8d | ||
|
cdb559c39d | ||
|
298dce541d | ||
|
87f3a606d7 | ||
|
d891e5c2a0 | ||
|
315fce8ac5 | ||
|
78bb7b6760 | ||
|
c8122ff47e | ||
|
1b4f1ac8a0 | ||
|
5a2b82fbd5 | ||
|
fee3b94563 | ||
|
f954724870 | ||
|
93d7c30395 | ||
|
2a260b8d56 | ||
|
d7ffdd7340 | ||
|
70e1924e6e | ||
|
8379e5337c | ||
|
48e61fa323 | ||
|
969350a280 | ||
|
8f9b48c455 | ||
|
cec45da45b | ||
|
8ae69c745b | ||
|
18e9148f58 | ||
|
adfbecef3c | ||
|
766f5f039b | ||
|
30113c098d | ||
|
a86a21667c | ||
|
ad08cbc390 | ||
|
1599de9a0d | ||
|
c5b5621e28 | ||
|
9c1e661ae3 | ||
|
eabcaf15fb | ||
|
365ad56888 | ||
|
d304422a34 | ||
|
5d4edba925 | ||
|
66cd2af188 | ||
|
9a83e568b4 | ||
|
60e0246436 | ||
|
711ce4e65d | ||
|
54f6e6dd67 | ||
|
6446b6ea21 | ||
|
e973271a40 | ||
|
cd674d593e | ||
|
35d46cf3d9 | ||
|
41cce4cbf1 | ||
|
0f46e7bbad | ||
|
d1be80e08d | ||
|
579e262d98 | ||
|
53bd1f5419 | ||
|
e73ba2a4c3 | ||
|
1c73513425 | ||
|
b92f6c448a | ||
|
7e75ac63a1 | ||
|
671f4ec2b2 | ||
|
79de3ec766 | ||
|
bf628f0c74 | ||
|
f3c7d2d05c | ||
|
98c6e85b33 | ||
|
e4cc4a336e | ||
|
d4b329e628 | ||
|
e965701776 | ||
|
8dc1239e14 | ||
|
af160ef0c4 | ||
|
e4660fe0e6 | ||
|
367a06d748 | ||
|
1cca18a228 | ||
|
4dec25cbde | ||
|
57c4a13024 | ||
|
a8b0c03912 | ||
|
183172eff4 | ||
|
09220edd21 | ||
|
c18a349a3f | ||
|
de9725b6ba | ||
|
4b869f73bb | ||
|
6df725718a | ||
|
b3903636f7 | ||
|
6c71cd5a72 | ||
|
0117e4fb7e | ||
|
b478f0a300 | ||
|
56100d36b1 | ||
|
2c1905b780 | ||
|
76a689d43f | ||
|
e72f8f9a30 | ||
|
fe8881747b | ||
|
341963bbec | ||
|
232b2ad360 | ||
|
56f9057985 | ||
|
21633fcc52 | ||
|
fb6409bda1 | ||
|
72e2eeaf14 | ||
|
bd84b96e9f | ||
|
245cce02bd | ||
|
5ddf745d95 | ||
|
dc56320b31 | ||
|
3a90f3e29d | ||
|
b500381b5c | ||
|
45495f54f2 | ||
|
6ac525d6c3 | ||
|
dd00e209ac | ||
|
ebb2a31e50 | ||
|
f6ef7c3f46 | ||
|
adc02eada8 | ||
|
94ca46916a | ||
|
7b85cd6a31 | ||
|
23dcd4f22b | ||
|
fc9043be3c | ||
|
55c7cd5c22 | ||
|
9f409b67d7 | ||
|
ca7487a56d | ||
|
62e15dac8d | ||
|
bfdc8b31a3 | ||
|
85052ba93e | ||
|
89d1ef83f4 | ||
|
5ebe0cc717 | ||
|
80d7ea2924 | ||
|
14da4df99e | ||
|
9228e13155 | ||
|
bb6b393c15 | ||
|
5fe3c624d5 | ||
|
03fbf4a3dc | ||
|
f69c8b1cc4 | ||
|
67902d4304 | ||
|
af96730276 | ||
|
46ebb404d7 | ||
|
bc9db34cdc | ||
|
dd1b2feec0 | ||
|
17f4afc2b5 | ||
|
1d45b7a422 | ||
|
9ad48f16ea | ||
|
275901557c | ||
|
11112798c8 | ||
|
2c8751478f | ||
|
38fdf24002 | ||
|
93100edb4b | ||
|
6cb7487fb0 | ||
|
83851133c5 | ||
|
759362b527 | ||
|
b8280e4210 | ||
|
efe800f7f0 | ||
|
ba1ee27b4b | ||
|
8a5804eb43 | ||
|
c9493884ef | ||
|
9e964fa0c7 | ||
|
866e5de95b | ||
|
847930d5e0 | ||
|
cd77b2a9be | ||
|
1b3aa005db | ||
|
2476d6bd6c | ||
|
cd9610bbe0 | ||
|
71decc927f | ||
|
c40093474e | ||
|
4c30b23821 | ||
|
b8561d6fd2 | ||
|
418e8d8100 | ||
|
16962ac6f1 | ||
|
46bd099341 | ||
|
9ac210eb1e | ||
|
a5549bae38 | ||
|
e0b1f2e273 | ||
|
559d9d4ee0 | ||
|
d402804851 | ||
|
b4b2b0d3ac | ||
|
37d9dba512 | ||
|
ffc65215ba | ||
|
dcb8527327 | ||
|
e1dddc01b7 | ||
|
f3d464de0e | ||
|
bc1b5e7132 | ||
|
db0d51675c | ||
|
68b898fcb6 | ||
|
ad2af68d2a | ||
|
b8903f5526 | ||
|
fd854bc0c0 | ||
|
c5facd4e03 | ||
|
b1c538e0fe | ||
|
9896394220 | ||
|
4db7b40ca8 | ||
|
1a036ddff6 | ||
|
e7d65d39ba | ||
|
8014c11e88 | ||
|
e1dca9b27a | ||
|
0a6d842ed1 | ||
|
43ff28b00b | ||
|
b0c8a47f9d | ||
|
26bebe8f91 | ||
|
7503429555 | ||
|
fbd77486de | ||
|
26c6a87268 | ||
|
c5bc28b454 | ||
|
52902b042f | ||
|
3e2ace8d33 | ||
|
69350e1ff0 | ||
|
04acc52496 | ||
|
bf0fda7812 | ||
|
ac9b14599f | ||
|
78d95889bd | ||
|
fd8a0d7fb6 | ||
|
b4da553d28 | ||
|
97acca715e | ||
|
5c2d0f42b5 | ||
|
9dd5b2840f | ||
|
a0207436f2 | ||
|
9494b72224 | ||
|
e527d7c1e7 | ||
|
f7a02a5da2 | ||
|
8494342fa0 | ||
|
c3af1f9989 | ||
|
ffae369748 | ||
|
017f86aaaf | ||
|
e3fb4e7eac | ||
|
0752e545e4 | ||
|
b0d1fb7d98 | ||
|
bb64bfff63 | ||
|
9060baacec | ||
|
3344c4e93d | ||
|
fafe2a1dba | ||
|
49d5aecaa7 | ||
|
90bcc6691d | ||
|
a610ccaed9 | ||
|
54514ba7dd | ||
|
1cc2ccaf98 | ||
|
7f9803620f | ||
|
9c9b1fadbd | ||
|
5e7f9d4d0d | ||
|
2fe76f3b60 | ||
|
50cebc7278 | ||
|
0fb1ef1e63 | ||
|
659c870edc | ||
|
5b9a0dfaea | ||
|
4b5d3a078b | ||
|
60842b7181 | ||
|
9f4ca3bc9c | ||
|
bd9118cac4 | ||
|
15e7711786 | ||
|
e91da41dea | ||
|
e29ae1550c | ||
|
df2ae56de8 | ||
|
1ce7e3d8b1 | ||
|
3f52fda8ad | ||
|
3bafee344d | ||
|
a02cd1cf64 | ||
|
111818eabb | ||
|
8aa6e2228e | ||
|
4ec7f360d9 | ||
|
6abcc27c97 | ||
|
ed4f3f3272 | ||
|
7f94fda05c | ||
|
05a542ba00 | ||
|
e33d3b3954 | ||
|
78343dcf87 | ||
|
cca03d1c0e | ||
|
62f18f749b | ||
|
812f01c2e2 | ||
|
1eaa7d1dbe | ||
|
99924d913b | ||
|
13459a55f1 | ||
|
fe44873979 | ||
|
511c66d595 | ||
|
cc43ef3bca | ||
|
f96a791807 | ||
|
8a1de71fb1 | ||
|
4ff389854c | ||
|
6a514ebe8e | ||
|
aa44f9b390 | ||
|
2bc40385d9 | ||
|
8af47a96ea | ||
|
f23426ec32 | ||
|
a80ea8168f | ||
|
cd43cb3752 | ||
|
b8694fd879 | ||
|
a2741babd9 | ||
|
37e76618ca | ||
|
70962ae7d8 | ||
|
21491d1bbb | ||
|
3759186193 | ||
|
713adaa56a | ||
|
e1aa12f94b | ||
|
09235d9e09 | ||
|
af731024d7 | ||
|
f087aa752d | ||
|
ec4986e9e2 | ||
|
a6317e5f3b | ||
|
1015cc952e | ||
|
e7fdf2e97f | ||
|
1caaf90ee2 | ||
|
4b6e596740 | ||
|
bd50f15d31 | ||
|
cdb9eecfd1 | ||
|
108941fce0 | ||
|
27d4ccf225 | ||
|
8a1eb306e8 | ||
|
95c48eb98e | ||
|
0610867334 | ||
|
1929432559 | ||
|
9cb4372378 | ||
|
af86cdf713 | ||
|
2037daae32 | ||
|
3db7c2a62d | ||
|
2d5f2bf7a4 | ||
|
df82c61482 | ||
|
d49bccea9a | ||
|
66cb2815f0 | ||
|
75348dff12 | ||
|
cabf9996f9 | ||
|
8876030590 | ||
|
45679a966c | ||
|
b0d1fb0bd7 | ||
|
1eaf7fa37b | ||
|
82a3209ee2 | ||
|
705cf10626 | ||
|
26a30b8539 | ||
|
28f32349f4 | ||
|
dfea1abbd8 | ||
|
98a02ceffb | ||
|
a102e99897 | ||
|
ca8492c855 | ||
|
fcd6ec33bd | ||
|
46e135f6a7 | ||
|
a4a1b4c557 | ||
|
1630fd9a3c | ||
|
a33a9127ca | ||
|
cc5e703802 | ||
|
cb88844a3d | ||
|
ef940cb778 | ||
|
16cb6fdbad | ||
|
ffae57eb8d | ||
|
69c3946c85 | ||
|
0c33f82f72 | ||
|
ff674b5db5 | ||
|
9fcc904834 | ||
|
b5c067b41a | ||
|
8d83b2eaec | ||
|
803dfc1246 | ||
|
ac5a583b11 | ||
|
ee1c6bd488 | ||
|
b4d03c0221 | ||
|
f11e1461aa | ||
|
736f3ae2df | ||
|
d877b877b3 | ||
|
539294daea | ||
|
e6b7b38a29 | ||
|
a52604da8c | ||
|
c64909988f | ||
|
6a4a9a4518 | ||
|
10957bebbf | ||
|
2d1825bb89 | ||
|
d1ce069ea6 | ||
|
d7b20d7c01 | ||
|
b47ac10b5c | ||
|
85f21f197c | ||
|
1edbc05745 | ||
|
72bb5e8b02 | ||
|
5c134d44d6 | ||
|
2935ac5c7e | ||
|
bd35c91227 | ||
|
f0a16d84ce | ||
|
50a56f6aeb | ||
|
beb3f6e0c2 | ||
|
4e1bf5e163 | ||
|
1ee9e23e00 | ||
|
9a8f6e0edb | ||
|
3f09cdcaa1 | ||
|
eb05e434ff | ||
|
59730ecfd8 | ||
|
a0f5d70792 | ||
|
f2a656b876 | ||
|
85d5f83fb7 | ||
|
920657e7ee | ||
|
ae4341b565 | ||
|
01dad41862 | ||
|
5b82afb83f | ||
|
616bf93931 | ||
|
078cf6a240 | ||
|
b1123ed35f | ||
|
5cb17cfd1c | ||
|
849a8f3add | ||
|
73c563ffb7 | ||
|
e55b6a7fa1 | ||
|
aed2d142cf | ||
|
e493627130 | ||
|
88caf87789 | ||
|
76eb0adf03 | ||
|
63b8972b0e | ||
|
d8ba0d2a11 | ||
|
6196199a89 | ||
|
39afbb8e32 | ||
|
529c0f46b0 | ||
|
fb588b8d1a | ||
|
3c4631a4d4 | ||
|
130e7bdf0f | ||
|
08b8730866 | ||
|
38e85079aa | ||
|
d957247c67 | ||
|
b7480911a8 | ||
|
408f67c69c | ||
|
f1e9f40061 | ||
|
9de793f180 | ||
|
d190fdf8c5 | ||
|
e7422fdefb | ||
|
3203485a7c | ||
|
41a72a4eae | ||
|
215a2c4ede | ||
|
22960753e9 | ||
|
d3b90cc877 | ||
|
1dd141535c | ||
|
418c177a1b | ||
|
81ff57e07c | ||
|
dd6a9135f4 | ||
|
0c5c18bdce | ||
|
b74470b9d2 | ||
|
c867682982 | ||
|
12fcb8dcc6 | ||
|
b7aeb5dd70 | ||
|
a869069a48 | ||
|
0f4bda9c9d | ||
|
5768c019c1 | ||
|
ade8899456 | ||
|
8f041fbe6f | ||
|
fef118555c | ||
|
514d179b70 | ||
|
b1c2852cd7 | ||
|
2b59a759d5 | ||
|
3e35570221 | ||
|
011e31f624 | ||
|
8513f567fa | ||
|
87cb66dd43 | ||
|
c7a7d9a18c | ||
|
133e313800 | ||
|
90d178bf12 | ||
|
bd77cbb33f | ||
|
92d546f3a2 | ||
|
169210558d | ||
|
58ffb5d181 | ||
|
7de4ac2e48 | ||
|
5b87d6419a | ||
|
b43dab50c1 | ||
|
2252f012ea | ||
|
557b32a504 | ||
|
e7eec3e023 | ||
|
0805ce121e | ||
|
375b3e0db3 | ||
|
4c4843126e | ||
|
c5cc467394 | ||
|
000843b7c8 | ||
|
4778d051df | ||
|
634ec96b52 | ||
|
955932fb55 | ||
|
9a70ae5b6a | ||
|
aaef82e680 | ||
|
494f681bf6 | ||
|
4284b7c522 | ||
|
e57bf3db0b | ||
|
76e42fbd21 | ||
|
522a0dfb56 | ||
|
852eefc01d | ||
|
12240efa79 | ||
|
0058764f01 | ||
|
3ff22ac5af | ||
|
f8fcfc52d8 | ||
|
f0a6c7de1d | ||
|
c683fc9402 | ||
|
7d49f9637a | ||
|
93632fb407 | ||
|
92c36615ed | ||
|
2f7d52dba4 | ||
|
0a7e200f89 | ||
|
ca3f594ae3 | ||
|
0ef25ad137 | ||
|
281796c526 | ||
|
e10d41d799 | ||
|
617a20bffc | ||
|
043526a9f7 | ||
|
915f9f1373 | ||
|
3deb3b5a21 | ||
|
a03e78bf62 | ||
|
aa5380f32a | ||
|
a9f33e8657 | ||
|
b9c164c1c4 | ||
|
7632365e60 | ||
|
4cfc7d44ab | ||
|
98b5eb474a | ||
|
749df8dec2 | ||
|
3e0638148a | ||
|
4905d047bd | ||
|
acbc80cba2 | ||
|
c8d3515d8b | ||
|
bae6079047 | ||
|
4e1f4cc428 | ||
|
0d4aebd2e7 | ||
|
2955232656 | ||
|
31346e2cba | ||
|
f05be8ff12 | ||
|
fa23165cc0 | ||
|
b73d2c978d | ||
|
8b42f523f2 | ||
|
7419f4e31d | ||
|
dbcc4c4e40 | ||
|
53b0101a53 | ||
|
ea8ff5394c | ||
|
c588f33822 | ||
|
7ca6a5452a | ||
|
af72466db1 | ||
|
4140b87499 | ||
|
79fa5fd8bb | ||
|
26e4191d4b | ||
|
f3a20be35a | ||
|
72d0f765f2 | ||
|
f3c1a15a6f | ||
|
2ba8c5771c | ||
|
dd96fe50e2 | ||
|
ab09c0b45b | ||
|
ecdc3f39d4 | ||
|
26784672d8 | ||
|
b8047fd650 | ||
|
c691ad8869 | ||
|
46b7fccfd7 | ||
|
ca7fa0c015 | ||
|
589670180a | ||
|
e899b67bbf | ||
|
43b5d73870 | ||
|
3b1bbe2b0a | ||
|
f57d65361a | ||
|
8e5c8c1725 | ||
|
214d44fb11 | ||
|
a66acea1b5 | ||
|
eef62b95c1 | ||
|
15b69721de | ||
|
6b7834d635 | ||
|
a668f1ce1c | ||
|
ea554b91d7 | ||
|
eef2163375 | ||
|
83c313ecc6 | ||
|
313df300ad | ||
|
74767beaf6 | ||
|
1520f327e5 | ||
|
61a17643a2 | ||
|
81be47c00b | ||
|
e93568f290 | ||
|
ab463f74bd | ||
|
bc2a4ee66a | ||
|
68c14079a6 | ||
|
c84d4e3571 | ||
|
a4fa323e6c | ||
|
72623031a2 | ||
|
9a6e4a0c58 | ||
|
ec8dfa467f | ||
|
ebb5aacabf | ||
|
f462d237c1 | ||
|
dbc5e7d07c | ||
|
f75bdd6e21 | ||
|
b7b128595e | ||
|
1e5f91b371 | ||
|
f7525bf0c6 | ||
|
9b64d04ed3 | ||
|
96556a8834 | ||
|
6fe781ff50 | ||
|
2c71c18879 | ||
|
ae9d29a377 | ||
|
c837f007e2 | ||
|
e242b46922 | ||
|
a4ed06bc5b | ||
|
9ce98f9be5 | ||
|
9d9f762ede | ||
|
be8efb9c9c | ||
|
247eaa6b7d | ||
|
b63c853688 | ||
|
0dc40d7c1e | ||
|
d69c04471e | ||
|
ca51c359ec | ||
|
ead98ef329 | ||
|
671548494f | ||
|
90f9407b80 | ||
|
54239da200 | ||
|
4e8ba62481 | ||
|
803e5183cc | ||
|
85c165ff39 | ||
|
4b7ca0c294 | ||
|
06f8a88466 | ||
|
47d4097efa | ||
|
eaf35c394d | ||
|
0d4a5f1860 | ||
|
fe88dafdbd | ||
|
ee3c4b6555 | ||
|
d72e30f1d1 | ||
|
14c9be697f | ||
|
3f87cf9d7f | ||
|
862dcf27a6 | ||
|
e0d0a04b79 | ||
|
7113064a19 | ||
|
8648ca0e77 | ||
|
62badbff7a | ||
|
e53178f395 | ||
|
1bd8baf420 | ||
|
680a5aaa78 | ||
|
c1de65a99b | ||
|
1ee0cbb627 | ||
|
38a7309758 | ||
|
7960836551 | ||
|
432fa8fa8f | ||
|
f0da419a8c | ||
|
6034f4a976 | ||
|
4ac201788d | ||
|
cba3e18c45 | ||
|
5817fabc30 | ||
|
a62343f544 | ||
|
05d516bb00 | ||
|
52dc6f252c | ||
|
df4e1b7393 | ||
|
57280673e5 | ||
|
d211160b89 | ||
|
0ef0735999 | ||
|
192f4dcb2b | ||
|
9c6c7cb78f | ||
|
72e8b6e0dc | ||
|
6a942581db | ||
|
bd9eae6c22 | ||
|
7a4ae434df | ||
|
2bcd6ea893 | ||
|
3af629cf8c | ||
|
8479ceedfc | ||
|
1930b51d97 | ||
|
de860c3cbf | ||
|
4b8a4809d1 | ||
|
c5414fa92f | ||
|
e4b423d6b5 | ||
|
0e5749e78e | ||
|
89f493b900 | ||
|
6ba75fd92f | ||
|
75c2af3640 | ||
|
a4c5f3a798 | ||
|
98d158d004 | ||
|
31ce7c3a38 | ||
|
014960b64b | ||
|
88b644a11d | ||
|
0a5fa80f02 | ||
|
f06169afc5 | ||
|
7c378cc6f9 | ||
|
f3389789b2 | ||
|
a58c659b10 | ||
|
8ebccad3c9 | ||
|
6e74819eb7 | ||
|
8c9d65d6b3 | ||
|
4ab6572be7 | ||
|
a214b7374b | ||
|
e64e08b2b7 | ||
|
cd0e3786c3 | ||
|
dfce1e7f4a | ||
|
b5c0c9c22f | ||
|
8087cc01f7 | ||
|
71715cc434 | ||
|
c92772657f | ||
|
13f62e60e1 | ||
|
32f03468fc | ||
|
679203f717 | ||
|
d10e94d8d5 | ||
|
ede1ff6951 | ||
|
627cf50320 | ||
|
ef77d78a39 | ||
|
fd6c6895d6 | ||
|
39be40ce94 | ||
|
6743439e97 | ||
|
1006e8cbd4 | ||
|
f50d0ae2cb | ||
|
ef9ec28eb0 | ||
|
d41d8f8771 | ||
|
5503a025d9 | ||
|
acd3ed97dc | ||
|
123e399b89 | ||
|
ef1567c17b | ||
|
a358722f71 | ||
|
e44a1927e5 | ||
|
8e0fe29bfc | ||
|
10bbc7eda5 | ||
|
8124ba3a54 | ||
|
0c8b74cb39 | ||
|
7366b5fd38 | ||
|
e85e2417d5 | ||
|
f61c853f61 | ||
|
b30b95e824 | ||
|
56cd609308 | ||
|
4374d45655 | ||
|
83ddfb9e8d | ||
|
2dd4211b77 | ||
|
335f9fb31e | ||
|
81da13b9e2 | ||
|
74d79c7e45 | ||
|
33f47c5ae9 | ||
|
e904660497 | ||
|
dc35125d73 | ||
|
51aa5a45e9 | ||
|
c1d9e776e2 | ||
|
6f5cb219f4 | ||
|
81802e27d0 | ||
|
314c6e4808 | ||
|
b2f262467f | ||
|
67f0196c33 | ||
|
04529bc0b7 | ||
|
e174f6b413 | ||
|
89d7bd7a81 | ||
|
5d6899888d | ||
|
d9c8b49ea0 | ||
|
fcda20a8c3 | ||
|
496a3a2093 | ||
|
ecd781e809 | ||
|
7944ee9bed | ||
|
65bf6e997c | ||
|
976fd67f51 | ||
|
6ec5e5bf54 | ||
|
644a06dcca | ||
|
5984b4e455 | ||
|
575135a9ce | ||
|
3249723972 | ||
|
a67a85989f | ||
|
b765f3c770 | ||
|
257a351f37 | ||
|
a5b6162d25 | ||
|
9dee15da5b | ||
|
cc893a3368 | ||
|
491146fa94 | ||
|
ca05e57e67 | ||
|
b9fa8cfaa6 | ||
|
d640b213b2 | ||
|
6dfdbb5c26 | ||
|
d742770499 | ||
|
4557ad36b0 | ||
|
b7c951ba78 | ||
|
15c5ef5bb5 | ||
|
485cbe8cb7 | ||
|
89c99cccce | ||
|
c16c5caad8 | ||
|
c69562128a | ||
|
49bbd98a04 | ||
|
d9c984c11a | ||
|
6d1ba83856 | ||
|
34b1c0fe5d | ||
|
603170106c | ||
|
585e60ad3b | ||
|
b09cfbda90 | ||
|
c052cd8998 | ||
|
cf871d2cb2 | ||
|
531c41306d | ||
|
78220ed07e | ||
|
a2fb9588c7 | ||
|
d1cb6b41b1 | ||
|
9487cc6ab5 | ||
|
5220125c9f | ||
|
05af25eecb | ||
|
78ff0f3df4 | ||
|
90d4529f27 | ||
|
9417c7cfb7 | ||
|
1615e5a76b | ||
|
8c11270940 | ||
|
fd120d8f2d | ||
|
46c7f65be8 | ||
|
054ae10693 | ||
|
0f2dd5f9be | ||
|
419c6364db | ||
|
74517de783 | ||
|
f796d8668e | ||
|
e597b0d80f | ||
|
b484a9e1f6 | ||
|
5d13a90e37 | ||
|
da89da2bf3 | ||
|
b8f2c3e1f4 | ||
|
ee28861837 | ||
|
f251da574c | ||
|
3113f167ba | ||
|
d72c91ef97 | ||
|
45541dd9b2 | ||
|
ee6c66eb1b | ||
|
177ea3bcbd | ||
|
61b403a032 | ||
|
264ff9e2da | ||
|
b1cae0dd1e | ||
|
f7354ff9e3 | ||
|
06399d128a | ||
|
b67279394b | ||
|
55c6e17fca | ||
|
f1c19e34d8 | ||
|
e9e9fdbd5e | ||
|
602d2f90d7 | ||
|
891c6d2743 | ||
|
77819d8d04 | ||
|
275644d34a | ||
|
f31efc1afc | ||
|
fccf9f7ac5 | ||
|
88b3776436 | ||
|
cca052da29 | ||
|
dd93b31e48 | ||
|
442a8347bf | ||
|
a7bb5b6ba3 | ||
|
aad1c3e35c | ||
|
edaf7fbd88 | ||
|
4f4afab3d5 | ||
|
1302b897ed | ||
|
16daf0423d | ||
|
8e3f863341 | ||
|
02fc1ba9c3 | ||
|
8076c9a591 | ||
|
06388a2c9b | ||
|
b005390a36 | ||
|
fffdb76b33 | ||
|
e847df9528 | ||
|
39563aa5b3 | ||
|
60a3279318 | ||
|
cab1f57e01 | ||
|
fc2aaee224 | ||
|
1002a6b357 | ||
|
2fb0c2d187 | ||
|
8e6b08d685 | ||
|
1b45052c92 | ||
|
61c402405a | ||
|
44a669a644 | ||
|
7efba29853 | ||
|
b32b060518 | ||
|
ef8dd51c7a | ||
|
f8c848f563 | ||
|
1d74dc7903 | ||
|
af4403147a | ||
|
cf61d217a9 | ||
|
71dd917091 | ||
|
8febea5a9c | ||
|
dff79973e0 | ||
|
c5d680d141 | ||
|
f525e9e93a | ||
|
fdaacb158e | ||
|
3badab2086 | ||
|
bad4c74002 | ||
|
367cf10cdc | ||
|
229a34b93c | ||
|
52d52ad1b9 | ||
|
a597dc8755 | ||
|
9ab77658f2 | ||
|
d396c4ce27 | ||
|
f22e52f358 | ||
|
63e056512d | ||
|
d27b8eb2c0 | ||
|
bf49a1a95b | ||
|
e54f770669 | ||
|
720a087c28 | ||
|
58d6e44501 | ||
|
61a550017f | ||
|
ebc461f795 | ||
|
4a3ad750e0 | ||
|
c39c5b3907 | ||
|
269747dbf3 | ||
|
9624e2f904 | ||
|
e8b3561252 | ||
|
547768bcdd | ||
|
a1e10e5c90 | ||
|
18c1477464 | ||
|
30be83f911 | ||
|
61841e9423 | ||
|
eddae47062 | ||
|
92021b7a3c | ||
|
7e5d9e3b6f | ||
|
5c706152fa | ||
|
5c09752194 | ||
|
f374934281 | ||
|
ed9e236b01 | ||
|
89eda51855 | ||
|
1153f6bb34 | ||
|
9605993af3 | ||
|
926575a6f3 | ||
|
39e62ed2be | ||
|
622311da8e | ||
|
c1ebba9515 | ||
|
88f85ffb50 | ||
|
8c465c81cf | ||
|
ccedb7f711 | ||
|
f3baf55d97 | ||
|
8f8c89fb87 | ||
|
3ca2259807 | ||
|
4f2e07a45d | ||
|
7fd10bb6bc | ||
|
240b9424fb | ||
|
a04e3a51dd | ||
|
7a4ac1afb1 | ||
|
96f66aa4f8 | ||
|
d4a49d788a | ||
|
37cfbe47d7 | ||
|
81afe43569 | ||
|
7eba063136 | ||
|
948c4145f5 | ||
|
98f63c46f8 | ||
|
932c5e36dc | ||
|
58bc61e48d | ||
|
7e99188dc7 | ||
|
25ff56769b | ||
|
983d01df8c | ||
|
7d02922541 | ||
|
4e9798f6f7 | ||
|
fd4a820c4b | ||
|
9c5cb2de18 | ||
|
8484bd59a6 | ||
|
d1c45fe2f0 | ||
|
2258e9d0f3 | ||
|
c77e5f1c1f | ||
|
a584499c8a | ||
|
fc589add49 | ||
|
8a6a620ee2 | ||
|
5d75731d97 | ||
|
fbb5e59a03 | ||
|
6bfb94c440 | ||
|
cf6bc95a3d | ||
|
4ae00cea43 | ||
|
b22e2113a6 | ||
|
0652bb1950 | ||
|
372ddd1f29 | ||
|
f649db23a5 | ||
|
d932fba7c3 | ||
|
11475ef62a | ||
|
cb96482500 | ||
|
bad72d1874 | ||
|
b4bb3931c5 | ||
|
250a24bd3f | ||
|
6fc3ae2b5c | ||
|
cbb1d84069 | ||
|
3a235b57f6 | ||
|
9b98489155 | ||
|
9a80ff28e4 | ||
|
71afb78126 | ||
|
6e370777b4 | ||
|
1bd873fb2b | ||
|
c2e09e4c4f | ||
|
0d1bc77b2a | ||
|
4433dacb4f | ||
|
71a9feac8e | ||
|
1e178efa01 | ||
|
bfdd5c142d | ||
|
78719dc814 | ||
|
d50b5fe767 | ||
|
18731d71a6 | ||
|
3d49b59a68 | ||
|
819c5f1943 | ||
|
9d94506313 | ||
|
fe70ee2158 | ||
|
21d5ee4df2 | ||
|
c861a937e8 | ||
|
f95ab2a5e8 | ||
|
7e7a6d3691 | ||
|
80b9f52010 | ||
|
3a07df8476 | ||
|
0dee96ead6 | ||
|
e71b2c0911 | ||
|
0b77b5f99e | ||
|
01faf6ad9e | ||
|
bd3d4a6c06 | ||
|
acc68aef94 | ||
|
31ff1fa9b6 | ||
|
95bad60281 | ||
|
9187a41733 | ||
|
42d46d2513 | ||
|
9014183100 | ||
|
981034e6e4 | ||
|
0a98d09145 | ||
|
d52eb8595f | ||
|
cdabe172cb | ||
|
54bd6f7b4b | ||
|
77e1c5893e | ||
|
c0a2bb1095 | ||
|
402c93fa68 | ||
|
3e553aaaa7 | ||
|
f26d47585f | ||
|
8fe6d2eeac | ||
|
e0e261eac3 | ||
|
25cf6a720b | ||
|
e9fb067d4c | ||
|
d077562f79 | ||
|
55c5129ad9 | ||
|
a18ace731d | ||
|
44bf5556ae | ||
|
63631a8fd4 | ||
|
3bafd036bb | ||
|
a55973d695 | ||
|
15ea5ff9db | ||
|
c4f074d25d | ||
|
866c5d9531 | ||
|
b8a85c6ad5 | ||
|
ab37b27a7d | ||
|
c58d666d1b | ||
|
8f8c7a02ee | ||
|
ae6bc398d6 | ||
|
d4b5e79c8b | ||
|
aec9ea085e | ||
|
e222a786a1 | ||
|
3079c874e3 | ||
|
28dff58fb5 | ||
|
53d5ea639c | ||
|
1ec112e3d7 | ||
|
5d33fb4633 | ||
|
c96143abdc | ||
|
22157c3da3 | ||
|
eca4b62c7e | ||
|
571d807dd8 | ||
|
41a5d37935 | ||
|
d4d960cb8b | ||
|
2a3413e0f0 | ||
|
b2a1f6b5e4 | ||
|
574239e3e3 | ||
|
6e303af519 | ||
|
b0ac77b44d | ||
|
07ce711583 | ||
|
e4bf5933b9 | ||
|
79dd9544b7 | ||
|
23ff83e8a0 | ||
|
53e9ad3e4c | ||
|
e5afbda34a | ||
|
8a2b357855 | ||
|
717cd3f5bb | ||
|
e390bc35e2 | ||
|
06040d2a30 | ||
|
a65c0b0e22 | ||
|
73d422a0e0 | ||
|
e489098878 | ||
|
dfb2a316e6 | ||
|
300f3462a4 | ||
|
68764b74a1 | ||
|
dcac2646e4 | ||
|
52d5cb749f | ||
|
01800942a9 | ||
|
62c891b796 | ||
|
a34cf2e64e | ||
|
396edae281 | ||
|
d8e6a1066d | ||
|
e4d94d955c | ||
|
ff31284f8d | ||
|
dc84afe73a | ||
|
f0584cad62 | ||
|
62e9b86697 | ||
|
d5a0b3afc4 | ||
|
08cece3a92 | ||
|
de25e88901 | ||
|
e9a8bfb2c4 | ||
|
8c7704bb78 | ||
|
d3e6a3a78f | ||
|
6775f7ba66 | ||
|
0d2f2e1860 | ||
|
69f32796b0 | ||
|
9ccba35dde | ||
|
8fa1750206 | ||
|
7d521db3db | ||
|
588784e4dc | ||
|
b4bf5af475 | ||
|
3aee386e2f | ||
|
69ecfdfb0b | ||
|
bdfec4886d | ||
|
5a05fabe62 | ||
|
2a2943c2cf | ||
|
358d656262 | ||
|
bf452b5907 | ||
|
488af14144 | ||
|
6c9f6d0fcf | ||
|
4ed60cda13 | ||
|
c4a8e06abf | ||
|
9ccf291971 | ||
|
5c02e12187 | ||
|
3aa83e877d | ||
|
3935e8647f | ||
|
e98e6c9b53 | ||
|
5ccadd07f1 | ||
|
0b67481496 | ||
|
1a0d85b8d6 | ||
|
e93f2e7746 | ||
|
9532ac5f84 | ||
|
861078d63a | ||
|
8d84e206ab | ||
|
6ef0213135 | ||
|
b40179da3a | ||
|
7e1fcdca89 | ||
|
20190a1388 | ||
|
7b9eb8d189 | ||
|
5e88ab22aa | ||
|
771e442af1 | ||
|
e17ee34b92 | ||
|
c8ffe8e1a8 | ||
|
d6ac823dd6 | ||
|
1c1f1094a5 | ||
|
883ab880e3 | ||
|
c1ca0dafe8 | ||
|
bce2a898b3 | ||
|
df0a031ad8 | ||
|
d856be0519 | ||
|
38c89442ac | ||
|
99314b6340 | ||
|
5dee6561c2 | ||
|
f34b107faf | ||
|
740b0ad807 | ||
|
79f443d131 | ||
|
1049f489bb | ||
|
a7a09ac5ef | ||
|
974528cbe3 | ||
|
7b476573ff | ||
|
ebf7573571 | ||
|
6cfa8cf859 | ||
|
441902bb85 | ||
|
f24598c9a0 | ||
|
8d7cc8c84e | ||
|
82ddc6b417 | ||
|
ccad49d486 | ||
|
7c360330d7 | ||
|
a471c5567a | ||
|
a7de09d418 | ||
|
4ecd3af2af | ||
|
a2e85a8a76 | ||
|
c33219c97b | ||
|
2fd3550ba6 | ||
|
7c94705c54 | ||
|
efe107d231 | ||
|
87cd3f872b | ||
|
aa17d139be | ||
|
bb680e73de | ||
|
b453a0acd6 | ||
|
c805eb1191 | ||
|
aa82f61ef3 | ||
|
ad0ab664d2 | ||
|
c8b7dbebe4 | ||
|
133421a38c | ||
|
f4778b727d | ||
|
4a64cf74c3 | ||
|
06dd0ccd4c | ||
|
178a7677e2 | ||
|
d46250a59b | ||
|
a2b3f70d8e | ||
|
ad08864134 | ||
|
b3927726cc | ||
|
ec5f195b6b | ||
|
532fe01818 | ||
|
9c6040df02 | ||
|
bf1ecc0f60 | ||
|
7e58511b76 | ||
|
ea7d8c65bd | ||
|
6835e8176f | ||
|
110e48e54d | ||
|
31682c52c7 | ||
|
e060773c19 | ||
|
fbd2df2ad5 | ||
|
855bb71f6d | ||
|
d565caafb5 | ||
|
623cd94997 | ||
|
7d9b24fe11 | ||
|
eb04829e66 | ||
|
24d4ab7fb3 | ||
|
c3f10fe271 | ||
|
1af662ae50 | ||
|
66dab357eb | ||
|
f470c00453 | ||
|
74c0ad0a7a | ||
|
a4ebde202a | ||
|
cf8cacd336 | ||
|
cff22ecde8 | ||
|
3de824bfd8 | ||
|
44a90f5d41 | ||
|
fb9328d030 | ||
|
dfa0076473 | ||
|
dc41444941 | ||
|
a064009d3b | ||
|
be4a71da7d | ||
|
3e50c4d13b | ||
|
6dd1b01284 | ||
|
d565fbdcd6 | ||
|
2166088b0b | ||
|
b8e6482365 | ||
|
adf7db021c | ||
|
b1bc4044ae | ||
|
600fdcd112 | ||
|
7b8845474d | ||
|
871cf0b4b5 | ||
|
ddbfd88e74 | ||
|
da7670f7c8 | ||
|
39bbac3cca | ||
|
b991f98e2f | ||
|
306ae40696 | ||
|
29a2b87f54 | ||
|
145a2dfd2d | ||
|
6129399b4f | ||
|
4ec60707e2 | ||
|
e3eb4fc5eb | ||
|
c940486a89 | ||
|
fd38c58112 | ||
|
ef7cf9b1ad | ||
|
a91e6d4563 | ||
|
96c844ffb8 | ||
|
3e9a9c5051 | ||
|
4dba38e6c8 | ||
|
7c2ac5b098 | ||
|
6f71077e3e | ||
|
4413f6b64b | ||
|
69ff249ef4 | ||
|
9a8a440b9b | ||
|
f039c86aac | ||
|
7516adeeae | ||
|
8b57a612d7 | ||
|
b2959739ed | ||
|
71d8ff85c6 | ||
|
c57ac0b207 | ||
|
7917a68241 | ||
|
a0a18b1620 | ||
|
5ae068168c | ||
|
85eb231492 | ||
|
34ddc13390 | ||
|
4aaf6b8895 | ||
|
e2dac061e2 | ||
|
87037d3748 | ||
|
3f90a0e671 | ||
|
7d41cf4440 | ||
|
6de904b448 | ||
|
3cc18f1e9f | ||
|
8485b2ee95 | ||
|
3ca9656e84 | ||
|
e848c57b46 | ||
|
3f8aa0e272 | ||
|
73dc62aebf | ||
|
abb207fab0 | ||
|
5d735f3b0e | ||
|
109f7094bc | ||
|
6e677def71 | ||
|
834497d5ac | ||
|
0a44e6043e | ||
|
3cce4e70e9 | ||
|
8b4e70dfee | ||
|
dcd991deda | ||
|
34431239a5 | ||
|
537d7c27a2 | ||
|
d96e9665b1 | ||
|
edc72fdefc | ||
|
a488889494 | ||
|
b589c2b32d | ||
|
d5068fd3ff | ||
|
f1276f9fb9 | ||
|
61c72a4fd1 | ||
|
627678a632 | ||
|
9cc1c7fe9d | ||
|
877fd3f0b4 | ||
|
7ba373946b | ||
|
4b3707aeb4 | ||
|
5366ca7001 | ||
|
fa63da6030 | ||
|
d3876e49bc | ||
|
138c32ce88 | ||
|
af4bb03795 | ||
|
c166ab9727 | ||
|
4fe4784e8a | ||
|
e541e71532 | ||
|
c74d148cbe | ||
|
59c63ec584 | ||
|
6da7d16d4c | ||
|
06cc2e1aee | ||
|
f50e53e7c9 | ||
|
e63201a7a3 | ||
|
505c8c5a2f | ||
|
b46df551eb | ||
|
317b8aa039 | ||
|
8e0df3f720 | ||
|
99bc07ccf5 | ||
|
7800c7b40f | ||
|
804e315b68 | ||
|
e34bdcab3a | ||
|
0959c6663f | ||
|
39a03cfd22 | ||
|
a98686ed78 | ||
|
e5ec431784 | ||
|
dfe056596a | ||
|
a4a95aa950 | ||
|
5d724abc96 | ||
|
81cc077b53 | ||
|
0668d32631 | ||
|
3f9cd58f5b | ||
|
625155bd3c | ||
|
db7359f36a | ||
|
333fdf7c74 | ||
|
5244fa572f | ||
|
0526f232cd | ||
|
963e5e26dc | ||
|
827a359b45 | ||
|
0cea4d352e | ||
|
d8ef0c69a8 | ||
|
dfe923ea1d | ||
|
0ce55e8b8e | ||
|
6db9ed14dc | ||
|
7d0aaea4f8 | ||
|
7ee66351c8 | ||
|
50f0ae1b21 | ||
|
5a3fe1609b | ||
|
733141720a | ||
|
dc7514afc9 | ||
|
b23ef3ca3b | ||
|
1bf3aa9275 | ||
|
0654d88edd | ||
|
b19105eaeb | ||
|
99d413206b | ||
|
98e2461392 | ||
|
8ed7437708 | ||
|
af1aa63ace | ||
|
dc2a34824d | ||
|
82ff408451 | ||
|
5c285adc6b | ||
|
741c9e5893 | ||
|
8cd3defe0d | ||
|
526b025c88 | ||
|
1b1978f684 | ||
|
9dd99a084d | ||
|
0ceecd1225 | ||
|
86893bc7f4 | ||
|
e4503ad80f | ||
|
a496e3a8ba | ||
|
ca59a3c35b | ||
|
a1bd4e080e | ||
|
210caa931d | ||
|
49b63fbeba | ||
|
c93dac3620 | ||
|
0c05f2409c | ||
|
1e448b0b71 | ||
|
1b7b694190 | ||
|
df6a34e1bd | ||
|
09566e2c25 | ||
|
c4d307a08d | ||
|
98b5e2c6e0 | ||
|
14295a224d | ||
|
94ff9ba5e7 | ||
|
c8a33431e3 | ||
|
616c4bf51f | ||
|
a60c47ff39 | ||
|
6783524613 | ||
|
1514755043 | ||
|
09cda98deb | ||
|
507e8644ae | ||
|
28774b3649 | ||
|
70cfd58be6 | ||
|
24c1eb562f | ||
|
c190c184ce | ||
|
725d408974 | ||
|
1da5a9a490 | ||
|
ceac81b816 | ||
|
e27ceddfb4 | ||
|
d6d9aab31c | ||
|
a0a3fb0e5f | ||
|
4e32adb8c1 | ||
|
dfa4bfdd03 | ||
|
1bf5050d3d | ||
|
f3e81327dc | ||
|
70ff7aaddd | ||
|
bf4a125087 | ||
|
60237cb773 | ||
|
4448d114ad | ||
|
7777c32cac | ||
|
4aca335f42 | ||
|
9b70971696 | ||
|
496f9b42cb | ||
|
cf59ad9c9f | ||
|
8186b75228 | ||
|
9a27df3a8c | ||
|
eb71c5f20d | ||
|
c87a292f98 | ||
|
88667098eb | ||
|
7a9e393ea0 | ||
|
b172f4c257 | ||
|
5b5c020ade | ||
|
c61f9f477c | ||
|
b8472d2270 | ||
|
16a7de4b38 | ||
|
eabdccb117 | ||
|
57d92a15cf | ||
|
54b0165e32 | ||
|
4110f1e547 | ||
|
8509ec1e72 | ||
|
0a73c75db8 | ||
|
685abf9c2d | ||
|
65b7154a22 | ||
|
9ea84ae8c9 | ||
|
c8a05a8b10 | ||
|
8d7159b4be | ||
|
da2435707b | ||
|
d405295bc7 | ||
|
0c833056f6 | ||
|
193692bbcb | ||
|
2880be647e | ||
|
ae2f777a4d | ||
|
ee52ad8106 | ||
|
9f6e6d3fcd | ||
|
3b5316be82 | ||
|
83e39e2650 | ||
|
98624f2e8f | ||
|
bb2fa97c33 | ||
|
09d2c8d190 | ||
|
9eba44396a | ||
|
0d329ba168 | ||
|
0c6df49560 | ||
|
ef8d272507 | ||
|
a18f3d4dd5 | ||
|
d6b656641c | ||
|
6ccde9e82c | ||
|
a28ecaa135 | ||
|
5838364886 | ||
|
322963add8 | ||
|
75ab9d31ef | ||
|
b3c620954b | ||
|
2a412670ee | ||
|
af25d5bf96 | ||
|
a1c6bb85ad | ||
|
b1e13d6e33 | ||
|
c87492ed21 | ||
|
d0d2130f74 | ||
|
a06320c1fc | ||
|
2f762465a6 | ||
|
3a3acb5b7d | ||
|
e2825f7658 | ||
|
5020781f76 | ||
|
6c64f8a217 | ||
|
bf3c012834 | ||
|
b59de4de5c | ||
|
dea212688a | ||
|
dd36215a00 | ||
|
df2d6d35e2 | ||
|
891217664a | ||
|
5f904e5022 | ||
|
e5bbd05c98 | ||
|
6bdb0abf68 | ||
|
e10e12a10c | ||
|
f8338ef089 | ||
|
75359e6dbd | ||
|
7a7116eaab | ||
|
c5384b38ee | ||
|
e0031d2a1f | ||
|
5272c5f86a | ||
|
d07247249a | ||
|
315966dc21 | ||
|
7c1c2e6cc4 | ||
|
645ec0167a | ||
|
9fdff25a3b | ||
|
d86db8bcbe | ||
|
02e3be811b | ||
|
7f009f59ce | ||
|
f08c0a7c03 | ||
|
d279d34801 | ||
|
9df54851c9 | ||
|
1b951c87f6 | ||
|
2a9b9f7530 | ||
|
6767b7abbf | ||
|
72ec5563f8 | ||
|
af65287423 | ||
|
1ee7a4e82a | ||
|
1c29b45c1f | ||
|
e5b40092c2 | ||
|
2142d31f13 | ||
|
e7bc634307 | ||
|
7c3dadce6b | ||
|
99acf5038e | ||
|
0e60f4cc69 | ||
|
cd6e8b5540 | ||
|
58445da64b | ||
|
38964214cd | ||
|
4b944517b7 | ||
|
6177cea31f | ||
|
8bdee6681b | ||
|
0cf39f3c63 | ||
|
bb41c3b5fe | ||
|
09c5ed27fe | ||
|
8e087b0f17 | ||
|
df36026633 | ||
|
e076fd9c77 | ||
|
240b2f966f | ||
|
902ddee557 | ||
|
d01729921c | ||
|
b84f560bdf | ||
|
6b4a4c4c6d | ||
|
0ecac994d0 | ||
|
ab601d65cd | ||
|
91a70c7dda | ||
|
77d716c811 | ||
|
4c46075d86 | ||
|
25d49b518d | ||
|
8755a92196 | ||
|
cb2c89a589 | ||
|
721c7aa22c | ||
|
898fc9e198 | ||
|
2e074ebce7 | ||
|
552926cfca | ||
|
a66fe31fe5 | ||
|
8fc8d34ea0 | ||
|
06f300ec59 | ||
|
68c232cfab | ||
|
4954c36347 | ||
|
7460d7adc2 | ||
|
aa3badbd9d | ||
|
f9e7cb6345 | ||
|
ec00782eae | ||
|
8bb023e5af | ||
|
8ca2f65bc1 | ||
|
fa971f32bc | ||
|
335f741630 | ||
|
f33ca836d7 | ||
|
edf86b2248 | ||
|
9d7ef64dc0 | ||
|
524029a062 | ||
|
dd2168754d | ||
|
d2f8a576a8 | ||
|
17888f6493 | ||
|
653cc02f4c | ||
|
809a43f06b | ||
|
404a2d6a3d | ||
|
4ce6a17053 | ||
|
3c23e1713c | ||
|
b84b9349bf | ||
|
3e6fccdbf9 | ||
|
3db509383b | ||
|
d14f42be9d | ||
|
2a5ae0a8c6 | ||
|
2d3f05184f | ||
|
2559d622de | ||
|
e9a2642d6a | ||
|
e8cb90608d | ||
|
a9aaa59df0 | ||
|
007f894b94 | ||
|
6b82ba9488 | ||
|
b7d34e8307 | ||
|
18adf0d726 | ||
|
c2a7a40d3a | ||
|
8c2b8ff245 | ||
|
5d34790402 | ||
|
8fd30aa87d | ||
|
337b4c5db0 | ||
|
cf17882189 | ||
|
7a7b17d0e1 | ||
|
1717dc0516 | ||
|
2445743002 | ||
|
44d9e2d728 | ||
|
9c817e5e6d | ||
|
503be4243c | ||
|
521f22e57a | ||
|
447463e590 | ||
|
6c2472ce16 | ||
|
13c8e8b856 | ||
|
4e1a4a76d9 | ||
|
6fbf2b3e75 | ||
|
7dbc879e2d | ||
|
8d5f16d803 | ||
|
3239ea5ff1 | ||
|
b65c450101 | ||
|
2b1ec0cfe5 | ||
|
eabd742f3e | ||
|
c68d0ecfe0 | ||
|
ba56833bb5 | ||
|
06b52c0343 | ||
|
f33d433621 | ||
|
aab9886021 | ||
|
17d6a4411e | ||
|
97c9669544 | ||
|
207643b8e8 | ||
|
5cfc8d378f | ||
|
61f0d6d151 | ||
|
9cc7aaf5a1 | ||
|
b29d3489de | ||
|
30550c0831 | ||
|
22a1a478ea | ||
|
3fbe272659 | ||
|
04108c0e21 | ||
|
9157a5e73f | ||
|
8ff3698699 | ||
|
0a2732428c | ||
|
3a53da7f5b | ||
|
cc811dc3c2 | ||
|
4dbbb8beb4 | ||
|
23bd2d9ad8 | ||
|
9519fcb562 | ||
|
5b1030e0cb | ||
|
6770ecbdf4 | ||
|
9ceed76a9c | ||
|
86c35fc79d | ||
|
a7bb5a0835 | ||
|
09e7218539 | ||
|
1eaf73147c | ||
|
d5f810068b | ||
|
21302c09eb | ||
|
1b11b57652 | ||
|
fc652d2b27 | ||
|
43631bde4d | ||
|
bd501ce336 | ||
|
f100f5b726 | ||
|
dd1008867e | ||
|
f21693b284 | ||
|
90e6e418a3 | ||
|
6873b71304 | ||
|
2fa913ccaa | ||
|
3153ce3145 | ||
|
6f6ba8aa56 | ||
|
3857ca06fa | ||
|
718c79b823 | ||
|
d6799bd5d3 | ||
|
da56f41ceb | ||
|
1019bbead6 | ||
|
c0782a9029 | ||
|
4d17758657 | ||
|
520c7457a9 | ||
|
4173158c8b | ||
|
e2aed38509 | ||
|
ba08825ccd | ||
|
35b48a8b04 | ||
|
58c7c4b806 | ||
|
c416627e64 | ||
|
9bdae4dfaa | ||
|
03f9d16047 | ||
|
0a2aaa690e | ||
|
12e397de9a | ||
|
2ec67e0f10 | ||
|
4096d453c4 | ||
|
8044fce040 | ||
|
52069386c4 | ||
|
b711b2d66b | ||
|
fcef269347 | ||
|
588645a79a | ||
|
5af7316a12 | ||
|
d21fd584b1 | ||
|
1c77811648 | ||
|
d93ce28995 | ||
|
fb751b48c5 | ||
|
0a345a2b73 | ||
|
963ea98a52 | ||
|
0ef04659c7 | ||
|
fea50d243c | ||
|
7115a94063 | ||
|
62fd13059b | ||
|
75494a4ae6 | ||
|
6f1f14d97a | ||
|
c9198735fd | ||
|
c644244bcd | ||
|
b6a6a927a7 | ||
|
d1da5436f4 | ||
|
0a07ac6f88 | ||
|
eb119878f7 | ||
|
85856473f6 | ||
|
09d7442cb1 | ||
|
653b109d8f | ||
|
5a1b0dbf44 | ||
|
e56db9bda5 | ||
|
791f8a8faa | ||
|
3bae0c92c7 | ||
|
ab8f418207 | ||
|
eb7b594002 | ||
|
4c13ae5764 | ||
|
ef4990d996 | ||
|
5442f4236c | ||
|
8e5aefb309 | ||
|
a43242a3e6 | ||
|
303ce66cef | ||
|
6b45f290f7 | ||
|
20fc4375ad | ||
|
1e10b5e616 | ||
|
2d4d2e1244 | ||
|
eb70f1aeb5 | ||
|
3d85d77ced | ||
|
763f7dfa61 | ||
|
1655d309bd | ||
|
d600f0488e | ||
|
4ab1a4cef5 | ||
|
73cf9dee8a | ||
|
b74a546034 | ||
|
f8da100052 | ||
|
3fc2fdc37f | ||
|
4c5fd9c7b9 | ||
|
15a0b44ada | ||
|
fb724d60e3 | ||
|
e3123f5bd0 | ||
|
991cddd139 | ||
|
32999fc12b | ||
|
27a6963d6a | ||
|
d5fd309ef8 | ||
|
56b2f56b86 | ||
|
d484a08d10 | ||
|
6381bc4857 | ||
|
1e559cd51d | ||
|
b7c94b0213 | ||
|
53d6966a5d | ||
|
7393e6ed13 | ||
|
8e07423ba1 | ||
|
609632279f | ||
|
32e6f594f2 | ||
|
15b19b15c0 | ||
|
c4be4a4ebf | ||
|
562f647c2a | ||
|
652906aea7 | ||
|
d6f45b730f | ||
|
3d9baef321 | ||
|
96a7236700 | ||
|
6989266e76 | ||
|
1bba18aa75 | ||
|
b5b08bd8a0 | ||
|
10bd0c48f8 | ||
|
a8b77b85ca | ||
|
732f1737f4 | ||
|
e9829fdc65 | ||
|
f3432966da | ||
|
f843a7babb | ||
|
1c61b20616 | ||
|
577014c017 | ||
|
d7d2fe145f | ||
|
1b69adbd13 | ||
|
c572adbf2a | ||
|
349aab2a6a | ||
|
5b664c7a5c | ||
|
f3289e1661 | ||
|
7515b8255b | ||
|
4fede46c9a | ||
|
a2996c2d59 | ||
|
2dcfc888fb | ||
|
039b69ace9 | ||
|
a32157f586 | ||
|
4112c36076 | ||
|
4afe69d04a | ||
|
971ab01add | ||
|
3dbd2ceca6 | ||
|
d7554accbc | ||
|
5168929edc | ||
|
5749ae4700 | ||
|
aae4e31ba8 | ||
|
3b579f6fe7 | ||
|
c1071fda52 | ||
|
a7a4eb95e5 | ||
|
b9435fb1ff | ||
|
300a6c8fc3 | ||
|
e5905bbf0f | ||
|
2ec6d4d3ff | ||
|
448f856c09 | ||
|
15e4b9bafb | ||
|
02d92c9af6 | ||
|
3e88a46d4c | ||
|
98ebe9b69c | ||
|
06c22b6a65 | ||
|
4016ddff77 | ||
|
4a692dca4e | ||
|
8cb865d65a | ||
|
0ddaa80616 | ||
|
7682da58a8 | ||
|
bb32ffad18 | ||
|
c7198bc964 | ||
|
58d017ccc1 | ||
|
80586bf7a9 | ||
|
0462d81484 | ||
|
7b6e782139 | ||
|
9d4df5e704 | ||
|
2cad32d7fa | ||
|
780da51b65 | ||
|
4093fe49bf | ||
|
a021b0a7d3 | ||
|
f9921fc691 | ||
|
b7fbac1c09 | ||
|
694e5c865b | ||
|
abd82c9e6d | ||
|
10917a7f47 | ||
|
62fa53f9b6 | ||
|
3a755cb0e2 | ||
|
41df40b4ed | ||
|
f821a1b29a | ||
|
08e2a8e9bb | ||
|
2b69ee67bd | ||
|
d2d29d1b88 | ||
|
ac404afe93 | ||
|
76bb1b7439 | ||
|
e37ac63813 | ||
|
8cd4995958 | ||
|
ea38ecc4ff | ||
|
d2d4bc24e9 | ||
|
4647209f27 | ||
|
14f77294b1 | ||
|
64b784dbb9 | ||
|
46b1266809 | ||
|
174172887b | ||
|
6ff6cb4ed2 | ||
|
4a9d675c49 | ||
|
e6ea409bbf | ||
|
1e8e0650c9 | ||
|
ccdb702d53 | ||
|
b5e773058c | ||
|
bb49bdba6a | ||
|
e39559690b | ||
|
1fc44e7be4 | ||
|
719e1bad1d | ||
|
8cae046803 | ||
|
a5c63dc4b9 | ||
|
228f7ab5cd | ||
|
a9dc39dd92 | ||
|
e6ce077ad4 | ||
|
ec85eb538b | ||
|
9ad6ad7065 | ||
|
07e38212ec | ||
|
488722b9b5 | ||
|
34e7b87966 | ||
|
6167b3a4e2 | ||
|
38d7913f5f | ||
|
1240a947d2 | ||
|
4b4537b874 | ||
|
a58c0e7c9d | ||
|
f34db84c62 | ||
|
cf7cf05cb7 | ||
|
ff3ec5d4a5 | ||
|
246ff14511 | ||
|
e2b4f01a9f | ||
|
c5c50a8b9b | ||
|
6b6ff48ece | ||
|
4d181bc622 | ||
|
eb2c3b0b90 | ||
|
9839850b87 | ||
|
535bbfa6f8 | ||
|
74273ccadd | ||
|
3bbb90a3cb | ||
|
d2ba10a696 | ||
|
0e8098ccfe | ||
|
c680b674d6 | ||
|
6b893b597b | ||
|
cab16fe903 | ||
|
99a3adcc19 | ||
|
f9c7b123d8 | ||
|
e38ee49e99 | ||
|
d1fac2660c | ||
|
aaa743033a | ||
|
367bd15ec5 | ||
|
f187b48792 | ||
|
0929ec7462 | ||
|
beffe5f367 | ||
|
bcad6d6997 | ||
|
d087b9ea5b | ||
|
a58e713314 | ||
|
16da0b3300 | ||
|
564883a201 | ||
|
2b23b7329c | ||
|
40b299c727 | ||
|
aefadb87b6 | ||
|
9c518b45d1 | ||
|
7cee81cf3e | ||
|
c3a5cd7c13 | ||
|
98a36dfa41 | ||
|
c0562e2a1e | ||
|
26b89cc338 | ||
|
e3f78706ec | ||
|
3e8b5a9fc3 | ||
|
e208d87847 | ||
|
02182ce4f7 | ||
|
7d31fd1788 | ||
|
93c6fd0eb0 | ||
|
90b4cbc1f2 | ||
|
d2872fa33a | ||
|
83a3de8529 | ||
|
c7a7cf498d | ||
|
94fcd52031 | ||
|
53d7433054 | ||
|
95df144c69 | ||
|
ed921151b0 | ||
|
e37f1ed26d | ||
|
f3e81645be | ||
|
c92897ffd2 | ||
|
8c086b5c91 | ||
|
8fa196cf51 | ||
|
233157649c | ||
|
4ab4d42468 | ||
|
2e4367a470 | ||
|
2f082de904 | ||
|
113303c730 | ||
|
d3347554a2 | ||
|
1ec00d8eba | ||
|
d9dc79de66 | ||
|
5b24f7a06c | ||
|
39bd9b0943 | ||
|
58956922df | ||
|
c63fbbda06 | ||
|
4739cf1d33 | ||
|
bc7c89bc1f | ||
|
08d198ba6f | ||
|
6e966bcf23 | ||
|
428a6b4033 | ||
|
ea93c5c767 | ||
|
c9b7669240 | ||
|
e6dabf22bf | ||
|
8e07f65595 | ||
|
8e6c526779 | ||
|
2959ad74f7 | ||
|
f22d866cee | ||
|
d2104522fe | ||
|
a75560af3d | ||
|
6284cf7d57 | ||
|
22f0b1df77 | ||
|
426c08eba4 | ||
|
d9dc1a4554 | ||
|
bed085cf9a | ||
|
889e5af5dd | ||
|
22d8665300 | ||
|
e3045090a8 | ||
|
0627462192 | ||
|
f34168481d | ||
|
ae2219a7f7 | ||
|
24a27daf98 | ||
|
c7623262cc | ||
|
492cd135e3 | ||
|
84c73f82f7 | ||
|
f11f7032cd | ||
|
3ed4c6fe23 | ||
|
16b383aef5 | ||
|
52223250d7 | ||
|
71db328d38 | ||
|
099df706f0 | ||
|
e5be178fe2 | ||
|
39459d6c3e | ||
|
5841e79102 | ||
|
ead5cc3113 | ||
|
41d75fde22 | ||
|
ccb3326516 | ||
|
5251ecff89 | ||
|
6569b37e97 | ||
|
8fe4d7d37e | ||
|
a7e6d6b9d2 | ||
|
84059d61c3 | ||
|
ee764359d0 | ||
|
2b0fd2a055 | ||
|
5e4f1e1ead | ||
|
2b71ea406f | ||
|
500ce146c3 | ||
|
90827313f5 | ||
|
8efbd4de51 | ||
|
fa17a170b1 | ||
|
0ca2444e9b | ||
|
13ca6322c7 | ||
|
721ea8fa60 | ||
|
1f4056125d | ||
|
efd9e9e990 | ||
|
9bbce56dad | ||
|
e9ff88469e | ||
|
b64482e7c7 | ||
|
ab3855133d | ||
|
419c746806 | ||
|
c1e376911e | ||
|
fc5df4d330 | ||
|
e9fd9a79a1 | ||
|
d1d9e713f2 | ||
|
f0479f08bd | ||
|
969dc1e899 | ||
|
fcf36f56c5 | ||
|
f276cbd821 | ||
|
f71ffabf81 | ||
|
2d36d7f16d | ||
|
e1865cf98a | ||
|
94e8442355 | ||
|
be5668382e | ||
|
a83919c228 | ||
|
7aeb99261c | ||
|
6fa1381657 | ||
|
786f95ffcf | ||
|
2c3094b2dc | ||
|
5548d5fe6d | ||
|
ffbc40ee20 | ||
|
8547174397 | ||
|
cea9f19bd4 | ||
|
aef9e9ea62 | ||
|
4728cf1286 | ||
|
273316a742 | ||
|
9a2d9d4f5c | ||
|
062f0a25d3 | ||
|
fd28eb8199 | ||
|
8844118d1b | ||
|
41b445d965 | ||
|
beb6b8efc7 | ||
|
7e08773d4e | ||
|
e2c9423611 | ||
|
790ab754d5 | ||
|
850badd38c | ||
|
2a14718fe5 | ||
|
ab45f0cafd | ||
|
22b02ed59f | ||
|
f5c4c06090 | ||
|
79ae688140 | ||
|
c07e6536a9 | ||
|
c97d7f5bff | ||
|
63098ba8fa | ||
|
3a97193246 | ||
|
7f166c4da4 | ||
|
8b2bd02a53 | ||
|
cdd7f3d362 | ||
|
2a92fc1676 | ||
|
59d918fd50 | ||
|
02fe9f5bdf | ||
|
0d777e7fca | ||
|
65e353d5df | ||
|
a4ca091888 | ||
|
73e27ced37 | ||
|
812123ffbf | ||
|
7b687751cc | ||
|
02a2a9a929 | ||
|
c7695d0511 | ||
|
c0ff9184cf | ||
|
52a3e0af55 | ||
|
d49c84dc6f | ||
|
6426161fea | ||
|
02ac34d0a2 | ||
|
c9aea8993f | ||
|
b78087c20f | ||
|
8b4cd715ea | ||
|
75afa731df | ||
|
68b9422470 | ||
|
ce2454db6d | ||
|
f5f9cddda2 | ||
|
af9bf3bbf2 | ||
|
fd5d6cd454 | ||
|
de031bfb29 | ||
|
ce243da81a | ||
|
3fe1492811 | ||
|
ff5530d7ad | ||
|
c78174f004 | ||
|
923ea7bb1e | ||
|
2a1470cddf | ||
|
129b0be7ac | ||
|
832d6b6702 | ||
|
e3d55e315b | ||
|
6b58079cbd | ||
|
6061a4e6e3 | ||
|
82720796d0 | ||
|
053f5354cc | ||
|
40c9799d34 | ||
|
dbcf063489 | ||
|
13a1ba4263 | ||
|
4e36c1825d | ||
|
11d962ddbf | ||
|
22d8b0a033 | ||
|
7710f5deaf | ||
|
2d1fb5ef33 | ||
|
e21928f6ee | ||
|
beafa0914e | ||
|
ab3aa96e1f | ||
|
22e6581ffc | ||
|
ecbdd8f994 | ||
|
3994cec7b1 | ||
|
33c845ece5 | ||
|
c417d3f830 | ||
|
09e3018b6d | ||
|
85d61f0c64 | ||
|
63622a92e8 | ||
|
d07d0d8eff | ||
|
6de080088a | ||
|
7aa709ad57 | ||
|
96c2a3e586 | ||
|
2570967aab | ||
|
591cec956e | ||
|
5c330e7a78 | ||
|
505751d2e4 | ||
|
c2803da1f0 | ||
|
a06d54d24e | ||
|
8cb3ec4640 | ||
|
4529fbe57f | ||
|
387ec06b6f | ||
|
62bcdcda76 | ||
|
5e14b843ea | ||
|
5d627d6c64 | ||
|
8e30a7750e | ||
|
31a1026d3e | ||
|
2d619f3d52 | ||
|
9182e73e64 | ||
|
2f3b1e8f7d | ||
|
1db9dab156 | ||
|
f23415f4b5 | ||
|
6b5e44435f | ||
|
8ced37058d | ||
|
833bfa8812 | ||
|
8727b9a435 | ||
|
c965b7b213 | ||
|
de87352f77 | ||
|
beb9151e5d | ||
|
68b70585a7 | ||
|
ecb854c6c1 | ||
|
b93edeccfd | ||
|
e1f2325aec | ||
|
4c3ecdf5fd | ||
|
04b1c977ce | ||
|
70d87dcf37 | ||
|
16393e10d5 | ||
|
1f3ec35138 | ||
|
66bc2672a1 | ||
|
440286e9de | ||
|
3d044c4453 | ||
|
2047bfa664 | ||
|
fa8956940c | ||
|
2566b8dd8c | ||
|
c6e46f84df | ||
|
41230b6e76 | ||
|
4fdd6f0935 | ||
|
8f26c99f8b | ||
|
5d2b604b5c | ||
|
eb1ae29de0 | ||
|
9375950450 | ||
|
758b984c41 | ||
|
c04b6b1765 | ||
|
711378ea31 | ||
|
67ee837f2b | ||
|
2edec69da4 | ||
|
f3050be89d | ||
|
9fef9fe2bc | ||
|
47ea863535 | ||
|
1e2bcb0458 | ||
|
6b34fc671a | ||
|
3a480415c1 | ||
|
d0e539aec9 | ||
|
c7682480dd | ||
|
b252693043 | ||
|
726bf72b07 | ||
|
56bd7fc8b3 | ||
|
3fd1d5c33e | ||
|
790f330836 | ||
|
ccc2dcee1b | ||
|
4441dafa09 | ||
|
0e45838370 | ||
|
c64627313f | ||
|
3ad8609247 | ||
|
943bd2fede | ||
|
a33439f1a0 | ||
|
0a4e948453 | ||
|
cbe69494a7 | ||
|
5c1c9cba7a | ||
|
ffbbee9247 | ||
|
ff6e930004 | ||
|
7d609770c4 | ||
|
3816fa403f | ||
|
f65884f6b4 | ||
|
d6ff603605 | ||
|
535d4a78b1 | ||
|
1d59b177c9 | ||
|
1227891db9 | ||
|
ecf1180c35 | ||
|
3dad54845e | ||
|
c632ac7605 | ||
|
a32f89c714 | ||
|
b266133a8c | ||
|
f257004caf | ||
|
93a40c1c57 | ||
|
b4aacec5cd | ||
|
f30f92f193 | ||
|
0f16b8ec78 | ||
|
dbd7e18364 | ||
|
5357ab78b9 | ||
|
462bbfaa74 | ||
|
db10a63a2e | ||
|
c41931c750 | ||
|
9a1f6c7daf | ||
|
312de24b9a | ||
|
a55c51a2b7 | ||
|
ae4ff17b18 | ||
|
eca2d90a6e | ||
|
7c534f4a77 | ||
|
3ca8f52b0b | ||
|
9c645bb1f6 | ||
|
45ccf85ae6 | ||
|
a1df197561 | ||
|
4e398459b1 | ||
|
581d71310f | ||
|
427dbf4062 | ||
|
10593ad653 | ||
|
09dfe62368 | ||
|
ac6164f3d9 | ||
|
d76d777876 | ||
|
4dfe66b1f1 | ||
|
da2dcb128e | ||
|
00d5f4e761 | ||
|
9d5dce2dc1 | ||
|
c2057c6849 | ||
|
182707f168 | ||
|
8485a7c450 | ||
|
423213fb05 | ||
|
5e3b8b70fc | ||
|
ed0223e629 | ||
|
6658da8861 | ||
|
32bfc8d017 | ||
|
ed7d2b5316 | ||
|
fc053b1c08 | ||
|
ce9a86975f | ||
|
9196f28822 | ||
|
e9edb2161e | ||
|
ced3b9a31c | ||
|
53a7ba4a3a | ||
|
4a2fbe54c0 | ||
|
b8ab71e4dc | ||
|
fed21a1245 | ||
|
90d564f798 | ||
|
566eeb0465 | ||
|
c8d94c036d | ||
|
3948056256 | ||
|
1edbd3d698 | ||
|
6a88c57f5d | ||
|
e328d0b178 | ||
|
ea1b01b1f8 | ||
|
ebc82a622c | ||
|
a86a681912 | ||
|
a36dfef004 | ||
|
2bf4539c0d | ||
|
f172647d5e | ||
|
e7e46be371 | ||
|
4678f2f156 | ||
|
c27def4276 | ||
|
899c2f25e2 | ||
|
832e740248 | ||
|
8239064826 | ||
|
36f6af1570 | ||
|
41685c374a | ||
|
dbb07a40f8 | ||
|
e3495613fb | ||
|
8577747879 | ||
|
3f6f615e50 | ||
|
4c07252da6 | ||
|
bec4f0a85e | ||
|
85def272ae | ||
|
0c3fb46a7a | ||
|
21725c5c08 | ||
|
8fbe785c11 | ||
|
58b52f6950 | ||
|
821bb0c5cf | ||
|
cd2df526e1 | ||
|
aafe776401 | ||
|
a56c294abe | ||
|
a318f36e59 | ||
|
fcb03a9947 | ||
|
64bd7f677c | ||
|
104626cc1d | ||
|
d3090699c5 | ||
|
c5fdd2f404 | ||
|
441d8e24b2 | ||
|
39ec44f345 | ||
|
b5a7abbfa6 | ||
|
f7662f9878 | ||
|
28316b2694 | ||
|
f5c6f2ea0e | ||
|
a0c2e52b4b | ||
|
8543a1741e | ||
|
1e62adbee7 | ||
|
b1889215ee | ||
|
5f8becada4 | ||
|
12acfd9724 | ||
|
ded7b381e5 | ||
|
18e838a1cc | ||
|
aca39afd73 | ||
|
6be802ac1f | ||
|
3023d6ba46 | ||
|
88c8d11805 | ||
|
49eba71844 | ||
|
c3f8531477 | ||
|
a1f938e8e4 | ||
|
ec8d8e6f73 | ||
|
b8502ed51c | ||
|
98cfd7b09f | ||
|
897ba6a3c7 | ||
|
efab7c82a5 | ||
|
04bb6c395f | ||
|
9e40fe5768 | ||
|
a422e37953 | ||
|
cddd978be6 | ||
|
859f80930d | ||
|
d6d6971fc9 | ||
|
1502740d5b | ||
|
58c80574d8 | ||
|
19b21ed005 | ||
|
8930bb734f | ||
|
9a627494a3 | ||
|
14e9a1ba1c | ||
|
6765c1dfb4 | ||
|
62b25bc52b | ||
|
6f85aad54b | ||
|
2ebfa91062 | ||
|
b4e301b2d8 | ||
|
e2b57f6d2b | ||
|
960a473c6d | ||
|
2461ad601b | ||
|
96fd5f74f9 | ||
|
c5e50ae658 | ||
|
75a1a24d63 | ||
|
155812b124 | ||
|
f0955c164a | ||
|
4ecdd280ac | ||
|
ccaa7d2c2b | ||
|
c0a7e3e40a | ||
|
b46900bb82 | ||
|
eadf0ba88e | ||
|
46282caf0f | ||
|
eeeb9a5c2a | ||
|
3522d0f3a7 | ||
|
d4adbe81a0 | ||
|
77b5125fda | ||
|
c53a641b26 | ||
|
b08e8a9177 | ||
|
9d54153271 | ||
|
cb4970e9ca | ||
|
d9eee8f24a | ||
|
6fb5d2c11c | ||
|
9d1f9746b7 | ||
|
4509f089e5 | ||
|
26009069dd | ||
|
bb482332bf | ||
|
12190ee3a9 | ||
|
661570254d | ||
|
ce07710f49 | ||
|
9afbe598e9 | ||
|
8555896bb0 | ||
|
471b8e2206 | ||
|
2ed344a5f0 | ||
|
eb3d8c911c | ||
|
d035f3c2ff | ||
|
99674ab60f | ||
|
f86e4d6b92 | ||
|
32ba154eb2 | ||
|
6e182e0206 | ||
|
1c8b0d1062 | ||
|
a129206e7e | ||
|
a8b062000e | ||
|
7fa0de03b9 | ||
|
cfc09a210a | ||
|
28092bb200 | ||
|
6ee423a21b | ||
|
7e353ce62b | ||
|
2fb1643ee0 | ||
|
0d6fb615d2 | ||
|
8cc940df93 | ||
|
0de7a2eeb5 | ||
|
cc05e9c391 | ||
|
0b293ceae7 | ||
|
5f4fc9cb06 | ||
|
8b6db3d366 | ||
|
910aa4df01 | ||
|
b5251b3350 | ||
|
176b12f9e4 | ||
|
5a55e8e8d5 | ||
|
54bef05070 | ||
|
fbcdc7a9d4 | ||
|
ebfb8be1c6 | ||
|
32fd18837b | ||
|
51b8c46b9d | ||
|
4232231dd3 | ||
|
ac88631755 | ||
|
864e816de8 | ||
|
636ec27381 | ||
|
40ec063a26 | ||
|
62456beeda | ||
|
5da4949f7c | ||
|
464dae2c46 | ||
|
486c525dc1 | ||
|
62c60776b9 | ||
|
04a08088ec | ||
|
2021734a7b | ||
|
c7fc5ff819 | ||
|
0d03a52f6c | ||
|
d71483d0e5 | ||
|
ebe3bf0c00 | ||
|
f5b95a08a5 | ||
|
72435b8ac7 | ||
|
d509e7ead5 | ||
|
b89b02d21f | ||
|
f402f7042e | ||
|
ed49461309 | ||
|
96d523722d | ||
|
2db8cbc9a7 | ||
|
0376a8b4ee | ||
|
34edc44b6f | ||
|
3dfe0e1710 | ||
|
c08a9cff7f | ||
|
65a13c8290 | ||
|
3cc6b565ce | ||
|
7960f9e373 | ||
|
b65789e74a | ||
|
f3c19dfedb | ||
|
3623a99cf6 | ||
|
88c08df03b | ||
|
c61b573d9c | ||
|
580747b224 | ||
|
821389d274 | ||
|
6e3bdb17dc | ||
|
ed7cdb3940 | ||
|
2dedc937a0 | ||
|
ae3df158d8 | ||
|
b956efcaa4 | ||
|
9cc4b38236 | ||
|
00752b8fa6 | ||
|
c3363faba2 | ||
|
6656a92c45 | ||
|
25b559ba25 | ||
|
408295e336 | ||
|
a08d99e026 | ||
|
d746105835 | ||
|
e8ac03973d | ||
|
242261bc52 | ||
|
ca82a379f5 | ||
|
74a9a0b167 | ||
|
44a3ebb77c | ||
|
cdb9c5808e | ||
|
d27fee64ab | ||
|
688cdb218e | ||
|
73bc52c273 | ||
|
25d79204e3 | ||
|
6d687521d0 | ||
|
587e85af5b | ||
|
fabadf584f | ||
|
4ea3da3067 | ||
|
df60cffef1 | ||
|
f21510a9fc | ||
|
9ffe362641 | ||
|
1c96f76afc | ||
|
50c4e43eaa | ||
|
eb804a5a9f | ||
|
2f09f1d359 | ||
|
c86570dff0 | ||
|
506c98b4a2 | ||
|
a9eadaa06a | ||
|
341f9745fd | ||
|
112ed83dde | ||
|
6fe884a02c | ||
|
6d5e71f5b8 | ||
|
d44c8e9feb | ||
|
26caa7136a | ||
|
dda2c4839d | ||
|
bd88613c3e | ||
|
e285eb2d23 | ||
|
7cf0d84ec9 | ||
|
c95d028ee2 | ||
|
8422a3a82a | ||
|
be8f51666e | ||
|
5812aa17c6 | ||
|
0efa6a2f11 | ||
|
777b9dfc0e | ||
|
cad0d6770b | ||
|
829c861af4 | ||
|
4e383bf0fa | ||
|
63fbb62301 | ||
|
d1671829d9 | ||
|
6f8be6c208 | ||
|
a0fc2a20f3 | ||
|
743b1fc090 | ||
|
4e63842a73 | ||
|
82237796ad | ||
|
e1b334aff8 | ||
|
5bebfe264d | ||
|
dbb715a160 | ||
|
f5821c5dce | ||
|
70017e0e9e | ||
|
bcf272aa0b | ||
|
9f0b475583 | ||
|
1ed82b9fc4 | ||
|
e292351fa9 | ||
|
7cd4cf8aba | ||
|
b01104e47d | ||
|
8860c4d077 | ||
|
640b914bfb | ||
|
951af90f3e | ||
|
a97d090010 | ||
|
85eff9373d | ||
|
2924a481a7 | ||
|
d11510f02e | ||
|
bb0ae18efb | ||
|
59cf70142a | ||
|
c1cd999079 | ||
|
a4250e7d71 | ||
|
76ed601b69 | ||
|
3c4163a1b0 | ||
|
751d9342f5 | ||
|
4b919a10ad | ||
|
e6a676410a | ||
|
d027ac4c15 | ||
|
1a542a4bba | ||
|
b44478781d | ||
|
1acb3de9bd | ||
|
cd233fe018 | ||
|
cea28ec77e | ||
|
fdad6a9bde | ||
|
57faa09dc0 | ||
|
219bd1fc07 | ||
|
03422e9681 | ||
|
09231ca8cd | ||
|
bc3a9cdb78 | ||
|
bbd44e854e | ||
|
911f5649cc | ||
|
31613e060b | ||
|
f3ed1c0d9a | ||
|
21b638377e | ||
|
df87c251f9 | ||
|
390b5639a8 | ||
|
ead2c22fff | ||
|
e2d61f8da3 | ||
|
dd03242417 | ||
|
f7bf1dc01c | ||
|
5a8c89566f | ||
|
faeeed84f9 | ||
|
1dbb146454 | ||
|
b38f94cfdc | ||
|
0c04c1777a | ||
|
533d901a24 | ||
|
1b716f8c28 | ||
|
af2714832b | ||
|
20e0a241b4 | ||
|
67c002e7ca | ||
|
0dc665484b | ||
|
dbfe63d6a1 | ||
|
4695690ac8 | ||
|
c30ad6ddea | ||
|
e81989492c | ||
|
06551db10a | ||
|
e8e138ed54 | ||
|
bb79ca76ae | ||
|
abd6ceb489 | ||
|
56bf11d813 | ||
|
98149da91a | ||
|
100c65c967 | ||
|
6493953516 | ||
|
ba1cc670e6 | ||
|
4fe1e86310 | ||
|
49726b0e64 | ||
|
3a9f547be3 | ||
|
a35b0fc321 | ||
|
dfaa382460 | ||
|
2bef48f33b | ||
|
cd21ba703b | ||
|
6e47581415 | ||
|
0238f60d8b | ||
|
9f73897725 | ||
|
0997d65589 | ||
|
b20e182da1 | ||
|
e237803011 | ||
|
db849f2b45 | ||
|
4d4aeb9bb4 | ||
|
07fb4ea1ae | ||
|
1bc2ea37c2 | ||
|
7da320e522 | ||
|
0c3b1d1d89 | ||
|
445165823e | ||
|
549be35c0a | ||
|
16e549e579 | ||
|
d0ab65c7a1 | ||
|
aab9482758 | ||
|
8b99fc66d3 | ||
|
c7c3376760 | ||
|
e94a4549c8 | ||
|
9bc1d0f6a3 | ||
|
59419c6bde | ||
|
de64483850 | ||
|
b87e9b0652 | ||
|
f0d2a6d384 | ||
|
8f26986615 | ||
|
44816403f1 | ||
|
12b297b8cc | ||
|
12e3109e00 | ||
|
21b4052247 | ||
|
60ece9cd62 | ||
|
e957d3a346 | ||
|
16163021b9 | ||
|
027f994fe0 | ||
|
3d22df25fe | ||
|
5ad94644ec | ||
|
a6e47e1552 | ||
|
9a70d57690 | ||
|
21fea55c2d | ||
|
85892db65f | ||
|
2d109b69f9 | ||
|
154a73a5b1 | ||
|
c16a07caff | ||
|
7d8491516a | ||
|
e285fc57d2 | ||
|
0e504e974a | ||
|
8c01e98650 | ||
|
9007df1067 | ||
|
f59e9dfeee | ||
|
1f92c1dd53 | ||
|
851afc6229 | ||
|
6f12553731 | ||
|
cad26f7f2c | ||
|
3b4b898cc5 | ||
|
b584668a81 | ||
|
0c1c916ad7 | ||
|
3377f2445a | ||
|
f73b3385c7 | ||
|
716753896e | ||
|
6d10d887d0 | ||
|
3ac20487f8 | ||
|
588d3e5a57 | ||
|
1b7cc14365 | ||
|
79d4e62911 | ||
|
7c2083d374 | ||
|
14993f34c9 | ||
|
8096e4ae7b | ||
|
80cac66b6f | ||
|
1aca201651 | ||
|
363a4334e9 | ||
|
1cd208fb32 | ||
|
5f66257b8b | ||
|
ed44a2bcf0 | ||
|
001328e084 | ||
|
b35fd8628e | ||
|
405f2db4d9 | ||
|
2b38799e66 | ||
|
8ce33da2ab | ||
|
df5e4a865c | ||
|
d423f8f469 | ||
|
7758882732 | ||
|
3d5a4f133a | ||
|
2fe6d26dfc | ||
|
0f4d62b09d | ||
|
ccd67dcf37 | ||
|
774609e1e2 | ||
|
8d444ebbfc | ||
|
35105d4e29 | ||
|
48a1db2976 | ||
|
6d032f6d1c | ||
|
87a371292d | ||
|
7069fa1c40 | ||
|
6124aa664f | ||
|
24537d3693 | ||
|
804d191aee | ||
|
3bacb33556 | ||
|
d40d8c858e | ||
|
944665ed11 | ||
|
7a791f5ef9 | ||
|
f0dee5a06a | ||
|
7afe9148f0 | ||
|
124069907d | ||
|
60f7735b20 | ||
|
364621fa77 | ||
|
71f1dd5792 | ||
|
486d8edb7c | ||
|
54092b944c | ||
|
11915f2431 | ||
|
66694cd385 | ||
|
03c34076e8 | ||
|
8ff88d4544 | ||
|
401b51f888 | ||
|
be024a7e17 | ||
|
6680d9e865 | ||
|
a5f98f2601 | ||
|
cee390d755 | ||
|
b5587f6a5b | ||
|
8315d319f6 | ||
|
b57ad006c2 | ||
|
61c3d802ed | ||
|
9b1b9e222a | ||
|
82c659539f | ||
|
193218f54e | ||
|
8313225cc6 | ||
|
90216bd478 | ||
|
3a710385f3 | ||
|
3bf0e40b9d | ||
|
3a975c2215 | ||
|
28b1d68ce3 | ||
|
df3773ff7e | ||
|
e3e0c26475 | ||
|
c7d4acaf4b | ||
|
f1acb3d383 | ||
|
af47cc5b53 | ||
|
7400717282 | ||
|
3854991154 | ||
|
16aceacc0c | ||
|
c2c092b143 | ||
|
aa52cb10b4 | ||
|
db1765c283 | ||
|
7c5bd7c776 | ||
|
0da1401d3d | ||
|
0c73afd424 | ||
|
88fd3b3e1b | ||
|
ab2e95a78c | ||
|
d8dd91e840 | ||
|
768eb86101 | ||
|
60cde237c5 | ||
|
9b2e8fb1db | ||
|
abe7051e99 | ||
|
5399f6fcc6 | ||
|
b523122ef3 | ||
|
9d6be9530b | ||
|
1e01656def | ||
|
f26eed586d | ||
|
3b132ec5ea | ||
|
275f949a19 | ||
|
160db8306f | ||
|
6520fb153e | ||
|
e15b884e1a | ||
|
338399d563 | ||
|
c1d2edc9d5 | ||
|
15bbaed960 | ||
|
eecfe9c2a2 | ||
|
76383b244b | ||
|
be7e06cd4a | ||
|
f8a8987737 | ||
|
d4929660c3 | ||
|
d31f288111 | ||
|
1a326d16c6 | ||
|
ba32e91aca | ||
|
92877f7a43 | ||
|
e72c2461cd | ||
|
d33a896403 | ||
|
33df515f10 | ||
|
e1a956f8f2 | ||
|
0f80ac0975 | ||
|
668820f069 | ||
|
73a937edd0 | ||
|
1fc8b85879 | ||
|
8c927c491c | ||
|
568983596e | ||
|
b0dbb35ec7 | ||
|
9a1317ff0f | ||
|
6b75fb7b9c | ||
|
78e31bff16 | ||
|
86cb863bc2 | ||
|
5304cabf46 | ||
|
cdfca2fab7 | ||
|
e34213d0d5 | ||
|
4bee8dd89b | ||
|
a9abb0d7eb | ||
|
12180a8e30 | ||
|
741c332658 | ||
|
f544cb38e5 | ||
|
5065cb6c1f | ||
|
f4bbbb2975 | ||
|
d2f6ddba49 | ||
|
dc7fd3760d | ||
|
e1aea0a3af | ||
|
6d5fd68f1d | ||
|
10ab0ff124 | ||
|
b40b191498 | ||
|
9a4a5ba63e | ||
|
584f84737b | ||
|
2164915450 | ||
|
ffa7bd39f3 | ||
|
e44f2fbf43 | ||
|
3bf15d6345 | ||
|
5642fbaae7 | ||
|
34ff79b0f3 | ||
|
f8ad29aad0 | ||
|
ca28ac17fb | ||
|
52f844d2dc | ||
|
dc36245be2 | ||
|
6cd5205fa7 | ||
|
4f5ec93661 | ||
|
f84c09cc66 | ||
|
1c2344818d | ||
|
5d9398e10c | ||
|
dffff8bdbc | ||
|
86cf5145dc | ||
|
5fb9bcdd14 | ||
|
05cf9a5404 | ||
|
0072fb213a | ||
|
4eadd917c7 | ||
|
55feaae815 | ||
|
1210dac8e1 | ||
|
e075ec5914 | ||
|
0c6cd3ba21 | ||
|
ce4c7a1634 | ||
|
57a8a90856 | ||
|
2c4d4277dd | ||
|
ce7c964935 | ||
|
ec6fe1cc9d | ||
|
d0b13d51ca | ||
|
e04b917322 | ||
|
fe6b9678d8 | ||
|
c3ac07efa7 | ||
|
97af69bebd | ||
|
a547196d30 | ||
|
abc4aa09ba | ||
|
615b182846 | ||
|
fd9a568b8a | ||
|
b64b304061 | ||
|
2206e0c9bb | ||
|
e26a0f95d6 | ||
|
68ef1de6ec | ||
|
d64a423233 | ||
|
0cd7f47263 | ||
|
0df589369e | ||
|
042a2928dc | ||
|
7e6dd8a895 | ||
|
22fcdb7613 | ||
|
0bcb8ba398 | ||
|
ce58af9df8 | ||
|
8d3e1e8300 | ||
|
9136e56435 | ||
|
8d9d20d47b | ||
|
cbe4a3adff | ||
|
f1cc186f18 | ||
|
be0864f949 | ||
|
8dea03d9fd | ||
|
c78fe643a8 | ||
|
b0153f8054 | ||
|
f494abde89 | ||
|
a0d469b20e | ||
|
0808058ede | ||
|
b72a2893c2 | ||
|
e5fea6ade0 | ||
|
56cd4a94d5 | ||
|
db8ab36464 | ||
|
a6c4329415 | ||
|
55cfa465ea | ||
|
4fda96190b | ||
|
7c64e827ca | ||
|
8cc0abfca0 | ||
|
bc5be191d9 | ||
|
3779177399 | ||
|
da4449ac91 | ||
|
82c42588e7 | ||
|
1165ad3f00 | ||
|
b27eac1cb5 | ||
|
cf02e942eb | ||
|
171f25e6a5 | ||
|
3c30efe14c | ||
|
83c9c2bd72 | ||
|
9aa76a8e4f | ||
|
03e17b3d0c | ||
|
5b4bd5ad9b | ||
|
d93d76079c | ||
|
8eb4c54f73 | ||
|
149a8e311f | ||
|
891952e6e6 | ||
|
1fb3c77cce | ||
|
3757b951f3 | ||
|
ef7c28eb93 | ||
|
d1360ad3aa | ||
|
5fa7d5d356 | ||
|
cc9d08eb38 | ||
|
058aec3ad9 | ||
|
cf3388dad7 | ||
|
56382c21bf | ||
|
5e523cedca | ||
|
e339cc0edb | ||
|
56b042d1fa | ||
|
a10ecbc289 | ||
|
ff7a7bf411 | ||
|
04069d8d55 | ||
|
c7f73f10fa | ||
|
6d7bef1f8d | ||
|
76c8c05fdb | ||
|
c6e36bf240 | ||
|
75f239dcbe | ||
|
f222f99011 | ||
|
e75a0d6f14 | ||
|
7dd8c15d49 | ||
|
c3a5df7375 | ||
|
d8bea777a1 | ||
|
41c6cb59d9 | ||
|
b68247132e | ||
|
cc0670e0be | ||
|
c3816fc4e9 | ||
|
277e70d035 | ||
|
67065e4366 | ||
|
fcee3bfa9a | ||
|
72984bddcd | ||
|
e61242b626 | ||
|
139d979733 | ||
|
73f1adfd22 | ||
|
83c67e76ff | ||
|
f895f0dce6 | ||
|
6c10b52804 | ||
|
9a0692978e | ||
|
fb93449c85 | ||
|
a451af9c51 | ||
|
106c76d45e | ||
|
d2ffae5900 | ||
|
9efcf45d7a | ||
|
2dd0d207d5 | ||
|
690a717887 | ||
|
c27bed0023 | ||
|
9a2b3bac58 | ||
|
a5daebbda9 | ||
|
3244fa3f92 | ||
|
90eb138f22 | ||
|
a8937ede3a | ||
|
7bae1a606a | ||
|
ea1cb2e699 | ||
|
67173a0021 | ||
|
72db9eb19d | ||
|
04605a341b | ||
|
7a414b1afc | ||
|
c326d75c1d | ||
|
5f4bd618ed | ||
|
af73e16633 | ||
|
805e13d975 | ||
|
7dda2339a2 | ||
|
dae87cc1c0 | ||
|
b2dcff0ecf | ||
|
ffe0dca779 | ||
|
1496dc054e | ||
|
cf3c50b705 | ||
|
04598b1316 | ||
|
1279d5df9e | ||
|
33eb944bf4 | ||
|
d135b4687b | ||
|
11f82d985c | ||
|
1c8077546e | ||
|
a1778b681e | ||
|
f4237f7716 | ||
|
8de5546082 | ||
|
cd69865b69 | ||
|
f6868919d3 | ||
|
29287d3368 | ||
|
29e9cf032c | ||
|
9fcf00e2bf | ||
|
1f6ce3ceba | ||
|
3b2fb3aba1 | ||
|
e7828d6782 | ||
|
4906bd40c6 | ||
|
a196555513 | ||
|
23416913f4 | ||
|
823e356460 | ||
|
0f0f2b331e | ||
|
0056fc7046 | ||
|
9366248ed2 | ||
|
197fe4ca60 | ||
|
62113ff828 | ||
|
4bea4b82e9 | ||
|
f5e39842fa | ||
|
cb9bf177e9 | ||
|
0e9f914197 | ||
|
a029687d5f | ||
|
e5c7718667 | ||
|
d1849b86ea | ||
|
0f5dc67015 | ||
|
270b31a7db | ||
|
36d2127765 | ||
|
8b397eec88 | ||
|
de252f9b14 | ||
|
6b0eb46716 | ||
|
de76e7c0b5 | ||
|
7c2120124b | ||
|
6e0ab34564 | ||
|
edd585ea44 | ||
|
3a9eb1839e | ||
|
2da59a1056 | ||
|
e4690d51cc | ||
|
7bcddce05c | ||
|
4a094f5cba | ||
|
7df61873d0 | ||
|
f658190794 | ||
|
e3e76867ca | ||
|
24eaeb2cdf | ||
|
3777eb4e5c | ||
|
11980c3944 | ||
|
b7fb3a033b | ||
|
f9b66ac55c | ||
|
015a9aacaf | ||
|
760bafd620 | ||
|
e560db5027 | ||
|
352b8118f3 | ||
|
cf04ed68a7 | ||
|
25c0966b69 | ||
|
73145653ac | ||
|
25ef055062 | ||
|
7e4fc14a31 | ||
|
500079a54a | ||
|
95fa257a37 | ||
|
d6ec017077 | ||
|
b07c304440 | ||
|
9312979b56 | ||
|
c4e6657c11 | ||
|
8ff9610fed | ||
|
13c2fbdc8d | ||
|
425dab80b8 | ||
|
2ee8429c03 | ||
|
8292efdbed | ||
|
5ee018afe9 | ||
|
cb5c001062 | ||
|
57973b4252 | ||
|
f0ce8aaf92 | ||
|
671ca1e721 | ||
|
9b03ebde85 | ||
|
3ec487d93a | ||
|
5d5a458247 | ||
|
6ac880da10 | ||
|
4bf22c6c27 | ||
|
87364057da | ||
|
e53496f6fd | ||
|
d08107da90 | ||
|
4c993c672a | ||
|
6dace4a8be | ||
|
2abc615419 | ||
|
7d47f2323e | ||
|
d5ad90a81e | ||
|
0a6415d677 | ||
|
3a586c9ffc | ||
|
0b622c6704 | ||
|
33217ebfca | ||
|
1cee31ed7a | ||
|
b1712cbd48 | ||
|
16882d1a50 | ||
|
6e0590adf6 | ||
|
fad3b12703 | ||
|
1d46f25ea2 | ||
|
f3bf1612c1 | ||
|
ea213e2b0d | ||
|
5ad16f1458 | ||
|
e57ad512ff | ||
|
a59f1982ad | ||
|
d0586297c5 | ||
|
ebac7ee24c | ||
|
61799500e2 | ||
|
91555883ac | ||
|
0d43c776c5 | ||
|
9c64642468 | ||
|
a303482acc | ||
|
7b88754ff2 | ||
|
23c4dc26e2 | ||
|
5fe91bbf02 | ||
|
af60bc03ba | ||
|
e783784cac | ||
|
5366d405e9 | ||
|
a204a681a1 | ||
|
207ca12725 | ||
|
65ee0562f9 | ||
|
126a789019 | ||
|
54d2a15aa6 | ||
|
736dd8203d | ||
|
f7f6073436 | ||
|
da68980fdc | ||
|
72246862af | ||
|
79da30adc7 | ||
|
1bfacf3727 | ||
|
4a191a27dc | ||
|
1d955506a3 | ||
|
4576236199 | ||
|
1b66138006 | ||
|
6c65f1b814 | ||
|
1707042e62 | ||
|
8cb42d6971 | ||
|
a38ee68f93 | ||
|
87cc75b7e6 | ||
|
832f47edd3 | ||
|
1eb7eca411 | ||
|
0e00448229 | ||
|
306acf2193 | ||
|
7ac0873b4a | ||
|
a08ee1e2df | ||
|
3fe9997010 | ||
|
04ec461fb4 | ||
|
fd4488c3ab | ||
|
c7916314dc | ||
|
2155748c41 | ||
|
907d733ffe | ||
|
c002aee119 | ||
|
769dd2b68c | ||
|
7ec32ebfc5 | ||
|
65417717ac | ||
|
6259f10c4d | ||
|
5553d27085 | ||
|
26a82afbc4 | ||
|
a6f6d4fbb1 | ||
|
6b6bcaf1a3 | ||
|
f180e95e2f | ||
|
a0ebcce398 | ||
|
3c86b2341c | ||
|
3f1a1ffc4d | ||
|
19b673923b | ||
|
0282b2643c | ||
|
25c11733ed | ||
|
50bd2db618 | ||
|
aa007299c4 | ||
|
7a7ed132ec | ||
|
69660ca5c9 | ||
|
1e5ebae339 | ||
|
c3b78286d7 | ||
|
4feb40b6b3 | ||
|
8e6f5ddd24 | ||
|
ae44e06deb | ||
|
619bc19bdd | ||
|
d1492e3465 | ||
|
f2753dd618 | ||
|
d5a8fbe9f5 | ||
|
686eb92252 | ||
|
865fbea532 | ||
|
9e997c6db6 | ||
|
8df3bfc5c2 | ||
|
8b49b6e057 | ||
|
0184917520 | ||
|
740db732fc | ||
|
332b250e82 | ||
|
55f64cef2f | ||
|
aecf2ecfbe | ||
|
8bb34406e2 | ||
|
548437ce22 | ||
|
9b0aafb948 | ||
|
b71120d78d | ||
|
0d851513dc | ||
|
9d138ee135 | ||
|
d9da1c904e | ||
|
49391ecf2d | ||
|
5b8c4e57f1 | ||
|
b1c417a578 | ||
|
56d260b40e | ||
|
8ba2b2baec | ||
|
ee7d24a213 | ||
|
077e8b1459 | ||
|
46ff2c2764 | ||
|
eb340126b6 | ||
|
8589935420 | ||
|
acd5417f8b | ||
|
c648ea85aa | ||
|
5243b8c3f6 | ||
|
aa341b42d7 | ||
|
807315c20f | ||
|
579abe987d | ||
|
69e73a6a8f | ||
|
3d8b68e611 | ||
|
6c40e2e26e | ||
|
678658086d | ||
|
3172faf612 | ||
|
dc074af2a0 | ||
|
fb8f0dc5b3 | ||
|
dc2ae75461 | ||
|
110830aca0 | ||
|
8d242b32ac | ||
|
443b6618e3 | ||
|
b59b6b87f0 | ||
|
ed8bd8cd59 | ||
|
7f963c124d | ||
|
16c62ded81 | ||
|
9939712560 | ||
|
18991337b7 | ||
|
8d03148e11 | ||
|
7240534abc | ||
|
f723a791d5 | ||
|
096dfde280 | ||
|
1a42564eb9 | ||
|
3d681737c9 | ||
|
0bde4c7dca | ||
|
09c1601b86 | ||
|
e912a2c329 | ||
|
b6e35378fc | ||
|
901fb7e798 | ||
|
a8c0fbaa6d | ||
|
206fd23afe | ||
|
0baf0302d1 | ||
|
18442763f1 | ||
|
0529fa4b01 | ||
|
ecdcb5c1b1 | ||
|
a81729cf88 | ||
|
285a19408f | ||
|
4a0b62084a | ||
|
895aaa461b | ||
|
7ecd67aaa0 | ||
|
bc5e8a9cc2 | ||
|
843349c5e0 | ||
|
826190fc0e | ||
|
28f99600a5 | ||
|
6862f34004 | ||
|
be23a8fc90 | ||
|
a4c18e83e3 | ||
|
812878fa87 | ||
|
1966a32ac1 | ||
|
3abfb840fd | ||
|
bc8c07ffcc | ||
|
cd059215bf | ||
|
5f4b2266b9 | ||
|
afe7259242 | ||
|
e9b1393666 | ||
|
c756008f6e | ||
|
068851b159 | ||
|
9f49174f40 | ||
|
80b749e703 | ||
|
71ad883672 | ||
|
c6406cb043 | ||
|
fe33ddcb9e | ||
|
991e9b5fad | ||
|
44bbd84360 | ||
|
8bc8d19c90 | ||
|
c065f87381 | ||
|
396a8d4fe7 | ||
|
3e99853297 | ||
|
725c4eb809 | ||
|
ad97f39d9a | ||
|
faeb03c1a3 | ||
|
c6685f9fd2 | ||
|
f1076bb153 | ||
|
ca744ae579 | ||
|
578ce3653d | ||
|
e7e0f4180d | ||
|
1930e60ab3 | ||
|
33ba9b27ed | ||
|
51b930192a | ||
|
ee1b8cc511 | ||
|
f629cdecc1 | ||
|
26e6957875 | ||
|
92d88e2903 | ||
|
8782764434 | ||
|
74f068f869 | ||
|
e4f78a2433 | ||
|
9bbd520e89 | ||
|
2482af566d | ||
|
9eba55403d | ||
|
99c3e383dd | ||
|
54dcb2901b | ||
|
49ba93066e | ||
|
91820630cb | ||
|
267f10df8b | ||
|
f0530d92b8 | ||
|
68a4b89d61 | ||
|
f650b2f6ac | ||
|
1f8cde763a | ||
|
3b6a63425a | ||
|
206d370be4 | ||
|
0e93657b4b | ||
|
08e2e583b5 | ||
|
58e0a89d76 | ||
|
56cd52dad1 | ||
|
8e16831549 | ||
|
6f960f2096 | ||
|
e01eae5b8a | ||
|
9536f10383 | ||
|
7c8ce3c51c | ||
|
9babc0fb44 | ||
|
8a23ff1376 | ||
|
890a77559f | ||
|
0f5868cc4e | ||
|
bce64bf67b | ||
|
a2f7ae0d32 | ||
|
5259a89138 | ||
|
1bfe8a2c54 | ||
|
124e6aad48 | ||
|
205a41aaaa | ||
|
134f4d0081 | ||
|
6801c15330 | ||
|
756931f849 | ||
|
2126614a03 | ||
|
9e2ecaf7f4 | ||
|
e7b94e0337 | ||
|
df72746729 | ||
|
de3423e98e | ||
|
2faae71f5a | ||
|
ef71edcb32 | ||
|
081239fd90 | ||
|
5ed83a251d | ||
|
3963316c50 | ||
|
ee3994a1cd | ||
|
c77f02ca01 | ||
|
242e52ac59 | ||
|
5da59641b0 | ||
|
9046233492 | ||
|
698e0d086d | ||
|
3393719692 | ||
|
853e6b9726 | ||
|
90bd84bf83 | ||
|
def3a71513 | ||
|
004f33432a | ||
|
63d12751bb | ||
|
f510e93948 | ||
|
ac7b007fc7 | ||
|
2bdc63d682 | ||
|
1172e66f6d | ||
|
d5d1ee4031 | ||
|
aa2d00929e | ||
|
374bcd276e | ||
|
070de4dfbb | ||
|
eef0651548 | ||
|
cbab2362ce | ||
|
14f9f03fd6 | ||
|
21ab63c4d6 | ||
|
534f30b30a | ||
|
a9ad6f637d | ||
|
0cca14a206 | ||
|
16f36b0c9b | ||
|
f300781c79 | ||
|
ac8ffc3cd0 | ||
|
fbeabe0849 | ||
|
cb895ff646 | ||
|
f9b9ae8cc7 | ||
|
8df50592f6 | ||
|
a00ae0025f | ||
|
f886aecdc0 | ||
|
fd53b967fc | ||
|
a81f21004f | ||
|
3c44195206 | ||
|
cf1faaf873 | ||
|
81b33e7129 | ||
|
393f1d858d | ||
|
68945ffcf3 | ||
|
6b1fa56924 | ||
|
3b83ccc67e | ||
|
799434fc8f | ||
|
ec458df6ff | ||
|
233caa2fb0 | ||
|
f7fa7a3fb8 | ||
|
de0d7a837b | ||
|
a46a2fb21b | ||
|
18f8019fd9 | ||
|
abdaa20376 | ||
|
0abbf5ed76 | ||
|
a95c9f8ad8 | ||
|
32aa45a86d | ||
|
41274e6285 | ||
|
5842898cc7 | ||
|
32a15c089a | ||
|
0ac694e7cc | ||
|
c726a1df0a | ||
|
a1ec97ca2a | ||
|
0eb2817c22 | ||
|
e88d6f4f2a | ||
|
ba1766fe30 | ||
|
91e88a820e | ||
|
4408816e24 | ||
|
74fbfee611 | ||
|
a6e482aa88 | ||
|
09bffa48c6 | ||
|
8350ba3fd2 | ||
|
acc9430abe | ||
|
b3066e6ba8 | ||
|
c95a51ecd0 | ||
|
ab3fab2953 | ||
|
ee673a9db5 | ||
|
3d3f640590 | ||
|
6ee8529390 | ||
|
053a2b0f52 | ||
|
7175a82821 | ||
|
eb741c9ecd | ||
|
574cacdf15 | ||
|
fa5a15c961 | ||
|
4cdbcbd85f | ||
|
143f25b12e | ||
|
bcd60c21ca | ||
|
27b4779930 | ||
|
3a3bc772b1 | ||
|
f3c9229cc3 | ||
|
449d36a7e7 | ||
|
b30437d239 | ||
|
25b5bf86a1 | ||
|
5cec1f65c2 | ||
|
e9574e1f39 | ||
|
c960e10ea5 | ||
|
a4d02360ed | ||
|
35366b0d99 | ||
|
cd6ddd2418 | ||
|
fb0fa9d2ab | ||
|
f523c642a4 | ||
|
05666d3385 | ||
|
3629bc1ca9 | ||
|
c6477964a3 | ||
|
38f5081496 | ||
|
6c141d7457 | ||
|
b0c8561cff | ||
|
f1bfb1305e | ||
|
d0f8443ac5 | ||
|
a844d8f0a8 | ||
|
fd48757d25 | ||
|
3629787aad | ||
|
cb2a9b2611 | ||
|
1941491823 | ||
|
19f9745adf | ||
|
74c8ca0f64 | ||
|
7fc98ade64 | ||
|
67a160683d | ||
|
702cdccf53 | ||
|
68222e458d | ||
|
f640602ce8 | ||
|
38e3c5d2d3 | ||
|
f4ba057279 | ||
|
af50b9d2a0 | ||
|
e36024c87d | ||
|
085456005c | ||
|
f91422eb40 | ||
|
7858eb6a83 | ||
|
e20ddc48a6 | ||
|
401739a387 | ||
|
02ca005ada | ||
|
98d89c09fe | ||
|
5bfd2b8ed4 | ||
|
0ffaf4a2b7 | ||
|
ff132543c1 | ||
|
0328118947 | ||
|
bc441fd6c6 | ||
|
6c70edf511 | ||
|
9eebb38e56 | ||
|
b277b12f5f | ||
|
d96076a919 | ||
|
02cbc53b96 | ||
|
cb24be8e83 | ||
|
04e2091afa | ||
|
95b6d5222d | ||
|
38f75846b4 | ||
|
61aeaae0c2 | ||
|
64f7ff3898 | ||
|
c560fdfa26 | ||
|
d1e0ac115c | ||
|
992dfb1a55 | ||
|
a0069d9fb7 | ||
|
d300e6f84c | ||
|
9c46011b43 | ||
|
3cbdad5f29 | ||
|
7466758f08 | ||
|
a6bf217af8 | ||
|
197c1d9612 | ||
|
d3622628bf | ||
|
b6de566e3a | ||
|
a248aced81 | ||
|
d274318fe2 | ||
|
2ce7b2305a | ||
|
7b84adec32 | ||
|
3fbbc68160 | ||
|
70822141b7 | ||
|
c333fddaf9 | ||
|
22330b5414 | ||
|
f98866f7d8 | ||
|
552f7b8eeb | ||
|
7829461d6d | ||
|
a2f38f88e2 | ||
|
52e44b5533 | ||
|
b186645ccb | ||
|
48ed937de3 | ||
|
b1b3405bcf | ||
|
7fde0ac78f | ||
|
d30afc37c4 | ||
|
efe68b00bb | ||
|
1a5f058f4a | ||
|
269bb649d7 | ||
|
92185ce594 | ||
|
1164de705e | ||
|
b2f286834a | ||
|
09dea5f4d9 | ||
|
c9fb9c7a7d | ||
|
bdae9e30b4 | ||
|
0498fafbb0 | ||
|
a81a7f837e | ||
|
4ad4cbb7df | ||
|
df654aa327 | ||
|
c314b5b01c | ||
|
ba7807b456 | ||
|
fd3d661bf0 | ||
|
59d97b07fe | ||
|
0397808f81 | ||
|
18784e6500 | ||
|
ea4dd22309 | ||
|
e88b73797b | ||
|
f5fd7ce046 | ||
|
97f0e778af | ||
|
b8b09e58fa | ||
|
904ab0ead5 | ||
|
82d56f4872 | ||
|
82fb2797ca | ||
|
ffbe7e7191 | ||
|
0641229e0e | ||
|
257ac5c3a1 | ||
|
0055aa67f1 | ||
|
6a3c75d0d1 | ||
|
c36688f1a3 | ||
|
363beefa9b | ||
|
de88b33e4d | ||
|
3e955da668 | ||
|
be6ffa6b79 | ||
|
bff7218091 | ||
|
c8e05a93b4 | ||
|
b402ae96a6 | ||
|
4992947661 | ||
|
0bbf92404d | ||
|
50fe2b7638 | ||
|
97c3aa0cdc | ||
|
52015b30b3 | ||
|
1ae1f831f6 | ||
|
ad29886691 | ||
|
f181334c54 | ||
|
21b71be40e | ||
|
252af95ba0 | ||
|
225242c0b1 | ||
|
3718e47133 | ||
|
1372bebc86 | ||
|
875577bb89 | ||
|
d0e2802a35 | ||
|
3b1af3c85d | ||
|
2aa7c6b753 | ||
|
fd4f0b0024 | ||
|
9370929ac1 | ||
|
766361f9c3 | ||
|
bcd91910e4 | ||
|
495d4b9474 | ||
|
2838ee5833 | ||
|
d74133fda5 | ||
|
c8ec3be716 | ||
|
abe857d2de | ||
|
639693de86 | ||
|
559c0191c8 | ||
|
4f55d990b9 | ||
|
b59ddfaec3 | ||
|
54d9714fcd | ||
|
fd0844e420 | ||
|
de3022478b | ||
|
35e062b0a4 | ||
|
49a02a41f3 | ||
|
ec49d3ebd2 | ||
|
8f3db5ecef | ||
|
39eb9fe5d8 | ||
|
1561c8a9c2 | ||
|
aff7ff4fcf | ||
|
e37cb78a22 | ||
|
4c0692b2ef | ||
|
1a05563fc7 | ||
|
15713840b4 | ||
|
bb7d1046da | ||
|
84759c40fe | ||
|
ff7df2cdf9 | ||
|
9f0c428874 | ||
|
5fcefdd39e | ||
|
da3e283717 | ||
|
b452ff0b0a | ||
|
d9f8e6dd70 | ||
|
1e4f8e39c9 | ||
|
1aae46fb2f | ||
|
3d80b3f4bd | ||
|
731e11902a | ||
|
61dd136cab | ||
|
e73fe9cc41 | ||
|
799a8b41ce | ||
|
5759cb52e0 | ||
|
bf4619115d | ||
|
c509e6e83f | ||
|
fbcc78d2f2 | ||
|
dadf2eda08 | ||
|
e84472d026 | ||
|
9a083f9c31 | ||
|
2629d9703f | ||
|
5a1408c78d | ||
|
e13fb138cd | ||
|
c9bd123bd0 | ||
|
781d856ce3 | ||
|
e9520af19f | ||
|
b8fce1ac36 | ||
|
751d79a68f | ||
|
223e89a6e5 | ||
|
1b07aae974 | ||
|
567000cab3 | ||
|
ec13f36681 | ||
|
f92abd7147 | ||
|
0ddd6dbbb6 | ||
|
d18360a8b7 | ||
|
49e55dd639 | ||
|
3795add878 | ||
|
128dadaac1 | ||
|
6cd06fa874 | ||
|
ce39464192 | ||
|
5bb045c8f9 | ||
|
46034d4069 | ||
|
c93d9bc714 | ||
|
5b0ed414a1 | ||
|
4e66897a1e | ||
|
a7aaa09eb3 | ||
|
6bcee19960 | ||
|
e9b33183cf | ||
|
56f79913f6 | ||
|
0be448b4fd | ||
|
f359108658 | ||
|
c090602e0a | ||
|
d0f6d8131a | ||
|
b868b5a258 | ||
|
e62e1dadb5 | ||
|
96f9b1b771 | ||
|
03eba4b0ad | ||
|
55587f30b7 | ||
|
8477606e1c | ||
|
fa997de83d | ||
|
599ff571f9 | ||
|
9eaa641376 | ||
|
c15ab6a51c | ||
|
3e8d0e7a6a | ||
|
6851bc6667 | ||
|
a1ad45be69 | ||
|
c74074d93f | ||
|
afb648d19d | ||
|
8553696c2d | ||
|
b4d2306b9b | ||
|
09f667ce4e | ||
|
1822de82c1 | ||
|
93d2bb2d5d | ||
|
e91bfb882d | ||
|
1e2070837b | ||
|
4486736e87 | ||
|
4a796a5644 | ||
|
fedefca2ab | ||
|
404a459139 | ||
|
ed4f8749f2 | ||
|
2c5a8cda7a | ||
|
46c6bc6171 | ||
|
23361bbcb2 | ||
|
00afe75457 | ||
|
a5646b3aff | ||
|
06c3d1779e | ||
|
7decb65f54 | ||
|
08ff23a0b1 | ||
|
a39d2aa3a8 | ||
|
fa0f6f584a | ||
|
8ac9b120fe | ||
|
9058193365 | ||
|
11a1a9289e | ||
|
b4c36e389a | ||
|
bebda782c8 | ||
|
361e5f6274 | ||
|
91c11eed03 | ||
|
dc36ab41e3 | ||
|
b8a665e229 | ||
|
d539adaff8 | ||
|
f3ddbe0342 | ||
|
374d56fc8e | ||
|
4ff26ef3c4 | ||
|
bf227d4a28 | ||
|
41ca2469b2 | ||
|
be462a932f | ||
|
f732501a14 | ||
|
4d149b6f89 | ||
|
c2e0bf1244 | ||
|
00a0958526 | ||
|
24320fa04f | ||
|
887401ed27 | ||
|
7338ba0337 | ||
|
2ace6f204d | ||
|
11a65da62a | ||
|
f97b745ae7 | ||
|
2f15b30e30 | ||
|
6b9c589795 | ||
|
78a09d37d2 | ||
|
ebf09feb82 | ||
|
d2e5ced1ac | ||
|
7b58e7cb23 | ||
|
34f61154f7 | ||
|
0f0af935a6 | ||
|
ae84b5210e | ||
|
feeb2b49df | ||
|
93676365b7 | ||
|
a08dadde32 | ||
|
090177b95f | ||
|
bec3430d88 | ||
|
b909a5fe04 | ||
|
85521c2f82 | ||
|
0cab9e8c9f | ||
|
ebde6bd229 | ||
|
b2dc48c611 | ||
|
db27883740 | ||
|
2e8b3863f3 | ||
|
5e6b35af8e | ||
|
154c48000d | ||
|
6d4e661336 | ||
|
5e0094f617 | ||
|
5d28817164 | ||
|
8f07e14711 | ||
|
cfef906696 | ||
|
fb7b1c9880 | ||
|
12707ff160 | ||
|
a96cfa32a1 | ||
|
049d21ad7a | ||
|
94497f31a0 | ||
|
2f5b718205 | ||
|
11de335abd | ||
|
063f0f057a | ||
|
781c5ed7c9 | ||
|
f242922587 | ||
|
3efa365b5e | ||
|
299f126f7a | ||
|
c81e28c03a | ||
|
dac94fb58e | ||
|
dd26e59043 | ||
|
78c203b395 | ||
|
6639f618af | ||
|
3957242ea7 | ||
|
123f3ed387 | ||
|
55abf3d6d4 | ||
|
dc9fdf5d31 | ||
|
acf8ae9673 | ||
|
170bb60baa | ||
|
08183841eb | ||
|
907d137a4b | ||
|
5a2dc97a5a | ||
|
35ead5825d | ||
|
86b4c8c9de | ||
|
8e46f5ebf6 | ||
|
2f43965c2c | ||
|
970aafaf55 | ||
|
869602cbea | ||
|
cf23d71d5d | ||
|
604fd99637 | ||
|
3b0d20c474 | ||
|
7652a6e62c | ||
|
e47a1320ca | ||
|
07d115b1d4 | ||
|
c296cbe30b | ||
|
74dfb3fcc2 | ||
|
fa6304ee04 | ||
|
39886b2386 | ||
|
1f4e6dc603 | ||
|
ecda316ef5 | ||
|
44fb80f84c | ||
|
4068243279 | ||
|
f7bb28dc2b | ||
|
8995c681d5 | ||
|
4595f71afd | ||
|
0463588591 | ||
|
296833e5ab | ||
|
f1c967ab38 | ||
|
6f73364634 | ||
|
1cf49c2e0e | ||
|
d18d700750 | ||
|
03b9f4ff5a | ||
|
3b9657cd6a | ||
|
fe3ad21949 | ||
|
d11b9618e0 | ||
|
34ceaecb50 | ||
|
42b01a7189 | ||
|
a4cd1b255f | ||
|
b66d4ed521 | ||
|
99939f626b | ||
|
2e65b78102 | ||
|
82fdd800e2 | ||
|
873a26a061 | ||
|
8378ec758d | ||
|
957e76dddc | ||
|
b7ed0df1f4 | ||
|
413c8562b9 | ||
|
bd0ce54f79 | ||
|
0014c4fbf9 | ||
|
ded908c515 | ||
|
99e239ad50 | ||
|
e93fed2c93 | ||
|
5319cc2420 | ||
|
a553eb1afe | ||
|
01ef2ceced | ||
|
c547521022 | ||
|
9781b15531 | ||
|
79339d153a | ||
|
a970f71581 | ||
|
62628dd90d | ||
|
5c9fa15d4d | ||
|
be4a775c07 | ||
|
865430d2b1 | ||
|
ee0c715e7d | ||
|
b9d7569b8c | ||
|
0e8fc6e957 | ||
|
abd775fb83 | ||
|
ae5471b978 | ||
|
0b278a7773 | ||
|
6296758849 | ||
|
11c00a157c | ||
|
e7eb9ca936 | ||
|
f3e48a9192 | ||
|
9fe06825f8 | ||
|
605cb12eca | ||
|
150d1f0eb8 | ||
|
cb24709980 | ||
|
b0bfe90c9e | ||
|
7482794b0f | ||
|
8ce0d2e72e | ||
|
3dd8683ec5 | ||
|
0a499012ad | ||
|
ee6fcba034 | ||
|
5398d65d3e | ||
|
e425b86610 | ||
|
814cd31522 | ||
|
060968fad2 | ||
|
1c7df3f50a | ||
|
d58c65aeeb | ||
|
3e33fb3212 | ||
|
c75f9ee39d | ||
|
20c153875c | ||
|
3b68c87bd0 | ||
|
a0d0607cd0 | ||
|
6408094e7c | ||
|
ae8c344fa4 | ||
|
4a49be6c63 | ||
|
c5e129cf67 | ||
|
72f6e85946 | ||
|
bca28c79ec | ||
|
b9d42358a4 | ||
|
c4c3634bc4 | ||
|
e43141b68e | ||
|
98b3487b3c | ||
|
bdc848b27a | ||
|
6e029296ec | ||
|
d26300edd9 | ||
|
acc658a912 | ||
|
4cfd3a425f | ||
|
71e633cb1b | ||
|
80dbf329ca | ||
|
ca91aaf9b9 | ||
|
ccdb692741 | ||
|
dc2dbffc2c | ||
|
61697e092a | ||
|
94f85114c5 | ||
|
98f8e12ae6 | ||
|
d074fab10b | ||
|
3bf9d1bc67 | ||
|
90617d967d | ||
|
99a2daedb1 | ||
|
82e2e4d1a6 | ||
|
d175afad78 | ||
|
8b61583011 | ||
|
b5d2374ff3 | ||
|
d9858b63b9 | ||
|
aa12c0a751 | ||
|
c9380f8f7f | ||
|
ffebe4524d | ||
|
35748f9228 | ||
|
b500207b79 | ||
|
8b846b07e7 | ||
|
ef999e1e2b | ||
|
0488b24c99 | ||
|
76f64b86de | ||
|
f7a21ad982 | ||
|
98689bf33c | ||
|
29f954be0a | ||
|
f0c27af357 | ||
|
da615f05ba | ||
|
09bf24d910 | ||
|
923ec78c01 | ||
|
185c0b412d | ||
|
da8eb496cf | ||
|
bde5dafe5b | ||
|
410e105ac5 | ||
|
07ffccd186 | ||
|
1bb21f0ea0 | ||
|
c54b148a2c | ||
|
b707e36d56 | ||
|
b3f28cbfde | ||
|
b14bb73c5b | ||
|
ae1f96cc1f | ||
|
92f3d33e15 | ||
|
f883c26524 | ||
|
2f0d43a75a | ||
|
d9d37d1563 | ||
|
cc47b37c1d | ||
|
add556f0ee | ||
|
a32648ade9 | ||
|
a5a17c22f1 | ||
|
21f1489b88 | ||
|
8400832eea | ||
|
9ce53b74df | ||
|
72859f8898 | ||
|
b9a0907691 | ||
|
6b4b2a35cc | ||
|
8d9d910374 | ||
|
b7d2278f57 | ||
|
7892a1e938 | ||
|
d266a5f7d0 | ||
|
6e8dae9d62 | ||
|
054b1e41dd | ||
|
faa1118202 | ||
|
a0800de4ed | ||
|
404e988ecd | ||
|
89a2dc46dd | ||
|
cc8c0135a1 | ||
|
9b214c9ea7 | ||
|
d15c9f79b5 | ||
|
0b9477493d | ||
|
6df54305e6 | ||
|
d14f9196f9 | ||
|
c21a8b56a0 | ||
|
62b6d01c84 | ||
|
ab6b24ff65 | ||
|
5fe02889b1 | ||
|
d74992a119 | ||
|
7dce007c53 | ||
|
270c212265 | ||
|
6cdf3a9fa5 | ||
|
04b9d192df | ||
|
746d3d4e7e | ||
|
b084a4a153 | ||
|
3d74e65a1f | ||
|
49e936ae2a | ||
|
988cf2154b | ||
|
265ce37014 | ||
|
a5808cfdd7 | ||
|
2fa29dd823 | ||
|
3ddb29c16a | ||
|
b59ad01dd2 | ||
|
9974237f35 | ||
|
b5d1dbd182 | ||
|
a87b3f3fb2 | ||
|
78c952ee5f | ||
|
40ee9fa0e9 | ||
|
926f844ead | ||
|
3198cab3ed | ||
|
5423de8267 |
9
.gitignore
vendored
9
.gitignore
vendored
@@ -3,11 +3,14 @@ autom4te.cache
|
||||
config.log
|
||||
config.status
|
||||
configure
|
||||
doc
|
||||
Doxyfile
|
||||
libtool
|
||||
Makefile
|
||||
Makefile.in
|
||||
test-suite.log
|
||||
vkd3d-compiler
|
||||
/vkd3d-compiler
|
||||
/vkd3d-dxbc
|
||||
|
||||
vkd3d-*.tar.xz
|
||||
|
||||
@@ -17,7 +20,11 @@ vkd3d-*.tar.xz
|
||||
*.log
|
||||
*.o
|
||||
*.pc
|
||||
*.tab.c
|
||||
*.tab.h
|
||||
*.trs
|
||||
*.txt
|
||||
*.yy.c
|
||||
*~
|
||||
|
||||
.deps
|
||||
|
11
.gitlab-ci.yml
Normal file
11
.gitlab-ci.yml
Normal file
@@ -0,0 +1,11 @@
|
||||
stages:
|
||||
- image
|
||||
- build
|
||||
- test
|
||||
- deploy
|
||||
|
||||
include:
|
||||
- local: "/gitlab/image.yml"
|
||||
- local: "/gitlab/build.yml"
|
||||
- local: "/gitlab/test.yml"
|
||||
- local: "/gitlab/release.yml"
|
38
AUTHORS
38
AUTHORS
@@ -1,2 +1,40 @@
|
||||
Akihiro Sagawa
|
||||
Alexandre Julliard
|
||||
Alistair Leslie-Hughes
|
||||
Andrew Eikum
|
||||
Andrey Gusev
|
||||
Atharva Nimbalkar
|
||||
Biswapriyo Nath
|
||||
Brendan Shanks
|
||||
Chip Davis
|
||||
Conor McCarthy
|
||||
David Gow
|
||||
Derek Lesho
|
||||
Ethan Lee
|
||||
Evan Tang
|
||||
Fabian Maurer
|
||||
Florian Weimer
|
||||
Francisco Casas
|
||||
Francois Gouget
|
||||
Giovanni Mascellani
|
||||
Hans-Kristian Arntzen
|
||||
Henri Verbeet
|
||||
Isabella Bosia
|
||||
Jacek Caban
|
||||
Jactry Zeng
|
||||
Jan Sikorski
|
||||
Joshua Ashton
|
||||
Józef Kucia
|
||||
Martin Storsjö
|
||||
Matteo Bruni
|
||||
Nikolay Sivov
|
||||
Petrichor Park
|
||||
Philip Rebohle
|
||||
Rémi Bernon
|
||||
Robin Kertels
|
||||
Stefan Dösinger
|
||||
Sven Hesse
|
||||
Victor Chiletto
|
||||
Vinson Lee
|
||||
Zebediah Figura
|
||||
Zhiyi Zhang
|
||||
|
2
COPYING
2
COPYING
@@ -1,4 +1,4 @@
|
||||
Copyright 2016-2018 the Vkd3d project authors (see the file AUTHORS for a
|
||||
Copyright 2016-2024 the Vkd3d project authors (see the file AUTHORS for a
|
||||
complete list)
|
||||
|
||||
Vkd3d is free software; you can redistribute it and/or modify it under
|
||||
|
20
Doxyfile.in
Normal file
20
Doxyfile.in
Normal file
@@ -0,0 +1,20 @@
|
||||
# Doxyfile 1.8.18
|
||||
|
||||
DOXYFILE_ENCODING = UTF-8
|
||||
PROJECT_NAME = @PACKAGE_NAME@
|
||||
PROJECT_NUMBER = @PACKAGE_VERSION@
|
||||
PROJECT_BRIEF = "The vkd3d 3D Graphics Library"
|
||||
OUTPUT_DIRECTORY = doc
|
||||
JAVADOC_AUTOBRIEF = YES
|
||||
OPTIMIZE_OUTPUT_FOR_C = YES
|
||||
EXTRACT_STATIC = YES
|
||||
QUIET = YES
|
||||
WARN_IF_UNDOCUMENTED = NO
|
||||
LATEX_BATCHMODE = YES
|
||||
|
||||
INPUT = @srcdir@/include/vkd3d.h \
|
||||
@srcdir@/include/vkd3d_shader.h \
|
||||
@srcdir@/include/vkd3d_types.h \
|
||||
@srcdir@/include/vkd3d_utils.h
|
||||
|
||||
EXCLUDE_SYMBOLS = VKD3D_FORCE_32_BIT_ENUM
|
527
Makefile.am
527
Makefile.am
File diff suppressed because it is too large
Load Diff
104
README
104
README
@@ -4,3 +4,107 @@ The vkd3d 3D Graphics Library
|
||||
|
||||
Vkd3d is a 3D graphics library built on top of Vulkan. It has an API very
|
||||
similar, but not identical, to Direct3D 12.
|
||||
|
||||
==============
|
||||
Building vkd3d
|
||||
==============
|
||||
|
||||
Vkd3d depends on SPIRV-Headers and Vulkan-Headers (>= 1.3.228).
|
||||
|
||||
Vkd3d generates some of its headers from IDL files. If you are using the
|
||||
release tarballs, then these headers are pre-generated and are included. If
|
||||
you are building from git, then they will be generated at build-time using
|
||||
widl. By default, vkd3d will use the widl found in `PATH'. If widl is not
|
||||
available or is not recent (>= 3.21), then you can build Wine with `make
|
||||
tools/widl/widl' to avoid building all of Wine. You can then point vkd3d's
|
||||
configure at that widl binary with `WIDL="/path/to/widl"'.
|
||||
|
||||
For release builds, you may want to define NDEBUG. If you do not need debug log
|
||||
messages, you may also consider VKD3D_NO_TRACE_MESSAGES and
|
||||
VKD3D_NO_DEBUG_MESSAGES. For example, you can pass `CPPFLAGS="-DNDEBUG
|
||||
-DVKD3D_NO_TRACE_MESSAGES"' to configure.
|
||||
|
||||
===========
|
||||
Using vkd3d
|
||||
===========
|
||||
|
||||
Vkd3d can be used by projects that target Direct3D 12 as a drop-in replacement
|
||||
at build-time with some modest source modifications.
|
||||
|
||||
If vkd3d is available when building Wine, then Wine will use it to support
|
||||
Direct3D 12 applications.
|
||||
|
||||
=====================
|
||||
Environment variables
|
||||
=====================
|
||||
|
||||
Most of the environment variables used by vkd3d are for debugging purposes. The
|
||||
environment variables are not considered a part of API and might be changed or
|
||||
removed in the future versions of vkd3d.
|
||||
|
||||
Some of debug variables are lists of elements. Elements must be separated by
|
||||
commas or semicolons.
|
||||
|
||||
* NO_COLOR - this is an alias of NO_COLOUR.
|
||||
|
||||
* NO_COLOUR - when set, vkd3d-compiler and vkd3d-dxbc will default to
|
||||
monochrome output, even when the output supports colour.
|
||||
|
||||
* VKD3D_CONFIG - a list of options that change the behavior of libvkd3d.
|
||||
* virtual_heaps - Create descriptors for each D3D12 root signature
|
||||
descriptor range instead of entire descriptor heaps. Useful when push
|
||||
constant or bound descriptor limits are exceeded.
|
||||
* vk_debug - enables Vulkan debug extensions.
|
||||
|
||||
* VKD3D_DEBUG - controls the debug level for log messages produced by
|
||||
libvkd3d. Accepts the following values: none, err, fixme, warn, trace.
|
||||
|
||||
* VKD3D_VULKAN_DEVICE - a zero-based device index. Use to force the selected
|
||||
Vulkan device.
|
||||
|
||||
* VKD3D_DISABLE_EXTENSIONS - a list of Vulkan extensions that libvkd3d should
|
||||
not use even if available.
|
||||
|
||||
* VKD3D_SHADER_CONFIG - a list of options that change the behavior of
|
||||
libvkd3d-shader.
|
||||
* force_validation - Enable (additional) validation of libvkd3d-shader's
|
||||
internal representation of shaders.
|
||||
|
||||
* VKD3D_SHADER_DEBUG - controls the debug level for log messages produced by
|
||||
libvkd3d-shader. See VKD3D_DEBUG for accepted values.
|
||||
|
||||
* VKD3D_SHADER_DUMP_PATH - path where shader bytecode is dumped.
|
||||
|
||||
* VKD3D_TEST_DEBUG - enables additional debug messages in tests. Set to 0, 1
|
||||
or 2.
|
||||
|
||||
* VKD3D_TEST_FILTER - a filter string. Only the tests whose names matches the
|
||||
filter string will be run, e.g. VKD3D_TEST_FILTER=clear_render_target.
|
||||
Useful for debugging or developing new tests.
|
||||
|
||||
* VKD3D_TEST_PLATFORM - can be set to "wine", "windows" or "other". The test
|
||||
platform controls the behavior of todo(), todo_if(), bug_if() and broken()
|
||||
conditions in tests.
|
||||
|
||||
* VKD3D_TEST_BUG - set to 0 to disable bug_if() conditions in tests.
|
||||
|
||||
If the configuration defines 'DXCOMPILER_LIBS=-L/path/to/dxcompiler', Shader
|
||||
Runner attempts to load libdxcompiler.so or dxcompiler.dll to compile test
|
||||
shaders in Shader Model 6. LD_LIBRARY_PATH (linux), WINEPATH (wine) or PATH
|
||||
(native windows) should include the location of dxcompiler if SM 6 shader
|
||||
tests are desired. If dxcompiler is not found, Shader Runner will compile the
|
||||
test shaders only in earlier shader models. The DXC source does not contain
|
||||
code for adding DXBC checksums, so the official release should be installed
|
||||
from:
|
||||
https://github.com/microsoft/DirectXShaderCompiler/releases
|
||||
|
||||
================
|
||||
Developing vkd3d
|
||||
================
|
||||
|
||||
Development of vkd3d happens on the Wine GitLab instance
|
||||
(https://gitlab.winehq.org/wine/vkd3d/). Contributors are encouraged
|
||||
to submit their patches using the merge request tool.
|
||||
|
||||
Each merge request is automatically tested with the GitLab CI
|
||||
system. See gitlab/README in the Git tree for more details.
|
||||
|
148
configure.ac
148
configure.ac
@@ -1,16 +1,24 @@
|
||||
AC_PREREQ([2.69])
|
||||
AC_INIT([vkd3d],[1.0])
|
||||
AC_INIT([vkd3d],[1.11])
|
||||
|
||||
AC_CONFIG_AUX_DIR([bin])
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
AC_CONFIG_LIBOBJ_DIR([portable])
|
||||
AC_CONFIG_HEADERS(include/config.h)
|
||||
|
||||
AC_ARG_VAR([WIDL], [widl IDL compiler])
|
||||
AC_ARG_VAR([CROSSCC32], [32-bit Windows cross compiler])
|
||||
AC_ARG_VAR([CROSSCC64], [64-bit Windows cross compiler])
|
||||
AC_ARG_WITH([ncurses], AS_HELP_STRING([--with-ncurses], [Build with the ncurses library (default: test)]))
|
||||
AC_ARG_WITH([opengl], AS_HELP_STRING([--with-opengl], [Build with the OpenGL library (default: test)]))
|
||||
AC_ARG_WITH([spirv-tools], AS_HELP_STRING([--with-spirv-tools],
|
||||
[Build with SPIRV-Tools library (default: disabled)]))
|
||||
AC_ARG_WITH([xcb], AS_HELP_STRING([--with-xcb], [Build with XCB library (default: test)]))
|
||||
AC_ARG_ENABLE([demos],
|
||||
AS_HELP_STRING([--enable-demos], [Build demo programs (default: disabled)]),,
|
||||
[enable_demos=no])
|
||||
AC_ARG_ENABLE([tests],
|
||||
AS_HELP_STRING([--enable-tests], [Build tests (default: enabled)]),,
|
||||
[enable_tests=yes])
|
||||
|
||||
AC_USE_SYSTEM_EXTENSIONS
|
||||
|
||||
@@ -20,15 +28,27 @@ AC_PROG_CC
|
||||
AM_PROG_CC_C_O
|
||||
AC_PROG_SED
|
||||
AC_PROG_MKDIR_P
|
||||
AC_CHECK_PROG([WIDL], [widl], [widl], [no])
|
||||
VKD3D_PROG_WIDL(3, 21)
|
||||
AS_IF([test "x$WIDL" = "xno"], [AC_MSG_WARN([widl is required to build header files.])])
|
||||
|
||||
AC_CHECK_PROGS([FLEX], [flex], [none])
|
||||
AS_IF([test "$FLEX" = "none"], [AC_MSG_ERROR([no suitable flex found. Please install the 'flex' package.])])
|
||||
AC_ARG_VAR([LFLAGS], [extra flags for flex])
|
||||
|
||||
AC_CHECK_PROGS([BISON], [bison], [none])
|
||||
AS_IF([test "$BISON" = "none"], [AC_MSG_ERROR([no suitable bison found. Please install the 'bison' package.])])
|
||||
AC_ARG_VAR([YFLAGS], [extra flags for bison])
|
||||
|
||||
DX_PS_FEATURE([OFF])
|
||||
DX_INIT_DOXYGEN([vkd3d], [Doxyfile], [doc])
|
||||
AC_CONFIG_FILES([Doxyfile])
|
||||
|
||||
AM_INIT_AUTOMAKE([1.11 foreign silent-rules subdir-objects no-dist-gzip dist-xz -Wall -Werror])
|
||||
AM_MAINTAINER_MODE([enable])
|
||||
AM_SILENT_RULES([yes])
|
||||
|
||||
LT_PREREQ([2.4.2])
|
||||
LT_INIT
|
||||
LT_INIT([win32-dll])
|
||||
|
||||
gl_LD_VERSION_SCRIPT
|
||||
|
||||
@@ -37,10 +57,20 @@ AC_SUBST([VKD3D_CFLAGS])
|
||||
AS_IF([test "x${GCC}" = "xyes"],
|
||||
[VKD3D_CFLAGS="-Wall -pipe"
|
||||
VKD3D_CHECK_CFLAGS([-std=c99])
|
||||
VKD3D_CHECK_CFLAGS([-fvisibility=hidden])
|
||||
VKD3D_CHECK_CFLAGS([-Wdeclaration-after-statement])
|
||||
VKD3D_CHECK_CFLAGS([-Wempty-body])
|
||||
VKD3D_CHECK_CFLAGS([-Wenum-conversion])
|
||||
VKD3D_CHECK_CFLAGS([-Wimplicit-fallthrough])
|
||||
VKD3D_CHECK_CFLAGS([-Winit-self])
|
||||
VKD3D_CHECK_CFLAGS([-Wmissing-prototypes])
|
||||
VKD3D_CHECK_CFLAGS([-Wpointer-arith])
|
||||
VKD3D_CHECK_CFLAGS([-Wshadow])
|
||||
VKD3D_CHECK_CFLAGS([-Wshift-overflow=2])
|
||||
VKD3D_CHECK_CFLAGS([-Wtype-limits])
|
||||
VKD3D_CHECK_CFLAGS([-Wunused-but-set-parameter])
|
||||
VKD3D_CHECK_CFLAGS([-Wvla])
|
||||
VKD3D_CHECK_CFLAGS([-Wwrite-strings])
|
||||
VKD3D_CHECK_CFLAGS([-Wl,--no-undefined])])
|
||||
|
||||
dnl Check for cross compilers
|
||||
@@ -48,10 +78,10 @@ VKD3D_CHECK_MINGW32_PROG([CROSSCC32], [CROSSTARGET32], [no])
|
||||
VKD3D_CHECK_MINGW64_PROG([CROSSCC64], [CROSSTARGET64], [no])
|
||||
|
||||
dnl Check for headers
|
||||
AC_CHECK_HEADERS([pthread.h vulkan/vulkan.h \
|
||||
AC_CHECK_HEADERS([dlfcn.h \
|
||||
vulkan/vulkan.h \
|
||||
vulkan/spirv.h vulkan/GLSL.std.450.h \
|
||||
spirv/unified1/spirv.h spirv/unified1/GLSL.std.450.h])
|
||||
AS_IF([test "x$ac_cv_header_pthread_h" != "xyes"], [AC_MSG_ERROR([pthread.h not found.])])
|
||||
AS_IF([test "x$ac_cv_header_vulkan_vulkan_h" != "xyes"], [AC_MSG_ERROR([vulkan.h not found.])])
|
||||
AS_IF([test "x$ac_cv_header_spirv_unified1_spirv_h" != "xyes" \
|
||||
-a "x$ac_cv_header_vulkan_spirv_h" != "xyes"],
|
||||
@@ -60,40 +90,93 @@ AS_IF([test "x$ac_cv_header_spirv_unified1_GLSL_std_450_h" != "xyes" \
|
||||
-a "x$ac_cv_header_vulkan_GLSL_std_450_h" != "xyes"],
|
||||
[AC_MSG_ERROR([GLSL.std.450.h not found.])])
|
||||
|
||||
VKD3D_CHECK_VULKAN_HEADER_VERSION([228], [AC_MSG_ERROR([Vulkan headers are too old, 1.3.228 is required.])])
|
||||
|
||||
AC_CHECK_DECL([SpvCapabilityDemoteToHelperInvocationEXT],, [AC_MSG_ERROR([SPIR-V headers are too old.])], [
|
||||
#ifdef HAVE_SPIRV_UNIFIED1_SPIRV_H
|
||||
# include "spirv/unified1/spirv.h"
|
||||
#else
|
||||
# include "vulkan/spirv.h"
|
||||
#endif])
|
||||
|
||||
AC_CHECK_DECLS([program_invocation_name],,,[#include <errno.h>])
|
||||
|
||||
dnl Check for libraries
|
||||
m4_ifdef([PKG_PROG_PKG_CONFIG], [PKG_PROG_PKG_CONFIG], [m4_fatal([pkg-config autoconf macros not found.])])
|
||||
|
||||
AC_CHECK_LIB([m], [ceilf])
|
||||
|
||||
AC_ARG_VAR([DL_LIBS], [linker flags for dl])
|
||||
AC_SUBST([DL_LIBS])
|
||||
AC_CHECK_LIB([dl], [dlopen],
|
||||
[AC_SUBST([DL_LIBS], ["-ldl"])],
|
||||
[AC_MSG_ERROR([libdl not found.])])
|
||||
[DL_LIBS="-ldl"],
|
||||
[AS_IF([test "$ac_cv_header_dlfnc_h" = "xyes"], [AC_MSG_ERROR([libdl not found.])])])
|
||||
|
||||
AC_ARG_VAR([PTHREAD_LIBS], [linker flags for pthreads])
|
||||
AC_CHECK_LIB([pthread], [pthread_create],
|
||||
[AC_SUBST([PTHREAD_LIBS], ["-lpthread"])],
|
||||
[AC_MSG_ERROR([libpthread not found.])])
|
||||
case $host_os in
|
||||
mingw32*) ;;
|
||||
*) AC_CHECK_HEADERS([pthread.h])
|
||||
AS_IF([test "x$ac_cv_header_pthread_h" != "xyes"], [AC_MSG_ERROR([pthread.h not found.])])
|
||||
AC_ARG_VAR([PTHREAD_LIBS], [linker flags for pthreads])
|
||||
VKD3D_CHECK_PTHREAD
|
||||
VKD3D_CHECK_PTHREAD_SETNAME_NP
|
||||
;;
|
||||
esac
|
||||
|
||||
AC_SUBST([VULKAN_LIBS])
|
||||
AC_CHECK_LIB([vulkan], [vkGetInstanceProcAddr],
|
||||
[VULKAN_LIBS="-lvulkan"],
|
||||
[AC_MSG_ERROR([libvulkan not found.])])
|
||||
AC_ARG_VAR([SONAME_LIBVULKAN], [shared object name for the Vulkan library])
|
||||
AC_ARG_VAR([VULKAN_LIBS], [linker flags for the Vulkan library])
|
||||
AS_IF([test "x$SONAME_LIBVULKAN" = "x"],
|
||||
[VKD3D_CHECK_VULKAN],
|
||||
[AC_DEFINE_UNQUOTED([SONAME_LIBVULKAN],["$SONAME_LIBVULKAN"],[Define to the shared object name of the Vulkan library.])])
|
||||
|
||||
HAVE_SPIRV_TOOLS=no
|
||||
AC_ARG_VAR([SONAME_LIBDXCOMPILER], [shared object name for the dxcompiler library])
|
||||
AC_ARG_VAR([DXCOMPILER_LIBS], [linker flags for the dxcompiler library])
|
||||
AS_IF([test "x$SONAME_LIBDXCOMPILER" = "x"],
|
||||
[VKD3D_CHECK_SONAME([dxcompiler], [DxcCreateInstance], [HAVE_DXCOMPILER=yes], [HAVE_DXCOMPILER=no], [$DXCOMPILER_LIBS])],
|
||||
[AC_DEFINE_UNQUOTED([SONAME_LIBDXCOMPILER],["$SONAME_LIBDXCOMPILER"],[Define to the shared object name of the dxcompiler library.])])
|
||||
|
||||
AS_IF([test "x$with_ncurses" != "xno"],
|
||||
[PKG_CHECK_MODULES([NCURSES], [ncurses],
|
||||
[AC_DEFINE([HAVE_NCURSES], [1], [Define to 1 if you have ncurses.]) with_ncurses=yes],
|
||||
[with_ncurses=no])])
|
||||
AS_IF([test "x$with_opengl" != "xno"],
|
||||
[PKG_CHECK_MODULES([OPENGL], [egl opengl],
|
||||
[AC_DEFINE([HAVE_OPENGL], [1], [Define to 1 if you have OpenGL.]) with_opengl=yes],
|
||||
[with_opengl=no])])
|
||||
AS_IF([test "x$with_spirv_tools" = "xyes"],
|
||||
[PKG_CHECK_MODULES([SPIRV_TOOLS], [SPIRV-Tools-shared],
|
||||
[AC_DEFINE([HAVE_SPIRV_TOOLS], [1], [Define to 1 if you have SPIRV-Tools.])
|
||||
HAVE_SPIRV_TOOLS=yes])])
|
||||
[AC_DEFINE([HAVE_SPIRV_TOOLS], [1], [Define to 1 if you have SPIRV-Tools.])])],
|
||||
[with_spirv_tools=no])
|
||||
|
||||
PKG_CHECK_MODULES([XCB], [xcb xcb-keysyms])
|
||||
HAVE_XCB=no
|
||||
AS_IF([test "x$with_xcb" != "xno"],
|
||||
[PKG_CHECK_MODULES([XCB], [xcb xcb-event xcb-icccm xcb-keysyms],
|
||||
[AC_DEFINE([HAVE_XCB], [1], [Define to 1 if you have libxcb.])
|
||||
HAVE_XCB=yes],
|
||||
[HAVE_XCB=no])])
|
||||
|
||||
dnl Check for functions
|
||||
VKD3D_CHECK_FUNC([HAVE_BUILTIN_CLZ], [__builtin_clz], [__builtin_clz(0)])
|
||||
VKD3D_CHECK_FUNC([HAVE_BUILTIN_POPCOUNT], [__builtin_popcount], [__builtin_popcount(0)])
|
||||
VKD3D_CHECK_FUNC([HAVE_BUILTIN_ADD_OVERFLOW], [__builtin_add_overflow], [__builtin_add_overflow(0, 0, (int *)0)])
|
||||
VKD3D_CHECK_FUNC([HAVE_SYNC_ADD_AND_FETCH], [__sync_add_and_fetch], [__sync_add_and_fetch((int *)0, 0)])
|
||||
VKD3D_CHECK_FUNC([HAVE_SYNC_SUB_AND_FETCH], [__sync_sub_and_fetch], [__sync_sub_and_fetch((int *)0, 0)])
|
||||
VKD3D_CHECK_FUNC([HAVE_SYNC_BOOL_COMPARE_AND_SWAP], [__sync_bool_compare_and_swap], [__sync_bool_compare_and_swap((int *)0, 0, 0)])
|
||||
VKD3D_CHECK_FUNC([HAVE_ATOMIC_EXCHANGE_N], [__atomic_exchange_n], [__atomic_exchange_n((int *)0, 0, 0)])
|
||||
AC_CHECK_FUNCS([gettid])
|
||||
|
||||
dnl Makefiles
|
||||
case $host_os in
|
||||
mingw32*)
|
||||
AC_SUBST([DEMO_LIBS],["-ld3d12 -ldxgi -lgdi32"])
|
||||
AC_SUBST([DEMO_CFLAGS],["-municode"])
|
||||
;;
|
||||
*) AS_IF([test "x$enable_demos" = "xyes" -a "x$HAVE_XCB" != "xyes"],
|
||||
[AC_MSG_ERROR([libxcb is required for demos.])])
|
||||
AC_SUBST([DEMO_LIBS],[$XCB_LIBS])
|
||||
AC_SUBST([DEMO_CFLAGS],[$XCB_CFLAGS])
|
||||
;;
|
||||
esac
|
||||
AM_CONDITIONAL([BUILD_DEMOS], [test "x$enable_demos" = "xyes"])
|
||||
AM_CONDITIONAL([BUILD_DOC], [test $DX_FLAG_doc = 1])
|
||||
AM_CONDITIONAL([BUILD_TESTS], [test "x$enable_tests" != "xno"])
|
||||
AM_CONDITIONAL([HAVE_WIDL], [test "x$WIDL" != "xno"])
|
||||
AM_CONDITIONAL([HAVE_CROSSTARGET32], [test "x$CROSSTARGET32" != "xno"])
|
||||
AM_CONDITIONAL([HAVE_CROSSTARGET64], [test "x$CROSSTARGET64" != "xno"])
|
||||
@@ -103,14 +186,29 @@ AC_OUTPUT
|
||||
|
||||
dnl Output configuration summary
|
||||
AS_IF([test "x$CROSSTARGET32" != "xno" -o "x$CROSSTARGET64" != "xno"],
|
||||
[HAVE_CROSSTEST=yes], [HAVE_CROSSTEST=no])
|
||||
[HAVE_CROSSTARGET=yes], [HAVE_CROSSTARGET=no])
|
||||
AS_IF([test $DX_FLAG_doc = 1], [HAVE_DOCS=yes], [HAVE_DOCS=no])
|
||||
|
||||
AS_IF([test "x$enable_demos" != "xyes" -a "x$enable_tests" = "xno"], [CROSSTARGET64=no CROSSTARGET32=no])
|
||||
|
||||
AS_ECHO(["
|
||||
Configuration summary for $PACKAGE $VERSION
|
||||
|
||||
Have SPIRV-Tools: ${HAVE_SPIRV_TOOLS}
|
||||
widl: ${WIDL}
|
||||
|
||||
Building crosstests: ${HAVE_CROSSTEST}"])
|
||||
Have ncurses: ${with_ncurses}
|
||||
Have OpenGL: ${with_opengl}
|
||||
Have SPIRV-Tools: ${with_spirv_tools}
|
||||
Have xcb: ${HAVE_XCB}
|
||||
Have dxcompiler: ${HAVE_DXCOMPILER}
|
||||
|
||||
Building demos: ${enable_demos}
|
||||
Building tests: ${enable_tests}
|
||||
Building documentation: ${HAVE_DOCS}
|
||||
"])
|
||||
|
||||
AS_IF([test "x$enable_demos" = "xyes"], [AS_ECHO([" Cross-compiling demos: ${HAVE_CROSSTARGET}"])])
|
||||
AS_IF([test "x$enable_tests" != "xno"], [AS_ECHO([" Cross-compiling tests: ${HAVE_CROSSTARGET}"])])
|
||||
AS_IF([test "x$CROSSTARGET32" != "xno"], [AS_ECHO([" Using 32-bit cross compiler: $CROSSCC32"])])
|
||||
AS_IF([test "x$CROSSTARGET64" != "xno"], [AS_ECHO([" Using 64-bit cross compiler: $CROSSCC64"])])
|
||||
AS_ECHO([])
|
||||
|
@@ -141,7 +141,6 @@ static inline HRESULT demo_create_root_signature(ID3D12Device *device,
|
||||
#ifdef _WIN32
|
||||
#include "demo_win32.h"
|
||||
#else
|
||||
#include <vkd3d_utils.h>
|
||||
#define INFINITE VKD3D_INFINITE
|
||||
#include "demo_xcb.h"
|
||||
#endif
|
||||
|
@@ -18,6 +18,7 @@
|
||||
*/
|
||||
|
||||
#include <vkd3d_dxgi1_4.h>
|
||||
#include <vkd3d_d3dcompiler.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdio.h>
|
||||
|
||||
@@ -25,10 +26,6 @@
|
||||
|
||||
struct demo
|
||||
{
|
||||
HMODULE d3dcompiler;
|
||||
HRESULT (WINAPI *compile_from_file)(const WCHAR *filename, const void *defines, void *include,
|
||||
const char *entry_point, const char *profile, UINT flags1, UINT flags2,
|
||||
ID3DBlob **code, ID3DBlob **errors);
|
||||
size_t window_count;
|
||||
bool quit;
|
||||
|
||||
@@ -198,11 +195,6 @@ static inline bool demo_init(struct demo *demo, void *user_data)
|
||||
{
|
||||
WNDCLASSEXW wc;
|
||||
|
||||
if (!(demo->d3dcompiler = LoadLibraryW(L"d3dcompiler_47")))
|
||||
return false;
|
||||
if (!(demo->compile_from_file = (void *)GetProcAddress(demo->d3dcompiler, "D3DCompileFromFile")))
|
||||
goto fail;
|
||||
|
||||
wc.cbSize = sizeof(wc);
|
||||
wc.style = CS_HREDRAW | CS_VREDRAW;
|
||||
wc.lpfnWndProc = demo_window_proc;
|
||||
@@ -216,7 +208,7 @@ static inline bool demo_init(struct demo *demo, void *user_data)
|
||||
wc.lpszClassName = DEMO_WINDOW_CLASS_NAME;
|
||||
wc.hIconSm = LoadIconW(NULL, IDI_WINLOGO);
|
||||
if (!RegisterClassExW(&wc))
|
||||
goto fail;
|
||||
return false;
|
||||
|
||||
demo->window_count = 0;
|
||||
demo->quit = false;
|
||||
@@ -224,16 +216,11 @@ static inline bool demo_init(struct demo *demo, void *user_data)
|
||||
demo->idle_func = NULL;
|
||||
|
||||
return true;
|
||||
|
||||
fail:
|
||||
FreeLibrary(demo->d3dcompiler);
|
||||
return false;
|
||||
}
|
||||
|
||||
static inline void demo_cleanup(struct demo *demo)
|
||||
{
|
||||
UnregisterClassW(DEMO_WINDOW_CLASS_NAME, GetModuleHandle(NULL));
|
||||
FreeLibrary(demo->d3dcompiler);
|
||||
}
|
||||
|
||||
static inline void demo_set_idle_func(struct demo *demo,
|
||||
|
@@ -17,16 +17,65 @@
|
||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
#define VK_NO_PROTOTYPES
|
||||
#define VK_USE_PLATFORM_XCB_KHR
|
||||
#define VKD3D_UTILS_API_VERSION VKD3D_API_VERSION_1_11
|
||||
#include "config.h"
|
||||
#include <vkd3d.h>
|
||||
#include <vkd3d_utils.h>
|
||||
#include <xcb/xcb_event.h>
|
||||
#include <xcb/xcb_icccm.h>
|
||||
#include <xcb/xcb_keysyms.h>
|
||||
#include <sys/stat.h>
|
||||
#include <dlfcn.h>
|
||||
#include <limits.h>
|
||||
#include <unistd.h>
|
||||
#include <fcntl.h>
|
||||
#include <stdbool.h>
|
||||
#include <stdio.h>
|
||||
|
||||
#define DECLARE_VK_PFN(name) PFN_##name name;
|
||||
DECLARE_VK_PFN(vkAcquireNextImageKHR)
|
||||
DECLARE_VK_PFN(vkCreateFence)
|
||||
DECLARE_VK_PFN(vkCreateSwapchainKHR)
|
||||
DECLARE_VK_PFN(vkCreateXcbSurfaceKHR)
|
||||
DECLARE_VK_PFN(vkDestroyFence)
|
||||
DECLARE_VK_PFN(vkDestroySurfaceKHR)
|
||||
DECLARE_VK_PFN(vkDestroySwapchainKHR)
|
||||
DECLARE_VK_PFN(vkGetPhysicalDeviceSurfaceCapabilitiesKHR)
|
||||
DECLARE_VK_PFN(vkGetPhysicalDeviceSurfaceFormatsKHR)
|
||||
DECLARE_VK_PFN(vkGetPhysicalDeviceSurfaceSupportKHR)
|
||||
DECLARE_VK_PFN(vkGetSwapchainImagesKHR)
|
||||
DECLARE_VK_PFN(vkQueuePresentKHR)
|
||||
DECLARE_VK_PFN(vkResetFences)
|
||||
DECLARE_VK_PFN(vkWaitForFences)
|
||||
|
||||
static void load_vulkan_procs(void)
|
||||
{
|
||||
void *libvulkan;
|
||||
|
||||
if (!(libvulkan = dlopen(SONAME_LIBVULKAN, RTLD_NOW)))
|
||||
{
|
||||
fprintf(stderr, "Failed to load %s: %s.\n", SONAME_LIBVULKAN, dlerror());
|
||||
exit(1);
|
||||
}
|
||||
|
||||
#define LOAD_VK_PFN(name) name = (void *)dlsym(libvulkan, #name);
|
||||
LOAD_VK_PFN(vkAcquireNextImageKHR)
|
||||
LOAD_VK_PFN(vkCreateFence)
|
||||
LOAD_VK_PFN(vkCreateSwapchainKHR)
|
||||
LOAD_VK_PFN(vkCreateXcbSurfaceKHR)
|
||||
LOAD_VK_PFN(vkDestroyFence)
|
||||
LOAD_VK_PFN(vkDestroySurfaceKHR)
|
||||
LOAD_VK_PFN(vkDestroySwapchainKHR)
|
||||
LOAD_VK_PFN(vkGetPhysicalDeviceSurfaceCapabilitiesKHR)
|
||||
LOAD_VK_PFN(vkGetPhysicalDeviceSurfaceFormatsKHR)
|
||||
LOAD_VK_PFN(vkGetPhysicalDeviceSurfaceSupportKHR)
|
||||
LOAD_VK_PFN(vkGetSwapchainImagesKHR)
|
||||
LOAD_VK_PFN(vkQueuePresentKHR)
|
||||
LOAD_VK_PFN(vkResetFences)
|
||||
LOAD_VK_PFN(vkWaitForFences)
|
||||
}
|
||||
|
||||
struct demo
|
||||
{
|
||||
@@ -64,6 +113,9 @@ struct demo_swapchain
|
||||
VkDevice vk_device;
|
||||
ID3D12CommandQueue *command_queue;
|
||||
|
||||
ID3D12Fence *present_fence;
|
||||
unsigned long long present_count;
|
||||
|
||||
uint32_t current_buffer;
|
||||
unsigned int buffer_count;
|
||||
ID3D12Resource *buffers[1];
|
||||
@@ -328,6 +380,8 @@ static inline struct demo_swapchain *demo_swapchain_create(ID3D12CommandQueue *c
|
||||
VkImage *vk_images;
|
||||
VkFormat format;
|
||||
|
||||
load_vulkan_procs();
|
||||
|
||||
if ((format = vkd3d_get_vk_format(desc->format)) == VK_FORMAT_UNDEFINED)
|
||||
return NULL;
|
||||
|
||||
@@ -478,6 +532,17 @@ static inline struct demo_swapchain *demo_swapchain_create(ID3D12CommandQueue *c
|
||||
}
|
||||
swapchain->buffer_count = image_count;
|
||||
free(vk_images);
|
||||
|
||||
if (FAILED(ID3D12Device_CreateFence(d3d12_device, 0, 0, &IID_ID3D12Fence, (void **)&swapchain->present_fence)))
|
||||
{
|
||||
for (i = 0; i < image_count; ++i)
|
||||
{
|
||||
ID3D12Resource_Release(swapchain->buffers[i]);
|
||||
}
|
||||
free(swapchain);
|
||||
goto fail;
|
||||
}
|
||||
swapchain->present_count = 0;
|
||||
ID3D12Device_Release(d3d12_device);
|
||||
|
||||
ID3D12CommandQueue_AddRef(swapchain->command_queue = command_queue);
|
||||
@@ -523,6 +588,12 @@ static inline void demo_swapchain_present(struct demo_swapchain *swapchain)
|
||||
present_desc.pImageIndices = &swapchain->current_buffer;
|
||||
present_desc.pResults = NULL;
|
||||
|
||||
/* Synchronize vkd3d_acquire_vk_queue() with the Direct3D 12 work
|
||||
* already submitted to the command queue. */
|
||||
++swapchain->present_count;
|
||||
ID3D12CommandQueue_Signal(swapchain->command_queue, swapchain->present_fence, swapchain->present_count);
|
||||
ID3D12Fence_SetEventOnCompletion(swapchain->present_fence, swapchain->present_count, NULL);
|
||||
|
||||
vk_queue = vkd3d_acquire_vk_queue(swapchain->command_queue);
|
||||
vkQueuePresentKHR(vk_queue, &present_desc);
|
||||
vkd3d_release_vk_queue(swapchain->command_queue);
|
||||
@@ -538,6 +609,7 @@ static inline void demo_swapchain_destroy(struct demo_swapchain *swapchain)
|
||||
unsigned int i;
|
||||
|
||||
ID3D12CommandQueue_Release(swapchain->command_queue);
|
||||
ID3D12Fence_Release(swapchain->present_fence);
|
||||
for (i = 0; i < swapchain->buffer_count; ++i)
|
||||
{
|
||||
ID3D12Resource_Release(swapchain->buffers[i]);
|
||||
|
@@ -48,9 +48,7 @@
|
||||
#include <math.h>
|
||||
#include "demo.h"
|
||||
|
||||
#include "gears_vs.h"
|
||||
#include "gears_ps_flat.h"
|
||||
#include "gears_ps_smooth.h"
|
||||
#include "gears_hlsl.h"
|
||||
|
||||
struct cxg_fence
|
||||
{
|
||||
@@ -124,12 +122,12 @@ struct cx_gears
|
||||
struct demo_swapchain *swapchain;
|
||||
ID3D12DescriptorHeap *rtv_heap, *dsv_heap;
|
||||
unsigned int rtv_descriptor_size;
|
||||
ID3D12Resource *render_targets[2];
|
||||
ID3D12CommandAllocator *command_allocator[2];
|
||||
ID3D12Resource *render_targets[3];
|
||||
ID3D12CommandAllocator *command_allocator[3];
|
||||
|
||||
ID3D12RootSignature *root_signature;
|
||||
ID3D12PipelineState *pipeline_state_smooth, *pipeline_state_flat;
|
||||
ID3D12GraphicsCommandList *command_list[2];
|
||||
ID3D12GraphicsCommandList *command_list[3];
|
||||
ID3D12Resource *ds, *cb, *vb[2], *ib;
|
||||
D3D12_VERTEX_BUFFER_VIEW vbv[2];
|
||||
D3D12_INDEX_BUFFER_VIEW ibv;
|
||||
@@ -218,7 +216,8 @@ static void cxg_wait_for_previous_frame(struct cx_gears *cxg)
|
||||
|
||||
if (ID3D12Fence_GetCompletedValue(fence->fence) < v)
|
||||
{
|
||||
ID3D12Fence_SetEventOnCompletion(fence->fence, v, fence->event);
|
||||
hr = ID3D12Fence_SetEventOnCompletion(fence->fence, v, fence->event);
|
||||
assert(SUCCEEDED(hr));
|
||||
demo_wait_event(fence->event, INFINITE);
|
||||
}
|
||||
|
||||
@@ -305,8 +304,10 @@ static void cxg_destroy_pipeline(struct cx_gears *cxg)
|
||||
{
|
||||
unsigned int i;
|
||||
|
||||
ID3D12CommandAllocator_Release(cxg->command_allocator[1]);
|
||||
ID3D12CommandAllocator_Release(cxg->command_allocator[0]);
|
||||
for (i = 0; i < ARRAY_SIZE(cxg->command_allocator); ++i)
|
||||
{
|
||||
ID3D12CommandAllocator_Release(cxg->command_allocator[i]);
|
||||
}
|
||||
for (i = 0; i < ARRAY_SIZE(cxg->render_targets); ++i)
|
||||
{
|
||||
ID3D12Resource_Release(cxg->render_targets[i]);
|
||||
@@ -370,12 +371,12 @@ static void cxg_load_pipeline(struct cx_gears *cxg)
|
||||
&IID_ID3D12DescriptorHeap, (void **)&cxg->dsv_heap);
|
||||
assert(SUCCEEDED(hr));
|
||||
|
||||
hr = ID3D12Device_CreateCommandAllocator(cxg->device, D3D12_COMMAND_LIST_TYPE_DIRECT,
|
||||
&IID_ID3D12CommandAllocator, (void **)&cxg->command_allocator[0]);
|
||||
assert(SUCCEEDED(hr));
|
||||
hr = ID3D12Device_CreateCommandAllocator(cxg->device, D3D12_COMMAND_LIST_TYPE_DIRECT,
|
||||
&IID_ID3D12CommandAllocator, (void **)&cxg->command_allocator[1]);
|
||||
assert(SUCCEEDED(hr));
|
||||
for (i = 0; i < ARRAY_SIZE(cxg->command_allocator); ++i)
|
||||
{
|
||||
hr = ID3D12Device_CreateCommandAllocator(cxg->device, D3D12_COMMAND_LIST_TYPE_DIRECT,
|
||||
&IID_ID3D12CommandAllocator, (void **)&cxg->command_allocator[i]);
|
||||
assert(SUCCEEDED(hr));
|
||||
}
|
||||
}
|
||||
|
||||
static void cxg_fence_destroy(struct cxg_fence *cxg_fence)
|
||||
@@ -386,6 +387,8 @@ static void cxg_fence_destroy(struct cxg_fence *cxg_fence)
|
||||
|
||||
static void cxg_destroy_assets(struct cx_gears *cxg)
|
||||
{
|
||||
unsigned int i;
|
||||
|
||||
cxg_fence_destroy(&cxg->fence);
|
||||
ID3D12Resource_Release(cxg->ib);
|
||||
ID3D12Resource_Unmap(cxg->vb[1], 0, NULL);
|
||||
@@ -394,8 +397,8 @@ static void cxg_destroy_assets(struct cx_gears *cxg)
|
||||
ID3D12Resource_Unmap(cxg->cb, 0, NULL);
|
||||
ID3D12Resource_Release(cxg->cb);
|
||||
ID3D12Resource_Release(cxg->ds);
|
||||
ID3D12GraphicsCommandList_Release(cxg->command_list[1]);
|
||||
ID3D12GraphicsCommandList_Release(cxg->command_list[0]);
|
||||
for (i = 0; i < ARRAY_SIZE(cxg->command_list); ++i)
|
||||
ID3D12GraphicsCommandList_Release(cxg->command_list[i]);
|
||||
ID3D12PipelineState_Release(cxg->pipeline_state_smooth);
|
||||
ID3D12PipelineState_Release(cxg->pipeline_state_flat);
|
||||
ID3D12RootSignature_Release(cxg->root_signature);
|
||||
@@ -654,10 +657,12 @@ static void cxg_load_assets(struct cx_gears *cxg)
|
||||
D3D12_GRAPHICS_PIPELINE_STATE_DESC pso_desc;
|
||||
D3D12_CPU_DESCRIPTOR_HANDLE dsv_handle;
|
||||
D3D12_ROOT_PARAMETER root_parameter;
|
||||
ID3DBlob *vs, *ps_flat, *ps_smooth;
|
||||
D3D12_RESOURCE_DESC resource_desc;
|
||||
D3D12_HEAP_PROPERTIES heap_desc;
|
||||
D3D12_RANGE read_range = {0, 0};
|
||||
D3D12_CLEAR_VALUE clear_value;
|
||||
unsigned int i;
|
||||
HRESULT hr;
|
||||
|
||||
root_parameter.ParameterType = D3D12_ROOT_PARAMETER_TYPE_CBV;
|
||||
@@ -676,14 +681,21 @@ static void cxg_load_assets(struct cx_gears *cxg)
|
||||
hr = demo_create_root_signature(cxg->device, &root_signature_desc, &cxg->root_signature);
|
||||
assert(SUCCEEDED(hr));
|
||||
|
||||
hr = D3DCompile(gears_hlsl, strlen(gears_hlsl), NULL, NULL, NULL, "vs_main", "vs_5_0", 0, 0, &vs, NULL);
|
||||
assert(SUCCEEDED(hr));
|
||||
hr = D3DCompile(gears_hlsl, strlen(gears_hlsl), NULL, NULL, NULL, "ps_main_flat", "ps_5_0", 0, 0, &ps_flat, NULL);
|
||||
assert(SUCCEEDED(hr));
|
||||
hr = D3DCompile(gears_hlsl, strlen(gears_hlsl), NULL, NULL, NULL, "ps_main_smooth", "ps_5_0", 0, 0, &ps_smooth, NULL);
|
||||
assert(SUCCEEDED(hr));
|
||||
|
||||
memset(&pso_desc, 0, sizeof(pso_desc));
|
||||
pso_desc.InputLayout.pInputElementDescs = il_desc;
|
||||
pso_desc.InputLayout.NumElements = ARRAY_SIZE(il_desc);
|
||||
pso_desc.pRootSignature = cxg->root_signature;
|
||||
pso_desc.VS.pShaderBytecode = g_vs_main;
|
||||
pso_desc.VS.BytecodeLength = sizeof(g_vs_main);
|
||||
pso_desc.PS.pShaderBytecode = g_ps_main_flat;
|
||||
pso_desc.PS.BytecodeLength = sizeof(g_ps_main_flat);
|
||||
pso_desc.VS.pShaderBytecode = ID3D10Blob_GetBufferPointer(vs);
|
||||
pso_desc.VS.BytecodeLength = ID3D10Blob_GetBufferSize(vs);
|
||||
pso_desc.PS.pShaderBytecode = ID3D10Blob_GetBufferPointer(ps_flat);
|
||||
pso_desc.PS.BytecodeLength = ID3D10Blob_GetBufferSize(ps_flat);
|
||||
|
||||
demo_rasterizer_desc_init_default(&pso_desc.RasterizerState);
|
||||
pso_desc.RasterizerState.FrontCounterClockwise = TRUE;
|
||||
@@ -702,22 +714,25 @@ static void cxg_load_assets(struct cx_gears *cxg)
|
||||
&IID_ID3D12PipelineState, (void **)&cxg->pipeline_state_flat);
|
||||
assert(SUCCEEDED(hr));
|
||||
|
||||
pso_desc.PS.pShaderBytecode = g_ps_main_smooth;
|
||||
pso_desc.PS.BytecodeLength = sizeof(g_ps_main_smooth);
|
||||
pso_desc.PS.pShaderBytecode = ID3D10Blob_GetBufferPointer(ps_smooth);
|
||||
pso_desc.PS.BytecodeLength = ID3D10Blob_GetBufferSize(ps_smooth);
|
||||
hr = ID3D12Device_CreateGraphicsPipelineState(cxg->device, &pso_desc,
|
||||
&IID_ID3D12PipelineState, (void **)&cxg->pipeline_state_smooth);
|
||||
assert(SUCCEEDED(hr));
|
||||
|
||||
hr = ID3D12Device_CreateCommandList(cxg->device, 0, D3D12_COMMAND_LIST_TYPE_DIRECT, cxg->command_allocator[0],
|
||||
cxg->pipeline_state_flat, &IID_ID3D12GraphicsCommandList, (void **)&cxg->command_list[0]);
|
||||
assert(SUCCEEDED(hr));
|
||||
hr = ID3D12GraphicsCommandList_Close(cxg->command_list[0]);
|
||||
assert(SUCCEEDED(hr));
|
||||
hr = ID3D12Device_CreateCommandList(cxg->device, 0, D3D12_COMMAND_LIST_TYPE_DIRECT, cxg->command_allocator[1],
|
||||
cxg->pipeline_state_flat, &IID_ID3D12GraphicsCommandList, (void **)&cxg->command_list[1]);
|
||||
assert(SUCCEEDED(hr));
|
||||
hr = ID3D12GraphicsCommandList_Close(cxg->command_list[1]);
|
||||
assert(SUCCEEDED(hr));
|
||||
ID3D10Blob_Release(vs);
|
||||
ID3D10Blob_Release(ps_flat);
|
||||
ID3D10Blob_Release(ps_smooth);
|
||||
|
||||
for (i = 0; i < ARRAY_SIZE(cxg->command_list); ++i)
|
||||
{
|
||||
hr = ID3D12Device_CreateCommandList(cxg->device, 0, D3D12_COMMAND_LIST_TYPE_DIRECT,
|
||||
cxg->command_allocator[i], cxg->pipeline_state_flat,
|
||||
&IID_ID3D12GraphicsCommandList, (void **)&cxg->command_list[i]);
|
||||
assert(SUCCEEDED(hr));
|
||||
hr = ID3D12GraphicsCommandList_Close(cxg->command_list[i]);
|
||||
assert(SUCCEEDED(hr));
|
||||
}
|
||||
|
||||
heap_desc.Type = D3D12_HEAP_TYPE_DEFAULT;
|
||||
heap_desc.CPUPageProperty = D3D12_CPU_PAGE_PROPERTY_UNKNOWN;
|
||||
@@ -860,6 +875,7 @@ static int cxg_main(void)
|
||||
cxg_load_assets(&cxg);
|
||||
cxg_populate_command_list(&cxg, 0);
|
||||
cxg_populate_command_list(&cxg, 1);
|
||||
cxg_populate_command_list(&cxg, 2);
|
||||
|
||||
demo_process_events(&cxg.demo);
|
||||
|
||||
@@ -872,6 +888,9 @@ static int cxg_main(void)
|
||||
}
|
||||
|
||||
#ifdef _WIN32
|
||||
/* Do not trigger -Wmissing-prototypes. */
|
||||
int wmain(void);
|
||||
|
||||
int wmain(void)
|
||||
#else
|
||||
int main(void)
|
||||
|
@@ -1,55 +0,0 @@
|
||||
cbuffer gear_block : register(b0)
|
||||
{
|
||||
float4x4 mvp_matrix;
|
||||
float3x3 normal_matrix;
|
||||
};
|
||||
|
||||
struct vs_in
|
||||
{
|
||||
float4 position : POSITION;
|
||||
float3 normal : NORMAL;
|
||||
float3 diffuse : DIFFUSE;
|
||||
float4 transform : TRANSFORM;
|
||||
};
|
||||
|
||||
struct vs_out
|
||||
{
|
||||
float4 position : SV_POSITION;
|
||||
float4 colour : COLOR;
|
||||
};
|
||||
|
||||
struct vs_out vs_main(struct vs_in i)
|
||||
{
|
||||
const float3 l_pos = float3(5.0, 5.0, 10.0);
|
||||
float3 dir, normal;
|
||||
float4 position;
|
||||
struct vs_out o;
|
||||
float att;
|
||||
|
||||
position.x = i.transform.x * i.position.x - i.transform.y * i.position.y + i.transform.z;
|
||||
position.y = i.transform.x * i.position.y + i.transform.y * i.position.x + i.transform.w;
|
||||
position.zw = i.position.zw;
|
||||
|
||||
o.position = mul(mvp_matrix, position);
|
||||
dir = normalize(l_pos - o.position.xyz / o.position.w);
|
||||
|
||||
normal.x = i.transform.x * i.normal.x - i.transform.y * i.normal.y;
|
||||
normal.y = i.transform.x * i.normal.y + i.transform.y * i.normal.x;
|
||||
normal.z = i.normal.z;
|
||||
att = 0.2 + dot(dir, normalize(mul(normal_matrix, normal)));
|
||||
|
||||
o.colour.xyz = i.diffuse.xyz * att;
|
||||
o.colour.w = 1.0;
|
||||
|
||||
return o;
|
||||
}
|
||||
|
||||
float4 ps_main_smooth(float4 position : SV_POSITION, float4 colour : COLOR) : SV_TARGET
|
||||
{
|
||||
return colour;
|
||||
}
|
||||
|
||||
float4 ps_main_flat(float4 position : SV_POSITION, nointerpolation float4 colour : COLOR) : SV_TARGET
|
||||
{
|
||||
return colour;
|
||||
}
|
56
demos/gears_hlsl.h
Normal file
56
demos/gears_hlsl.h
Normal file
@@ -0,0 +1,56 @@
|
||||
static const char gears_hlsl[] =
|
||||
"cbuffer gear_block : register(b0)\n"
|
||||
"{\n"
|
||||
" float4x4 mvp_matrix;\n"
|
||||
" float3x3 normal_matrix;\n"
|
||||
"};\n"
|
||||
"\n"
|
||||
"struct vs_in\n"
|
||||
"{\n"
|
||||
" float4 position : POSITION;\n"
|
||||
" float3 normal : NORMAL;\n"
|
||||
" float3 diffuse : DIFFUSE;\n"
|
||||
" float4 transform : TRANSFORM;\n"
|
||||
"};\n"
|
||||
"\n"
|
||||
"struct vs_out\n"
|
||||
"{\n"
|
||||
" float4 position : SV_POSITION;\n"
|
||||
" float4 colour : COLOR;\n"
|
||||
"};\n"
|
||||
"\n"
|
||||
"struct vs_out vs_main(struct vs_in i)\n"
|
||||
"{\n"
|
||||
" const float3 l_pos = float3(5.0, 5.0, 10.0);\n"
|
||||
" float3 dir, normal;\n"
|
||||
" float4 position;\n"
|
||||
" struct vs_out o;\n"
|
||||
" float att;\n"
|
||||
"\n"
|
||||
" position.x = i.transform.x * i.position.x - i.transform.y * i.position.y + i.transform.z;\n"
|
||||
" position.y = i.transform.x * i.position.y + i.transform.y * i.position.x + i.transform.w;\n"
|
||||
" position.zw = i.position.zw;\n"
|
||||
"\n"
|
||||
" o.position = mul(mvp_matrix, position);\n"
|
||||
" dir = normalize(l_pos - o.position.xyz / o.position.w);\n"
|
||||
"\n"
|
||||
" normal.x = i.transform.x * i.normal.x - i.transform.y * i.normal.y;\n"
|
||||
" normal.y = i.transform.x * i.normal.y + i.transform.y * i.normal.x;\n"
|
||||
" normal.z = i.normal.z;\n"
|
||||
" att = 0.2 + dot(dir, normalize(mul(normal_matrix, normal)));\n"
|
||||
"\n"
|
||||
" o.colour.xyz = i.diffuse.xyz * att;\n"
|
||||
" o.colour.w = 1.0;\n"
|
||||
"\n"
|
||||
" return o;\n"
|
||||
"}\n"
|
||||
"\n"
|
||||
"float4 ps_main_smooth(float4 position : SV_POSITION, float4 colour : COLOR) : SV_TARGET\n"
|
||||
"{\n"
|
||||
" return colour;\n"
|
||||
"}\n"
|
||||
"\n"
|
||||
"float4 ps_main_flat(float4 position : SV_POSITION, nointerpolation float4 colour : COLOR) : SV_TARGET\n"
|
||||
"{\n"
|
||||
" return colour;\n"
|
||||
"}\n";
|
@@ -1,73 +0,0 @@
|
||||
#if 0
|
||||
//
|
||||
// Generated by Microsoft (R) D3D Shader Disassembler
|
||||
//
|
||||
//
|
||||
// Input signature:
|
||||
//
|
||||
// Name Index Mask Register SysValue Format Used
|
||||
// -------------------- ----- ------ -------- -------- ------- ------
|
||||
// SV_POSITION 0 xyzw 0 POS float
|
||||
// COLOR 0 xyzw 1 NONE float xyzw
|
||||
//
|
||||
//
|
||||
// Output signature:
|
||||
//
|
||||
// Name Index Mask Register SysValue Format Used
|
||||
// -------------------- ----- ------ -------- -------- ------- ------
|
||||
// SV_TARGET 0 xyzw 0 TARGET float xyzw
|
||||
//
|
||||
ps_5_0
|
||||
dcl_globalFlags refactoringAllowed
|
||||
dcl_input_ps constant v1.xyzw
|
||||
dcl_output o0.xyzw
|
||||
mov o0.xyzw, v1.xyzw
|
||||
ret
|
||||
// Approximately 0 instruction slots used
|
||||
#endif
|
||||
|
||||
const BYTE g_ps_main_flat[] =
|
||||
{
|
||||
68, 88, 66, 67, 254, 211,
|
||||
50, 72, 228, 208, 73, 13,
|
||||
143, 221, 134, 105, 6, 165,
|
||||
26, 140, 1, 0, 0, 0,
|
||||
248, 0, 0, 0, 3, 0,
|
||||
0, 0, 44, 0, 0, 0,
|
||||
128, 0, 0, 0, 180, 0,
|
||||
0, 0, 73, 83, 71, 78,
|
||||
76, 0, 0, 0, 2, 0,
|
||||
0, 0, 8, 0, 0, 0,
|
||||
56, 0, 0, 0, 0, 0,
|
||||
0, 0, 1, 0, 0, 0,
|
||||
3, 0, 0, 0, 0, 0,
|
||||
0, 0, 15, 0, 0, 0,
|
||||
68, 0, 0, 0, 0, 0,
|
||||
0, 0, 0, 0, 0, 0,
|
||||
3, 0, 0, 0, 1, 0,
|
||||
0, 0, 15, 15, 0, 0,
|
||||
83, 86, 95, 80, 79, 83,
|
||||
73, 84, 73, 79, 78, 0,
|
||||
67, 79, 76, 79, 82, 0,
|
||||
171, 171, 79, 83, 71, 78,
|
||||
44, 0, 0, 0, 1, 0,
|
||||
0, 0, 8, 0, 0, 0,
|
||||
32, 0, 0, 0, 0, 0,
|
||||
0, 0, 0, 0, 0, 0,
|
||||
3, 0, 0, 0, 0, 0,
|
||||
0, 0, 15, 0, 0, 0,
|
||||
83, 86, 95, 84, 65, 82,
|
||||
71, 69, 84, 0, 171, 171,
|
||||
83, 72, 69, 88, 60, 0,
|
||||
0, 0, 80, 0, 0, 0,
|
||||
15, 0, 0, 0, 106, 8,
|
||||
0, 1, 98, 8, 0, 3,
|
||||
242, 16, 16, 0, 1, 0,
|
||||
0, 0, 101, 0, 0, 3,
|
||||
242, 32, 16, 0, 0, 0,
|
||||
0, 0, 54, 0, 0, 5,
|
||||
242, 32, 16, 0, 0, 0,
|
||||
0, 0, 70, 30, 16, 0,
|
||||
1, 0, 0, 0, 62, 0,
|
||||
0, 1
|
||||
};
|
@@ -1,73 +0,0 @@
|
||||
#if 0
|
||||
//
|
||||
// Generated by Microsoft (R) D3D Shader Disassembler
|
||||
//
|
||||
//
|
||||
// Input signature:
|
||||
//
|
||||
// Name Index Mask Register SysValue Format Used
|
||||
// -------------------- ----- ------ -------- -------- ------- ------
|
||||
// SV_POSITION 0 xyzw 0 POS float
|
||||
// COLOR 0 xyzw 1 NONE float xyzw
|
||||
//
|
||||
//
|
||||
// Output signature:
|
||||
//
|
||||
// Name Index Mask Register SysValue Format Used
|
||||
// -------------------- ----- ------ -------- -------- ------- ------
|
||||
// SV_TARGET 0 xyzw 0 TARGET float xyzw
|
||||
//
|
||||
ps_5_0
|
||||
dcl_globalFlags refactoringAllowed
|
||||
dcl_input_ps linear v1.xyzw
|
||||
dcl_output o0.xyzw
|
||||
mov o0.xyzw, v1.xyzw
|
||||
ret
|
||||
// Approximately 0 instruction slots used
|
||||
#endif
|
||||
|
||||
const BYTE g_ps_main_smooth[] =
|
||||
{
|
||||
68, 88, 66, 67, 80, 239,
|
||||
109, 26, 0, 147, 6, 156,
|
||||
240, 104, 206, 124, 185, 57,
|
||||
18, 98, 1, 0, 0, 0,
|
||||
248, 0, 0, 0, 3, 0,
|
||||
0, 0, 44, 0, 0, 0,
|
||||
128, 0, 0, 0, 180, 0,
|
||||
0, 0, 73, 83, 71, 78,
|
||||
76, 0, 0, 0, 2, 0,
|
||||
0, 0, 8, 0, 0, 0,
|
||||
56, 0, 0, 0, 0, 0,
|
||||
0, 0, 1, 0, 0, 0,
|
||||
3, 0, 0, 0, 0, 0,
|
||||
0, 0, 15, 0, 0, 0,
|
||||
68, 0, 0, 0, 0, 0,
|
||||
0, 0, 0, 0, 0, 0,
|
||||
3, 0, 0, 0, 1, 0,
|
||||
0, 0, 15, 15, 0, 0,
|
||||
83, 86, 95, 80, 79, 83,
|
||||
73, 84, 73, 79, 78, 0,
|
||||
67, 79, 76, 79, 82, 0,
|
||||
171, 171, 79, 83, 71, 78,
|
||||
44, 0, 0, 0, 1, 0,
|
||||
0, 0, 8, 0, 0, 0,
|
||||
32, 0, 0, 0, 0, 0,
|
||||
0, 0, 0, 0, 0, 0,
|
||||
3, 0, 0, 0, 0, 0,
|
||||
0, 0, 15, 0, 0, 0,
|
||||
83, 86, 95, 84, 65, 82,
|
||||
71, 69, 84, 0, 171, 171,
|
||||
83, 72, 69, 88, 60, 0,
|
||||
0, 0, 80, 0, 0, 0,
|
||||
15, 0, 0, 0, 106, 8,
|
||||
0, 1, 98, 16, 0, 3,
|
||||
242, 16, 16, 0, 1, 0,
|
||||
0, 0, 101, 0, 0, 3,
|
||||
242, 32, 16, 0, 0, 0,
|
||||
0, 0, 54, 0, 0, 5,
|
||||
242, 32, 16, 0, 0, 0,
|
||||
0, 0, 70, 30, 16, 0,
|
||||
1, 0, 0, 0, 62, 0,
|
||||
0, 1
|
||||
};
|
272
demos/gears_vs.h
272
demos/gears_vs.h
@@ -1,272 +0,0 @@
|
||||
#if 0
|
||||
//
|
||||
// Generated by Microsoft (R) D3D Shader Disassembler
|
||||
//
|
||||
//
|
||||
// Input signature:
|
||||
//
|
||||
// Name Index Mask Register SysValue Format Used
|
||||
// -------------------- ----- ------ -------- -------- ------- ------
|
||||
// POSITION 0 xyzw 0 NONE float xyzw
|
||||
// NORMAL 0 xyz 1 NONE float xyz
|
||||
// DIFFUSE 0 xyz 2 NONE float xyz
|
||||
// TRANSFORM 0 xyzw 3 NONE float xyzw
|
||||
//
|
||||
//
|
||||
// Output signature:
|
||||
//
|
||||
// Name Index Mask Register SysValue Format Used
|
||||
// -------------------- ----- ------ -------- -------- ------- ------
|
||||
// SV_POSITION 0 xyzw 0 POS float xyzw
|
||||
// COLOR 0 xyzw 1 NONE float xyzw
|
||||
//
|
||||
vs_5_0
|
||||
dcl_globalFlags refactoringAllowed
|
||||
dcl_constantbuffer CB0[7], immediateIndexed
|
||||
dcl_input v0.xyzw
|
||||
dcl_input v1.xyz
|
||||
dcl_input v2.xyz
|
||||
dcl_input v3.xyzw
|
||||
dcl_output_siv o0.xyzw, position
|
||||
dcl_output o1.xyzw
|
||||
dcl_temps 2
|
||||
mul r0.x, v0.y, v3.y
|
||||
mad r0.x, v3.x, v0.x, -r0.x
|
||||
dp2 r0.y, v3.yxyy, v0.xyxx
|
||||
add r0.xy, r0.xyxx, v3.zwzz
|
||||
mul r1.xyzw, r0.yyyy, cb0[1].xyzw
|
||||
mad r0.xyzw, cb0[0].xyzw, r0.xxxx, r1.xyzw
|
||||
mad r0.xyzw, cb0[2].xyzw, v0.zzzz, r0.xyzw
|
||||
mad r0.xyzw, cb0[3].xyzw, v0.wwww, r0.xyzw
|
||||
mov o0.xyzw, r0.xyzw
|
||||
div r0.xyz, r0.xyzx, r0.wwww
|
||||
add r0.xyz, -r0.xyzx, l(5.000000, 5.000000, 10.000000, 0.000000)
|
||||
dp3 r0.w, r0.xyzx, r0.xyzx
|
||||
rsq r0.w, r0.w
|
||||
mul r0.xyz, r0.wwww, r0.xyzx
|
||||
mul r0.w, v1.y, v3.y
|
||||
mad r0.w, v3.x, v1.x, -r0.w
|
||||
dp2 r1.x, v3.yxyy, v1.xyxx
|
||||
mul r1.xyz, r1.xxxx, cb0[5].xyzx
|
||||
mad r1.xyz, cb0[4].xyzx, r0.wwww, r1.xyzx
|
||||
mad r1.xyz, cb0[6].xyzx, v1.zzzz, r1.xyzx
|
||||
dp3 r0.w, r1.xyzx, r1.xyzx
|
||||
rsq r0.w, r0.w
|
||||
mul r1.xyz, r0.wwww, r1.xyzx
|
||||
dp3 r0.x, r0.xyzx, r1.xyzx
|
||||
add r0.x, r0.x, l(0.200000)
|
||||
mul o1.xyz, r0.xxxx, v2.xyzx
|
||||
mov o1.w, l(1.000000)
|
||||
ret
|
||||
// Approximately 0 instruction slots used
|
||||
#endif
|
||||
|
||||
const BYTE g_vs_main[] =
|
||||
{
|
||||
68, 88, 66, 67, 82, 90,
|
||||
22, 185, 41, 66, 113, 173,
|
||||
43, 53, 199, 35, 30, 50,
|
||||
78, 7, 1, 0, 0, 0,
|
||||
208, 4, 0, 0, 3, 0,
|
||||
0, 0, 44, 0, 0, 0,
|
||||
192, 0, 0, 0, 20, 1,
|
||||
0, 0, 73, 83, 71, 78,
|
||||
140, 0, 0, 0, 4, 0,
|
||||
0, 0, 8, 0, 0, 0,
|
||||
104, 0, 0, 0, 0, 0,
|
||||
0, 0, 0, 0, 0, 0,
|
||||
3, 0, 0, 0, 0, 0,
|
||||
0, 0, 15, 15, 0, 0,
|
||||
113, 0, 0, 0, 0, 0,
|
||||
0, 0, 0, 0, 0, 0,
|
||||
3, 0, 0, 0, 1, 0,
|
||||
0, 0, 7, 7, 0, 0,
|
||||
120, 0, 0, 0, 0, 0,
|
||||
0, 0, 0, 0, 0, 0,
|
||||
3, 0, 0, 0, 2, 0,
|
||||
0, 0, 7, 7, 0, 0,
|
||||
128, 0, 0, 0, 0, 0,
|
||||
0, 0, 0, 0, 0, 0,
|
||||
3, 0, 0, 0, 3, 0,
|
||||
0, 0, 15, 15, 0, 0,
|
||||
80, 79, 83, 73, 84, 73,
|
||||
79, 78, 0, 78, 79, 82,
|
||||
77, 65, 76, 0, 68, 73,
|
||||
70, 70, 85, 83, 69, 0,
|
||||
84, 82, 65, 78, 83, 70,
|
||||
79, 82, 77, 0, 171, 171,
|
||||
79, 83, 71, 78, 76, 0,
|
||||
0, 0, 2, 0, 0, 0,
|
||||
8, 0, 0, 0, 56, 0,
|
||||
0, 0, 0, 0, 0, 0,
|
||||
1, 0, 0, 0, 3, 0,
|
||||
0, 0, 0, 0, 0, 0,
|
||||
15, 0, 0, 0, 68, 0,
|
||||
0, 0, 0, 0, 0, 0,
|
||||
0, 0, 0, 0, 3, 0,
|
||||
0, 0, 1, 0, 0, 0,
|
||||
15, 0, 0, 0, 83, 86,
|
||||
95, 80, 79, 83, 73, 84,
|
||||
73, 79, 78, 0, 67, 79,
|
||||
76, 79, 82, 0, 171, 171,
|
||||
83, 72, 69, 88, 180, 3,
|
||||
0, 0, 80, 0, 1, 0,
|
||||
237, 0, 0, 0, 106, 8,
|
||||
0, 1, 89, 0, 0, 4,
|
||||
70, 142, 32, 0, 0, 0,
|
||||
0, 0, 7, 0, 0, 0,
|
||||
95, 0, 0, 3, 242, 16,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
95, 0, 0, 3, 114, 16,
|
||||
16, 0, 1, 0, 0, 0,
|
||||
95, 0, 0, 3, 114, 16,
|
||||
16, 0, 2, 0, 0, 0,
|
||||
95, 0, 0, 3, 242, 16,
|
||||
16, 0, 3, 0, 0, 0,
|
||||
103, 0, 0, 4, 242, 32,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
1, 0, 0, 0, 101, 0,
|
||||
0, 3, 242, 32, 16, 0,
|
||||
1, 0, 0, 0, 104, 0,
|
||||
0, 2, 2, 0, 0, 0,
|
||||
56, 0, 0, 7, 18, 0,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
26, 16, 16, 0, 0, 0,
|
||||
0, 0, 26, 16, 16, 0,
|
||||
3, 0, 0, 0, 50, 0,
|
||||
0, 10, 18, 0, 16, 0,
|
||||
0, 0, 0, 0, 10, 16,
|
||||
16, 0, 3, 0, 0, 0,
|
||||
10, 16, 16, 0, 0, 0,
|
||||
0, 0, 10, 0, 16, 128,
|
||||
65, 0, 0, 0, 0, 0,
|
||||
0, 0, 15, 0, 0, 7,
|
||||
34, 0, 16, 0, 0, 0,
|
||||
0, 0, 22, 21, 16, 0,
|
||||
3, 0, 0, 0, 70, 16,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
0, 0, 0, 7, 50, 0,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
70, 0, 16, 0, 0, 0,
|
||||
0, 0, 230, 26, 16, 0,
|
||||
3, 0, 0, 0, 56, 0,
|
||||
0, 8, 242, 0, 16, 0,
|
||||
1, 0, 0, 0, 86, 5,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
70, 142, 32, 0, 0, 0,
|
||||
0, 0, 1, 0, 0, 0,
|
||||
50, 0, 0, 10, 242, 0,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
70, 142, 32, 0, 0, 0,
|
||||
0, 0, 0, 0, 0, 0,
|
||||
6, 0, 16, 0, 0, 0,
|
||||
0, 0, 70, 14, 16, 0,
|
||||
1, 0, 0, 0, 50, 0,
|
||||
0, 10, 242, 0, 16, 0,
|
||||
0, 0, 0, 0, 70, 142,
|
||||
32, 0, 0, 0, 0, 0,
|
||||
2, 0, 0, 0, 166, 26,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
70, 14, 16, 0, 0, 0,
|
||||
0, 0, 50, 0, 0, 10,
|
||||
242, 0, 16, 0, 0, 0,
|
||||
0, 0, 70, 142, 32, 0,
|
||||
0, 0, 0, 0, 3, 0,
|
||||
0, 0, 246, 31, 16, 0,
|
||||
0, 0, 0, 0, 70, 14,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
54, 0, 0, 5, 242, 32,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
70, 14, 16, 0, 0, 0,
|
||||
0, 0, 14, 0, 0, 7,
|
||||
114, 0, 16, 0, 0, 0,
|
||||
0, 0, 70, 2, 16, 0,
|
||||
0, 0, 0, 0, 246, 15,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
0, 0, 0, 11, 114, 0,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
70, 2, 16, 128, 65, 0,
|
||||
0, 0, 0, 0, 0, 0,
|
||||
2, 64, 0, 0, 0, 0,
|
||||
160, 64, 0, 0, 160, 64,
|
||||
0, 0, 32, 65, 0, 0,
|
||||
0, 0, 16, 0, 0, 7,
|
||||
130, 0, 16, 0, 0, 0,
|
||||
0, 0, 70, 2, 16, 0,
|
||||
0, 0, 0, 0, 70, 2,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
68, 0, 0, 5, 130, 0,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
58, 0, 16, 0, 0, 0,
|
||||
0, 0, 56, 0, 0, 7,
|
||||
114, 0, 16, 0, 0, 0,
|
||||
0, 0, 246, 15, 16, 0,
|
||||
0, 0, 0, 0, 70, 2,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
56, 0, 0, 7, 130, 0,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
26, 16, 16, 0, 1, 0,
|
||||
0, 0, 26, 16, 16, 0,
|
||||
3, 0, 0, 0, 50, 0,
|
||||
0, 10, 130, 0, 16, 0,
|
||||
0, 0, 0, 0, 10, 16,
|
||||
16, 0, 3, 0, 0, 0,
|
||||
10, 16, 16, 0, 1, 0,
|
||||
0, 0, 58, 0, 16, 128,
|
||||
65, 0, 0, 0, 0, 0,
|
||||
0, 0, 15, 0, 0, 7,
|
||||
18, 0, 16, 0, 1, 0,
|
||||
0, 0, 22, 21, 16, 0,
|
||||
3, 0, 0, 0, 70, 16,
|
||||
16, 0, 1, 0, 0, 0,
|
||||
56, 0, 0, 8, 114, 0,
|
||||
16, 0, 1, 0, 0, 0,
|
||||
6, 0, 16, 0, 1, 0,
|
||||
0, 0, 70, 130, 32, 0,
|
||||
0, 0, 0, 0, 5, 0,
|
||||
0, 0, 50, 0, 0, 10,
|
||||
114, 0, 16, 0, 1, 0,
|
||||
0, 0, 70, 130, 32, 0,
|
||||
0, 0, 0, 0, 4, 0,
|
||||
0, 0, 246, 15, 16, 0,
|
||||
0, 0, 0, 0, 70, 2,
|
||||
16, 0, 1, 0, 0, 0,
|
||||
50, 0, 0, 10, 114, 0,
|
||||
16, 0, 1, 0, 0, 0,
|
||||
70, 130, 32, 0, 0, 0,
|
||||
0, 0, 6, 0, 0, 0,
|
||||
166, 26, 16, 0, 1, 0,
|
||||
0, 0, 70, 2, 16, 0,
|
||||
1, 0, 0, 0, 16, 0,
|
||||
0, 7, 130, 0, 16, 0,
|
||||
0, 0, 0, 0, 70, 2,
|
||||
16, 0, 1, 0, 0, 0,
|
||||
70, 2, 16, 0, 1, 0,
|
||||
0, 0, 68, 0, 0, 5,
|
||||
130, 0, 16, 0, 0, 0,
|
||||
0, 0, 58, 0, 16, 0,
|
||||
0, 0, 0, 0, 56, 0,
|
||||
0, 7, 114, 0, 16, 0,
|
||||
1, 0, 0, 0, 246, 15,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
70, 2, 16, 0, 1, 0,
|
||||
0, 0, 16, 0, 0, 7,
|
||||
18, 0, 16, 0, 0, 0,
|
||||
0, 0, 70, 2, 16, 0,
|
||||
0, 0, 0, 0, 70, 2,
|
||||
16, 0, 1, 0, 0, 0,
|
||||
0, 0, 0, 7, 18, 0,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
10, 0, 16, 0, 0, 0,
|
||||
0, 0, 1, 64, 0, 0,
|
||||
205, 204, 76, 62, 56, 0,
|
||||
0, 7, 114, 32, 16, 0,
|
||||
1, 0, 0, 0, 6, 0,
|
||||
16, 0, 0, 0, 0, 0,
|
||||
70, 18, 16, 0, 2, 0,
|
||||
0, 0, 54, 0, 0, 5,
|
||||
130, 32, 16, 0, 1, 0,
|
||||
0, 0, 1, 64, 0, 0,
|
||||
0, 0, 128, 63, 62, 0,
|
||||
0, 1
|
||||
};
|
@@ -45,8 +45,7 @@
|
||||
#include <assert.h>
|
||||
#include "demo.h"
|
||||
|
||||
#include "triangle_vs.h"
|
||||
#include "triangle_ps.h"
|
||||
#include "triangle_hlsl.h"
|
||||
|
||||
struct cxt_fence
|
||||
{
|
||||
@@ -73,7 +72,7 @@ struct cx_triangle
|
||||
struct demo_swapchain *swapchain;
|
||||
ID3D12DescriptorHeap *rtv_heap;
|
||||
unsigned int rtv_descriptor_size;
|
||||
ID3D12Resource *render_targets[2];
|
||||
ID3D12Resource *render_targets[3];
|
||||
ID3D12CommandAllocator *command_allocator;
|
||||
|
||||
ID3D12RootSignature *root_signature;
|
||||
@@ -142,7 +141,8 @@ static void cxt_wait_for_previous_frame(struct cx_triangle *cxt)
|
||||
|
||||
if (ID3D12Fence_GetCompletedValue(fence->fence) < v)
|
||||
{
|
||||
ID3D12Fence_SetEventOnCompletion(fence->fence, v, fence->event);
|
||||
hr = ID3D12Fence_SetEventOnCompletion(fence->fence, v, fence->event);
|
||||
assert(SUCCEEDED(hr));
|
||||
demo_wait_event(fence->event, INFINITE);
|
||||
}
|
||||
|
||||
@@ -276,6 +276,7 @@ static void cxt_load_assets(struct cx_triangle *cxt)
|
||||
D3D12_RESOURCE_DESC resource_desc;
|
||||
D3D12_HEAP_PROPERTIES heap_desc;
|
||||
D3D12_RANGE read_range = {0, 0};
|
||||
ID3DBlob *vs, *ps;
|
||||
HRESULT hr;
|
||||
void *data;
|
||||
|
||||
@@ -284,14 +285,19 @@ static void cxt_load_assets(struct cx_triangle *cxt)
|
||||
hr = demo_create_root_signature(cxt->device, &root_signature_desc, &cxt->root_signature);
|
||||
assert(SUCCEEDED(hr));
|
||||
|
||||
hr = D3DCompile(triangle_hlsl, strlen(triangle_hlsl), NULL, NULL, NULL, "vs_main", "vs_5_0", 0, 0, &vs, NULL);
|
||||
assert(SUCCEEDED(hr));
|
||||
hr = D3DCompile(triangle_hlsl, strlen(triangle_hlsl), NULL, NULL, NULL, "ps_main", "ps_5_0", 0, 0, &ps, NULL);
|
||||
assert(SUCCEEDED(hr));
|
||||
|
||||
memset(&pso_desc, 0, sizeof(pso_desc));
|
||||
pso_desc.InputLayout.pInputElementDescs = il_desc;
|
||||
pso_desc.InputLayout.NumElements = ARRAY_SIZE(il_desc);
|
||||
pso_desc.pRootSignature = cxt->root_signature;
|
||||
pso_desc.VS.pShaderBytecode = g_vs_main;
|
||||
pso_desc.VS.BytecodeLength = sizeof(g_vs_main);
|
||||
pso_desc.PS.pShaderBytecode = g_ps_main;
|
||||
pso_desc.PS.BytecodeLength = sizeof(g_ps_main);
|
||||
pso_desc.VS.pShaderBytecode = ID3D10Blob_GetBufferPointer(vs);
|
||||
pso_desc.VS.BytecodeLength = ID3D10Blob_GetBufferSize(vs);
|
||||
pso_desc.PS.pShaderBytecode = ID3D10Blob_GetBufferPointer(ps);
|
||||
pso_desc.PS.BytecodeLength = ID3D10Blob_GetBufferSize(ps);
|
||||
demo_rasterizer_desc_init_default(&pso_desc.RasterizerState);
|
||||
demo_blend_desc_init_default(&pso_desc.BlendState);
|
||||
pso_desc.DepthStencilState.DepthEnable = FALSE;
|
||||
@@ -305,6 +311,9 @@ static void cxt_load_assets(struct cx_triangle *cxt)
|
||||
&IID_ID3D12PipelineState, (void **)&cxt->pipeline_state);
|
||||
assert(SUCCEEDED(hr));
|
||||
|
||||
ID3D10Blob_Release(vs);
|
||||
ID3D10Blob_Release(ps);
|
||||
|
||||
hr = ID3D12Device_CreateCommandList(cxt->device, 0, D3D12_COMMAND_LIST_TYPE_DIRECT, cxt->command_allocator,
|
||||
cxt->pipeline_state, &IID_ID3D12GraphicsCommandList, (void **)&cxt->command_list);
|
||||
assert(SUCCEEDED(hr));
|
||||
@@ -392,6 +401,9 @@ static int cxt_main(void)
|
||||
}
|
||||
|
||||
#ifdef _WIN32
|
||||
/* Do not trigger -Wmissing-prototypes. */
|
||||
int wmain(void);
|
||||
|
||||
int wmain(void)
|
||||
#else
|
||||
int main(void)
|
||||
|
@@ -1,20 +0,0 @@
|
||||
struct ps_in
|
||||
{
|
||||
float4 position : SV_POSITION;
|
||||
float4 colour : COLOR;
|
||||
};
|
||||
|
||||
struct ps_in vs_main(float4 position : POSITION, float4 colour : COLOR)
|
||||
{
|
||||
struct ps_in o;
|
||||
|
||||
o.position = position;
|
||||
o.colour = colour;
|
||||
|
||||
return o;
|
||||
}
|
||||
|
||||
float4 ps_main(struct ps_in i) : SV_TARGET
|
||||
{
|
||||
return i.colour;
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user