Help us understand the problem. What is going on with this article?

AGAL入門 #4 : 各AGALバージョン (Stage3D Profile) ごとのレジスタ数

More than 3 years have passed since last update.

AGALの各バージョンで利用できるレジスタの数については、調べる資料によってばらつきがあるなあと思っていたのですが、正しくはAGALバージョンではなく、Stage3DのProfileに紐づく事と、単純にややこしくて記述間違いがある、資料によってレジスタを網羅してない場合があるのが、ばらつきの理由のようです。

最新の情報をもとに、きちんとまとめなおしてみます。(なにか間違いがあればご指摘ください。修正します。)

Baseline Constrained Baseline Baseline Extended Standard Constrained Standard Standard Extended
AGAL ver. 1 1 1 2 2 3
登場AIR ver. AIR16 AIR16 AIR17
主なターゲット すごく古いPC 古いPC 古いPC OpenGL ES 3.0
Token数 200 200 200 1024 1024 2048
va 8 8 8 8 8 16
vc 128 128 128 250 250 250
vt 7 8 8 26 26 26
v 8 8 8 8 10 10
fc 28 28 28 64 64 200
ft 8 8 8 26 26 26
fs 8 8 8 8 16 16

対応AIRバージョンなどはiOS/AndroidとPC/Macでずれていたりするんですが、とりあえず書きました。なお、この中で現状(2016/6)のオススメProfileは、スマホのカバー率の広さから"Standard Constrained"です。

情報ソースなど

AGALの各バージョンやStage3DのProfileについては上条さんのブログのここや
http://cuaoar.jp/2015/01/flash-player-16-adobe-ai.html

同じくここや
http://cuaoar.jp/2015/02/flash-player-17-adobe-ai.html

ICSさんの記事、
https://ics.media/entry/3865
https://ics.media/entry/5773

および、AGAL3(AIR17)のリリースノート(PDF)

http://labsdownload.adobe.com/pub/labs/flashruntimes/shared/air16_flashplayer16_releasenotes.pdf
http://labsdownload.adobe.com/pub/labs/flashruntimes/shared/air17_flashplayer17_releasenotes.pdf

など、を参照しました。AIR16のpdfにAGAL2までですが、より詳細な項目の票が含まれています。

ちなみに上記それぞれの記事はレジスタ周辺だけでなく、Stage3Dの歩みがわかって面白いです。一読をおすすめです。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away