add_vp1('ABS test') add_vp1('ADD test') add_vp1('ARL test') add_vp1('DP3 test') add_vp1('DP4 test') add_vp1('DPH test') add_vp1('DST test') add_vp1('EX2 test') add_vp1('EXP test') add_vp1('FLR test') add_vp1('FRC test') add_vp1('LG2 test') add_vp1('LIT test 1') add_vp1('LIT test 2 (degenerate case: 0 ^ 0 -> 1)') add_vp1('LIT test 3 (case x < 0)') add_vp1('LOG test') add_vp1('MAD test') add_vp1('MAX test') add_vp1('MIN test') add_vp1('MOV test (with swizzle)') add_vp1('MUL test (with swizzle and masking)') add_vp1('POW test (exponentiation)') add_vp1('RCP test (reciprocal)') add_vp1('RSQ test 1 (reciprocal square root)') add_vp1('RSQ test 2 (reciprocal square root of negative value)') add_vp1('SGE test') add_vp1('SLT test') add_vp1('SUB test (with swizzle)') add_vp1('SWZ test 1') add_vp1('SWZ test 2') add_vp1('SWZ test 3') add_vp1('SWZ test 4') add_vp1('SWZ test 5') add_vp1('XPD test 1') add_vp1('XPD test 2 (same src and dst arg)') add_vp1('Position write test (compute position from texcoord)') add_vp1('Z-write test') add_vp1('State reference test 1 (material ambient)') add_vp1('State reference test 2 (light products)') add_vp1('State reference test 3 (fog params)') add_vp1('Divide by zero test') add_vp1('Infinity and nan test')