android - 如何获取每台设备的 GL_MAX_TEXTURE_SIZE
问题描述
我想尽可能减少图像大小,所以它会修复 GL_MAX_TEXTURE_SIZE 所以我不会得到纹理太大的错误,所以图像也不会太小
这可能是一个愚蠢的问题,但尝试使用它存在于 GL、GL10、GL11、GL20 等中的 GL_MAX_TEXTURE_SIZE
我选择哪一个?
解决方案
这些是 API 调用的 OpenGL ES 版本。如果您选择 OpenGL ES 2.0,您可以使用GL20.*
.
这些天通常选择 OpenGL ES 2.0。从OpenGL 版本和设备兼容性:
大多数 Android 设备都支持 OpenGL ES 2.0,建议用于使用 OpenGL 开发的新应用程序。
推荐阅读
- python - 从 Python 中的排序交易列表计算余额
- go - 我如何阅读这个 YAML?
- vert.x - 如何在 vert.x 选择查询上设置行数限制
- azure - 为 Snowflake 外部 OAuth 配置 Microsoft Azure Active Directory 后访问令牌无效
- python - 模块级别的上下文管理资源
- javascript - 复选框在 react-bootstrap-table-next 中不起作用
- d3.js - Recharts - 如何保留 Y 轴的边缘值?
- javascript - 单击时从子数组值更新父数组
- function - 避免通过调用函数将文本添加到文件的开头
- android - addPreferencesFromResource() 在 Android 上导致 StrictMode 违规