_ add Normal viewer GS and passthrough GS

_ need review on archi cause switching GS