Mesa 21.2.1 发布,3D 计算机图形库
Mesa 21.2.1 已经发布。Mesa 是一个三维计算机图形库,以开源形式实现了 OpenGL 的应用程序接口。
主要更新内容
- nir/lower_mediump_io:除非需要,否则不要重新映射基础
- nir/lower_mediump:修复所有通道中的元数据
- drm-shim:支持大于 4k 页的内核
- panfrost:修复渲染节点 fd 的泄漏
- panfrost:重写清晰的颜色包装代码
- util/fossilize_db:正确更新 parsed_offset
- util/fossilize_db:在 cache_offset 读取失败时将文件位置重置为 parsed_offset
- util/fossilize_db:仅在完全读取后分配条目
- util/fossilize_db:使用 uint64_t 作为文件大小
- util/fossilize_db:如果条目已经存在,则解锁缓存文件
- util/fossilize_db:添加额外的群互斥锁
- radv:为内联推送常量分配空间
- radv:在未对齐测试中使用正确的符号
- virgl:禁用各向异性过滤。
- wl/shm:如果未请求,则不获取格式。
- crocus/blt:添加音高/偏移检查以修复 blt 损坏
- crocus:在 gen4/5 上调整暂存资源间距以允许使用 BLT
- intel/vec4: sel.cond 在 Gfx4 和 Gfx5 上写入标志
- pick-ui: drop 断言传递了可选参数
- st/pbo:仅在读取 PIPE_TEXTURE_1D 时使用 x 坐标
- st/pbo:设置 nir_tex_instr::is_array 字段
- radeonsi:不要创建无限数量的变体
详情请查看更新公告。