// Bloom shader around welders.  Had halo.

    vs_3_0 // Converted from vs_2_0 with DarkStarSword's shadertool.py
    def c9, 0.5, 0, 0, 0
    dcl_position v0
    dcl_texcoord v1

dcl_texcoord o0
dcl_texcoord1 o1
dcl_texcoord2 o2
dcl_texcoord3 o3
dcl_position o4


def c220, 0, 1, 0.0625, 0.5
dcl_2d s0

    dp4 r0.y, c1, v0
    mul r1.x, r0.y, c7.x
    mul r1.w, r1.x, c9.x
    dp4 r0.x, c0, v0
    dp4 r0.w, c3, v0

mov o4, r0 // Relocated from line 23 with shadertool.py

// Automatic vertex shader halo fix inserted with DarkStarSword's shadertool.py:
// shadertool.py --install --auto-fix-vertex-halo T:\Games\Infinifactory\Dumps\SingleShaders\VertexShader\VertexShader_67_CRC32_39B840D3.txt
texldl r31, c220.z, s0
add r31.w, r0.w, -r31.y
mad r0.x, r31.w, r31.x, r0.x

    mul r1.xz, r0.xyww, c9.x
    mad o1.xy, r1.z, c8.zwzw, r1.xwzw
    dp4 o3.x, c4, v0
    dp4 o3.y, c5, v0
    dp4 o3.z, c6, v0
    dp4 r0.z, c2, v0

//     mov o4, r0 // Relocated to line 17 with shadertool.py
mov o4.z, r0 // Inserted by shadertool.py

    mov o1.zw, r0
    mov o2.x, r0.z
    mov o0.xy, v1

// Disable:
//mov o4.xyzw, c220.xxxx