-
ash
Rust的Vulkan绑定
-
skia-safe
Rust的Safe Skia绑定
-
vulkano
Vulkan图形API的安全包装器
-
gpu-allocator
Vulkan和DirectX 12的GPU内存内存分配器
-
gpu-alloc
类似Vulkan的API的无缝内存分配器
-
rspirv
用于SPIR-V模块操作的API
-
gpu-descriptor
类似Vulkan的API的无缝描述符分配器
-
glfw
GLFW3绑定和Rust的习惯性包装器
-
vk-mem
Rust ffi绑定和AMD Vulkan Memory Allocator (VMA)的习惯性包装器
-
spirq
图形的轻量级SPIR-V查询实用工具
-
ash-molten
使用Ash在Mac上静态链接MoltenVK的Vulkan
-
imgui-rs-vulkan-renderer
使用Ash的imgui-rs Vulkan渲染器
-
vulkanalia
Rust的Vulkan绑定
-
ddsfile
DirectDraw Surface文件格式解析器/合成器
-
krnl
安全、便携、高性能计算(GPGPU)内核
-
vk-parse
Vulkan规范解析器
-
skia-bindings
Rust的Skia绑定
-
screen-13
具有QBasic风格的Vulkan渲染引擎
-
spirv_cross
围绕SPIRV-Cross的安全包装器
-
pilka
创建着色器演示的现场编码工具
-
egui-ash-renderer
使用Ash的egui Vulkan渲染器
-
vulkan-bindings
从Khronos规范(vk.xml)生成的Vulkan API绑定
-
vulkanite
Rust的Vulkan绑定
-
mepeyew
小型但强大的图形库
-
basalt
基于Vulkan构建的窗口/界面框架
-
blade-graphics
Blade的图形抽象
-
vkgen
从Vulkan/OpenXR注册表生成Rust源代码
-
ash-window
ash和raw-window-handle之间的互操作库
-
gfx-maths
最基本图形数学运算的实现
-
vulkano-util
使Vulkano的使用更加便捷的功能
-
mira
从Vulkan-Headers生成的纯Vulkan绑定!
-
bort-vma
Rust ffi绑定和AMD Vulkan Memory Allocator (VMA)的习惯性包装器
-
gpu-alloc-ash
ash
后端为gpu-alloc
-
skulpin
通过结合Vulkan和Skia轻松绘制硬件加速2D图形
-
spq-core
spq核心功能实现,一个轻量级的SPIR-V查询图形工具
-
trapezoid
一个PSX仿真器,由vulkano支持渲染
-
lava
用于方便地操作 Vulkan 的 Rust 包装器,比使用绑定更方便
-
vulkano-win
vulkano 和 winit 之间的连接
-
gpu-descriptor-types
gpu-descriptorcrate 的核心类型
-
vulkanalia-sys
Rust 的原始 Vulkan 绑定
-
shader-reflect
SPIR-V/GLSL/HLSL 着色器接口反射到 JSON。(CLI)
-
vk-mem-vulkanalia
使用 vulkanalia 而不是 ash 的 Rust ffi 绑定和 AMD Vulkan Memory Allocator (VMA) 的习惯性包装器。vk-mem 的分支。
-
vulk
Rust 的 Vulkan 绑定,除了只有尖端功能外
-
glfw-passthrough
带有 Passthrough 补丁的 Rust 的 GLFW3 绑定和习惯性包装器
-
playout
用于创建 Vulkan 管道布局和描述符集布局的 DSL
-
skulpin-plugin-imgui
skulpin 的一个插件,实现了 imgui 渲染
-
spirq-as
SPIR-V 汇编器
-
vk-sys
用于 Vulkan 图形 API 的绑定
-
erupt
Vulkan API 绑定
-
nvidia-aftermath-rs
Rust 为 Nvidia Aftermath SDK 的绑定
-
deno_webgpu
Deno 的 WebGPU 实现
-
spirq-dis
SPIR-V 汇编器
-
gpu-alloc-vulkanalia
vulkanalia
为gpu-alloc
提供的后端 -
kiyo
轻量级的计算着色器游乐场
-
narui
一个受 React 启发的 UI 库,用于使用 Rust 和 Vulkan 构建 multimedia 桌面应用程序
-
egui-winit-ash-integration
为 winit 和 ash 的 egui 集成 crate
-
filum
由 Vulkan 驱动的易于使用的 GPGPU
-
nexg
一个纯 Rust 库,使编写 Vulkan 功能变得更加容易和 Rust 风格化
-
sstar
一个用于 2D 游戏的小型前端框架
-
skulpin-renderer
skia 的 vulkan 渲染器,skulpin 的组件之一
-
vkfetch-rs
一个显示您兼容 vulkan 的显卡的基本信息的抓取程序!
-
vulkan_raw
Rust 的原始 Vulkan API 绑定
-
ux-dx
Angular Rust 的 3D 图形原语
-
vulkano-shaders
Shader Rust 代码生成宏
-
bort-vk
轻量级 Vulkan 包装器
-
gpu-descriptor-erupt
gpu-descriptor 与 erupt 的集成
-
erupt-bootstrap
Rust 的 vk-bootstrap
-
egui-ash
egui (Vulkan) 集成
-
nobs-vk
一个非常基础的、非丰富的绑定 vulkan 命令和扩展加载的包装器
-
vk-mem-3-erupt
使用 erupt 的 Rust ffi 绑定和惯用包装器,用于 AMD Vulkan 内存分配器 (VMA)
-
gpu-alloc-types
gpu-alloc crate 的核心类型
-
gpu-descriptor-ash
gpu-descriptor 与 ash 的集成
-
phobos
快速、强大的 Vulkan 抽象库
-
vk-sync-fork
简化了核心 Vulkan 同步机制,如管道屏障和事件。从原始的 vk-sync crate 分支出来,该 crate 目前不再维护。
-
vk-sync
简化核心Vulkan同步机制,如管线屏障和事件
-
glfw_raw_window_handle_0_5_0
GLFW3绑定和Rust的习惯性包装器
-
vma
Rust ffi绑定和AMD Vulkan Memory Allocator (VMA)的习惯性包装器
-
vk-mem-erupt
使用 erupt 的 Rust ffi 绑定和惯用包装器,用于 AMD Vulkan 内存分配器 (VMA)
-
vks
Vulkan FFI绑定和符号加载器。支持Vulkan 1.0.59及其所有扩展。
-
xalloc
外部内存(如Vulkan设备内存)的子分配器
-
dacite
主要安全的底层Vulkan库
-
hotglsl
将GLSL着色器热加载为SPIR-V
-
ashpan
ash的RAII辅助工具
-
pilka_ash
Homebrew和可能不太出色的vulkan渲染器
-
skulpin-app-winit
skulpin的基于winit的应用层
-
voodoo
直观、惯用、无偏见、零开销的Vulkan API
-
unity-native-plugin-vulkan
Rust的Unity Native Plugin API (Vulkan)
-
sierra
Vulkan-lite图形API
-
vku
启动Vulkan开发
-
nrd-sys
Rust FFI for NVIDIA实时降噪器
-
hotham
创建令人难以置信的独立VR体验的框架
-
nobs-vkmem
nobs-vk的Vulkan内存管理扩展
-
vk_api
以字节数组常量的形式暴露的Vulkan API XML
-
vulk-ext
Rust 的 Vulkan 绑定,除了只有尖端功能外
-
favilla
Vulkan编程
-
ash-tray
使用Winit托管Ash的托盘
-
pilka_incremental
将一切组合在一起的胶水crate
-
gpu-alloc-erupt
erupt
后端为gpu-alloc
-
adi_gpu_vulkan
adi_gpu的Vulkan实现
-
asche
erupt之上的抽象层,便于在Rust中使用Vulkan
-
ilmenite
主要用于Basalt的文字造型、放置和光栅化
-
vk-mem-alloc
基于 Vulkan 内存分配器的非常轻量级的包装器
-
gfx-auxil
gfx-rs 后端之间的共享详细信息
-
vk-alloc
为 Vulkan 分离的列表内存分配器
-
ivy-vulkan
Ivy 游戏引擎的低级别 Vulkan 抽象
-
asi_vulkan
Rust 安全的 Vulkan 绑定
-
dvk
动态加载的 Vulkan
-
memonitor-sys
为 memonitor 的一些后端自动生成的绑定
-
vulk-gen
Rust 的 Vulkan 绑定,除了只有尖端功能外
-
vulkan-loader-sys
Vulkan 加载器
-
vulk-test
Rust 的 Vulkan 绑定,除了只有尖端功能外
-
sarekt
基于 Vulkan 的渲染引擎,但能够扩展到其他图形 API 后端,如 Metal 或 D3D12
-
rasen
从数据流图构建 SPIR-V 模块
-
dacho
3D Vulkan 游戏引擎
-
ivy-graphics
类似于网格、材质等高级图形抽象。建立在 ivy-vulkan 之上
-
vk-rs
vulkan 包装器
-
vulk-rs
Rust 对 Vulkan 的有观点绑定
-
effect-engine
用于构建视频游戏的特效引擎
-
rivi-loader
Vulkan 计算加载器
-
skulpin-renderer-sdl2
支持 skulpin 中的 sdl2
-
vk_dot_xml_parser
用于解析 Vulkan
vk.xml
文件的解析器 -
zxc
针对 Rust 的原始 Vulkan
-
aftermath-rs
Rust 绑定针对 NVIDIA Aftermath,面向 Vulkan 应用程序
-
spirv-layout
SPIRV 反射实用工具,用于推导 Vulkan DescriptorSetLayouts
-
ivy-input
Ivy 的输入处理包
-
egui_vulkano
egui 的 Vulkano 图形后端
-
e-nguyen
创建自己的音乐可视化
-
ivy-window
GLFW 窗口包装器
-
skulpin-renderer-winit
skulpin 中对 winit 的支持
-
rhodora
基于 Vulkan 的实验性渲染引擎
-
gfx_window_sdl
为 gfx-rs 提供的 SDL2 窗口
-
foundry
使用 Vulkan 加速的细胞自动机库
-
egui_winit_ash_vk_mem
egui 对 winit、ash 和 vk_mem 的集成 crate
-
pilka_dyn
通过动态链接组合所有内容的粘合 crate
-
vk-profiles-rs
Rust 对 vulkan profiles 库的绑定
-
vk2dfd
将 Vulkan 格式转换为 Khronos 数据格式描述符的微型 crate
-
vera
用于动画的 Rust 中 Vulkan 引擎
-
pilka_lib
Pilka 的实用 crate
-
gfx_window_dxgi
为 gfx-rs 提供的 DXGI 窗口
-
gaclen
处理游戏客户端需要做的任何事情
-
julia-set
Julia集计算和渲染
-
spirvcross
对SPIRV-Cross API的绑定
-
raw_vulkan_handle
Rust对Vulkan的"句柄"和"不可分派句柄"类型的定义
-
xshade-parser
xshade语言的解析器和未类型化的AST
-
vulkan-sys
rust对vulkan的绑定
-
adi_screen
与计算机/手机屏幕接口以渲染图形
-
playout_macro
用于创建 Vulkan 管道布局和描述符集布局的 DSL
-
kaldera
由Vulkan驱动的轻量级3D渲染器
-
vltk
用于创建Vulkan应用程序的简化工具包
-
geobacter-runtime-vk
Geobacter Vulkan运行时。目前不可用。
-
siebencorgie/jakar-engine
-
vulkanic
位于vk-sys之上的超薄Vulkan API包装器
-
nobs-vulkanism-headless
用于离屏渲染和计算的Vulkan
-
ivy-rendergraph
针对Vulkan和Ivy的易于使用的声明式渲染图
-
bedrock
在Vulkan和Rust之间的粘合库
-
spirq-core
SPIR-Q核心特性实现,一个轻量级的SPIR-V查询图形工具
-
adi_gpu
GPU接口 - 渲染图形和快速计算
-
vk-shader-macros
用于处理Vulkan着色器的过程宏
-
vulkan-malloc
适用于Vulkan的通用设备内存分配器
-
vulkan_video
通过ash在安全的Rust中使用Vulkan视频绑定
-
vkxml
解析Vulkan的XML API注册表
-
glsl-to-spirv-macros
在编译时从GLSL生成SPIR-V着色器二进制文件的宏,用于与Vulkan一起使用。要使用此crate,您还必须使用glsl-to-spirv-macros-impl crate
-
ivy-base
Ivy游戏引擎的基础crate
-
pilka_winit
分离的crate以分离winit,hmmm
-
rhyoea-common
Rhyoea是Rust编程语言的Vulkan API绑定。(通用模块)
-
rhyoea
Rust编程语言的Vulkan API绑定
-
rutter_layout
将flutter布局算法移植到rust
-
nobs-vkpipes
着色器编译,Vulkan管道组成和描述符集更新作为nobs-vk的扩展
-
moltenvk_deps
下载并安装 MoltenVK / VulkanSDK for macOS
-
trapezoid-core
一个PSX仿真器,由vulkano支持渲染
-
rps
RPS API 的 Rust 绑定
-
vulkust
游戏引擎
-
spirq-reflect
图形 SPIR-V 查询工具。(命令行界面)
-
plate
编写更简单的 Vulkan 代码
-
ivy-postprocessing
ivy 的后处理辅助工具
-
vk_deps
直接与 Cargo 通信的 Vulkan SDK 下载器/管理器
-
lambda-rs-platform
lambda-rs 的平台实现
-
vk_generator
生成 Rust 绑定到 Vulkan API
-
malkmusl-game-engine
支持 OpenGL 和 Vulkan 的游戏引擎
-
vkfft
Rust 绑定到 VkFFT
-
ivy-ui
Ivy 的 GUI 库
-
sprocket_engine
一个 vulkan 游戏引擎
-
sebbbi/rust_test
Rust & Vulkan 测试项目
-
gpu-descriptor-gfx
类似Vulkan的API的无缝描述符分配器
-
game_kernel
完全使用Rust编写的3D游戏引擎
-
vulkanology
一个Vulkan着色器测试框架
-
prgl
一个低级但更舒适的访问OpenGL和/或Vulkan的图形库
-
wyzoid
一个小型框架,用于轻松实验计算着色器/GPGPU
-
shade_runner
允许为vulkano运行时热加载着色器
-
wasm2spirv
将您的WebAssembly程序编译成SPIR-V着色器
-
yakui-widgets
yakui的内建小部件
尝试使用 DuckDuckGo 进行搜索。