Created
November 10, 2016 14:22
-
-
Save laanwj/241c0462658a385c17a33c9dbf157a04 to your computer and use it in GitHub Desktop.
Transform feedback assembly vertex shader gc2000
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0: 0085102e 00000800 40000020 00000000 0x2e.s32 t5.x___, ?4?0.xxxx, void, void | |
1: 0105102e 15400800 40000020 00000000 0x2e.s32 t5._y__, ?4?0.yyyy, void, void | |
2: 0205102e 2a800800 40000020 00000000 0x2e.s32 t5.__z_, ?4?0.zzzz, void, void | |
3: 0405102e 3fc00800 40000020 00000000 0x2e.s32 t5.___w, ?4?0.wwww, void, void | |
4: 07861009 00000000 00000000 00390058 mov t6, void, void, t5 | |
5: 00861001 00006800 40000000 20000028 add.s32 t6.x___, t6.xxxx, void, u2.xxxx | |
6: 00851001 00000800 00000000 20400008 add t5.x___, t0.xxxx, void, -u0.xxxx | |
7: 00000056 00005800 01fe0140 00001502 branch.gt void, t5.xxxx, u2.wwww, 42 | |
8: 0085102d 00006800 40000000 00000000 i2f.s32 t5.x___, t6.xxxx, void, void | |
9: 01051003 00005800 000001c0 00000002 mul t5._y__, t5.xxxx, u3.xxxx, void | |
10: 02851009 00000000 00000000 20080008 mov t5.x_z_, void, void, u0.xxzx | |
11: 07871009 00000000 00000000 00290058 mov t7, void, void, t5.xyzz | |
12: 04071009 00000000 00000000 203fc028 mov t7.___w, void, void, u2.wwww | |
13: 4785101b 39007f20 00000000 00000000 texldl t5, tex8, t7, void, void | |
14: 000000d6 00005800 00aa0040 00001502 branch.ge void, t5.xxxx, u0.yyyy, 42 | |
15: 01851009 00000000 00000000 20010018 mov t5.xy__, void, void, u1.xyxx | |
16: 0205102d 3fc05800 40000000 00000000 i2f.s32 t5.__z_, t5.wwww, void, void | |
17: 01071003 2a805800 000001c0 00000002 mul t7._y__, t5.zzzz, u3.xxxx, void | |
18: 02871009 00000000 00000000 200c0008 mov t7.x_z_, void, void, u0.xxwx | |
19: 07881009 00000000 00000000 00290078 mov t8, void, void, t7.xyzz | |
20: 04081009 00000000 00000000 203fc028 mov t8.___w, void, void, u2.wwww | |
21: 4787101b 39008f20 00000000 00000000 texldl t7, tex8, t8, void, void | |
22: 00871002 00007800 00aa01c0 206a803a mad t7.x___, t7.xxxx, u3.yyyy, -u3.zzzz | |
23: 0205102d 2a807800 40000000 00000000 i2f.s32 t5.__z_, t7.zzzz, void, void | |
24: 01081003 2a805800 000001c0 00000002 mul t8._y__, t5.zzzz, u3.xxxx, void | |
25: 00881009 00000000 00000000 20000008 mov t8.x___, void, void, u0.xxxx | |
26: 02081009 00000000 00000000 202a8018 mov t8.__z_, void, void, u1.zzzz | |
27: 02091009 00000000 00000000 203fc018 mov t9.__z_, void, void, u1.wwww | |
28: 078a1009 00000000 00000000 00290088 mov t10, void, void, t8.xyzz | |
29: 040a1009 00000000 00000000 203fc028 mov t10.___w, void, void, u2.wwww | |
30: 4788101b 3900af20 00000000 00000000 texldl t8, tex8, t10, void, void | |
31: 01071002 00008800 00000240 2015404a mad t7._y__, t8.xxxx, u4.xxxx, u4.yyyy | |
32: 0205102d 3fc07800 40000000 00000000 i2f.s32 t5.__z_, t7.wwww, void, void | |
33: 01091003 2a805800 000001c0 00000002 mul t9._y__, t5.zzzz, u3.xxxx, void | |
34: 00891009 00000000 00000000 20000008 mov t9.x___, void, void, u0.xxxx | |
35: 07881009 00000000 00000000 00290098 mov t8, void, void, t9.xyzz | |
36: 04081009 00000000 00000000 203fc028 mov t8.___w, void, void, u2.wwww | |
37: 4788101b 39008f20 00000000 00000000 texldl t8, tex8, t8, void, void | |
38: 00881002 00008800 01540240 203fc04a mad t8.x___, t8.xxxx, u4.zzzz, u4.wwww | |
39: 00891009 00000000 00000000 20000008 mov t9.x___, void, void, u0.xxxx | |
40: 008a1009 00000000 00000000 20154038 mov t10.x___, void, void, u3.yyyy | |
41: 00000016 00000000 00000000 00001780 branch void, void, void, 47 | |
42: 01851009 00000000 00000000 00150018 mov t5.xy__, void, void, t1.xyyy | |
43: 01871009 00000000 00000000 00150028 mov t7.xy__, void, void, t2.xyyy | |
44: 00881009 00000000 00000000 00000038 mov t8.x___, void, void, t3.xxxx | |
45: 00891009 00000000 00000000 00000008 mov t9.x___, void, void, t0.xxxx | |
46: 008a1009 00000000 00000000 00000048 mov t10.x___, void, void, t4.xxxx | |
47: 01801009 00000000 00000000 00150058 mov t0.xy__, void, void, t5.xyyy | |
48: 06001009 00000000 00000000 20100058 mov t0.__zw, void, void, u5.xxxy | |
49: 07811009 00000000 00000000 20390028 mov t1, void, void, u2 | |
50: 00000156 15401800 400002c0 00001d82 branch.eq.s32 void, t1.yyyy, u5.xxxx, 59 | |
51: 00811001 00006800 40000000 20400028 add.s32 t1.x___, t6.xxxx, void, -u2.xxxx | |
52: 07821009 00000000 00000000 20390038 mov t2, void, void, u3 | |
53: 0081100c 3fc02800 400100c0 202a8028 imadlo0.s32 t1.x___, t2.wwww, t1.xxxx, u2.zzzz | |
54: 01850033 00001800 000002c0 0015005a store mem.xy__, t1.xxxx, u5.xxxx, t5.xyyy ; use or amode or reg bitfields are nonzero for store (amode=0,use=0,reg=5) | |
55: 01870033 00001800 015402c0 0015007a store mem.xy__, t1.xxxx, u5.zzzz, t7.xyyy ; use or amode or reg bitfields are nonzero for store (amode=0,use=0,reg=7) | |
56: 00880033 00001800 01fe02c0 0000008a store mem.x___, t1.xxxx, u5.wwww, t8.xxxx ; use or amode or reg bitfields are nonzero for store (amode=0,use=0,reg=8) | |
57: 00890033 00001800 00000340 0000009a store mem.x___, t1.xxxx, u6.xxxx, t9.xxxx ; use or amode or reg bitfields are nonzero for store (amode=0,use=0,reg=9) | |
58: 008a0033 00001800 00aa0340 000000aa store mem.x___, t1.xxxx, u6.yyyy, t10.xxxx ; use or amode or reg bitfields are nonzero for store (amode=0,use=0,reg=10) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment