少々疑問に思ったのですが、そもそもTexture Sampleとして扱いたい理由というのはなんでしょうか?最終的に扱うのはRGBAのカラー情報なので、わざわざ間にTexture Sampleを挟む理由がないようにみえます。