\frameworks\base\opengl\java\javax\microedition\khronos\opengles\GL10.java

    //前段的入口获取函数public String glGetString(int name);

GL10.java 是个接口它的实现类是

frameworks\base\opengl\java\com\google\android\gles_jni\GLImpl.java

    // C function const GLubyte * glGetString ( GLenum name )public native String _glGetString(int name);

进入jni层\frameworks\base\core\jni\com_google_android_gles_jni_GLImpl.cpp

/* const GLubyte * glGetString ( GLenum name ) */
static jstring android_glGetString(JNIEnv *_env, jobject, jint name) {
//直接通过对name 的判断返回就好了if (name == GL_RENDERER) {return _env->NewStringUTF("Mali-G72");}const char* chars = (const char*) glGetString((GLenum) name);return _env->NewStringUTF(chars);
}

修改GL_RENDERER相关推荐

  1. mysql并发更新数据,多用户并发修改数据解决方案。

    mysql并发更新数据,多用户并发修改数据解决方案. 在系统中,有一些如余额.资产.积分的数据,是要保证数据一致性的.如,一个人使用两个设备同时进行消费操作,如何保证数据一致性的问题. 我们一起来思考 ...

  2. 设置select下拉框不可修改的→“四”←种方法

    设置select下拉框为不可修改的几种方法: 因为select的特殊性,导致它不能像input表单一样简单地设置一个readonly来限制修改,所以,我们需要进行别的操作! 1.为下拉框添加样式,可以 ...

  3. 将页面元素置为不可修改Readonly,所有元素统一修改,统一调用

    使用JS方法,实现任何形式的元素的不可修改操作 <script language="javascript"> /**将所有元素置为不可修改 **/ function r ...

  4. Myeclipse中修改项目默认编码还是乱码?一步永久解决!

    在myeclipse中修改默认编码后发现项目还是乱码? 点击Windows选择Preferences 如下图

  5. linux修改mysql密码sa_如何修改SA口令,数据库SA密码怎么改?

    [问题现象]安装数据库的时候设置过SA口令,安装后不记得了?有没有办法可以修改数据库SA口令? [原因分析]各版本数据库更改SA口令的方法不一样,一般MSDE2000数据库安装时没有SA口令,SQL ...

  6. mysql修改校对集_MySQL 教程之校对集问题

    本篇文章主要给大家介绍mysql中的校对集问题,希望对需要的朋友有所帮助! 推荐参考教程:<mysql教程> 校对集问题 校对集,其实就是数据的比较方式. 校对集,共有三种,分别为:_bi ...

  7. ubuntu 修改时区、时间、同步网络时间、将时间写入硬件

    查看系统当前的时间状态 $ timedatectl statusLocal time: 六 2021-10-30 09:33:37 CSTUniversal time: 六 2021-10-30 01 ...

  8. 数据结构(03)— 数据处理基本操作(数据的查找、新增、删除、修改)

    我们先来看一个关于查找的例子.查找,就是从复杂的数据结构中,找到满足某个条件的元素.通常可从以下两个方面来对数据进行查找操作:​ 根据元素的位置或索引来查找: 根据元素的数值特征来查找. 针对上述两种 ...

  9. Ubuntu 16.04 安装后修改屏幕分辨率(xrandr: Failed to get size of gamma for output default)

    ubuntu 16.04 安装后分辨率只有一个选项 1024x768,使用 xrandr 命令出现错误: xrandr: Failed to get size of gamma for output ...

最新文章

  1. todoist 无法登陆_通过构建Todoist克隆将您的React技能提升到一个新的水平
  2. 中科院英文宣传“大片”来了!超燃
  3. 中国芯片首富捐资200亿办大学!落地宁波镇海,拟名「东方理工」
  4. 一些很酷的.Net技
  5. chapter 01
  6. 推荐一个接口文档工具
  7. 开发springboot项目,遇到的一些问题总结
  8. 浅谈缓冲区溢出之栈溢出上
  9. 图文并茂说明Linux启动流程
  10. 纯电动整车控制器-基于模型的开发
  11. 02 离线安装管理ceph图形化界面calamari
  12. 实现手机来电铃声,通知铃声、警告铃声等音频定制化功能(三,多媒体扫描结果定制处理)
  13. php解析mht,php解析mht文件转换成html的实例
  14. xlsx发现不可读取的内容,是否恢复此工作簿的内容?
  15. java高级后端研发工程师JD,京东资深后端JAVA研发工程师工资待遇怎么样 - JD京东商城 - 职友集...
  16. Firefox 删除插件
  17. scp在命令行中带密码远程下载文件 sshpass安装
  18. 合泰32-Onenet-WiFi模块-合泰单片机通过MQTT协议数据上云(一)
  19. 51单片机c语言除法符号,单片机c语言教程:C51运算符和表达式
  20. 20亿美元宝马激光雷达订单?Innoviz上市披露哪些风险

热门文章

  1. Java - 常用类 - 结业 - 课堂练习
  2. 苹果电脑 Mac 下终端中删除文件的命令
  3. 怎样写一个通用的JavaScript效果库!(1/2)(已更新链接)
  4. 铁打的京东,流水的CTO
  5. 2018年,阿迪达斯大中华区销售额实现23%强势增长
  6. Android精华篇 - App中原生页面 VS H5页面
  7. Win32汇编项目总结——猎杀潜航
  8. [经验教程]微信钱包零钱可以转到支付宝余额吗?
  9. 计算机知识竞赛开场白,知识竞赛开场白
  10. 【VBA研究】EXCEL启动时自动启动窗体