Perfetto

Perfetto 是一个用于 Linux 和 Android 系统上进行系统级和应用级的跟踪和性能分析的开源工具。Perfetto 捆绑了许多数据源,这些数据源能够从不同的系统接口收集详细的性能数据,包括 ftrace, /proc, /sys, native heap profiling 等。Perfetto 还提供了一个基于 Web 的用户界面,用于跟踪数据的可视化和分析。这里主要是对第一次使用 perfetto 做一下记录,方便以后继续学习和整理。

perfetto

Read more »

GLSL 是一种高级着色语言,语法接近 C 语言。它由 OpenGL ARB 创建,旨在让开发者能够更直接地控制图形管线,而无需使用 ARB 汇编语言或特定硬件语言。

实际上 GLSL 包括大概 6 种着色语言:

  • 顶点着色语言 (.vert)
  • 细分控制语言 (.tesc)
  • 细分评估语言 (.tese)
  • 几何着色语言 (.geom)
  • 片段着色语言 (.frag)
  • 计算着色语言 (.comp)
Read more »

升2级后的第一盘棋黑竟然下出了连续11手的AI一选(从黑97到黑121), 当然这也与白的应招有关系。不过 可惜最终黑123还是错失翻盘机会。局后复盘,看到连续11手的一选有点激动,故此记录

Read more »

CPU

LS3A6000

龙芯的芯片产品可以分为信息化领域和工控/嵌入式领域, 3A6000 也有分别应用于这两个领域的配置,7A2000同样有两种。3A6000 是龙芯第四代微架构的首款产品,同样采用龙芯自主指令集架构LoongArch64(首款LoongArch64架构的处理器是3A5000)

Read more »

glReadPixels

glReadPixels 是将当前绑定的 FBO 里的内容从显存(renderbuffer, 通常是 read renderbuffer) 读到 *data 指向的内存。

1
2
3
void glReadPixels(GLint x, GLint y,
GLsizei width, GLsizei height,
GLenum format, GLenum type, void *data);
Read more »
0%