Shader:hasUniform (日本語)

LÖVE 11.0 から使用可能
It has replaced Shader:getExternVariable から変更。

シェーダに uniform / extern 変数が存在するかどうかを取得します。

グラフィックス・ドライバのシェーダ・コンパイラがシェーダの最終出力結果に uniform / extern 変数が影響しないと判断した場合は、変数を最適化して出力します。その場合、この関数は false を返します。

関数

概要

hasuniform = Shader:hasUniform( name )

引数

string name
uniform 変数の名前。

Returns

boolean hasuniform
シェーダに uniform が存在しており、最終出力結果に影響を与えるかどうか。

関連


そのほかの言語