メインメニューを開く

差分

AGSL

4 バイト追加, 2023年11月6日 (月) 07:25
編集の要約なし
'''AGSL''' (語源:Android Graphcis Shading Language)とは、[[Android 13]]に搭載された[[Android]]独自の[[シェーディング言語]]および実行環境です。
大雑把にいえばAGSLは[[RenderScript]]の後続APIです。の後続[[API]]です。
RenderScriptは[[Android 12]]で廃止されて「[[Vulkan]]使え」となっていました。
しかし[[Vulkan]]は前準備が[[Direct3D]]や[[Metal]]の比ではないくらい面倒だという致命的な問題を抱えていました。Vulkanを利用するためには初期化処理だけで何百行もの[[ソースコード]]を書かねばならないという頭のおかしさでした。そんなもの誰も使うはずないですね。