AndroidのOpengles 2.0の例をNDKの例に変更しようとしています。シェーダーの読み込みを除いてすべてが実行されます。
http://developer.android.com/resources/tutorials/opengl/opengl-es20.html - 元アセットからシェイダーを読み込む - 最後に余分な記号がありますか?
http://pastebin.com/tjtQdLhi - アンドロイドアセットからのシェーダーの読み込み方法。
シェーダをchar *にハーコードすると、三角形が常に表示され、すべてが問題ありませんが、ファイルからロードしようとします。シェイダーの最後に追加された迷惑記号がコンパイルされないようにします。記号だけとシェーダファイルはランダムです(頂点またはフラグメント、またはその両方にある可能性があります)。
私はすべてのことをチェックしますが、シェーダーファイルからソースデータを取得するのは一部でしかありません。 JNIによって転送さ
は右のように見えます!あなたは@キバブに感謝する必要がありますように仕事をして – Aristarhys
仕事をする – Aristarhys