* implemented scissor testing in the rendering pipeline (note: due to the relative low cost of this, no additional/separate kernels are being used)
 * added vector3 -> vector2 and vector4 -> vector3/vector2 read-accessors