没有合适的资源?快使用搜索试试~ 我知道了~
GFXVulkan后端:用于学习的Vulkan渲染器
共502个文件
h:157个
hpp:149个
inl:122个
需积分: 21 1 下载量 91 浏览量
2021-02-12
18:26:33
上传
评论
收藏 2.74MB ZIP 举报
温馨提示
GFXVulkan后端 该项目是Turan Engine(非DLL,非STL版本)GFX API的Vulkan后端。 Turan Engine是基于OpenGL创建的,但是这种用法限制了大多数现代API,因此我必须根据该项目重新设计Turan Engine的所有GFX API。 还有一些新功能,例如GPU内存管理和更好的RenderGraph。 这个怎么运作 因为该项目将集成在Turan Engine的Non-DLL Non-STL版本中,所以代码体系结构是相似的。 Source / Main.cpp是入口点,每个DLL都位于以其名称(GFX,Vulkan,TuranAPI等)命名的文件夹中。 TuranAPI包括多线程,日志记录,性能分析,I / O和Bitset(一种不错的矢量实现)库; GFX包括用于Vulkan后端调用的通用接口; Vulkan是调用Vulkan API函数的地方;
资源推荐
资源详情
资源评论
收起资源包目录
GFXVulkan后端:用于学习的Vulkan渲染器 (502个子文件)
Compile.bat 163B
FirstShaderCompiler.bat 151B
imgui.cpp 738KB
imgui_widgets.cpp 353KB
imgui_demo.cpp 254KB
imgui_draw.cpp 167KB
FGAlgorithm.cpp 73KB
VK_GPUContentManager.cpp 70KB
Vulkan_Renderer_Core.cpp 68KB
Vulkan_Core.cpp 32KB
Model_Loader.cpp 14KB
Main.cpp 14KB
Vulkan_Includes.cpp 14KB
glm.cpp 8KB
IMGUI_Core.cpp 8KB
Editor_System.cpp 8KB
GFX_Includes.cpp 7KB
ThreadedJobCore.cpp 7KB
Vulkan_Resource.cpp 6KB
Logger_Core.cpp 6KB
dummy.cpp 5KB
MaterialInstance_Import.cpp 4KB
FileSystem_Core.cpp 4KB
imgui_stdlib.cpp 3KB
EditorFileSystem_Core.cpp 3KB
Bitset.cpp 3KB
ShaderSource_Creater.cpp 3KB
Profiler_Core.cpp 3KB
IMGUI_WINDOW.cpp 2KB
API_includes.cpp 2KB
Texture_Loader.cpp 1KB
Model_Resource.cpp 1012B
Main_Window.cpp 936B
GFX_Core.cpp 608B
Texture_Resource.cpp 593B
Status_Window.cpp 545B
GFX_Renderer.cpp 283B
Resource_Identifier.cpp 245B
GPU_ContentManager.cpp 222B
Material_Type_Resource.cpp 210B
Scene_Resource.cpp 122B
Editor_Includes.cpp 58B
GFX_RenderNodes.cpp 53B
.editorconfig 175B
VulkanRenderer.vcxproj.filters 58KB
Vulkan.vcxproj.filters 2KB
FirstShader.frag 388B
glad.h 886KB
vulkan_core.h 524KB
stb_image.h 254KB
imgui.h 233KB
imstb_truetype.h 188KB
glfw3.h 149KB
imgui_internal.h 133KB
spirv.h 99KB
flatbuffers.h 97KB
imstb_textedit.h 52KB
flexbuffers.h 52KB
material.h 51KB
reflection_generated.h 43KB
matrix.h 39KB
idl.h 39KB
config.h 37KB
pstdint.h 30KB
postprocess.h 30KB
mesh.h 25KB
cimport.h 24KB
util.h 23KB
reflection.h 20KB
imstb_rectpack.h 20KB
types.h 15KB
platform.h 15KB
anim.h 14KB
BaseImporter.h 14KB
SceneCombiner.h 14KB
vulkan_win32.h 14KB
scene.h 14KB
glfw3native.h 13KB
minireflect.h 13KB
base.h 13KB
StreamReader.h 12KB
cexport.h 12KB
grpc.h 11KB
Vertex.h 11KB
fast_atof.h 11KB
Vulkan_Resource.h 10KB
khrplatform.h 10KB
StreamWriter.h 10KB
ThreadedJobCore.h 9KB
GFX_Includes.h 9KB
matrix4x4.h 9KB
defs.h 9KB
stl_emulation.h 9KB
BlobIOSystem.h 9KB
light.h 9KB
IOStreamBuffer.h 9KB
ByteSwapper.h 9KB
GPU_ContentManager.h 8KB
ParsingUtils.h 8KB
SpatialSort.h 8KB
共 502 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
EngleSEN
- 粉丝: 50
- 资源: 4502
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于SpringBoot+Vue的校园招聘管理系统(前端代码)
- C++期末大作业-2024-QT仓库商品管理系统,经过老师审定过的,应该能够满足学习、使用需求,如果有需要的话可以放心下载使用
- DH-GSTN5600 剩余电流式电气火灾监控探测器 安装使用说明书
- 天津理工大学信息系统设计实验
- jsp ssm 学校录取查询系统 高校志愿填报录取 项目源码 web java【项目源码+数据库脚本+项目说明+软件工具】毕设
- jsp ssm 网上购物系统 在线购物 在线商城平台 项目源码 web java【项目源码+数据库脚本+项目说明+软件工具】毕设
- 29网课交单平台源码最新修复全开源版本
- jsp ssm 超市网上购物系统 超市管理 超市购物 项目源码 web java【项目源码+数据库脚本+项目说明+软件工具】毕
- 海湾火灾自动报警系统主要设备参数
- C++自制多功能游戏头文件
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功