hlsl notes update