Advertisement
Guest User

Untitled

a guest
Oct 6th, 2015
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.58 KB | None | 0 0
  1. Native code for vec4 MSAA resolve fragment shader 15
  2. SIMD16 shader: 164 instructions. 796 cycles. 0 loops. 0:0 spills:fills. Promoted 0 constants. Compacted 2624 to 1616 bytes (38%)
  3. START B0
  4. pln(16) g14<1>F g6.4<0,1,0>F g2<8,8,1>F { align1 1H compacted };
  5. pln(16) g12<1>F g6<0,1,0>F g2<8,8,1>F { align1 1H compacted };
  6. mov(16) g10<1>D g14<8,8,1>F { align1 1H compacted };
  7. mov(16) g8<1>D g12<8,8,1>F { align1 1H compacted };
  8. mov(16) g22<1>F 9.80909e-45F { align1 1H };
  9. mov(16) g30<1>F g10<8,8,1>F { align1 1H compacted };
  10. send(16) g70<1>UW g8<8,8,1>F
  11. sampler ld_mcs SIMD16 Surface = 1 Sampler = 0 mlen 4 rlen 8 { align1 1H };
  12. mov(16) g28<1>F g8<8,8,1>F { align1 1H compacted };
  13. mov(16) g20<1>F g10<8,8,1>F { align1 1H compacted };
  14. mov(16) g18<1>F g8<8,8,1>F { align1 1H compacted };
  15. mov(16) g12<1>F 8.40779e-45F { align1 1H };
  16. mov(16) g26<1>F g72<8,8,1>F { align1 1H compacted };
  17. mov(16) g16<1>F g72<8,8,1>F { align1 1H compacted };
  18. mov(16) g14<1>F g70<8,8,1>F { align1 1H compacted };
  19. mov(16) g24<1>F g70<8,8,1>F { align1 1H compacted };
  20. send(16) g62<1>UW g12<8,8,1>F
  21. sampler ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
  22. send(16) g78<1>UW g22<8,8,1>F
  23. sampler ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
  24. mov(16) g28<1>F g10<8,8,1>F { align1 1H compacted };
  25. mov(16) g26<1>F g8<8,8,1>F { align1 1H compacted };
  26. mov(16) g24<1>F g72<8,8,1>F { align1 1H compacted };
  27. mov(16) g22<1>F g70<8,8,1>F { align1 1H compacted };
  28. mov(16) g20<1>F 5.60519e-45F { align1 1H };
  29. mov(16) g38<1>F g10<8,8,1>F { align1 1H compacted };
  30. send(16) g12<1>UW g20<8,8,1>F
  31. sampler ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
  32. mov(16) g28<1>F g10<8,8,1>F { align1 1H compacted };
  33. mov(16) g26<1>F g8<8,8,1>F { align1 1H compacted };
  34. mov(16) g24<1>F g72<8,8,1>F { align1 1H compacted };
  35. mov(16) g22<1>F g70<8,8,1>F { align1 1H compacted };
  36. mov(16) g20<1>F 4.2039e-45F { align1 1H };
  37. mov(16) g36<1>F g8<8,8,1>F { align1 1H compacted };
  38. mov(16) g34<1>F g72<8,8,1>F { align1 1H compacted };
  39. mov(16) g32<1>F g70<8,8,1>F { align1 1H compacted };
  40. mov(16) g30<1>F 7.00649e-45F { align1 1H };
  41. send(16) g46<1>UW g20<8,8,1>F
  42. sampler ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
  43. mov(16) g28<1>F g10<8,8,1>F { align1 1H compacted };
  44. mov(16) g26<1>F g8<8,8,1>F { align1 1H compacted };
  45. mov(16) g24<1>F g72<8,8,1>F { align1 1H compacted };
  46. mov(16) g22<1>F g70<8,8,1>F { align1 1H compacted };
  47. mov(16) g20<1>F 2.8026e-45F { align1 1H };
  48. mov(16) g2<1>F [0F, 0F, 0F, 0F]VF { align1 1H compacted };
  49. mov(16) g6<1>F g72<8,8,1>F { align1 1H compacted };
  50. send(16) g54<1>UW g30<8,8,1>F
  51. sampler ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
  52. send(16) g38<1>UW g20<8,8,1>F
  53. sampler ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
  54. mov(16) g28<1>F g10<8,8,1>F { align1 1H compacted };
  55. mov(16) g26<1>F g8<8,8,1>F { align1 1H compacted };
  56. mov(16) g24<1>F g72<8,8,1>F { align1 1H compacted };
  57. mov(16) g22<1>F g70<8,8,1>F { align1 1H compacted };
  58. mov(16) g20<1>F 1.4013e-45F { align1 1H };
  59. mov(16) g4<1>F g70<8,8,1>F { align1 1H compacted };
  60. add(16) g89<1>F g68<8,8,1>F g84<8,8,1>F { align1 1H compacted };
  61. add(16) g87<1>F g18<8,8,1>F g60<8,8,1>F { align1 1H compacted };
  62. send(16) g30<1>UW g20<8,8,1>F
  63. sampler ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
  64. send(16) g22<1>UW g2<8,8,1>F
  65. sampler ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
  66. add(16) g91<1>F g66<8,8,1>F g82<8,8,1>F { align1 1H compacted };
  67. add(16) g106<1>F g87<8,8,1>F g89<8,8,1>F { align1 1H compacted };
  68. add(16) g89<1>F g16<8,8,1>F g58<8,8,1>F { align1 1H compacted };
  69. add(16) g86<1>F g44<8,8,1>F g52<8,8,1>F { align1 1H compacted };
  70. add(16) g20<1>F g28<8,8,1>F g36<8,8,1>F { align1 1H compacted };
  71. add(16) g102<1>F g89<8,8,1>F g91<8,8,1>F { align1 1H compacted };
  72. add(16) g88<1>F g42<8,8,1>F g50<8,8,1>F { align1 1H compacted };
  73. add(16) g104<1>F g20<8,8,1>F g86<8,8,1>F { align1 1H compacted };
  74. add(16) g86<1>F g26<8,8,1>F g34<8,8,1>F { align1 1H compacted };
  75. add(16) g123<1>F g14<8,8,1>F g56<8,8,1>F { align1 1H compacted };
  76. add(16) g20<1>F g12<8,8,1>F g54<8,8,1>F { align1 1H compacted };
  77. add(16) g100<1>F g86<8,8,1>F g88<8,8,1>F { align1 1H compacted };
  78. add(16) g86<1>F g62<8,8,1>F g78<8,8,1>F { align1 1H compacted };
  79. mov(16) g18<1>F g8<8,8,1>F { align1 1H compacted };
  80. mov(16) g14<1>F g70<8,8,1>F { align1 1H compacted };
  81. mov(16) g16<1>F g72<8,8,1>F { align1 1H compacted };
  82. mov(16) g12<1>F 2.10195e-44F { align1 1H };
  83. add(16) g94<1>F g20<8,8,1>F g86<8,8,1>F { align1 1H compacted };
  84. mov(16) g20<1>F g10<8,8,1>F { align1 1H compacted };
  85. add(16) g125<1>F g64<8,8,1>F g80<8,8,1>F { align1 1H compacted };
  86. send(16) g78<1>UW g12<8,8,1>F
  87. sampler ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
  88. mov(16) g20<1>F g10<8,8,1>F { align1 1H compacted };
  89. mov(16) g18<1>F g8<8,8,1>F { align1 1H compacted };
  90. mov(16) g16<1>F g72<8,8,1>F { align1 1H compacted };
  91. mov(16) g14<1>F g70<8,8,1>F { align1 1H compacted };
  92. mov(16) g12<1>F 1.96182e-44F { align1 1H };
  93. send(16) g62<1>UW g12<8,8,1>F
  94. sampler ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
  95. mov(16) g20<1>F g10<8,8,1>F { align1 1H compacted };
  96. mov(16) g18<1>F g8<8,8,1>F { align1 1H compacted };
  97. mov(16) g16<1>F g72<8,8,1>F { align1 1H compacted };
  98. mov(16) g14<1>F g70<8,8,1>F { align1 1H compacted };
  99. mov(16) g12<1>F 1.82169e-44F { align1 1H };
  100. send(16) g54<1>UW g12<8,8,1>F
  101. sampler ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
  102. mov(16) g20<1>F g10<8,8,1>F { align1 1H compacted };
  103. mov(16) g18<1>F g8<8,8,1>F { align1 1H compacted };
  104. mov(16) g16<1>F g72<8,8,1>F { align1 1H compacted };
  105. mov(16) g14<1>F g70<8,8,1>F { align1 1H compacted };
  106. mov(16) g12<1>F 1.68156e-44F { align1 1H };
  107. send(16) g86<1>UW g12<8,8,1>F
  108. sampler ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
  109. add(16) g108<1>F g62<8,8,1>F g78<8,8,1>F { align1 1H compacted };
  110. mov(16) g20<1>F g10<8,8,1>F { align1 1H compacted };
  111. mov(16) g18<1>F g8<8,8,1>F { align1 1H compacted };
  112. mov(16) g16<1>F g72<8,8,1>F { align1 1H compacted };
  113. add(16) g115<1>F g86<8,8,1>F g54<8,8,1>F { align1 1H compacted };
  114. mov(16) g14<1>F g70<8,8,1>F { align1 1H compacted };
  115. mov(16) g12<1>F 1.54143e-44F { align1 1H };
  116. add(16) g98<1>F g123<8,8,1>F g125<8,8,1>F { align1 1H compacted };
  117. add(16) g122<1>F g40<8,8,1>F g48<8,8,1>F { align1 1H compacted };
  118. add(16) g110<1>F g115<8,8,1>F g108<8,8,1>F { align1 1H compacted };
  119. add(16) g108<1>F g38<8,8,1>F g46<8,8,1>F { align1 1H compacted };
  120. send(16) g38<1>UW g12<8,8,1>F
  121. sampler ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
  122. mov(16) g20<1>F g10<8,8,1>F { align1 1H compacted };
  123. mov(16) g18<1>F g8<8,8,1>F { align1 1H compacted };
  124. mov(16) g16<1>F g72<8,8,1>F { align1 1H compacted };
  125. mov(16) g14<1>F g70<8,8,1>F { align1 1H compacted };
  126. mov(16) g12<1>F 1.4013e-44F { align1 1H };
  127. add(16) g120<1>F g24<8,8,1>F g32<8,8,1>F { align1 1H compacted };
  128. add(16) g46<1>F g22<8,8,1>F g30<8,8,1>F { align1 1H compacted };
  129. send(16) g30<1>UW g12<8,8,1>F
  130. sampler ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
  131. mov(16) g20<1>F g10<8,8,1>F { align1 1H compacted };
  132. mov(16) g18<1>F g8<8,8,1>F { align1 1H compacted };
  133. mov(16) g16<1>F g72<8,8,1>F { align1 1H compacted };
  134. mov(16) g14<1>F g70<8,8,1>F { align1 1H compacted };
  135. mov(16) g12<1>F 1.26117e-44F { align1 1H };
  136. add(16) g96<1>F g120<8,8,1>F g122<8,8,1>F { align1 1H compacted };
  137. add(16) g119<1>F g66<8,8,1>F g82<8,8,1>F { align1 1H compacted };
  138. send(16) g22<1>UW g12<8,8,1>F
  139. sampler ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
  140. mov(16) g20<1>F g10<8,8,1>F { align1 1H compacted };
  141. mov(16) g18<1>F g8<8,8,1>F { align1 1H compacted };
  142. mov(16) g16<1>F g72<8,8,1>F { align1 1H compacted };
  143. mov(16) g14<1>F g70<8,8,1>F { align1 1H compacted };
  144. mov(16) g12<1>F 1.12104e-44F { align1 1H };
  145. add(16) g117<1>F g90<8,8,1>F g58<8,8,1>F { align1 1H compacted };
  146. add(16) g123<1>F g92<8,8,1>F g60<8,8,1>F { align1 1H compacted };
  147. send(16) g2<1>UW g12<8,8,1>F
  148. sampler ld2dms_w SIMD16 Surface = 1 Sampler = 0 mlen 10 rlen 8 { align1 1H };
  149. add(16) g121<1>F g117<8,8,1>F g119<8,8,1>F { align1 1H compacted };
  150. add(16) g48<1>F g30<8,8,1>F g38<8,8,1>F { align1 1H compacted };
  151. add(16) g30<1>F g88<8,8,1>F g56<8,8,1>F { align1 1H compacted };
  152. add(16) g10<1>F g34<8,8,1>F g42<8,8,1>F { align1 1H compacted };
  153. add(16) g112<1>F g2<8,8,1>F g22<8,8,1>F { align1 1H compacted };
  154. add(16) g12<1>F g36<8,8,1>F g44<8,8,1>F { align1 1H compacted };
  155. add(16) g14<1>F g68<8,8,1>F g84<8,8,1>F { align1 1H compacted };
  156. add(16) g16<1>F g4<8,8,1>F g24<8,8,1>F { align1 1H compacted };
  157. add(16) g18<1>F g32<8,8,1>F g40<8,8,1>F { align1 1H compacted };
  158. add(16) g114<1>F g6<8,8,1>F g26<8,8,1>F { align1 1H compacted };
  159. add(16) g91<1>F g8<8,8,1>F g28<8,8,1>F { align1 1H compacted };
  160. add(16) g125<1>F g123<8,8,1>F g14<8,8,1>F { align1 1H compacted };
  161. add(16) g32<1>F g64<8,8,1>F g80<8,8,1>F { align1 1H compacted };
  162. add(16) g20<1>F g16<8,8,1>F g18<8,8,1>F { align1 1H compacted };
  163. add(16) g116<1>F g114<8,8,1>F g10<8,8,1>F { align1 1H compacted };
  164. add(16) g118<1>F g91<8,8,1>F g12<8,8,1>F { align1 1H compacted };
  165. add(16) g92<1>F g100<8,8,1>F g102<8,8,1>F { align1 1H compacted };
  166. add(16) g34<1>F g30<8,8,1>F g32<8,8,1>F { align1 1H compacted };
  167. add(16) g114<1>F g112<8,8,1>F g48<8,8,1>F { align1 1H compacted };
  168. add(16) g17<1>F g46<8,8,1>F g108<8,8,1>F { align1 1H compacted };
  169. add(16) g4<1>F g118<8,8,1>F g125<8,8,1>F { align1 1H compacted };
  170. add(16) g123<1>F g116<8,8,1>F g121<8,8,1>F { align1 1H compacted };
  171. add(16) g36<1>F g20<8,8,1>F g34<8,8,1>F { align1 1H compacted };
  172. add(16) g116<1>F g114<8,8,1>F g110<8,8,1>F { align1 1H compacted };
  173. add(16) g87<1>F g17<8,8,1>F g94<8,8,1>F { align1 1H compacted };
  174. add(16) g126<1>F g96<8,8,1>F g98<8,8,1>F { align1 1H compacted };
  175. add(16) g90<1>F g104<8,8,1>F g106<8,8,1>F { align1 1H compacted };
  176. add(16) g2<1>F g92<8,8,1>F g123<8,8,1>F { align1 1H compacted };
  177. add(16) g118<1>F g87<8,8,1>F g116<8,8,1>F { align1 1H compacted };
  178. add(16) g38<1>F g126<8,8,1>F g36<8,8,1>F { align1 1H compacted };
  179. add(16) g6<1>F g90<8,8,1>F g4<8,8,1>F { align1 1H compacted };
  180. mul(16) g124<1>F g2<8,8,1>F 0.0625F { align1 1H };
  181. mul(16) g120<1>F g118<8,8,1>F 0.0625F { align1 1H };
  182. mul(16) g122<1>F g38<8,8,1>F 0.0625F { align1 1H };
  183. mul(16) g126<1>F g6<8,8,1>F 0.0625F { align1 1H };
  184. sendc(16) null g120<8,8,1>F
  185. render RT write SIMD16 LastRT Surface = 0 mlen 8 rlen 0 { align1 1H EOT };
  186. nop ;
  187. END B0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement