首页 > 系统相关 >Gfx内存 优化

Gfx内存 优化

时间:2023-09-26 14:48:09浏览次数:30  
标签:Map Gfx Res ASTC 开启 内存 Mip 优化

纹理

  • 使用压缩格式
    • PC 支持 DXT
    • 安卓 : ETC ASTC
    • IOS : ASTC PVRTC
  • Mip Map
    • 2D关闭
    • 3DUI及用作3D渲染 建议开启
  • Textrue Quality
    • Half res 少一层
    • Quarter Res 少两层
    • 高端机 : Full Res 中低端用上面两个
  • Texture Streaming
    • 只加载部分Mip Map,动态调整

网格

  • read/write

    • 开启之后CPU GPU都有数据 相当于有两份内存占用
    • 一般建议关闭
    • 需要开启 : 开启了Mesh Collider 或者游戏中需要使用代码修改模型
  • 顶点属性

  • 骨骼

    • Animation type 设置None则可以不导入骨骼
  • 静态合批

    • 空间换时间

Shader

  • 剔除变体

标签:Map,Gfx,Res,ASTC,开启,内存,Mip,优化
From: https://www.cnblogs.com/zjh808/p/17730042.html

相关文章

  • (十二)Unity性能优化-动画优化
    原链接:https://github.com/lwwhb/Unity2022_SUNTAIL_Stylized_Fantasy_Village_OptimizationAnimation的一些细节播放单个AnimationClip速度,LegacyAnimation系统更快,因为老系统是直接采样曲线并直接写入对象Transform针对动画的缩放曲线比位移、旋转曲线开销更大常数曲线不会每......
  • (十三)Unity性能优化-优化思路
    原链接:https://github.com/lwwhb/Unity2022_SUNTAIL_Stylized_Fantasy_Village_Optimization性能优化问题的本质慢与快的问题前提稳定性:不能因优化造成稳定性变差兼容性:不能因优化导致兼容性变差性价比:优化要有度,考虑成本与复杂度性能优化的流程发现问题(什么平台、什么操作系统、......
  • flv.js的追帧、断流重连及实时更新的直播优化方案
    1.前言最近在处理前端直播的业务,根据业务需要,使用flv.js的方案播放实时的flv视频流。不得不承认,flv.js是一个伟大的库。在使用flv.js开发的过程中,遇到了一些问题,也无外乎是视频延迟,视频卡顿等问题,经过在githubissues里摸爬滚打,加上长时间的试错,将这些问题归纳出了对应的解......
  • Mysql使用 jemalloc 内存分配器
    /usr/lib64/libjemalloc.so是一个动态链接库文件,它包含了jemalloc内存分配器的实现。jemalloc是一个通用的内存分配器,旨在为多线程应用程序提供优秀的性能。它通常被用在需要高效内存管理的应用程序中,如数据库服务器、Web服务器等。安装库文件这个库文件一般是通过系统的包......
  • 优化Linux服务器
    正常使用环境下的Linux服务器有精准、稳定、高效、安全等需求,其优化也是有着很多的窍门。本文分享了九条平时进行Linux服务器优化的经验,内容涉及邮件服务器、Web服务器、网络配置、内存管理等方面1时间同步正常使用环境下的服务器对时间的要求是精准的,我的邮件服务器的dovecot服务,......
  • Linux-Stream内存带宽及MLC内存延迟性能测试方法
    1、Stream内存带宽测试  Stream是业界主流的内存带宽测试程序,测试行为相对简单可控。该程序对CPU的计算能力要求很小,对CPU内存带宽压力很大。随着处理器核心数量的增大,而内存带宽并没有随之成线性增长,因此内存带宽对提升多核心的处理能力就越发重要。Stream具有良好的空间局部......
  • 查看docker容器使用的cpu和内存
    转载请注明出处:使用dockerps命令列出正在运行的Docker容器,并获取目标容器的ID或名称。使用dockerstats<容器ID或名称>命令来实时监测指定容器的资源使用情况。该命令将显示容器的CPU利用率、内存使用量、网络流量等信息。例如,要查看名为my_container的容器的资源使用情......
  • 论文研读_通过具有可扩展的小子种群的协方差矩阵适应性进化策略解决大规模多目标优化
    论文研读_通过具有可扩展的小子种群的协方差矩阵适应性进化策略解决大规模多目标优化问题创新点随着目标或决策变量的数量增加,收敛性和多样性之间的冲突变得更为严重,因此在它们之间取得平衡变得越来越困难。此时S3-CMA-ES,它使用一系列子种群来近似LSMOPs的PFs,并强调不同子种......
  • (十一)Unity性能优化-物理优化
    原链接:https://github.com/lwwhb/Unity2022_SUNTAIL_Stylized_Fantasy_Village_OptimizationUnity中的物理解决方案Box2DNvidiaPhysXUnityPhysicsHavokPhysicsforUnityTrigger与ColliderTrigger对象的碰撞会被物理引擎所忽略,通过OnTriggerEnter/Stay/Exit函数回调Collider对......
  • 编译器优化记录(死代码消除+“激进的”死代码消除)
    编译器优化记录(3)——死代码消除+”激进的“死代码消除0.什么是死代码消除相信大家在写C++的时候,如果你定义了一个变量但是没有对其使用,大部分IDE都会对这个变量进行灰色的染色。又或者说,当你开了一个空的循环,在里面定义并使用了一堆和输出值/返回值没有关系的变量,这个时候IDE......