他に、ゲームエンジンのunityでは、windows上でdirectcomputeベース(directx 11ベース)のコンピュートシェーダーを使用することができるが、コンピュートシェーダーの記述にはcgではなくhlslを用いる。