V3DLib:C ++库,用于在所有Raspberry Pi上对VideoCore GPU进行编程

时间:2024-03-29 12:56:12
【文件属性】:

文件名称:V3DLib:C ++库,用于在所有Raspberry Pi上对VideoCore GPU进行编程

文件大小:3.67MB

文件格式:ZIP

更新时间:2024-03-29 12:56:12

C

V3DLib 版本0.4.3 V3DLib是一个C ++库,用于创建程序以在所有版本的的VideoCore GPU上运行。 在Pi 4之前,这意味着只能针对VideoCore IV GPU进行编译。 Pi 4具有VideoCore VI GPU,尽管相关,但显着不同。 V3DLib针对两个版本的VideoCore GPU进行编译和组装。 内核程序是动态编译的,因此给定程序可以在任何版本的RaspBerry Pi上不变地运行。 内核是内联生成的,并在运行时转移到GPU上。 在这个项目中: VideoCore IV称为vc4 VideoCore VI称为v3d 这遵循Linux内核代码和Mesa库中使用的命名约定。 入门 这假定您在Raspberry Pi上构建。 请查看,以使您对预期有所了解。 有关更多详细信息,请参见“ 。 合理的警告:第一次构建可能会花费很长时间,尤


网友评论