Writing a Hardware Shading Node