Mesa 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Mesa 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Mesa 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
开发语言 C/C++
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2008-12-15

软件简介

评论

点击加入讨论🔥(3)
发表了资讯
11/04 07:02

Mesa 22.3-rc1 已发布

Mesa 22.3-rc1 已发布,正式的 Mesa 22.3 版本将在 11 月底或 12 月初发布。 22.3-rc1 新功能(排名不分先后): llvmpipe 上的 GL_ARB_shader_clock lavapipe 上的 VK_KHR_shader_clock Mesa-DB,新的单文件缓存类型 RADV、lavapipe 上的 VK_EXT_attachment_feedback_loop_layout RADV 上的 VK_KHR_global_priority zink 上的 GL_KHR_blend_equation_advanced_coherent RADV 上的 VK_EXT_load_store_op_none RADV 上的 VK_EXT...

0
0
发表了资讯
10/20 08:38

Mesa 修复 OpenGL 在 KDE Wayland 上导致的光标问题

上个月我们报道了 Mesa 22.3 RadeonSI 默认在 RadeonSI 启用 “glthread”(一种线程化的 OpenGL 调度),以增强性能。 但据外媒 Phoronix 报道,最近几周运行 Mesa Git 的 AMD Radeon 用户,在使用 KWin 运行 Wayland 的 KDE Plasma 环境下会导致光标问题。在 Mesa 22.3-devel 状态下运行 KDE Plasma 时,存在光标检测问题和光标莫名其妙移动的 Bug。这并不是另一个 KDE/KWin 错误,只是启用 Mesa OpenGL 线程之后出现的问题。...

0
1
发表了资讯
10/13 07:48

Mesa 22.2.1 发布,修复数十个问题

Mesa 是一个三维计算机图形库,以开源形式实现了 OpenGL 的应用程序接口。目前 Mesa 22.2.1 发布了,这是 Mesa 22.2 系列的修复版本,修复了上一个功能版本引入的一些问题。 Mesa 22.2.1 中包含数十个修复,涉及 RADV + ACO、NIR、Gallium3D 核心代码、Virgl、LLVMpipe、Zink 和许多其他修复。 lavapipe:修复 3d 深度模板图像清除问题。 tu: 修复 maxPerStageDescriptorUpdateAfterBindInputAttachments turnip:修复“书面模板...

0
0
发表了资讯
10/02 08:23

Blumenkrantz 清理了 17.1k 行老旧的 Mesa 代码

著名的 Zink 开发人员、 V 社员工 Mike Blumenkrantz,正在致力于改进 Mesa 的 OpenGL-on-Vulkan 驱动程序。从 10 月份开始,他删除了许多旧的 Mesa 代码,在最近合并的 Mesa 22.3-devel 的 PR,他再度删除了大约 17.1k 行旧 Mesa 代码。 据外媒 Phoronix 介绍,本次删除的 17K代码主要集中在 Gallium3D 的老功能/工具代码上,比如从 Mesa 中移除了 Rbug / GRAW / XvMC : 移除的 Gallium3D 的旧 XvMC 前端占了其中 3.5k 行代码...

0
2
发表了资讯
09/22 08:54

Mesa 22.3 RadeonSI 默认启用 OpenGL 线程以增强性能

AMD 开发人员一直在 RadeonSI Gallium3D 驱动程序中默认使用 OpenGL 线程,如今这一变化已适用于下季度的 Mesa 22.3 版本,这个提交已默认在 RadeonSI 启用 “ glthread”(一种线程化的 OpenGL 调度),以增强性能。 长期以来, RadeonSI 一直支持在单独的 CPU 线程上执行 OpenGL 调用的“ glthread ”选项。这种线程化的 OpenGL 调度支持对 CPU 密集型游戏有很大帮助。 “ glthread ”选项已通过 DriConf 或通过环境变量覆盖,...

0
0
发表了资讯
09/22 07:10

Mesa 22.2 发布,英特尔光追开源驱动获得 100 倍性能改进

Mesa 22.2.0 原计划应在 8 月底或 9 月初发布,但在过去的一个月里,它一直没有发布。如今 Mesa 22.2 姗姗来迟正式发布。Mesa 22.2 的主要更新内容包括: 英特尔 DG2 Vulkan 光线追踪代码的性能得到了很大的改善,达到了约 100 倍。 用于 Radeon HD 2000 到 HD 6000 系列硬件的旧 R600g 驱动程序已经重写了 NIR 支持 RadeonSI EGL 背景下的高优先级支持,用于帮助 Wayland Radeon RADV 驱动增加了新的扩展 RADV 已经默认启用了光...

0
3
发表了资讯
09/14 08:58

Mesa 新补丁大幅优化 CS:GO for Linux 的启动时间

AMD Linux 图形驱动程序工程师 Pierre-Eric 对 Mesa 的通用代码进行了改进,为 Valve 的 CS:GO 游戏带来更快的启动时间。 早在 2016 年,很多 Linux 用户就发现 CS:GO 在 Linux 上的启动时间非常长(详见该 issue),该问题持续了很多年,一直没有得到解决。 而近日,在解决另一个 Radeon Mesa 问题时,AMD 工程师 Pierre-Eric 也发现了这个问题:他的 CS:GO 需要 150 秒才能启动... 于是他着手对该问题进行了优化,对 Mesa 的优化...

7
1
发表了资讯
07/23 08:32

微软扩展 Mesa D3D12 视频加速以支持基于视频引擎的效果

自去年以来,微软一直在为 Mesa 进行 Direct3D 12 视频加速工作;以便 Windows Subsystem for Linux 可以运行针对 VA-API 视频加速 API 的普通应用程序,并最终通过 Direct3D 12 享受基于 GPU 的视频加速。科技媒体 Phoronix 指出,在今年早些时候 D3D12 的初始视频编码/解码支持被合并到 Mesa 之后,微软的最新贡献是处理基于视频引擎的效果。 合并到 Mesa 22.2 中的 Direct3D 12 代码现在可以处理基于视频引擎的效果,如旋转、...

0
0
发表了资讯
06/18 09:24

Mesa 的 Vulkan 驱动 Venus 获得显著的性能加速

作为 Mesa 中的 VirtIO-GPU Vulkan 驱动程序,由 Google 工程师开发的 Venus 获得了不错的性能加速。 合并到 Mesa 22.2 的补丁为此驱动程序添加了事件和围栏反馈支持,并优化了其栅栏、事件、时间线信号量和查询处理的轮询。通过这些反馈接口,Venus 驱动程序的性能得到了非常显著的提升,从原生 OpenGL 驱动程序性能的 93% 左右,提高到现在使用新的 Venus 驱动程序代码时的 165%。 Vulkan 上的 OpenGL 支持是使用 Google 的 ...

2
2
发表了资讯
06/18 07:03

Mesa 22.1.2 发布,带来 OpenGL / Vulkan 驱动程序修复

Mesa 22.1.2 已正式发布,Mesa 是一个三维计算机图形库,以开源形式实现了 OpenGL 的应用程序接口。 Mesa 22.1.2 全面修复了从著名的 Intel 和 AMD Radeon OpenGL/Vulkan 驱动程序到像 Panfrost 和 V3D 等较小驱动程序的修复程序。此外,还有围绕 Zink OpenGL-on-Vulkan 实现的核心 Gallium3D 和 NIR 修复 此版本还包含大量针对 Zink 的修复,还有一个对 Hammerting 游戏的 RADV 解决方法,然后是其他几十个细小的修复项。 完整...

0
0
发表了资讯
05/22 07:11

Mesa 22.1 发布,支持动态 VRS

Mesa 22.1 近日正式发布,这是开源 OpenGL/Vulkan 图形驱动堆栈的最新季度功能更新。 Mesa 22.1 的更新亮点包括: AMD GFX1036 / GFX1037 支持 RADV 增加了对动态 VRS 支持 Imagination PowerVR Rogue GPU Vulkan 驱动被合并 英特尔 Arctic Sound M 的支持也被添加进来了 Lavapipe 软件的 Vulkan 驱动实现现在已经支持 Vulkan 1.3,并支持大量新的扩展 Zink OpenGL-on-Vulkan 驱动实现的许多错误修复,本周期最大的里程碑是合并...

0
0
发表了资讯
03/11 07:02

Mesa 22.0 发布,Vulkan 1.3 支持

Mesa 22.0 已经发布。像往常一样,大部分开源的 3D GPU 驱动活动都是围绕着英特尔和 AMD 的 Radeon graphics drivers —— 英特尔的 Iris Gallium3D、最近推出的英特尔 Crocus Gallium3D 驱动、英特尔 ANV Vulkan、RadeonSI Gallium3D 和 Radeon RADV 驱动。但是,Zink OpenGL-on-Vulkan 实现、Freedreno、Panfrost和其他各种小型驱动程序工作也在持续推进中;在 Nouveau 开源的 NVIDIA 驱动程序方面则没有什么值得关注的。 Me...

0
2
发表了资讯
01/01 09:09

Mesa 的 Radeon Vulkan 驱动合并了实验性的网格着色器

据外媒 phoronix 报导,随着 Valve 工程师 Timur Kristóf 和其他开发人员的不懈努力,Mesa 的 Radeon Vulkan 驱动程序“RADV”已于 2021 年结束:网格着色器(mesh shaders)已合并,目前可实验性地利用 NVIDIA 的 NV_mesh_shader 扩展。 网格着色器提供了一个类似于计算的着色器阶段,来取代传统的顶点/几何管道。不过,由于 NV_mesh_shader 在未设计扩展的 AMD 硬件上表现不佳,目前网格着色器还将保持“实验性”,直到围绕网...

0
1
发表了资讯
01/01 07:57

Mesa 21.3.3 发布,3D 计算机图形库

Mesa 21.3.3 已经发布,该版本包含了对旧 ATI Radeon R300 到 R500(X1000 系列)GPU 的大量修复,以及 R300 Gallium3D 驱动的修复。下一个错误修复版本将于两周后发布,即 1 月 12 日。Mesa 是一个三维计算机图形库,以开源形式实现了 OpenGL 的应用程序接口。 主要更新内容 不要上传 garbage UBO 修复二级着色器字段 为查询池结果副本使用正确的缓冲区大小。 跳过有 0 handles 的 wait timeline ioctl 修复 VOP3P 上 fneg 修饰...

0
1
发表了资讯
2021/12/30 08:12

Mesa D3D12 Gallium3D 代码中添加对 OpenGL SSBOs 的支持

微软仍在继续改进 Mesa 中的 Gallium3D Direct3D 12 路径,以便在 Windows 上更好地运行 OpenGL。 根据介绍,Mesa D3D12 代码中的最新重要补充就是针对 Windows 的改进 —— 即,实现 OpenGL 着色器存储缓冲区对象(OpenGL Shader Storage Buffer Objects,SSBOs)。SSBOs 用于在 GLSL 中存储和检索数据,同时比 Uniform Buffer Objects 更通用。该功能是由 OpenGL 4.3 规定的 ARB_shader_storage_buffer_object 扩展定义的。 ...

1
4
发表了资讯
2021/12/28 08:15

Mesa 2021 年发展状况:增速放缓,但仍居历史第二位

Mesa,也称为 Mesa 3D 和 Mesa 3D 图形库,是 OpenGL、Vulkan 和其他图形 API 规范的开源软件实现。到了年底,当我们回顾过去这一年 Mesa 的变化与发展时发现,2021 年是 Mesa 发展速度第二快速的一年。 虽然 Mesa 最早于 1995 年发布,但统计数据则是从 1998 年才开始计算的。纵观其二十多年的发展历史,这个开源 3D 驱动集合获得的总提交次数已达 148309 次。Mesa 目前由 7871 个文件、363 万行代码所组成。从项目诞生至今,大...

1
5
2021/11/28 08:54

AMD 开源驱动让《我的世界》性能提升 30%

在 Linux 上使用开源的 AMD Radeon OpenGL 驱动 "RadeonSI" 的用户,现在在游玩《我的世界》(Minecraft)时,性能将提升 30%。 Marek Olšák 是知名的 GPU 驱动开发者,目前就职于 AMD,他也是近些年来最活跃的 Mesa 开发者之一。他现在是 Mesa 历史上第二大贡献者 —— 仅次于 Mesa 的原作者 Brian Paul。 RadeonSI 驱动是由开源的 AMD 开发人员在社区支持下正式开发的,支持 AMD Radeon HD 7000 及更新版本的 AMD GPU,Rad...

1
3
2021/11/28 07:21

Mesa 21.2.6 发布,3D 计算机图形库

Mesa 21.2.6 已经发布。Mesa 是一个三维计算机图形库,以开源形式实现了 OpenGL 的应用程序接口。 主要更新内容 修复 shr.b 非法拷贝的问题 修复了 "非法" 复制和交换的问题 更新 preferred_reg 时检查寄存器文件上限 禁用 64 位整数纹理 修复压缩图像大小 撤销重复添加的 surfaceaceless 和 drm 的平台列表 使 util_get_process_exec_path 在没有 procfs 的 FreeBSD 上工作 修复针对奇数 mmap 偏移的 FlushMappedMemoryRanges ...

1
2
发表了资讯
2021/11/18 07:43

Mesa 21.3.0 发布,3D 计算机图形库

Mesa 21.3.0 现已发布。作为 2021 年第四季度的更新,该版本带来了许多令人兴奋的改进和新功能。Mesa 是一个三维计算机图形库,以开源形式实现了 OpenGL 的应用程序接口。 一些亮点更新内容如下: Panfrost 现在正式符合 GLES 3.1 RADV 具有实验性 ray-tracing 支持 Iris 获得了线程着色器编译 Zink 已经完成了大量工作,现在支持 GLES 3.2 Lavapipe 有一堆新的扩展,现在支持 Vulkan 1.2 LLVMpipe 处理 2D 工作负载的速度提高了...

1
2
发表了资讯
2021/10/09 17:55

Mesa 21.2.3 发布,3D 计算机图形库

Mesa 21.2.3 已经发布,Mesa 是一个三维计算机图形库,以开源形式实现了 OpenGL 的应用程序接口,此次更新主要是修复了上版本的一些 bug。 Mesa 21.2.3 实现了 OpenGL 4.6 API,但是 glGetString(GL_VERSION) 、 glGetIntegerv(GL_MAJOR_VERSION) 、 glGetIntegerv (GL_MINOR_VERSION) 的报告版本,取决于所使用的驱动程序。有些驱动程序不支持 OpenGL 4.6 所需的所有特性,导致 OpenGL 4.6 只有在创建上下文被请求时才可用,因...

0
4
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
3 评论
84 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部