spacepaste

  1.  
  2. 000000006a34bb80 <dxvk::D3D11BlendState::BindToContext(dxvk::Rc<dxvk::DxvkContext> const&, unsigned int) const>:
  3. 6a34bb80: 48 83 ec 28 sub $0x28,%rsp
  4. 6a34bb84: c5 f8 29 34 24 vmovaps %xmm6,(%rsp)
  5. 6a34bb89: c5 f8 29 7c 24 10 vmovaps %xmm7,0x10(%rsp)
  6. 6a34bb8f: 48 8b 02 mov (%rdx),%rax
  7. 6a34bb92: 4c 8d 89 78 02 00 00 lea 0x278(%rcx),%r9
  8. 6a34bb99: 48 8b 50 38 mov 0x38(%rax),%rdx
  9. 6a34bb9d: 4c 8d 90 10 0d 00 00 lea 0xd10(%rax),%r10
  10. 6a34bba4: 4d 39 ca cmp %r9,%r10
  11. 6a34bba7: 73 17 jae 6a34bbc0 <dxvk::D3D11BlendState::BindToContext(dxvk::Rc<dxvk::DxvkContext> const&, unsigned int) const+0x40>
  12. 6a34bba9: 4c 8d 90 10 0e 00 00 lea 0xe10(%rax),%r10
  13. 6a34bbb0: 4c 8d 89 78 01 00 00 lea 0x178(%rcx),%r9
  14. 6a34bbb7: 4d 39 ca cmp %r9,%r10
  15. 6a34bbba: 0f 87 70 01 00 00 ja 6a34bd30 <dxvk::D3D11BlendState::BindToContext(dxvk::Rc<dxvk::DxvkContext> const&, unsigned int) const+0x1b0>
  16. 6a34bbc0: c5 fa 6f 89 78 01 00 vmovdqu 0x178(%rcx),%xmm1
  17. 6a34bbc7: 00
  18. 6a34bbc8: 48 83 ca 10 or $0x10,%rdx
  19. 6a34bbcc: c4 e3 75 18 b9 88 01 vinsertf128 $0x1,0x188(%rcx),%ymm1,%ymm7
  20. 6a34bbd3: 00 00 01
  21. 6a34bbd6: c5 fa 6f 91 98 01 00 vmovdqu 0x198(%rcx),%xmm2
  22. 6a34bbdd: 00
  23. 6a34bbde: c4 e3 6d 18 b1 a8 01 vinsertf128 $0x1,0x1a8(%rcx),%ymm2,%ymm6
  24. 6a34bbe5: 00 00 01
  25. 6a34bbe8: c5 fa 6f 99 b8 01 00 vmovdqu 0x1b8(%rcx),%xmm3
  26. 6a34bbef: 00
  27. 6a34bbf0: c4 e3 65 18 a9 c8 01 vinsertf128 $0x1,0x1c8(%rcx),%ymm3,%ymm5
  28. 6a34bbf7: 00 00 01
  29. 6a34bbfa: c5 fa 6f 89 f8 01 00 vmovdqu 0x1f8(%rcx),%xmm1
  30. 6a34bc01: 00
  31. 6a34bc02: c4 e3 75 18 99 08 02 vinsertf128 $0x1,0x208(%rcx),%ymm1,%ymm3
  32. 6a34bc09: 00 00 01
  33. 6a34bc0c: c5 fa 6f a1 d8 01 00 vmovdqu 0x1d8(%rcx),%xmm4
  34. 6a34bc13: 00
  35. 6a34bc14: c4 e3 5d 18 a1 e8 01 vinsertf128 $0x1,0x1e8(%rcx),%ymm4,%ymm4
  36. 6a34bc1b: 00 00 01
  37. 6a34bc1e: c5 fa 6f 91 18 02 00 vmovdqu 0x218(%rcx),%xmm2
  38. 6a34bc25: 00
  39. 6a34bc26: c4 e3 6d 18 91 28 02 vinsertf128 $0x1,0x228(%rcx),%ymm2,%ymm2
  40. 6a34bc2d: 00 00 01
  41. 6a34bc30: c5 fa 6f 89 38 02 00 vmovdqu 0x238(%rcx),%xmm1
  42. 6a34bc37: 00
  43. 6a34bc38: c4 e3 75 18 89 48 02 vinsertf128 $0x1,0x248(%rcx),%ymm1,%ymm1
  44. 6a34bc3f: 00 00 01
  45. 6a34bc42: c5 fa 6f 81 58 02 00 vmovdqu 0x258(%rcx),%xmm0
  46. 6a34bc49: 00
  47. 6a34bc4a: c4 e3 7d 18 81 68 02 vinsertf128 $0x1,0x268(%rcx),%ymm0,%ymm0
  48. 6a34bc51: 00 00 01
  49. 6a34bc54: c5 f8 11 b8 10 0d 00 vmovups %xmm7,0xd10(%rax)
  50. 6a34bc5b: 00
  51. 6a34bc5c: c4 e3 7d 19 b8 20 0d vextractf128 $0x1,%ymm7,0xd20(%rax)
  52. 6a34bc63: 00 00 01
  53. 6a34bc66: c5 f8 11 b0 30 0d 00 vmovups %xmm6,0xd30(%rax)
  54. 6a34bc6d: 00
  55. 6a34bc6e: c4 e3 7d 19 b0 40 0d vextractf128 $0x1,%ymm6,0xd40(%rax)
  56. 6a34bc75: 00 00 01
  57. 6a34bc78: c4 e3 7d 19 a8 60 0d vextractf128 $0x1,%ymm5,0xd60(%rax)
  58. 6a34bc7f: 00 00 01
  59. 6a34bc82: c4 e3 7d 19 a0 80 0d vextractf128 $0x1,%ymm4,0xd80(%rax)
  60. 6a34bc89: 00 00 01
  61. 6a34bc8c: c5 f8 11 a8 50 0d 00 vmovups %xmm5,0xd50(%rax)
  62. 6a34bc93: 00
  63. 6a34bc94: c4 e3 7d 19 98 a0 0d vextractf128 $0x1,%ymm3,0xda0(%rax)
  64. 6a34bc9b: 00 00 01
  65. 6a34bc9e: c4 e3 7d 19 90 c0 0d vextractf128 $0x1,%ymm2,0xdc0(%rax)
  66. 6a34bca5: 00 00 01
  67. 6a34bca8: c4 e3 7d 19 88 e0 0d vextractf128 $0x1,%ymm1,0xde0(%rax)
  68. 6a34bcaf: 00 00 01
  69. 6a34bcb2: c5 f8 11 a0 70 0d 00 vmovups %xmm4,0xd70(%rax)
  70. 6a34bcb9: 00
  71. 6a34bcba: c4 e3 7d 19 80 00 0e vextractf128 $0x1,%ymm0,0xe00(%rax)
  72. 6a34bcc1: 00 00 01
  73. 6a34bcc4: c5 f8 11 98 90 0d 00 vmovups %xmm3,0xd90(%rax)
  74. 6a34bccb: 00
  75. 6a34bccc: c5 f8 11 90 b0 0d 00 vmovups %xmm2,0xdb0(%rax)
  76. 6a34bcd3: 00
  77. 6a34bcd4: c5 f8 11 88 d0 0d 00 vmovups %xmm1,0xdd0(%rax)
  78. 6a34bcdb: 00
  79. 6a34bcdc: c5 f8 11 80 f0 0d 00 vmovups %xmm0,0xdf0(%rax)
  80. 6a34bce3: 00
  81. 6a34bce4: 48 89 50 38 mov %rdx,0x38(%rax)
  82. 6a34bce8: 48 8b 91 7c 02 00 00 mov 0x27c(%rcx),%rdx
  83. 6a34bcef: 44 89 80 b4 0c 00 00 mov %r8d,0xcb4(%rax)
  84. 6a34bcf6: 48 89 90 b8 0c 00 00 mov %rdx,0xcb8(%rax)
  85. 6a34bcfd: 8b 91 84 02 00 00 mov 0x284(%rcx),%edx
  86. 6a34bd03: 89 90 08 0d 00 00 mov %edx,0xd08(%rax)
  87. 6a34bd09: 8b 91 88 02 00 00 mov 0x288(%rcx),%edx
  88. 6a34bd0f: 89 90 0c 0d 00 00 mov %edx,0xd0c(%rax)
  89. 6a34bd15: c5 f8 77 vzeroupper
  90. 6a34bd18: c5 f8 28 34 24 vmovaps (%rsp),%xmm6
  91. 6a34bd1d: c5 f8 28 7c 24 10 vmovaps 0x10(%rsp),%xmm7
  92. 6a34bd23: 48 83 c4 28 add $0x28,%rsp
  93. 6a34bd27: c3 retq
  94. 6a34bd28: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
  95. 6a34bd2f: 00
  96. 6a34bd30: c5 fa 6f a9 78 01 00 vmovdqu 0x178(%rcx),%xmm5
  97. 6a34bd37: 00
  98. 6a34bd38: 48 83 ca 10 or $0x10,%rdx
  99. 6a34bd3c: c4 e3 55 18 81 88 01 vinsertf128 $0x1,0x188(%rcx),%ymm5,%ymm0
  100. 6a34bd43: 00 00 01
  101. 6a34bd46: c5 f8 11 80 10 0d 00 vmovups %xmm0,0xd10(%rax)
  102. 6a34bd4d: 00
  103. 6a34bd4e: c4 e3 7d 19 80 20 0d vextractf128 $0x1,%ymm0,0xd20(%rax)
  104. 6a34bd55: 00 00 01
  105. 6a34bd58: c5 fa 6f b1 98 01 00 vmovdqu 0x198(%rcx),%xmm6
  106. 6a34bd5f: 00
  107. 6a34bd60: c4 e3 4d 18 81 a8 01 vinsertf128 $0x1,0x1a8(%rcx),%ymm6,%ymm0
  108. 6a34bd67: 00 00 01
  109. 6a34bd6a: c5 f8 11 80 30 0d 00 vmovups %xmm0,0xd30(%rax)
  110. 6a34bd71: 00
  111. 6a34bd72: c4 e3 7d 19 80 40 0d vextractf128 $0x1,%ymm0,0xd40(%rax)
  112. 6a34bd79: 00 00 01
  113. 6a34bd7c: c5 fa 6f b9 b8 01 00 vmovdqu 0x1b8(%rcx),%xmm7
  114. 6a34bd83: 00
  115. 6a34bd84: c4 e3 45 18 81 c8 01 vinsertf128 $0x1,0x1c8(%rcx),%ymm7,%ymm0
  116. 6a34bd8b: 00 00 01
  117. 6a34bd8e: c5 f8 11 80 50 0d 00 vmovups %xmm0,0xd50(%rax)
  118. 6a34bd95: 00
  119. 6a34bd96: c4 e3 7d 19 80 60 0d vextractf128 $0x1,%ymm0,0xd60(%rax)
  120. 6a34bd9d: 00 00 01
  121. 6a34bda0: c5 fa 6f a9 d8 01 00 vmovdqu 0x1d8(%rcx),%xmm5
  122. 6a34bda7: 00
  123. 6a34bda8: c4 e3 55 18 81 e8 01 vinsertf128 $0x1,0x1e8(%rcx),%ymm5,%ymm0
  124. 6a34bdaf: 00 00 01
  125. 6a34bdb2: c5 f8 11 80 70 0d 00 vmovups %xmm0,0xd70(%rax)
  126. 6a34bdb9: 00
  127. 6a34bdba: c4 e3 7d 19 80 80 0d vextractf128 $0x1,%ymm0,0xd80(%rax)
  128. 6a34bdc1: 00 00 01
  129. 6a34bdc4: c5 fa 6f b1 f8 01 00 vmovdqu 0x1f8(%rcx),%xmm6
  130. 6a34bdcb: 00
  131. 6a34bdcc: c4 e3 4d 18 81 08 02 vinsertf128 $0x1,0x208(%rcx),%ymm6,%ymm0
  132. 6a34bdd3: 00 00 01
  133. 6a34bdd6: c5 f8 11 80 90 0d 00 vmovups %xmm0,0xd90(%rax)
  134. 6a34bddd: 00
  135. 6a34bdde: c4 e3 7d 19 80 a0 0d vextractf128 $0x1,%ymm0,0xda0(%rax)
  136. 6a34bde5: 00 00 01
  137. 6a34bde8: c5 fa 6f b9 18 02 00 vmovdqu 0x218(%rcx),%xmm7
  138. 6a34bdef: 00
  139. 6a34bdf0: c4 e3 45 18 81 28 02 vinsertf128 $0x1,0x228(%rcx),%ymm7,%ymm0
  140. 6a34bdf7: 00 00 01
  141. 6a34bdfa: c5 f8 11 80 b0 0d 00 vmovups %xmm0,0xdb0(%rax)
  142. 6a34be01: 00
  143. 6a34be02: c4 e3 7d 19 80 c0 0d vextractf128 $0x1,%ymm0,0xdc0(%rax)
  144. 6a34be09: 00 00 01
  145. 6a34be0c: c5 fa 6f a9 38 02 00 vmovdqu 0x238(%rcx),%xmm5
  146. 6a34be13: 00
  147. 6a34be14: c4 e3 55 18 81 48 02 vinsertf128 $0x1,0x248(%rcx),%ymm5,%ymm0
  148. 6a34be1b: 00 00 01
  149. 6a34be1e: c5 f8 11 80 d0 0d 00 vmovups %xmm0,0xdd0(%rax)
  150. 6a34be25: 00
  151. 6a34be26: c4 e3 7d 19 80 e0 0d vextractf128 $0x1,%ymm0,0xde0(%rax)
  152. 6a34be2d: 00 00 01
  153. 6a34be30: c5 fa 6f b1 58 02 00 vmovdqu 0x258(%rcx),%xmm6
  154. 6a34be37: 00
  155. 6a34be38: c4 e3 4d 18 81 68 02 vinsertf128 $0x1,0x268(%rcx),%ymm6,%ymm0
  156. 6a34be3f: 00 00 01
  157. 6a34be42: c5 f8 11 80 f0 0d 00 vmovups %xmm0,0xdf0(%rax)
  158. 6a34be49: 00
  159. 6a34be4a: c4 e3 7d 19 80 00 0e vextractf128 $0x1,%ymm0,0xe00(%rax)
  160. 6a34be51: 00 00 01
  161. 6a34be54: e9 8b fe ff ff jmpq 6a34bce4 <dxvk::D3D11BlendState::BindToContext(dxvk::Rc<dxvk::DxvkContext> const&, unsigned int) const+0x164>
  162. 6a34be59: 90 nop
  163. 6a34be5a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1)
  164. 000000006a34be60 <dxvk::D3D11BlendState::DefaultDesc()>:
  165. 6a34be60: c5 f9 ef c0 vpxor %xmm0,%xmm0,%xmm0
  166. 6a34be64: 48 ba 01 00 00 00 01 movabs $0x100000001,%rdx
  167. 6a34be6b: 00 00 00
  168. 6a34be6e: c5 f8 11 01 vmovups %xmm0,(%rcx)
  169. 6a34be72: c5 f9 6f 05 56 4f 19 vmovdqa 0x194f56(%rip),%xmm0 # 6a4e0dd0 <dxvk::DxbcCompiler::getSpecConstantProperties(dxvk::DxvkSpecConstantId)::s_specConstants+0xb0>
  170. 6a34be79: 00
  171. 6a34be7a: 48 89 c8 mov %rcx,%rax
  172. 6a34be7d: 48 89 51 20 mov %rdx,0x20(%rcx)
  173. 6a34be81: c5 f8 11 41 10 vmovups %xmm0,0x10(%rcx)
  174. 6a34be86: c7 41 28 04 00 00 00 movl $0x4,0x28(%rcx)
  175. 6a34be8d: c6 41 2c 0f movb $0xf,0x2c(%rcx)
  176. 6a34be91: 48 c7 41 30 00 00 00 movq $0x0,0x30(%rcx)
  177. 6a34be98: 00
  178. 6a34be99: c5 f8 11 41 38 vmovups %xmm0,0x38(%rcx)
  179. 6a34be9e: 48 89 51 48 mov %rdx,0x48(%rcx)
  180. 6a34bea2: c7 41 50 04 00 00 00 movl $0x4,0x50(%rcx)
  181. 6a34bea9: c6 41 54 0f movb $0xf,0x54(%rcx)
  182. 6a34bead: 48 c7 41 58 00 00 00 movq $0x0,0x58(%rcx)
  183. 6a34beb4: 00
  184. 6a34beb5: c5 f8 11 41 60 vmovups %xmm0,0x60(%rcx)
  185. 6a34beba: 48 89 51 70 mov %rdx,0x70(%rcx)
  186. 6a34bebe: c7 41 78 04 00 00 00 movl $0x4,0x78(%rcx)
  187. 6a34bec5: c6 41 7c 0f movb $0xf,0x7c(%rcx)
  188. 6a34bec9: 48 c7 81 80 00 00 00 movq $0x0,0x80(%rcx)
  189. 6a34bed0: 00 00 00 00
  190. 6a34bed4: c5 f8 11 81 88 00 00 vmovups %xmm0,0x88(%rcx)
  191. 6a34bedb: 00
  192. 6a34bedc: 48 89 91 98 00 00 00 mov %rdx,0x98(%rcx)
  193. 6a34bee3: c7 81 a0 00 00 00 04 movl $0x4,0xa0(%rcx)
  194. 6a34beea: 00 00 00
  195. 6a34beed: c6 81 a4 00 00 00 0f movb $0xf,0xa4(%rcx)
  196. 6a34bef4: 48 c7 81 a8 00 00 00 movq $0x0,0xa8(%rcx)
  197. 6a34befb: 00 00 00 00
  198. 6a34beff: c5 f8 11 81 b0 00 00 vmovups %xmm0,0xb0(%rcx)
  199. 6a34bf06: 00
  200. 6a34bf07: 48 89 91 c0 00 00 00 mov %rdx,0xc0(%rcx)
  201. 6a34bf0e: c7 81 c8 00 00 00 04 movl $0x4,0xc8(%rcx)
  202. 6a34bf15: 00 00 00
  203. 6a34bf18: c6 81 cc 00 00 00 0f movb $0xf,0xcc(%rcx)
  204. 6a34bf1f: 48 c7 81 d0 00 00 00 movq $0x0,0xd0(%rcx)
  205. 6a34bf26: 00 00 00 00
  206. 6a34bf2a: c5 f8 11 81 d8 00 00 vmovups %xmm0,0xd8(%rcx)
  207. 6a34bf31: 00
  208. 6a34bf32: 48 89 91 e8 00 00 00 mov %rdx,0xe8(%rcx)
  209. 6a34bf39: c7 81 f0 00 00 00 04 movl $0x4,0xf0(%rcx)
  210. 6a34bf40: 00 00 00
  211. 6a34bf43: c6 81 f4 00 00 00 0f movb $0xf,0xf4(%rcx)
  212. 6a34bf4a: 48 c7 81 f8 00 00 00 movq $0x0,0xf8(%rcx)
  213. 6a34bf51: 00 00 00 00
  214. 6a34bf55: c5 f8 11 81 00 01 00 vmovups %xmm0,0x100(%rcx)
  215. 6a34bf5c: 00
  216. 6a34bf5d: 48 89 91 10 01 00 00 mov %rdx,0x110(%rcx)
  217. 6a34bf64: c7 81 18 01 00 00 04 movl $0x4,0x118(%rcx)
  218. 6a34bf6b: 00 00 00
  219. 6a34bf6e: c6 81 1c 01 00 00 0f movb $0xf,0x11c(%rcx)
  220. 6a34bf75: 48 c7 81 20 01 00 00 movq $0x0,0x120(%rcx)
  221. 6a34bf7c: 00 00 00 00
  222. 6a34bf80: c5 f8 11 81 28 01 00 vmovups %xmm0,0x128(%rcx)
  223. 6a34bf87: 00
  224. 6a34bf88: 48 89 91 38 01 00 00 mov %rdx,0x138(%rcx)
  225. 6a34bf8f: c7 81 40 01 00 00 04 movl $0x4,0x140(%rcx)
  226. 6a34bf96: 00 00 00
  227. 6a34bf99: c6 81 44 01 00 00 0f movb $0xf,0x144(%rcx)
  228. 6a34bfa0: c3 retq
  229. 6a34bfa1: 90 nop
  230. 6a34bfa2: 66 66 2e 0f 1f 84 00 data16 nopw %cs:0x0(%rax,%rax,1)
  231. 6a34bfa9: 00 00 00 00
  232. 6a34bfad: 0f 1f 00 nopl (%rax)
  233.