尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
libva的API版本变迁表
主要内容本文主要介绍libva的各个版本的API的重要的差异对于其他内容不做过多介绍。截至2021-4-24日止目前libva的版本libva-2.11.0,最古老的版本应该是libva-1.0.0,本文中描述的libva-1.2代表libva-1.2.0libva-1.6代表libva-1.6.0以此类推。下表中“O”代表存在“X”代表被废弃VADriverVTable结构体接口接口引入版本libva-1.0libva-1.3libva-1.4libva-1.5libva-1.6libva-1.7libva-1.8libva-2.0libva-2.1libva-2.2libva-2.3libva-2.4libva-2.5libva-2.6vaTerminate1.0OOOOOOOOOOOOOOvaQueryConfigProfiles1.0OOOOOOOOOOOOOOvaQueryConfigEntrypoints1.0OOOOOOOOOOOOOOvaGetConfigAttributes1.0OOOOOOOOOOOOOOvaQueryConfigAttributes1.0OOOOOOOOOOOOOOvaCreateSurfaces1.0OOOOOOOOOOOOOOvaDestroySurfaces1.0OOOOOOOOOOOOOOvaCreateContext1.0OOOOOOOOOOOOOOvaDestroyContext1.0OOOOOOOOOOOOOOvaCreateBuffer1.0OOOOOOOOOOOOOOvaBufferSetNumElements1.0OOOOOOOOOOOOOOvaMapBuffer1.0OOOOOOOOOOOOOOvaUnmapBuffer1.0OOOOOOOOOOOOOOvaDestroyBuffer1.0OOOOOOOOOOOOOOvaBeginPicture1.0OOOOOOOOOOOOOOvaRenderPicture1.0OOOOOOOOOOOOOOvaEndPicture1.0OOOOOOOOOOOOOOvaSyncSurface1.0OOOOOOOOOOOOOOvaQuerySurfaceStatus1.0OOOOOOOOOOOOOOvaQuerySurfaceError1.0OOOOOOOOOOOOOOvaPutSurface1.0OOOOOOOOOOOOOOvaCreateImage1.0OOOOOOOOOOOOOOvaDeriveImage1.0OOOOOOOOOOOOOOvaDestroyImage1.0OOOOOOOOOOOOOOvaSetImagePalette1.0OOOOOOOOOOOOOOvaGetImage1.0OOOOOOOOOOOOOOvaPutImage1.0OOOOOOOOOOOOOOvaQuerySubpictureFormats1.0OOOOOOOOOOOOOOvaCreateSubpicture1.0OOOOOOOOOOOOOOvaDestroySubpicture1.0OOOOOOOOOOOOOOvaSetSubpictureImage1.0OOOOOOOOOOOOOOvaSetSubpictureChromakey1.0OOOOOOOOOOOOOOvaSetSubpictureGlobalAlpha1.0OOOOOOOOOOOOOOvaAssociateSubpicture1.0OOOOOOOOOOOOOOvaDeassociateSubpicture1.0OOOOOOOOOOOOOOvaQueryDisplayAttributes1.0OOOOOOOOOOOOOOvaGetDisplayAttributes1.0OOOOOOOOOOOOOOvaSetDisplayAttributes1.0OOOOOOOOOOOOOOvaBufferInfo1.0OOOOOOOOOOOOOOvaLockSurface1.0OOOOOOOOOOOOOOvaUnlockSurface1.0OOOOOOOOOOOOOOvaGetSurfaceAttributes1.3XOOOOOOOOOOOOOvaCreateSurfaces21.3XOOOOOOOOOOOOOvaQuerySurfaceAttributes1.3XOOOOOOOOOOOOOvaAcquireBufferHandle1.4XXOOOOOOOOOOOOvaReleaseBufferHandle1.4XXOOOOOOOOOOOOvaCreateMFContext2.1XXXXXXXXOOOOOOvaMFAddContext2.1XXXXXXXXOOOOOOvaMFReleaseContext2.1XXXXXXXXOOOOOOvaMFSubmit2.1XXXXXXXXOOOOOOvaCreateBuffer22.1XXXXXXXXOOOOOOvaQueryProcessingRate2.1XXXXXXXXOOOOOOvaExportSurfaceHandle2.1XXXXXXXXOOOOOOVADriverVTableTPI结构体接口(libva-2.0及其以后被废弃)VAAPI引入版本libva-1.0libva-1.3libva-1.4libva-1.5libva-1.6libva-1.7libva-1.8libva-2.0libva-2.1libva-2.2libva-2.3libva-2.4libva-2.5libva-2.6vaCreateSurfaceFromCIFrame1.0OXXXXXXXXXXXXXvaCreateSurfaceFromV4L2Buf1.0OXXXXXXXXXXXXXvaCreateSurfacesForUserPtr1.0OXXXXXXXXXXXXXvaCreateSurfaceFromKBuf1.0OXXXXXXXXXXXXXvaPutSurfaceBuf1.0OOOOOOOXXXXXXXvaCreateSurfacesWithAttribute1.3XOOOOOOXXXXXXXVADriverVTableVPP结构体接口VAAPI引入版本libva-1.0libva-1.3libva-1.4libva-1.5libva-1.6libva-1.7libva-1.8libva-2.0libva-2.1libva-2.2libva-2.3libva-2.4libva-2.5libva-2.6vaQueryVideoProcFilters1.3XOOOOOOOOOOOOOvaQueryVideoProcFilterCaps1.3XOOOOOOOOOOOOOvaQueryVideoProcPipelineCaps1.3XOOOOOOOOOOOOOVADriverVTableGLX结构体接口VAAPI引入版本libva-1.0libva-1.3libva-1.4libva-1.5libva-1.6libva-1.7libva-1.8libva-2.0libva-2.1libva-2.2libva-2.3libva-2.4libva-2.5libva-2.6vaGetDisplayGLX1.0OOOOOOOOOOOOOOvaCreateSurfaceGLX1.0OOOOOOOOOOOOOOvaDestroySurfaceGLX1.0OOOOOOOOOOOOOOvaCopySurfaceGLX1.0OOOOOOOOOOOOOOVADriverVTableWayland结构体接口VAAPI引入版本libva-1.0libva-1.3libva-1.4libva-1.5libva-1.6libva-1.7libva-1.8libva-2.0libva-2.1libva-2.2libva-2.3libva-2.4libva-2.5libva-2.6vaGetDisplayWl1.3XOOOOOOOOOOOOOvaGetSurfaceBufferWl1.3XOOOOOOOOOOOOOvaGetImageBufferWl1.3XOOOOOOOOOOOOOVADriverVTableEGL结构体接口(libva-2.0及其以后被废弃)VAAPI引入版本libva-1.0libva-1.3libva-1.4libva-1.5libva-1.6libva-1.7libva-1.8libva-2.0libva-2.1libva-2.2libva-2.3libva-2.4libva-2.5libva-2.6vaGetEGLClientBufferFromSurface1.0OOOOOOOXXXXXXXandroid显示接口VAAPI引入版本libva-1.0libva-1.3libva-1.4libva-1.5libva-1.6libva-1.7libva-1.8libva-2.0libva-2.1libva-2.2libva-2.3libva-2.4libva-2.5libva-2.6vaGetDisplay1.0OOOOOOOOOOOOOOvaPutSurface1.0OOOOOOOOXXXXXXDRM显示接口VAAPI引入版本libva-1.0libva-1.3libva-1.4libva-1.5libva-1.6libva-1.7libva-1.8libva-2.0libva-2.1libva-2.2libva-2.3libva-2.4libva-2.5libva-2.6vaGetDisplayDRM1.3XOOOOOOOOOOOOOX11显示接口VAAPI引入版本libva-1.0libva-1.3libva-1.4libva-1.5libva-1.6libva-1.7libva-1.8libva-2.0libva-2.1libva-2.2libva-2.3libva-2.4libva-2.5libva-2.6vaGetDisplay1.0OOOOOOOOOOOOOOvaPutSurface1.0OOOOOOOOOOOOOO
RELATED

相关推荐

工业级电源路径保护:TPS259483AYWPR与PIC18F87J50协同设计

工业级电源路径保护:TPS259483AYWPR与PIC18F87J50协同设计

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/10/29 10:15:04
云原生迁移实战:从传统部署到Kubernetes的五大关键决策

云原生迁移实战:从传统部署到Kubernetes的五大关键决策

1. 传统部署与云原生的本质差异十年前我刚入行时,企业应用部署还停留在物理服务器手动配置的阶段。记得有次凌晨三点还在机房蹲着调试网络端口,这种经历让我深刻理解传统架构的痛点。云原生技术的出现彻底改变了游戏规则,但迁移过程绝非简单的…

📅 2026/10/29 10:10:03
C语言嵌入式内存优化:享元+原型模式控制1000个LED,内存节省79.6%

C语言嵌入式内存优化:享元+原型模式控制1000个LED,内存节省79.6%

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/10/29 10:10:03
MORE NEWS

更多资讯

📰

如何系统化提升个人技能:从盘点、分类到执行的完整方法

先说个有点反常识的结论:很多人以为“skills”只是个简历上的词,或者招聘网站里的分类标签。但实际上,把“skills”当成一个需要持续运营的系统来对待,是我这几年在职业发展上做过的最划算的一笔投资。我给这个系统起名就叫“skil…

📰

无可挑剔不是完美主义:建立质量闸门与检查清单的工程化交付指南

1. “无可挑剔”不是天生完美:先搞清楚你在追求什么我最早对“impeccable”这个词产生执念,是在一次项目复盘会上。对方把我做了两周的方案退回,理由是“你的工作量很足,但还差一种什么都对的感觉”。那句话我记了很久&#xff0c…

📰

ponytail工作流编排实战:从技能碎片化到自动化流水线

很多朋友最近都在搜「ponytail skill」「ponytail 插件」到底怎么用,我一开始也对着文档犯了半天迷糊。名字实在太生活化了——马尾辫,不知道的还以为是哪个发型博主发的教程。实际把它跑起来之后我才回过味来:它做的事情,就是把一…

📰

Linux指令实战:从基础操作到高效运维

1. 为什么每个技术人都该掌握Linux指令?十五年前我刚接触Linux时,面对黑底白字的终端窗口完全不知所措。直到有次服务器宕机,前辈用三行命令就解决了困扰我半天的问题——那一刻我才明白,图形界面就像自动挡汽车,而命令…

📰

把技能当成资产来管理:从拆解到组合的完整方法论

skills这个标题,我看了很久。它不具体,不指向任何一门技术、一个岗位、一种能力,但它精准地概括了当下很多人的共同处境——我们每天泡在课程、文章、视频里,收藏夹里躺满了学习资料,可真到用的时候,总觉得…

📰

中小企业AI建站工具的成本优势与技术实践

1. 为什么中小企业开始拥抱AI建站工具上周帮朋友的小型设计工作室搭建官网时,我惊讶地发现从注册域名到上线完整网站只用了47分钟——这个速度在五年前需要专业团队工作一周。如今像Wix ADI、Bookmark等AI建站平台正在颠覆传统建站模式,根据BuiltWith统计…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬