查询#
- class arcade.gl.Query(ctx: Context, samples=True, time=True, primitives=True)[源代码]#
基类:
一个Query对象,用于执行OpenGL渲染调用的低级别测量。
创建程序实例的最佳方法是通过
arcade.gl.Context.query()
示例用法::
query = ctx.query() with query: geometry.render(..) print('samples_passed:', query.samples_passed) print('time_elapsed:', query.time_elapsed) print('primitives_generated:', query.primitives_generated)
- ctx#
此查询对象所属的上下文
- samples_passed#
写了多少个样本。这些是按组件(RGBA)
- 类型:
集成
- time_elapsed#
以纳秒为单位的时间
- 类型:
集成
- primitives_generated#
顶点着色器或几何体着色器处理的基本体数量。使用几何体着色器时,该选项仅计算实际发射的基本体。
- 类型:
集成