Add special cases for solid triangle rendering
Added return param for operartor=
Added return param for operartor=
Changed drv_head COLOR_TYPE template specialization, compatible with GCC now