E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Vulkan
Vulkan
:
Vulkan
与现代GPU架构_2024-07-20_17-11-33.Tex
Vulkan
:
Vulkan
与现代GPU架构
Vulkan
简介
Vulkan
的历史与发展
Vulkan
是一个跨平台的2D和3D图形应用程序接口(API),由KhronosGroup开发。
chenjj4003
·
2025-03-03 02:22
游戏开发
架构
java
开发语言
网络
服务器
linux
前端
驱动开发系列39 - Linux Graphics 3D 绘制流程(二)- 设置渲染管线
它负责与i915内核DRM驱动交互,并通过
Vulkan
(ANV)、OpenGL(IrisGallium)、或OpenCL(Clover)来提供3D加速。
黑不溜秋的
·
2025-02-28 08:02
GPU驱动专栏
驱动开发
Vulkan
:
Vulkan
物理模拟与碰撞检测技术教程_2024-07-20_15-47-39.Tex
Vulkan
:
Vulkan
物理模拟与碰撞检测技术教程
Vulkan
基础与环境搭建
Vulkan
库的简介与特性
Vulkan
是一个跨平台的2D和3D图形与计算API。
chenjj4003
·
2025-02-26 01:58
游戏开发
microsoft
网络
服务器
linux
前端
数据结构
Vulkan
:
Vulkan
资源管理与纹理映射_2024-07-20_14-46-07.Tex
Vulkan
:
Vulkan
资源管理与纹理映射
Vulkan
资源管理基础创建
Vulkan
设备和队列在
Vulkan
中,设备(Device)和队列(Queue)是进行图形和计算操作的核心组件。
chenjj4003
·
2025-02-26 01:58
游戏开发
服务器
前端
javascript
数据结构
android
java
网络
Vulkan
:
Vulkan
基础架构与环境搭建_2024-07-20_13-37-15.Tex
Vulkan
:
Vulkan
基础架构与环境搭建
Vulkan
简介
Vulkan
的历史与发展
Vulkan
是一个跨平台的2D和3D图形及计算API,由KhronosGroup开发。
chenjj4003
·
2025-02-26 01:58
游戏开发
网络
服务器
linux
前端
数据结构
android
java
书籍-《3D图形渲染指南》
书籍:3DGraphicsRenderingCookbook:AcomprehensiveguidetoexploringrenderingalgorithmsinmodernOpenGLand
Vulkan
·
2025-02-24 14:00
计算机图形学三维建模
书籍-《3D图形渲染指南》
书籍:3DGraphicsRenderingCookbook:AcomprehensiveguidetoexploringrenderingalgorithmsinmodernOpenGLand
Vulkan
·
2025-02-24 14:25
计算机图形学三维建模
Vulkan
Specification
https://www.khronos.org/registry/
vulkan
/specs/1.0/html/vkspec.htmlhttps://www.khronos.org/registry/
vulkan
icbm
·
2025-02-21 16:17
vulkan
Vulkan
Android7.0添加了对
Vulkan
的支持,一个高性能3D图形的低开销跨平台API。像OpenGLES一样,
Vulkan
提供了在应用中创建高质量,实时图形的工具。
hanpfei
·
2025-02-20 03:14
Android
图形系统
Vulkan
究竟是什么
Vulkan
图形系统究竟是什么?
Vulkan
是一个图形和计算硬件的API(ApplicationProgrammingInterface)。
美颜特效.音视频
·
2025-02-20 03:43
Vulkan
基础
图形渲染(一)——Skia、OpenGL、Mesa 和
Vulkan
简介
Skia本身不直接管理GPU或进行底层的渲染工作,而是通过底层图形API(如OpenGL或
Vulkan
)来实现硬件加速的渲染。-Skia的角色:提供高层的2D渲染API,抽象掉底层的硬件细节。
阳光开朗_大男孩儿
·
2025-02-19 09:44
图形渲染
OpenGL
图形渲染
c++
初识
Vulkan
渲染管线
目前参考《
Vulkan
规范》和《
Vulkan
开发实战详解》对渲染管线有了一个初步的认识。现结合中英文的渲染管线图进行笔记整理。
超级无敌小小顺利
·
2025-02-19 09:12
Vulkan
Vulkan
渲染管线
GPU
Pipeline
Vulkan
:
Vulkan
性能优化与调试技巧_2024-07-20_16-35-28.Tex
Vulkan
:
Vulkan
性能优化与调试技巧
Vulkan
基础概述
Vulkan
渲染管线简介
Vulkan
是一种低开销、跨平台的图形和计算API,它为开发者提供了直接访问GPU的能力,从而实现高性能的图形渲染和计算任务
chenjj4003
·
2025-02-11 02:36
游戏开发2
性能优化
网络
服务器
linux
前端
数据结构
RK3568 OpenHarmony4.0适配HDMI液晶屏
:硬件:RK3568开发板处理器:RK3568CPU:四核64位Cortex-A55,主频最高达2.0GHzGPU:ARMG522EE,支持OpenGLES1.1/2.0/3.2,OpenCL2.0,
Vulkan
1.1
敲嵌入式代码的
·
2025-02-07 23:10
OpenHarmony
harmonyos
linux
RK3568、RK3588、RK3358性能对比
GPU:Mali-G522EE,支持OpenGLES3.2、
Vulkan
1.1。NPU:内置0.8TOPs的神经网络处理单元,
给生活加糖!
·
2025-02-05 22:36
嵌入式开发知识
linux
开发板
Writing an efficient
Vulkan
renderer
27Feb2020In2018,Iwroteanarticle“Writinganefficient
Vulkan
renderer”forGPUZen2book,whichwaspublishedin2019
Night_Aurora
·
2025-01-29 12:10
Vulkan
渲染
vulkan
探索未来游戏引擎:Fling Engine
探索未来游戏引擎:FlingEngineFlingEngineA
Vulkan
gameenginewithafocusondataorienteddesign项目地址:https://gitcode.com
任澄翊
·
2025-01-29 05:32
OpenGL Shading Language - Built-In Functions (内置函数)
OpenGLShadingLanguage-Built-InFunctions{内置函数}1.Introduction2.CommonFunctionsReferencesOpenGLShadingLanguageDocumentationhttps://docs.
vulkan
.org
Yongqiang Cheng
·
2025-01-27 00:35
Vulkan
OpenGL
Built-In
Functions
内置函数
2.渲染管线——应用阶段
这个阶段由应用程序(如游戏引擎、3D建模软件)控制,开发者在这里定义场景中的物体、材质、灯光、相机等,并将这些数据传递给图形API(如OpenGL、DirectX、
Vulkan
),以便进入后续的渲染管线
无敌最俊朗@
·
2025-01-26 00:55
渲染管线
unity
安卓动态设置Unity图形API
命令行方式Unity图像api设置为自动,安卓动态设置
Vulkan
、OpenGLESUnity设置安卓设置创建自定义活动并将其设置为应用程序入口点。
Jack Yan
·
2025-01-24 23:55
Unity进阶
android
unity
游戏引擎
3DGS.cpp:高性能跨平台高斯泼溅实现
3DGS.cpp:高性能跨平台高斯泼溅实现3DGS.cppAcross-platform,highperformancerendererforGaussianSplattingusing
Vulkan
Compute.Supports
张涓曦Sea
·
2025-01-23 04:53
Vulkan
研究一:概述
Vulkan
的使用流程
1.创建
Vulkan
句柄设备
Vulkan
的初始化过程始于创建一个
Vulkan
实例(VkInstance)。每个
Vulkan
实例是相互独立的,彼此之间没有影响。
MeepoNJ
·
2025-01-22 15:04
Vulkan
c++
图形渲染
迅为RK3562开发板专为3562编写10大分类2900+页文档
支持OpenGLES1.1/2.0/3.2、0penCL2.0、
Vulkan
1.1内嵌高性能2D加速硬件。内置独立NPU,算力达1TOPS,可用于轻量级人工智能应用。
mucheni
·
2025-01-19 22:39
rk3562
3562
编译运行 llama.cpp (
vulkan
, Intel GPU SYCL)
llama.cpp是一个运行AI(神经网络)语言大模型的推理程序,支持多种后端(backend),也就是不同的具体的运行方式,比如CPU运行,GPU运行等.但是编译运行llama.cpp并不是那么容易的,特别是对于SYCL后端(用于IntelGPU),坑那是一大堆.只有特定版本的llama.cpp,特定版本的Linux系统和GPU驱动程序,才可能成功运行,否则都是失败.能够运行的版本还不是最新版本
穷人小水滴
·
2024-08-28 05:27
llama.cpp
AI
Intel
GPU
SYCL
vulkan
A770
【GPU驱动开发】-GPU架构简介
一、总体流程应用程序请求图形操作:应用程序通过图形API(如OpenGL、
Vulkan
)发送图形操作请求。图形API调用GPU驱动程序:图形API将请求传递给GPU驱动程序。GPU驱动程序解释
怪怪王
·
2024-03-04 01:19
GPU驱动
驱动开发
GPU
AI
chatgpt
架构
Ubuntu20.04 编译ogre
一:编译Ogresudoapt-yinstalllibgles2-mesa-devlib
vulkan
-devsudoapt-yinstallglslang-devsudoapt-yinstalllibsdl2
黑不溜秋的
·
2024-02-20 06:09
三维引擎专栏
ogre
游戏引擎
OPENGL NCNN GPU零拷贝实现
因此只能自己实现整体流程主要方法是使用AndroidHardwareBuffer实现纹理的共享,在OPENGL上对相机数据进行预处理后,将纹理信息写入到AndroidHardwareBuffer,随后在
vulkan
陈立里
·
2024-02-08 09:58
ncnn
NCNN GPU初始化加速——cache实现
整体流程通过测速以及查看NCNN的源码可以发现,在gpu.cpp源文件下的
Vulkan
Device::create_pipeline函数内的vkCreateComp
陈立里
·
2024-02-08 09:56
ncnn
vulkan
绘制多物体--Apple的学习笔记
为了解决
vulkan
如何创建多物体,而且可以作为独立个体单独变换的问题。找了官网一个hologram项目学习参考,此架构不错,将来可以考虑在此基础修改。
applecai
·
2024-02-01 18:39
FFMPEG 之 DXVA2 硬解
二:Windows平台,我们可以使用利用DXVA2、DX11、OpenGL、
Vulkan
、等技术,直接显示GPU
dbyoung
·
2024-02-01 17:32
FFMPEG
视频
SDK
ffmpeg
DXVA2
硬解
AMD Mantle API 学习笔记 -- Mantle简介
最近一段时间准备学习新的下一代graphicsAPI,DX12和
Vulkan
。发现目前公开的资料不多,特别是
Vulkan
,kronos的速度也真慢,正式的Spec还没有出来。
蓝天和白云
·
2024-02-01 15:57
Mantle
Graphics
Vulkan
AMD Mantle API 学习笔记 -- Mantle初始化
本系列文章是笔者研究mantle的一些心得;其目的是为了学习新的图形API标准
Vulkan
。
蓝天和白云
·
2024-02-01 15:56
Graphics
Vulkan
mantle
vulkan
OpenGL
【GPU驱动开发】- GPU架构流程
总体流程:1.应用程序请求图形操作:应用程序通过图形API(如OpenGL、
Vulkan
)发送图形操作请求。2.图形API调用GPU驱动程序:图形API将请求传递给GPU驱动程序。3.
怪怪王
·
2024-02-01 09:18
GPU驱动
驱动开发
GPU
架构
【Unity性能优化】ASTC压缩格式(Android)
Android支持OpenGLES3.1和
Vulkan
设备。目前有约5%的Android尚不支持ASTC可以通过下面函数判断是否支持ASTC格式SystemInfo.SupportsTextureFo
PangNanGua
·
2024-01-31 23:42
Unity性能优化
unity
ASTC
ETC2
TextureFormat
Android
计算机中丢失
vulkan
-1.dll,【已解决】进游戏提示
Vulkan
-1.dll 文件错误!!!~~~
WinsockInitializedidCommonLocal::Init()time20:0.014s------InitializingFileSystem------Currentsearchpath:-C:/Users/MOD/SAVEDG~1/MachineGames/WolfensteinYoungblood/base/-D:/3DMGAME-Wolfenstein.Youngbloo
云马宝淘
·
2024-01-31 10:40
ubuntu建立vscode cmake opengl glfw调试环境--Apple的学习笔记
由于之前装
vulkan
,所以ubuntu重新安装为18.0464bit版本。所有内容我都要重装,包括vscode。一年前搭建ubuntuvscode比较折腾,所以今天我搜索下是否新版本有新方法。
applecai
·
2024-01-30 09:14
【GitHub项目推荐--DiligentEngine: 一个开源跨平台的底层图形库和渲染框架】【转载】
它的设计充分利用了Direct3D12、
Vulkan
和Metal,同时通过Direct3D11、OpenGL和OpenGLES支持较旧的平台。
旅之灵夫
·
2024-01-24 11:57
GitHub项目推荐
github
开源
图形渲染
vulkan
中的texture(VkImage、VkImageView、VkSampler、VkDeviceMemory)
在
Vulkan
中,以下是这几个概念的简要说明以及它们之间的关系:Texture2D:纹理在
vulkan
API中并没有一个结构体来表示,它是着色器语言中(比如GLSL)的一种概念。
宗浩多捞
·
2024-01-24 03:17
Vulkan
c++
游戏引擎
极智AI | ubuntu 安装 ncnn
安装依赖2、编译3、测试4、打开Vulkun1、安装依赖sudoaptinstallbuild-essentialgitcmakelibprotobuf-devprotobuf-compilerlib
vulkan
-dev
vulkan
-utils
极智视界
·
2024-01-23 06:49
极智AI
ncnn
ubuntu
嵌入式
深度学习
人工智能
Debian/Ubuntu安装带
VULKAN
的NCNN库
1.安装基础件sudoapt-getinstallbuild-essentialgitcmakelibprotobuf-devprotobuf-compilerlib
vulkan
-dev
vulkan
-utilslibopencv-devsudoapt-getinstalllibwayland-devlibxrandr-devsudoapt-getinstalllib
vulkan
1mesa-vulk
qq_35439382
·
2024-01-23 06:46
深度学习
mnn
人工智能
ncnn - ubuntu调用
vulkan
加速ncnn是的CMakeLists.txt和bashrc配置
概述ncnn使用
vulkan
来加速时,需要先安装
vulkan
,然后再使用
vulkan
来编译ncnn,最后才是使用编译好的ncnn来推理模型。。
勤奋的学渣
·
2024-01-23 06:34
模型部署-ncnn
ubuntu
linux
运维
gdb调试命令
在linux下使用gdb调试程序,记录一下常用的调试命令:#设置代码目录directory/home/code/#断点infobreak=>ib#查看断点b
vulkan
/core/init.c:1723
美酒 + 咖啡
·
2024-01-21 14:17
Linux
gdb
Vulkan
vertex buffer绑定过程
代码实战我们用indirectdraw绘制6个不同位置的三角形,效果如下:重点:具备layout(location=xx)in格式描述的资源就是vertexbuffer。vsshader如下,inPos,inColor,instancePos则是vertextbuffer数据://vs#version450layout(location=0)invec3inPos;layout(location=
美酒 + 咖啡
·
2024-01-21 14:17
vulkan
Vulkan
vulkan
example入门代码看完--Apple的学习笔记
主要是看
vulkan
初始化代码并且理解流程及关键参数配置。结合官方。总共280多页,现在看了一半了。
applecai
·
2024-01-21 07:54
vulkan
画正方形--Apple的学习笔记
之前以为
vulkan
的base图形只有三角形。原来还是有线的。画正方形我通过目前的
vulkan
spec及sample教程学习,验证下我否有能力画正方形了吗?
applecai
·
2024-01-21 07:37
OpenGL & DIR
CSDN博客Mesa,alsocalledMesa3DandTheMesa3DGraphicsLibrary,isanopensourcesoftwareimplementationofOpenGL,
Vulkan
庞白OS
·
2024-01-18 19:11
unity
游戏引擎
Google Filament 源码学习(一):Filament 编译
一、前言 之前做过一段OpenGL开发,也看过
vulkan
,但都是一知半解,所以一直想找一个经典的、跨平台的渲染引擎来学习。直到找到Filament这个东东。
bluebird_ivan
·
2024-01-18 09:43
图形图像
渲染引擎
ubuntu
游戏引擎
图形渲染
vulkan
中的指令队列的大致原理
在
vulkan
中,指令池vkCommandPool分配指令缓冲vkCommandBuffer,而指令缓冲用于记录计算、渲染指令,记录完后,把该指令缓冲提交给指令队列vkQueue,然后等待执行。
宗浩多捞
·
2024-01-17 22:29
Vulkan
c++
vulkan
中从CPU到GPU传输数据,暂存缓冲区(staging buffer)的必要性
“StagingBuffer”,可翻译成暂存缓冲区或临时缓冲区,在使用诸如
Vulkan
、DirectX等现代图形API时,经常用于充当主机和GPU之间的桥梁,以进行高效的数据传输。
宗浩多捞
·
2024-01-17 22:29
Vulkan
c++
开发语言
vulkan
中分配显存的流程(vkBuffer、vkDeviceMemory的关系)以及VMA库介绍
在
Vulkan
中,VkBuffer和VkDeviceMemory是两个不同的概念,但它们通常是一起绑定在一起用的VkBuffer:表示一个缓冲区对象,用于存储数据,比如顶点数据、索引数据等。
宗浩多捞
·
2024-01-17 22:28
Vulkan
c++
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他