2个版本
0.1.1 | 2020年5月25日 |
---|---|
0.1.0 | 2020年5月14日 |
139 in macOS 和 iOS API
91 每月下载量
83KB
2.5K SLoC
氧化铁
不安全的 Rusty Metal。
回填列表
高优先级:
- 重做所有文档
- Blit + 资源状态编码器
- 纹理绘制
- 间接缓冲区
低优先级:
- 渲染编码器中的顶点放大 + 纹理化
- MTLDevice Mojave / Catalina行为
- objectAtIndexedSubscript
- 栅栏 + 事件相关内容
- MTLFunctionConstantValues
- MTLFunction输入行为
- 库文件的前处理宏
- 异步方法被无礼地丢弃为同步方法
- 同样,涉及Objective C块的方法/函数
- 贴图着色器 + 管道
- MTLVertexDescriptor
- 缓冲区可变性检查
- 渲染管道纹理化阶段配置
- 渲染管道间接命令缓冲区 + 顶点放大
- 渲染管道状态行为
- 计算管道状态行为
- 危险跟踪模式
- 从缓冲区创建纹理
- 用于在多个GPU上同步的远程存储缓冲区
- 从MTLDevice查询纹理支持
- 纹理交错模式
- 查询纹理数据
- 共享纹理句柄
- IOSurface
- 参数缓冲区 + 参数缓冲区编码器
- 堆栈
- 稀疏瓦片/瓦片
- 光栅化率图
- 样本时间戳
- 计数样本缓冲区
- 标签
- 调试组
依赖关系
~2MB
~42K SLoC