问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

android 如何取gpu信息???

发布网友 发布时间:2022-04-26 21:21

我来回答

3个回答

热心网友 时间:2023-11-04 02:19

通过文档的查找,以及源码的剖析,Android的GPU信息需要通过OpenGL来获取,android framework层提供GL10来获取相应的参数,而GL10要在使用自定义的View时才可以获得,下面是获得GPU信息的例子:
1.实现Render类

[java] view plaincopy
class DemoRenderer implements GLSurfaceView.Renderer {

public void onSurfaceCreated(GL10 gl, EGLConfig config)
{
Log.d("SystemInfo", "GL_RENDERER = " +gl.glGetString(GL10.GL_RENDERER));
Log.d("SystemInfo", "GL_VENDOR = " + gl.glGetString(GL10.GL_VENDOR));
Log.d("SystemInfo", "GL_VERSION = " + gl.glGetString(GL10.GL_VERSION));
Log.i("SystemInfo", "GL_EXTENSIONS = " + gl.glGetString(GL10.GL_EXTENSIONS));
}

@Override
public void onDrawFrame(GL10 arg0) {
// TODO Auto-generated method stub

}

@Override
public void onSurfaceChanged(GL10 arg0, int arg1, int arg2) {
// TODO Auto-generated method stub

}

}

2.实现GLSurfaceView

[java] view plaincopy
class DemoGLSurfaceView extends GLSurfaceView {

DemoRenderer mRenderer;
public DemoGLSurfaceView(Context context) {
super(context);
setEGLConfigChooser(8, 8, 8, 8, 0, 0);
mRenderer = new DemoRenderer();
setRenderer(mRenderer);
}
}

3.在Activity中 new 一个 DemoGLSurfaceView 对象

4.设置这个View对象

[java] view plaincopy
public class Demo extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GLSurfaceView glView = new DemoGLSurfaceView(this);
this.setContentView(glView);
}
}

热心网友 时间:2023-11-04 02:20

内核的东西, 你需知道显卡的原理配置图。

热心网友 时间:2023-11-04 02:20

下一个systeminfo
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
单位高温防护欠缺致员工中暑如何对待 狗狗为什么爱看视频 360浏览器怎么设置倍速播放 ...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 华硕显卡TUF-GTX1660-6G-GAMING的显存多大,位宽多少? 安卓手机GPU是什么? 什么叫流畅 如何测试Android手机的流畅性 华硕1660显卡这样配可以吗? 华硕 TUF-GTX1660S-O6G-GAMING(H)新跟微星1660s万图师比较,哪个好? Skia GPU加速能使Android系统的Webkit渲染获得多少收益 华硕1660ti tuf建议买吗好像没有热管散热和性能怎么样 android gpuimage怎么用 华硕1660显卡怎么样,这配置行么 华硕TUF-GTX1660 O6G GAMING特工行吗,在同价位1660显卡中 安卓的强制GPU渲染 对GPU或手机其它硬件有无损害? 想知道华硕1660tuf显卡好不好. android 平台的gpu的 flops怎么测 普通移动电源可以用快充线充电吗 嵊州附近修空调的电话修空调的电话? 喜利妈妈的象征意义 日语发音“mama ”什么意思? 母爱的意义作文800 作文:妈妈的心意 母亲的真正意义是什么作文 华硕TUF-1660-O6G 显卡驱动安装不了?win10系统 安卓手机强制gpu渲染 我这电脑配置可以带得动显卡1660吗?还有帮忙推荐下华硕1660最好版本。 android 如何获取gpu最大最小频率 android手机GPU显存有必要么 华硕的电竞特工的1660ti和影驰的大将的1660ti,都是同样价钱,哪个更好啊! 请问这2款显卡那一款要好一些 华硕冰骑士1660s和TUF有什么区别 京哥那新买的七彩虹z390rnpi59600加华硕的TUF-1660电源也没有问题为什么开不了机? amd 3600+B450迫击炮+1660华硕tuf显卡 开机之后会再次重启进入系统 什么会议上首次提出了我党基层党组织建设的四项方针? 如何做好基层党组织建设工作 明确党的基本组织的是在几大会议上? 当前条件下如何加强党的基层组织建设 如何擦掉汽车挡风玻璃上的保险贴纸 机关基层党组织必须以党的什么为统领以提升组织力为重点? XX镇**在2018村支部*抓党建工作专项述职会议上的讲话,基层*抓党建述职评议会讲话稿(范文) 汽车挡风玻璃贴纸痕迹怎么去除 党中央今年是哪个会议决定要加强基层党组织建设? 汽车挡风玻璃贴的粘纸怎么清除