9 Commits

Author SHA1 Message Date
root
4109905bc6 尝试用预排序数组来替换小顶堆,效果不理想
如果真的要跑的好,还是需要对三巨头:DrawBackground/DrawWindow/DrawMerge进行改进,最好是批处理
2024-05-11 10:33:53 +08:00
root
c2cff2cc78 继续做一些小的inline,大头的话,还是要动这个scheduler 2024-05-10 11:03:58 +08:00
root
e403d94364 把Bus::Read手动inline掉了 2024-05-10 10:31:41 +08:00
root
72e3027fd0 根据profile得到的数据,对
DrawBackgroundImpl
DrawMergeImpl
Bus::ReadHalf
进行了关于代码手动内联和分支预测的优化,似乎有点点效果(总之即使没恒定60fps,但是也是4个9的60fps了吧)
2024-05-09 14:15:47 +08:00
root
20879ab70a 1 干掉第三方
2 不用Os用O3来优化效率
2024-05-07 22:45:52 +08:00
root
baf5c20b4d 去掉某个不合法地址的log,瞬间帧率x2。。。 2024-05-07 11:11:51 +08:00
root
d9e16ad89b 为视频输出修改了导出符号 2024-05-05 22:01:19 +08:00
root
53920a62c2 调整模拟器输出设备 2024-05-05 21:57:42 +08:00
anod
8fb37a8ab0 first commit 2024-04-07 12:22:50 +08:00