没有合适的资源?快使用搜索试试~ 我知道了~
Vulkan2DRenderer:使用Vulkan API作为后端的易于使用的2D渲染引擎
共175个文件
h:59个
cpp:38个
txt:18个
需积分: 16 4 下载量 125 浏览量
2021-05-15
12:58:17
上传
评论
收藏 8.72MB ZIP 举报
温馨提示
Vulkan 2D渲染器库 :red_exclamation_mark: 该项目正在进行中(pre-alpha)。 API频繁更改,ABI更改,崩溃... :red_exclamation_mark: Vulkan 2D渲染器是一个C ++ 17库,旨在为实时应用程序提供易于使用的高性能2D渲染后端。 您只需要几行代码即可创建一个窗口并显示简单的形状。 另一方面,您可以使用网格并向其应用不同的修改器来创建各种不同的效果。 内部工作负载会自动分组以创建更高效的GPU提交,并且所有资源的加载和保存都是多线程的。 动机 该项目主要是一个激情项目。 Vulkan 2D渲染引擎/库并不常见。 我发现没有任何易于使用的具有多窗口支持的2D渲染库。 对于希望了解具体Vulkan API使用的人们来说,这应该可以很好地作为示例。 (如果您有任何疑问,请随时告诉我) 能力 轻松生成和绘制简单的形状。 (盒子,圆圈,馅饼...) 为了获得更多控制,您还可以从顶点和索引列表直
资源推荐
资源详情
资源评论
收起资源包目录
Vulkan2DRenderer:使用Vulkan API作为后端的易于使用的2D渲染引擎 (175个子文件)
SamplerAnisotropicFiltering.apng 1.76MB
SamplerLODBias.apng 1.28MB
SamplerMipmapMode.apng 1.22MB
SamplerMaxAnisotropy.apng 414KB
Build.bat 16B
Window.cpp 126KB
RenderTargetTexture.cpp 114KB
Instance.cpp 93KB
TextureResource.cpp 42KB
Mesh.cpp 36KB
FontResource.cpp 29KB
MeshBuffer.cpp 20KB
VulkanMemoryManagement.cpp 16KB
ResourceManager.cpp 12KB
ContainerArray.cpp 11KB
Sampler.cpp 11KB
DescriptorSet.cpp 11KB
Main.cpp 10KB
SourceCommon.cpp 9KB
QueueResolver.cpp 8KB
Transformations.cpp 6KB
ThreadPool.cpp 6KB
ShaderInterface.cpp 6KB
HelloWorld.cpp 6KB
RenderTargetTextures.cpp 5KB
ThreadPrivateResources.cpp 5KB
DrawShapes.cpp 5KB
ResourceBase.cpp 4KB
LibraryBuildingSandbox.cpp 4KB
MultipleWindows.cpp 4KB
EventHandler.cpp 4KB
Testbed.cpp 4KB
DrawMeshShapes.cpp 4KB
SystemConsole.cpp 3KB
Text.cpp 3KB
RenderTargetTextureDependencyGraphInfo.cpp 2KB
Synchronization.cpp 1KB
PipelineResource.cpp 1KB
Transform.cpp 1002B
BasicRender.cpp 934B
CommonTools.cpp 653B
Texture.cpp 635B
StbImageImplementation.cpp 159B
03_examples.doc 203B
.editorconfig 269B
RenderTargetTextureBlur.frag 13KB
TriangleMultitextured.frag 12KB
SingleTextured.frag 3KB
.gitattributes 2KB
.gitignore 390B
.gitmodules 587B
Window.h 52KB
DrawShapesRenderTestSamples.h 35KB
MultitexturedFragmentTriangleWithUVBorderColor.frag.spv.h 33KB
MultitexturedFragmentTriangle.frag.spv.h 30KB
MultitexturedFragmentLineWithUVBorderColor.frag.spv.h 28KB
MultitexturedFragmentLine.frag.spv.h 25KB
Mesh.h 24KB
RenderTargetTexture.h 24KB
Instance.h 21KB
RenderTargetTextureImpl.h 18KB
MeshBuffer.h 17KB
WindowImpl.h 17KB
InstanceImpl.h 16KB
MultitexturedFragmentPointWithUVBorderColor.frag.spv.h 15KB
RenderTargetTexture_GaussianBlur_Horisontal.frag.spv.h 13KB
RenderTargetTexture_GaussianBlur_Vertical.frag.spv.h 13KB
VulkanMemoryManagement.h 12KB
MultitexturedFragmentPoint.frag.spv.h 12KB
MultitexturedVertex.vert.spv.h 12KB
SingleTexturedVertex.vert.spv.h 12KB
Sampler.h 10KB
ResourceManager.h 9KB
SingleTexturedFragmentWithUVBorderColor.frag.spv.h 9KB
FontResource.h 8KB
TextureResource.h 8KB
RenderTargetTexture_BoxBlur_Vertical.frag.spv.h 7KB
RenderTargetTexture_BoxBlur_Horisontal.frag.spv.h 7KB
ShaderInterface.h 6KB
RenderTargetTextureBlurVertex.vert.spv.h 6KB
DescriptorSet.h 6KB
SingleTexturedFragment.frag.spv.h 6KB
ResourceBase.h 6KB
ThreadPool.h 5KB
StreamOps.h 5KB
ResourceManagerImpl.h 5KB
ResourceImplBase.h 4KB
FontResourceImpl.h 4KB
Transform.h 4KB
BuildOptions.h 3KB
Text.h 3KB
TextureResourceImpl.h 3KB
Testbed.h 3KB
Common.h 3KB
QueueResolver.h 3KB
SourceCommon.h 2KB
Texture.h 2KB
ThreadPrivateResources.h 2KB
Multisamples.h 2KB
SystemConsole.h 1KB
共 175 条
- 1
- 2
资源评论
还是那个小宇
- 粉丝: 34
- 资源: 4729
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 音圈电机控制,双闭环pid控制
- 北方苍鹰优化算法(NGO)求解混合储能容量配置经济成本 2022年新算法哦 1、微电网混合储能容量配置优化 适合(光伏、风电)模型,(有参考文献) 2、目标经济性、可靠性负荷失电率, 3、matl
- comsol线偏振转多重干涉
- 固高GTS8轴或4轴控制卡,视觉点胶涂覆,伺服运动控制
- comsol声学超材料 吸隔声仿真计算模型可以个人定制任意声学模型
- 大厂FPGA AXI verilog源代码,4个master+10个slave配置,企业级应用源码,适合需要学习ic设计验证及soc开发的工程师 提供databook资料和verilog完整源代码
- comsol光子晶体波导法诺共振
- comsol模型 堤坝边坡稳定性 利用流固耦合接口
- C#开发上位机控制系统 主控界面,可以PLC通讯,可以接入485通讯 可多样形成工艺编辑界面,避免Excel表格的繁琐 曲线显示美观,纵横坐标可以放缩,游标可以显示具体数值
- a星+动态窗口法的融合路径规划算法 可自行更改地图,定义起始点目标点位置、未知障碍物位置 matlab实现
- comsol相控阵三维聚焦探头 7*7阵元三维相控阵聚焦探头,焦点大概在20mm位置处,介质为水,频率设的0.5MHz,焦距可调 效果看动画吧 图1 2 3分别为剖面下的声场收缩 聚焦 扩散时刻图
- comsol不同温度下相变材料二氧化钒VO2设置 包含可见光近红外太赫兹波段
- 光伏并网 单相 三相 逆变 lcl 仿真 光伏并网 研究电能质量 有源滤波器 谐波检测 功率因数 光伏对配电网继电保护影响 5kw光伏并网逆变器的设计 本硕电气工程
- stm32低压无感BLDC方波控制方案 1.启动传统三段式,强拖的步数少,启动快,任意电机基本可以顺利启动切闭环; 2.配有英非凌电感法,脉冲注入算法; 3.开环,速度环,限流环; 4.欠压,过压
- SMT轨迹导入程序,C#导入CAD的DXF文件,生成G代码,
- Matlab光伏加蓄电池发电系统simulink仿真模型
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功