Created
December 12, 2018 07:01
-
-
Save Triang3l/d043e5a23b541c1f2c3426f123996603 to your computer and use it in GitHub Desktop.
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
G> 00000004 Generated vertex shader (612b) - hash C61C15F57B81399E: | |
/* 0.0 */ exec | |
/* 6 */ vfetch_full r2.y0x1, r0.x, vf0, DataFormat=FMT_16_16_FLOAT, Stride=4, Signed=true, NumFormat=integer, PrefetchCount=4 | |
/* 7 */ vfetch_mini r3.y0x1, Offset=1, DataFormat=FMT_16_16_FLOAT, Signed=true, NumFormat=integer | |
/* 8 */ vfetch_mini r4.y0x1, Offset=2, DataFormat=FMT_16_16_FLOAT, Signed=true, NumFormat=integer | |
/* 9 */ vfetch_mini r5.y0x1, Offset=3, DataFormat=FMT_16_16_FLOAT, Signed=true, NumFormat=integer | |
/* 10 */ serialize | |
add r0.x__w, c20.yyyy, -r0.yyzz | |
/* 11 */ mul r0, r0.xyxy, r0.wwzz | |
/* 0.1 */ exec // PredicateClean=false | |
/* 12 */ add r1, r1.xxxx, -c20 | |
/* 13 */ setp_eq r10.x___, r1.y | |
/* 14 */ (p0) max r0, r0.yxwz, r0.yxwz | |
/* 15 */ setp_eq r10.x___, r1.z | |
/* 16 */ (p0) max r0, r0.wzyx, r0.wzyx | |
/* 17 */ setp_eq r10.x___, r1.w | |
/* 1.0 */ exec | |
/* 18 */ (p0) max r0, r0.zwxy, r0.zwxy | |
/* 19 */ mul r2, r2, r0.xxxx | |
/* 20 */ mad r2, r3, r0.yyyy, r2 | |
/* 21 */ mad r2, r4, r0.zzzz, r2 | |
/* 22 */ mad r2, r5, r0.wwww, r2 | |
/* 23 */ mad r0.xy__, r2.xzzz, c21.xxxx, c21.yyyy | |
/* 1.1 */ exec | |
/* 24 */ tfetch2D r1.xyz_, r0.xy, tf16, MagFilter=linear, MinFilter=linear, UseComputedLOD=false | |
/* 2.0 */ alloc interpolators | |
/* 2.1 */ alloc position | |
/* 3.0 */ exec // PredicateClean=false | |
/* 25 */ max r3, r_abs[2], r_abs[2] | |
/* 26 */ max4 r3.x___, r3.xzxz | |
/* 27 */ add r3.x___, r3.xxxx, -c29.xxxx | |
/* 28 */ setp_gt r3._, r3.x | |
/* 29 */ (p0) max r2._y__, c29.yyyy, c29.yyyy | |
/* 30 */ (!p0) mad r2._y__, r1.xxxx, c255.xxxx, -c255.yyyy | |
/* 3.1 */ exec | |
/* 31 */ mul r2.x_z_, r2, c29.wwww | |
/* 32 */ max o2.xy__, r0, r0 | |
/* 33 */ dp4 oPos.x___, r2, c0 | |
/* 34 */ dp4 oPos._y__, r2, c1 | |
/* 35 */ dp4 oPos.__z_, r2, c2 | |
/* 36 */ dp4 oPos.___w, r2, c3 | |
/* 4.0 */ exec | |
/* 37 */ max o0.xyz_, r2, r2 | |
/* 38 */ dp4 r0.x___, r2, c4 | |
/* 39 */ dp4 r0._y__, r2, c5 | |
/* 40 */ dp4 r0.__z_, r2, c6 | |
/* 41 */ dp4 r0.___w, r2, c7 | |
/* 42 */ rcpc r0.___w, r0.w | |
/* 4.1 */ exec | |
/* 43 */ mul o1.xy__, r0, r0.wwww | |
/* 44 */ dp4 r0.x___, r2, c8 | |
/* 45 */ dp4 r0._y__, r2, c9 | |
/* 46 */ dp4 r0.__z_, r2, c10 | |
/* 47 */ dp4 r0.___w, r2, c11 | |
/* 48 */ rcpc r0.___w, r0.w | |
/* 5.0 */ exec | |
/* 49 */ mul o1.__zw, r0.xyxy, r0.wwww | |
/* 5.1 */ exece |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment