「Chainfire3D」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
2行目: 2行目:
  
 
==概要==
 
==概要==
[[Android]]ではGPU前提の[[アプリ]]であっても、アプリが対応していない(認識できない)[[GPU]]の場合には基本的にGPUを使わない[[ソフトウェアレンダリング]]が利用される。この場合、非常に処理が遅くゲームなどでは絶望的状況になる。このような事態は非常にレアな機種に搭載されている[[GPU]]であったり、[[アプリ]]が古いため最新の[[GPU]]を認識できないなどという理由で発生する。[[3D]]を使いまくる[[ゲーム]]は売り切り形式が多いので、[[ソーシャルゲーム]]のように頻繁にアップデートなども行われないため、とくにこのような状況になりやすい。
+
[[Android]]ではGPU前提の[[アプリ]]であっても、アプリが対応していない(認識できない)[[GPU]]の場合には基本的にGPUを使わない[[ソフトウェアレンダリング]]が利用され、非常に処理が遅く[[ゲーム]]などでは絶望的状況になる。このような事態は非常にレアな機種に搭載されている[[GPU]]であったり、[[アプリ]]が古いため最新の[[GPU]]を認識できないなどという理由で発生する。[[3D]]を使いまくる[[ゲーム]]は売り切り形式が多いので、[[ソーシャルゲーム]]のように頻繁にアップデートなども行われないため、とくにこのような状況になりやすい。
  
 
Chainfire3Dを入れた状態で[[ゲーム]]などのアプリから[[GPU]]にアクセスすると、本来Androidに搭載されている実GPUではなく、Chainfire3Dが偽装した仮想GPUが見えるようになる。これによりアプリ側が特定の実GPUに非対応であっても、Chainfire3Dが対応する実GPUであれば、仮想GPUと実GPUの命令を変換することで強引に実GPUを使うように調整してくる。
 
Chainfire3Dを入れた状態で[[ゲーム]]などのアプリから[[GPU]]にアクセスすると、本来Androidに搭載されている実GPUではなく、Chainfire3Dが偽装した仮想GPUが見えるようになる。これによりアプリ側が特定の実GPUに非対応であっても、Chainfire3Dが対応する実GPUであれば、仮想GPUと実GPUの命令を変換することで強引に実GPUを使うように調整してくる。

2014年3月19日 (水) 10:42時点における版

Chainfire3D(読み:ちぇいんふぁいあーすりでぃー)とは、Androidに仮想GPUを作り出すアプリである。root化したAndroidでのみ利用できる。

概要

AndroidではGPU前提のアプリであっても、アプリが対応していない(認識できない)GPUの場合には基本的にGPUを使わないソフトウェアレンダリングが利用され、非常に処理が遅くゲームなどでは絶望的状況になる。このような事態は非常にレアな機種に搭載されているGPUであったり、アプリが古いため最新のGPUを認識できないなどという理由で発生する。3Dを使いまくるゲームは売り切り形式が多いので、ソーシャルゲームのように頻繁にアップデートなども行われないため、とくにこのような状況になりやすい。

Chainfire3Dを入れた状態でゲームなどのアプリからGPUにアクセスすると、本来Androidに搭載されている実GPUではなく、Chainfire3Dが偽装した仮想GPUが見えるようになる。これによりアプリ側が特定の実GPUに非対応であっても、Chainfire3Dが対応する実GPUであれば、仮想GPUと実GPUの命令を変換することで強引に実GPUを使うように調整してくる。

Chainfire3Dはroot化したAndroidでなければ利用できないので若干敷居が高い。そもそもマイナーな機種の場合はroot化の手順が発見されにくいという問題を抱えている。

Chainfire3D自体はGoogle Playから簡単にインストールできる。 [1]

関連項目


参考文献