All pastes #298402 Raw Edit

Miscellany

public text v1 · immutable
#298402 ·published 2006-12-31 22:13 UTC
rendered paste body
Comment Token
BREAKP [81L, r3.zzxx]
BREAKP [81L, r7.zzxx]
BREAKP [81L, r8.zzxx]
BREAKP [81L, r13.zzxx]
DCL [31L, 2147483648L, r0.yzw]
DCL [31L, 2147483658L, r1.yzw]
DCL [31L, 2147483653L, r2.yzw]
DCL [31L, 2147549189L, r3.yzw]
r0.y = r3.xxxx
r3 = r20.zzzz + r20.xxxx
FRC [19L, r5.yz, r20.xzxz]
r0.w = r5.xzxz
FRC [19L, r0.yz, r20.xzxz]
r1.w = r7.zzzz
MAD [4L, r1, r3.zzzz, r1.xxxx, r4.zzzz]
r0.yzw = r0.xzxz + r3.xxxx
MAD [4L, r1, r1.zzzz, r7.xxxx, r7.zzzz]
r2.yzw = r0.zzzz * r1.xzxz
TEXLDD [78L, r5.z, r1.zzzz, r1.xxxx, r0.xxxx, r5.zzzz]
r0.yzw = r0.xzxz + r0.xzxz
MAD [4L, r0, r0.zzzz, r8.xxxx, r8.zzzz]
r0.y = dot(r0.xzxz, r0.xzxz)
r1 = r0.zzzz * r0.zzzz
r2 = max(r0.xxxx, r7.xxxx)
MAD [4L, r0, r1.zzzz, r8.xxxx, r8.zzzz]
r2 = min(r2.zzzz, r3.xxxx)
MAD [4L, r0, r1.zzzz, r0.zzzz, r13.xxxx]
r4 = r3.zzzz * r3.zzzz
MAD [4L, r0, r1.zzzz, r0.zzzz, r13.zzzz]
MAD [4L, r3, r1.zzzz, r0.zzzz, r13.xxxx]
TEXLDD [78L, r5.z, r4.zzzz, r1.xxxx, r0.xxxx, r5.zzzz]
MAD [4L, r1, r1.zzzz, r3.zzzz, r3.xxxx]
r0 = r0.zzzz + r3.xxxx
r3 = r1.zzzz * r4.xxxx
r0.y = r0.zzzz + r0.zzzz
r1 = r1.zzzz * r1.zzzz
MAD [4L, r0, r0.xxxx, r0.xxxx, r3.xxxx]
r1 = r3.zzzz * r1.zzzz
r0 = 1.0f / sqrt(r0.zzzz)
r0 = 1.0f / r0.zzzz
r0.zw = r3.xzxz
r3 = r0.zzzz * r20.zzzz
r0.z = r0.zzzz
MAD [4L, r1.yzw, r3.zzzz, r2.xzxz, r0.xxxx]
r1.yzw = r1.xzxz * r0.xzxz
r0.w = r7.xxxx
r3.y = dot(r0.xzxz, r1.xzxz)
r3.z = dot(r0.zxxz, r1.xzxz)
r0.w = r1.xxxx
MAD [4L, r0.yz, r4.xzxz, r1.zzzz, r3.xzxz]
r1.yzw = r0.xzxz + r20.xzxz
r1 = r0.zzzz
r2.yzw = r2.xzxz * r2.zzzz
r0.y = dot(r9.xzxz, r1.xzxz)
r0.z = dot(r10.xzxz, r1.xzxz)
r0.w = dot(r11.xzxz, r1.xzxz)
r2.yzw = r2.xzxz * r1.xzxz
r3.y = dot(r0.xzxz, r0.xzxz)
r1.yzw = r2.xzxz * r13.zzzz
r2 = 1.0f / sqrt(r3.xxxx)
r0 = dot(r12.xzxz, r1.xzxz)
r1 = 1.0f / r2.zzzz
r1 = r1.zzzz + r15.xxxx
r2 = dot(r0.xzxz, r0.xzxz)
r3 = 1.0f / r15.zzzz
r2 = 1.0f / sqrt(r2.zzzz)
r1 = r1.zzzz * r3.zzzz
r2 = 1.0f / r2.zzzz
r1.yz = r2.zzzz + r5.xxxz
r2.y = 1.0f / r5.zzzz
r2.z = 1.0f / r5.zzzz
r1 = max(r1.zzzz, r7.xxxx)
r1.yz = r1.xzxz * r2.xzxz
r1 = min(r1.zzzz, r3.xxxx)
r1.yz = max(r1.xzxz, r7.xxxx)
r0 = r1.zzzz + r3.xxxx
r1.yz = min(r1.xzxz, r3.xxxx)
r0.yzw = r0.xzxz
r0 = r1.zzzz + r3.xxxx
r1 = r1.xxxx * r0.zzzz
r0.yz = r2.xzxz
r3.yzw = r6.xzxz
r0.yzw = r14.xzxz
End Token