================================================================================
OpenGL Mathematics (GLM)
--------------------------------------------------------------------------------
GLM is licensed under The Happy Bunny License or MIT License
================================================================================
The Happy Bunny License (Modified MIT License)
--------------------------------------------------------------------------------
Copyright (c) 2005 - G-Truc Creation
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
Restrictions:
By making use of the Software for military purposes, you choose to make a
Bunny unhappy.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
================================================================================
The MIT License
--------------------------------------------------------------------------------
Copyright (c) 2005 - G-Truc Creation
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
没有合适的资源?快使用搜索试试~ 我知道了~
webgpu C++ 学习示例程序
共531个文件
hpp:279个
inl:138个
dll:42个
需积分: 0 1 下载量 118 浏览量
2024-03-06
22:11:42
上传
评论
收藏 23.54MB ZIP 举报
温馨提示
1. 里面包含了对应的第三方库,直接使用cmake就可编译执行 2. webgpu库是编译的共享库,使用的vs2022编译的,如果对于不方便编译的可以使用这个库,这个库的采用的是2024年2月28日最新的源码编译。 3. 示例里面实现了简单的索引绘制,mvp矩阵变换以及绘制二维图的多边形三角化
资源推荐
资源详情
资源评论
收起资源包目录
webgpu C++ 学习示例程序 (531个子文件)
glfw3Targets.cmake 4KB
glfw3ConfigVersion.cmake 3KB
glfw3Targets-relwithdebinfo.cmake 841B
glfw3Targets-release.cmake 806B
common.cmake 166B
glfw3Config.cmake 118B
main4.cpp 9KB
glm.cpp 9KB
main3.cpp 7KB
main2.cpp 6KB
main1.cpp 5KB
utils.cpp 3KB
glm.cppm 71KB
dawn_native.dll 8.18MB
dawn_native.dll 8.18MB
Qt5Gui.dll 6.68MB
Qt5Core.dll 5.74MB
Qt5Widgets.dll 5.24MB
glslang.dll 1.47MB
glslang.dll 1.47MB
qdirect2d.dll 1.45MB
qwindows.dll 1.39MB
SPIRV-Tools-shared.dll 1.31MB
SPIRV-Tools-shared.dll 1.31MB
abseil_dll.dll 1.1MB
abseil_dll.dll 1.1MB
qminimal.dll 810KB
qoffscreen.dll 719KB
sentry.dll 525KB
qwebp.dll 498KB
dawn_wire.dll 467KB
dawn_wire.dll 467KB
qjpeg.dll 406KB
qtiff.dll 381KB
Qt5Svg.dll 323KB
glfw3.dll 225KB
glfw3.dll 225KB
Qt5Xml.dll 208KB
qwindowsvistastyle.dll 141KB
windowsprintersupport.dll 54KB
qgenericbearer.dll 52KB
qicns.dll 44KB
qsvgicon.dll 41KB
dawn_proc.dll 39KB
dawn_proc.dll 39KB
crashpad_wer.dll 37KB
dawn_platform.dll 33KB
dawn_platform.dll 33KB
qsvg.dll 31KB
qgif.dll 31KB
qtga.dll 31KB
qico.dll 31KB
qwbmp.dll 29KB
glslang-default-resource-limits.dll 10KB
glslang-default-resource-limits.dll 10KB
example.exe 468KB
CHelloTriangle.exe 45KB
glfw3.h 236KB
webgpu.h 146KB
webgpu_cpp.h 105KB
webgpu_cpp_print.h 79KB
matrix.h 40KB
glfw3native.h 20KB
platform.h 16KB
dawn_proc_table.h 15KB
DawnNative.h 11KB
VulkanBackend.h 8KB
common.h 7KB
DawnPlatform.h 6KB
webgpu_enum_class_bitmasks.h 6KB
D3DBackend.h 5KB
neon.h 5KB
geometric.h 4KB
integer.h 4KB
webgpu_glfw.h 3KB
build_info.h 3KB
D3D11Backend.h 3KB
D3D12Backend.h 2KB
dawn_proc.h 2KB
dawn_platform_export.h 2KB
dawn_native_export.h 2KB
dawn_thread_dispatch_proc.h 2KB
NullBackend.h 2KB
webgpu_cpp.h 2KB
webgpu.h 2KB
webgpu_cpp_chained_struct.h 878B
utils.h 857B
exponential.h 397B
vector_relational.h 147B
trigonometric.h 145B
packing.h 137B
vec_swizzle.hpp 81KB
type_aligned.hpp 68KB
type_precision.hpp 65KB
_swizzle.hpp 48KB
fwd.hpp 46KB
setup.hpp 42KB
packing.hpp 36KB
_swizzle_func.hpp 34KB
type_aligned.hpp 33KB
共 531 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
揽月凡尘
- 粉丝: 5556
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于Java和Python的垃圾图像分类系统.zip
- (源码)基于Spring Boot和Beetl的代码生成管理系统.zip
- (源码)基于低功耗设计的无线互呼通信系统.zip
- (源码)基于Arduino的盲人碰撞预警系统.zip
- 自己学习java安全的一些总结,主要是安全审计相关.zip
- (源码)基于C++的多线程外部数据排序与归并系统.zip
- 编译的 FFmpeg 二进制 Android Java 库.zip
- 纯 Java git 解决方案.zip
- (源码)基于Spring Boot和Vue的后台管理系统.zip
- 用于将 Power BI 嵌入到您的应用中的 JavaScript 库 查看文档网站和 Wiki 了解更多信息 .zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功