XPROShader is a shader processor (GPU core) for XPRO32 or XPRO32Cache. There are instructions for adding vectors, perform scalar multiplications, get the scalar product and calculate the root of a number. The other instructions are for repeating a sequence of instructions. The source code is written and tested in the free AstroChip 2.1. It took four days to write it.