私は、GLSL頂点シェーダの属性として16ビットの浮動小数点浮動小数点浮動小数点浮動小数点数を取得しようとしています。GLSLハーフ(浮動小数点)属性タイプ
error C7506: OpenGL does not define the global type half
が、私の#version
が410
あるので、それは半分をサポートする必要があります:それは私が言ってコンパイルさせないのだろうか?私は明白な何かを欠いていますか私はあなたが何かしようとしたと仮定しそう実証MCVEが存在しない場合には
[mcve]で編集します。 – genpfault
16ビットハーフフロートを問題なく頂点属性に使用できますが、シェーダで16ビットハーフフロートを使用することはできません。それらは他の非整数属性タイプと同様に32ビット浮動小数点に変換されます。 – derhass