Guest User

Untitled

a guest
Dec 9th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.65 KB | None | 0 0
  1. G> 00000004 Generated vertex shader (696b) - hash 06B25D80222ECA41:
  2. /* 0.0 */ exec // PredicateClean=false
  3. /* 6 */ vfetch_full r2.xyz1, r1.x, vf0, DataFormat=FMT_32_32_32_FLOAT, Stride=9, Signed=true, NumFormat=integer, PrefetchCount=6
  4. /* 7 */ vfetch_mini r3.xyz1, Offset=3, DataFormat=FMT_32_32_32_FLOAT, Signed=true, NumFormat=integer
  5. /* 8 */ vfetch_full r4.xyz1, r1.x, vf0, Offset=6, DataFormat=FMT_32_32_32_FLOAT, Stride=9, Signed=true, NumFormat=integer
  6. /* 9 */ serialize
  7. add r5, r1.yyyy, -c8
  8. /* 10 */ setp_eq r6.x___, r5.y
  9. /* 11 */ (p0) max r0.xyz_, r0.zxyy, r0.zxyy
  10. /* 0.1 */ exec // PredicateClean=false
  11. /* 12 */ setp_eq r6.x___, r5.z
  12. /* 13 */ (p0) max r0.xyz_, r0.yzxx, r0.yzxx
  13. /* 14 */ setp_eq r6.x___, r5.w
  14. /* 15 */ (p0) max r0.xyz_, r0.xzyy, r0.xzyy
  15. /* 16 */ add r5, r1.yyyy, -c9
  16. /* 17 */ setp_eq r6.x___, r5.x
  17. /* 1.0 */ exec // PredicateClean=false
  18. /* 18 */ (p0) max r0.xyz_, r0.yxzz, r0.yxzz
  19. /* 19 */ setp_eq r6.x___, r5.y
  20. /* 20 */ (p0) max r0.xyz_, r0.zyxx, r0.zyxx
  21. /* 21 */ mul r2, r2, r0.zzzz
  22. /* 22 */ mad r2, r3, r0.yyyy, r2
  23. /* 23 */ mad r2, r4, r0.xxxx, r2
  24. /* 1.1 */ exec
  25. /* 24 */ add r3, r2, -c236
  26. /* 25 */ mul r4.x___, r3.xxxx, c237.zzzz
  27. /* 26 */ mad r4.x___, -r3.zzzz, c237.xxxx, r4.xxxx
  28. /* 27 */ mul r4._y__, r3.zzzz, c238.xxxx
  29. /* 28 */ mad r4._y__, -r3.xxxx, c238.zzzz, r4.yyyy
  30. /* 29 */ mul r3.xy__, r4.xyyy, c236.wwww
  31. /* 2.0 */ exec
  32. /* 30 */ tfetch2D r4.___y, r3.xy, tf4, MagFilter=linear, MinFilter=linear, MipFilter=point, UseComputedLOD=false
  33. /* 31 */ serialize
  34. mul r5.xy__, r2.xzzz, c248.zzzz
  35. /* 32 */ mad r5.__z_, r4.wwww, c241.xxxx, c248.xxxx
  36. /* 33 */ add r4.xyz_, r2, -c254
  37. /* 34 */ dp3 r4.___w, r4, r4
  38. /* 35 */ sqrt r4.___w, r4.w
  39. /* 2.1 */ exec
  40. /* 36 */ mul r4.x___, r4.wwww, c241.zzzz
  41. /* 37 */ tfetch2D r5.___z, r3.xy, tf5, MagFilter=linear, MinFilter=linear, MipFilter=linear, UseComputedLOD=false
  42. /* 38 */ setTexLOD r4.x
  43. /* 39 */ tfetch2D r4._wz_, r3.xy, tf4, MagFilter=linear, MinFilter=linear, MipFilter=linear, UseComputedLOD=false, UseRegisterLOD=true
  44. /* 40 */ tfetch3D r4.x___, r5.xyz, tf0, MagFilter=linear, MinFilter=linear, MipFilter=linear, UseComputedLOD=false, UseRegisterLOD=true
  45. /* 3.0 */ alloc interpolators
  46. /* 3.1 */ exec
  47. /* 41 */ mul r3.___w, c253.yyyy, c5.xxxx
  48. /* 42 */ mad r3.__z_, r4.yyyy, c5.yyyy, -r3.wwww
  49. /* 43 */ tfetch2D r4.___y, r3.zz, tf9, MagFilter=linear, MinFilter=linear, MipFilter=linear, UseComputedLOD=false
  50. /* 4.0 */ alloc position
  51. /* 4.1 */ exec
  52. /* 44 */ mul r4._y__, r4.yyyy, r4.zzzz
  53. /* 45 */ mul r4.x__w, r4, c253.zxxx
  54. /* 46 */ add r4.___w, r4.wwww, -r4.xxxx
  55. /* 47 */ mad r4.x___, r4.wwww, r4.yyyy, r4.xxxx
  56. /* 48 */ add r5.___w, c4.yyyy, -r5.wwww
  57. /* 49 */ mad r2._y__, r4.xxxx, r5.wwww, r2.yyyy
  58. /* 5.0 */ exec
  59. /* 50 */ add r2._y__, r2.yyyy, c230.xxxx
  60. /* 5.1 */ exece
  61. /* 51 */ dp4 oPos.x___, r2, c0
  62. /* 52 */ dp4 oPos._y__, r2, c1
  63. /* 53 */ dp4 oPos.__z_, r2, c2
  64. /* 54 */ dp4 oPos.___w, r2, c3
  65. /* 55 */ max o0, r2, r2
  66. /* 56 */ max o1.xy__, r3.xyyy, r3.xyyy
Add Comment
Please, Sign In to add comment