Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #version 330
- #extension GL_ARB_texture_gather : enable
- uniform ivec4 uf_remappedVS[11];
- out vec4 passParameter0;
- out vec4 passParameter1;
- in ivec4 attrDataR1;
- in ivec4 attrDataR2;
- in ivec4 attrDataR3;
- in ivec4 attrDataR4;
- in ivec4 attrDataR5;
- void main()
- {
- ivec4 AR = ivec4(0);
- ivec4 PV = ivec4(0);
- ivec4 PVtemp = ivec4(0);
- ivec4 regTemp1 = ivec4(0);
- ivec4 regTemp2 = ivec4(0);
- ivec4 regTemp3 = ivec4(0);
- ivec4 regTemp4 = ivec4(0);
- float tempFloat = 0.0;
- int PS = 0;
- int PStemp = 0;
- float dot4Temp = 0.0;
- float dot4Temp2 = 0.0;
- bool predSetToExecute = true;
- ivec4 R0 = ivec4(0);
- ivec4 R1 = ivec4(0);
- ivec4 R2 = ivec4(0);
- ivec4 R3 = ivec4(0);
- ivec4 R4 = ivec4(0);
- ivec4 R5 = ivec4(0);
- ivec4 R127 = ivec4(0);
- R1 = attrDataR1;
- R2 = attrDataR2;
- R3 = attrDataR3;
- R4 = attrDataR4;
- R5 = attrDataR5;
- // clause begin (addr 32)
- // --- 0
- PVtemp.x = R5.x = (1065353216);
- PVtemp.y = R5.y = (1065353216);
- tempFloat = (clamp((intBitsToFloat(uf_remappedVS[0].x)), 0.0, 1.0));
- PVtemp.z = floatBitsToInt(tempFloat);
- PVtemp.w = R127.w = (1065353216);
- tempFloat = (clamp((intBitsToFloat(uf_remappedVS[0].y)), 0.0, 1.0));
- R127.y = floatBitsToInt(tempFloat);
- PV = PVtemp;
- // --- 1
- dot4Temp2 = (intBitsToFloat(R2.x) * intBitsToFloat(uf_remappedVS[1].x));
- dot4Temp = dot4Temp2;
- R4.x = floatBitsToInt(dot4Temp2);
- dot4Temp2 = (intBitsToFloat(R2.y) * intBitsToFloat(uf_remappedVS[1].y));
- dot4Temp += dot4Temp2;
- dot4Temp2 = (intBitsToFloat(R2.z) * intBitsToFloat(uf_remappedVS[1].z));
- dot4Temp += dot4Temp2;
- dot4Temp2 = (intBitsToFloat(PV.w) * intBitsToFloat(uf_remappedVS[1].w));
- dot4Temp += dot4Temp2;
- R4.x = floatBitsToInt(dot4Temp);
- PVtemp = ivec4(floatBitsToInt(dot4Temp));
- R127.z = floatBitsToInt(max(intBitsToFloat(PV.z), 1.0));
- // --- 2
- regTemp1 = R127;
- dot4Temp2 = (intBitsToFloat(R2.x) * intBitsToFloat(uf_remappedVS[2].x));
- dot4Temp = dot4Temp2;
- dot4Temp2 = (intBitsToFloat(R2.y) * intBitsToFloat(uf_remappedVS[2].y));
- dot4Temp += dot4Temp2;
- R4.y = floatBitsToInt(dot4Temp2);
- dot4Temp2 = (intBitsToFloat(R2.z) * intBitsToFloat(uf_remappedVS[2].z));
- dot4Temp += dot4Temp2;
- dot4Temp2 = (intBitsToFloat(regTemp1.w) * intBitsToFloat(uf_remappedVS[2].w));
- dot4Temp += dot4Temp2;
- R4.y = floatBitsToInt(dot4Temp);
- PVtemp = ivec4(floatBitsToInt(dot4Temp));
- R127.y = floatBitsToInt(max(intBitsToFloat(regTemp1.y), 1.0));
- // --- 3
- regTemp1 = R2;
- dot4Temp2 = (intBitsToFloat(regTemp1.x) * intBitsToFloat(uf_remappedVS[3].x));
- dot4Temp = dot4Temp2;
- dot4Temp2 = (intBitsToFloat(regTemp1.y) * intBitsToFloat(uf_remappedVS[3].y));
- dot4Temp += dot4Temp2;
- dot4Temp2 = (intBitsToFloat(regTemp1.z) * intBitsToFloat(uf_remappedVS[3].z));
- dot4Temp += dot4Temp2;
- R3.z = floatBitsToInt(dot4Temp2);
- dot4Temp2 = (intBitsToFloat(R127.w) * intBitsToFloat(uf_remappedVS[3].w));
- dot4Temp += dot4Temp2;
- R3.z = floatBitsToInt(dot4Temp);
- PVtemp = ivec4(floatBitsToInt(dot4Temp));
- R2.x = floatBitsToInt((intBitsToFloat(R1.x) * intBitsToFloat(R127.z)));
- // --- 4
- tempFloat = (clamp((intBitsToFloat(uf_remappedVS[0].z)), 0.0, 1.0));
- PVtemp.x = floatBitsToInt(tempFloat);
- PVtemp.y = R2.y = floatBitsToInt((intBitsToFloat(R1.y) * intBitsToFloat(R127.y)));
- PVtemp.z = R0.z = (1065353216);
- tempFloat = (clamp((intBitsToFloat(uf_remappedVS[0].w)), 0.0, 1.0));
- PVtemp.w = floatBitsToInt(tempFloat);
- R0.x = (R3.x);
- PV = PVtemp;
- // --- 5
- PVtemp.x = floatBitsToInt(max(intBitsToFloat(PV.w), 0.0));
- PVtemp.y = R0.y = (R3.y);
- PVtemp.w = floatBitsToInt(max(intBitsToFloat(PV.x), 1.0));
- PV = PVtemp;
- // --- 6
- R2.z = floatBitsToInt((intBitsToFloat(R1.z) * intBitsToFloat(PV.w)));
- R2.w = floatBitsToInt((intBitsToFloat(R1.w) * intBitsToFloat(PV.x)));
- passParameter0 = intBitsToFloat(R2.xyzw);
- passParameter1 = intBitsToFloat(R0.xyzw);
- // clause begin (addr 64)
- // --- 0
- dot4Temp2 = (intBitsToFloat(R4.x) * intBitsToFloat(uf_remappedVS[4].x));
- dot4Temp = dot4Temp2;
- R127.x = floatBitsToInt(dot4Temp2);
- dot4Temp2 = (intBitsToFloat(R4.y) * intBitsToFloat(uf_remappedVS[4].y));
- dot4Temp += dot4Temp2;
- dot4Temp2 = (intBitsToFloat(R3.z) * intBitsToFloat(uf_remappedVS[4].z));
- dot4Temp += dot4Temp2;
- dot4Temp2 = (intBitsToFloat(R5.x) * intBitsToFloat(uf_remappedVS[4].w));
- dot4Temp += dot4Temp2;
- R127.x = floatBitsToInt(dot4Temp);
- PVtemp = ivec4(floatBitsToInt(dot4Temp));
- // --- 1
- dot4Temp2 = (intBitsToFloat(R4.x) * intBitsToFloat(uf_remappedVS[5].x));
- dot4Temp = dot4Temp2;
- dot4Temp2 = (intBitsToFloat(R4.y) * intBitsToFloat(uf_remappedVS[5].y));
- dot4Temp += dot4Temp2;
- R127.y = floatBitsToInt(dot4Temp2);
- dot4Temp2 = (intBitsToFloat(R3.z) * intBitsToFloat(uf_remappedVS[5].z));
- dot4Temp += dot4Temp2;
- dot4Temp2 = (intBitsToFloat(R5.x) * intBitsToFloat(uf_remappedVS[5].w));
- dot4Temp += dot4Temp2;
- R127.y = floatBitsToInt(dot4Temp);
- PVtemp = ivec4(floatBitsToInt(dot4Temp));
- // --- 2
- dot4Temp2 = (intBitsToFloat(R4.x) * intBitsToFloat(uf_remappedVS[6].x));
- dot4Temp = dot4Temp2;
- PVtemp.x = floatBitsToInt(dot4Temp2);
- dot4Temp2 = (intBitsToFloat(R4.y) * intBitsToFloat(uf_remappedVS[6].y));
- dot4Temp += dot4Temp2;
- PVtemp.y = floatBitsToInt(dot4Temp2);
- dot4Temp2 = (intBitsToFloat(R3.z) * intBitsToFloat(uf_remappedVS[6].z));
- dot4Temp += dot4Temp2;
- PVtemp.z = R127.z = floatBitsToInt(dot4Temp2);
- dot4Temp2 = (intBitsToFloat(R5.x) * intBitsToFloat(uf_remappedVS[6].w));
- dot4Temp += dot4Temp2;
- PVtemp.w = floatBitsToInt(dot4Temp2);
- R127.z = floatBitsToInt(dot4Temp);
- PVtemp = ivec4(floatBitsToInt(dot4Temp));
- PV = PVtemp;
- // --- 3
- dot4Temp2 = (intBitsToFloat(R127.x) * intBitsToFloat(uf_remappedVS[7].x));
- dot4Temp = dot4Temp2;
- R3.x = floatBitsToInt(dot4Temp2);
- dot4Temp2 = (intBitsToFloat(R127.y) * intBitsToFloat(uf_remappedVS[7].y));
- dot4Temp += dot4Temp2;
- dot4Temp2 = (intBitsToFloat(PV.x) * intBitsToFloat(uf_remappedVS[7].z));
- dot4Temp += dot4Temp2;
- dot4Temp2 = (intBitsToFloat(R5.y) * intBitsToFloat(uf_remappedVS[7].w));
- dot4Temp += dot4Temp2;
- R3.x = floatBitsToInt(dot4Temp);
- PVtemp = ivec4(floatBitsToInt(dot4Temp));
- // --- 4
- dot4Temp2 = (intBitsToFloat(R127.x) * intBitsToFloat(uf_remappedVS[8].x));
- dot4Temp = dot4Temp2;
- dot4Temp2 = (intBitsToFloat(R127.y) * intBitsToFloat(uf_remappedVS[8].y));
- dot4Temp += dot4Temp2;
- R3.y = floatBitsToInt(dot4Temp2);
- dot4Temp2 = (intBitsToFloat(R127.z) * intBitsToFloat(uf_remappedVS[8].z));
- dot4Temp += dot4Temp2;
- dot4Temp2 = (intBitsToFloat(R5.y) * intBitsToFloat(uf_remappedVS[8].w));
- dot4Temp += dot4Temp2;
- R3.y = floatBitsToInt(dot4Temp);
- PVtemp = ivec4(floatBitsToInt(dot4Temp));
- // --- 5
- dot4Temp2 = (intBitsToFloat(R127.x) * intBitsToFloat(uf_remappedVS[9].x));
- dot4Temp = dot4Temp2;
- dot4Temp2 = (intBitsToFloat(R127.y) * intBitsToFloat(uf_remappedVS[9].y));
- dot4Temp += dot4Temp2;
- dot4Temp2 = (intBitsToFloat(R127.z) * intBitsToFloat(uf_remappedVS[9].z));
- dot4Temp += dot4Temp2;
- R3.z = floatBitsToInt(dot4Temp2);
- dot4Temp2 = (intBitsToFloat(R5.y) * intBitsToFloat(uf_remappedVS[9].w));
- dot4Temp += dot4Temp2;
- R3.z = floatBitsToInt(dot4Temp);
- PVtemp = ivec4(floatBitsToInt(dot4Temp));
- // --- 6
- dot4Temp2 = (intBitsToFloat(R127.x) * intBitsToFloat(uf_remappedVS[10].x));
- dot4Temp = dot4Temp2;
- dot4Temp2 = (intBitsToFloat(R127.y) * intBitsToFloat(uf_remappedVS[10].y));
- dot4Temp += dot4Temp2;
- dot4Temp2 = (intBitsToFloat(R127.z) * intBitsToFloat(uf_remappedVS[10].z));
- dot4Temp += dot4Temp2;
- dot4Temp2 = (intBitsToFloat(R5.y) * intBitsToFloat(uf_remappedVS[10].w));
- dot4Temp += dot4Temp2;
- R3.w = floatBitsToInt(dot4Temp2);
- R3.w = floatBitsToInt(dot4Temp);
- PVtemp = ivec4(floatBitsToInt(dot4Temp));
- gl_Position = intBitsToFloat(R3.xyzw);
- // clause begin (addr 92)
- // --- 0
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement