tajourney tajourney
  • 首页
  • 渲染
    • PBR
    • NPR
  • 引擎
    • Unity
    • UE
  • DCC
    • Houdini
    • PhotoShop
    • Blender
  • 优化
  • 工具
  • 杂谈
    • 游戏
  • 友链
  • 关于
    • About Me
    • 网站公告
    • 维护记录
    • QA
  • 注册
  • 登录
首页 › 渲染 › GAMES106 - Learn Vulkan (3)

GAMES106 - Learn Vulkan (3)

糯米
2年前渲染阅读 835

Hello大家好呀,最近忙着搬家一直没有更新相关笔记,最近终于闲了一会,赶紧把之前漏掉的部分补上,废话不多说了。

前文链接

GAMES106 - Learn Vulkan (1)

GAMES106 - Learn Vulkan (2)

回顾Vulkan RenderPass流程与重要对象

GAMES106 - Learn Vulkan (3)-tajourney
GAMES106 - Learn Vulkan (3)-tajourney

RenderPass

GAMES106 - Learn Vulkan (3)-tajourney
GAMES106 - Learn Vulkan (3)-tajourney

Vulkan RenderPass中主要定义了两个部分:VkAttachmentDescription以及VkSubpassDescription。

Frame Buffer

GAMES106 - Learn Vulkan (3)-tajourney

Buffer

GAMES106 - Learn Vulkan (3)-tajourney

Pipeline

GAMES106 - Learn Vulkan (3)-tajourney

Pipeline中需要定义的东西非常多,包括:Vertex输入/光栅化进程/深度检测方式/颜色混合方式/Pipeline Layout等等。

GAMES106 - Learn Vulkan (3)-tajourney

Image

GAMES106 - Learn Vulkan (3)-tajourney

PipelineLayout

GAMES106 - Learn Vulkan (3)-tajourney

Vulkan内存管理

GAMES106 - Learn Vulkan (3)-tajourney
GAMES106 - Learn Vulkan (3)-tajourney

Vulkan中内存管理方式相对复杂,需要自己判断绑定内存的类型和方式,也可以借助AMD的vma工具库来实现。

Staging Buffer

GAMES106 - Learn Vulkan (3)-tajourney

Staging buffer中存储的是频繁从CPU拷贝到GPU中的数据。

CommandBuffer

GAMES106 - Learn Vulkan (3)-tajourney
赞(0)
搜索
近期文章
  • 终末地人物渲染(更新中) 2025年3月17日
  • Unity APV体素化光栅化实现 2025年2月5日
  • Unity 不同 ReflectionProbe 打断 Instancing 解决方案 2025年1月15日
  • Renderdoc 原神截帧记录 2024年8月22日
  • Houdini VAT:Vellum Cltoh笔记 2 2024年7月17日
归档
  • 2025年3月 (1)
  • 2025年2月 (1)
  • 2025年1月 (1)
  • 2024年8月 (1)
  • 2024年7月 (2)
  • 2024年1月 (1)
  • 2023年10月 (3)
  • 2023年9月 (4)
  • 2023年8月 (5)
  • 2023年7月 (4)
  • 2023年6月 (4)
  • 2023年5月 (1)
  • 2023年4月 (3)
  • 2023年3月 (11)
  • 2023年2月 (11)
  • 2023年1月 (1)
  • 2022年7月 (1)
  • 2022年6月 (2)
  • 2022年5月 (1)
  • 2022年4月 (1)
  • 2022年3月 (1)
  • 2022年2月 (1)
  • 2022年1月 (7)
  • 0
Copyright © 2022-2025 tajourney. Dev by nuomi 版权所有.
鲁ICP备19015245号
  • 首页
  • 渲染
    • PBR
    • NPR
  • 引擎
    • Unity
    • UE
  • DCC
    • Houdini
    • PhotoShop
    • Blender
  • 优化
  • 工具
  • 杂谈
    • 游戏
  • 友链
  • 关于
    • About Me
    • 网站公告
    • 维护记录
    • QA
糯米
日语学习中
68
文章
15
评论
44
喜欢