Skip to content

Instantly share code, notes, and snippets.

@jdryg
Created December 16, 2022 08:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jdryg/9d2e36a2540c73a41dd4d4a6531a6e05 to your computer and use it in GitHub Desktop.
Save jdryg/9d2e36a2540c73a41dd4d4a6531a6e05 to your computer and use it in GitHub Desktop.
00007FF6EFDB1EB0 0F 28 D6 movaps xmm2,xmm6
00007FF6EFDB1EB3 0F 28 E6 movaps xmm4,xmm6
00007FF6EFDB1EB6 41 0F 58 D6 addps xmm2,xmm14
00007FF6EFDB1EBA 41 0F 58 E4 addps xmm4,xmm12
00007FF6EFDB1EBE 41 0F 58 F5 addps xmm6,xmm13
00007FF6EFDB1EC2 0F 28 CA movaps xmm1,xmm2
00007FF6EFDB1EC5 0F 28 C2 movaps xmm0,xmm2
00007FF6EFDB1EC8 0F C6 C2 00 shufps xmm0,xmm2,0
00007FF6EFDB1ECC 41 0F 59 C1 mulps xmm0,xmm9
00007FF6EFDB1ED0 0F C6 CA 55 shufps xmm1,xmm2,55h
00007FF6EFDB1ED4 41 0F 59 CA mulps xmm1,xmm10
00007FF6EFDB1ED8 0F 58 C8 addps xmm1,xmm0
00007FF6EFDB1EDB 0F 28 C2 movaps xmm0,xmm2
00007FF6EFDB1EDE 0F C6 C2 FF shufps xmm0,xmm2,0FFh
00007FF6EFDB1EE2 41 0F 59 C2 mulps xmm0,xmm10
00007FF6EFDB1EE6 0F C6 D2 AA shufps xmm2,xmm2,0AAh
00007FF6EFDB1EEA 41 0F 58 C8 addps xmm1,xmm8
00007FF6EFDB1EEE 41 0F 59 D1 mulps xmm2,xmm9
00007FF6EFDB1EF2 0F 58 C2 addps xmm0,xmm2
00007FF6EFDB1EF5 66 0F 5B E9 cvtps2dq xmm5,xmm1
00007FF6EFDB1EF9 41 0F 58 C0 addps xmm0,xmm8
00007FF6EFDB1EFD 0F 28 CC movaps xmm1,xmm4
00007FF6EFDB1F00 0F C6 CC 55 shufps xmm1,xmm4,55h
00007FF6EFDB1F04 41 0F 59 CA mulps xmm1,xmm10
00007FF6EFDB1F08 66 0F 6B EF packssdw xmm5,xmm7
00007FF6EFDB1F0C 66 0F 5B D8 cvtps2dq xmm3,xmm0
00007FF6EFDB1F10 0F 28 C4 movaps xmm0,xmm4
00007FF6EFDB1F13 66 0F 67 EF packuswb xmm5,xmm7
00007FF6EFDB1F17 0F C6 C4 00 shufps xmm0,xmm4,0
00007FF6EFDB1F1B 41 0F 59 C1 mulps xmm0,xmm9
00007FF6EFDB1F1F 66 0F 6B DF packssdw xmm3,xmm7
00007FF6EFDB1F23 66 0F 67 DF packuswb xmm3,xmm7
00007FF6EFDB1F27 0F C6 EB 00 shufps xmm5,xmm3,0
00007FF6EFDB1F2B 0F 58 C8 addps xmm1,xmm0
00007FF6EFDB1F2E 0F 28 C4 movaps xmm0,xmm4
00007FF6EFDB1F31 0F C6 C4 FF shufps xmm0,xmm4,0FFh
00007FF6EFDB1F35 41 0F 59 C2 mulps xmm0,xmm10
00007FF6EFDB1F39 0F C6 E4 AA shufps xmm4,xmm4,0AAh
00007FF6EFDB1F3D 41 0F 59 E1 mulps xmm4,xmm9
00007FF6EFDB1F41 41 0F 58 C8 addps xmm1,xmm8
00007FF6EFDB1F45 0F 58 C4 addps xmm0,xmm4
00007FF6EFDB1F48 66 0F 5B D1 cvtps2dq xmm2,xmm1
00007FF6EFDB1F4C 41 0F 58 C0 addps xmm0,xmm8
00007FF6EFDB1F50 66 0F 6B D7 packssdw xmm2,xmm7
00007FF6EFDB1F54 66 0F 67 D7 packuswb xmm2,xmm7
00007FF6EFDB1F58 66 0F 5B C0 cvtps2dq xmm0,xmm0
00007FF6EFDB1F5C 66 0F 6B C7 packssdw xmm0,xmm7
00007FF6EFDB1F60 66 0F 67 C7 packuswb xmm0,xmm7
00007FF6EFDB1F64 0F C6 D0 00 shufps xmm2,xmm0,0
00007FF6EFDB1F68 0F C6 EA 88 shufps xmm5,xmm2,88h
00007FF6EFDB1F6C F3 0F 7F 29 movdqu xmmword ptr [rcx],xmm5
00007FF6EFDB1F70 48 83 C1 10 add rcx,10h
00007FF6EFDB1F74 48 83 E8 01 sub rax,1
00007FF6EFDB1F78 0F 85 32 FF FF FF jne swrDrawTriangle_6+4B0h (07FF6EFDB1EB0h)
00007FF7E4F81F50 0F 28 54 24 40 movaps xmm2,xmmword ptr [xmm_c1_c0]
00007FF7E4F81F55 0F 28 CD movaps xmm1,xmm5
00007FF7E4F81F58 0F 59 CA mulps xmm1,xmm2
00007FF7E4F81F5B 0F 28 C6 movaps xmm0,xmm6
00007FF7E4F81F5E 41 0F 59 C7 mulps xmm0,xmm15
00007FF7E4F81F62 0F 58 C8 addps xmm1,xmm0
00007FF7E4F81F65 41 0F 28 C2 movaps xmm0,xmm10
00007FF7E4F81F69 41 0F 59 C7 mulps xmm0,xmm15
00007FF7E4F81F6D 41 0F 58 CE addps xmm1,xmm14
00007FF7E4F81F71 66 0F 5B E1 cvtps2dq xmm4,xmm1
00007FF7E4F81F75 41 0F 28 C9 movaps xmm1,xmm9
00007FF7E4F81F79 0F 59 CA mulps xmm1,xmm2
00007FF7E4F81F7C 66 41 0F 6B E0 packssdw xmm4,xmm8
00007FF7E4F81F81 66 41 0F 67 E0 packuswb xmm4,xmm8
00007FF7E4F81F86 0F 58 C8 addps xmm1,xmm0
00007FF7E4F81F89 41 0F 28 C3 movaps xmm0,xmm11
00007FF7E4F81F8D 41 0F 59 C7 mulps xmm0,xmm15
00007FF7E4F81F91 41 0F 58 CE addps xmm1,xmm14
00007FF7E4F81F95 66 0F 5B D9 cvtps2dq xmm3,xmm1
00007FF7E4F81F99 41 0F 28 CC movaps xmm1,xmm12
00007FF7E4F81F9D 0F 59 CA mulps xmm1,xmm2
00007FF7E4F81FA0 66 41 0F 6B D8 packssdw xmm3,xmm8
00007FF7E4F81FA5 66 41 0F 67 D8 packuswb xmm3,xmm8
00007FF7E4F81FAA 0F C6 E3 00 shufps xmm4,xmm3,0
00007FF7E4F81FAE 0F 58 C8 addps xmm1,xmm0
00007FF7E4F81FB1 41 0F 28 C5 movaps xmm0,xmm13
00007FF7E4F81FB5 41 0F 59 C7 mulps xmm0,xmm15
00007FF7E4F81FB9 41 0F 58 CE addps xmm1,xmm14
00007FF7E4F81FBD 66 0F 5B D1 cvtps2dq xmm2,xmm1
00007FF7E4F81FC1 0F 28 CF movaps xmm1,xmm7
00007FF7E4F81FC4 0F 59 4C 24 40 mulps xmm1,xmmword ptr [xmm_c1_c0]
00007FF7E4F81FC9 66 41 0F 6B D0 packssdw xmm2,xmm8
00007FF7E4F81FCE 66 41 0F 67 D0 packuswb xmm2,xmm8
00007FF7E4F81FD3 0F 58 C8 addps xmm1,xmm0
00007FF7E4F81FD6 41 0F 58 CE addps xmm1,xmm14
00007FF7E4F81FDA 66 0F 5B C1 cvtps2dq xmm0,xmm1
00007FF7E4F81FDE 66 41 0F 6B C0 packssdw xmm0,xmm8
00007FF7E4F81FE3 66 41 0F 67 C0 packuswb xmm0,xmm8
00007FF7E4F81FE8 0F C6 D0 00 shufps xmm2,xmm0,0
00007FF7E4F81FEC 0F 28 84 24 C0 00 00 00 movaps xmm0,xmmword ptr [xmm_x_du4]
00007FF7E4F81FF4 0F C6 E2 88 shufps xmm4,xmm2,88h
00007FF7E4F81FF8 0F 58 F0 addps xmm6,xmm0
00007FF7E4F81FFB F3 0F 7F 21 movdqu xmmword ptr [rcx],xmm4
00007FF7E4F81FFF 48 83 C1 10 add rcx,10h
00007FF7E4F82003 44 0F 58 D0 addps xmm10,xmm0
00007FF7E4F82007 44 0F 58 D8 addps xmm11,xmm0
00007FF7E4F8200B 44 0F 58 E8 addps xmm13,xmm0
00007FF7E4F8200F 0F 28 84 24 D0 00 00 00 movaps xmm0,xmmword ptr [xmm_x_dv4]
00007FF7E4F82017 0F 58 E8 addps xmm5,xmm0
00007FF7E4F8201A 44 0F 58 C8 addps xmm9,xmm0
00007FF7E4F8201E 44 0F 58 E0 addps xmm12,xmm0
00007FF7E4F82022 0F 58 F8 addps xmm7,xmm0
00007FF7E4F82025 48 83 E8 01 sub rax,1
00007FF7E4F82029 0F 85 21 FF FF FF jne swrDrawTriangle_7+550h (07FF7E4F81F50h)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment