#spir-v

  1. spirv

    Rust 定义 SPIR-V 结构体和枚举

    v0.3.0+sdk-1.3.268.0 241K #definition #enums #struct
  2. glsl

    GLSL450/GLSL460 解析器

    v7.0.0 3.5K #spir-v #opengl #parser #ast-node #open-gl
  3. naga

    着色器翻译基础设施

    v22.1.0 248K #glsl #spir-v #shader #msl
  4. rspirv

    用于 SPIR-V 模块操作的 API

    v0.12.0+sdk-1.3.268.0 4.2K #spir-v #opengl #opencl #vulkan #binary-parser
  5. spirq

    图形轻量级 SPIR-V 查询工具

    v1.2.2 260 #spir-v #vulkan #opengl #opencl #graphics #light-weight
  6. librashader-spirv-cross

    为 librashader 维护的 spirv_cross 分支

    v0.26.0 3.2K #spir-v #librashader #hlsl #spirv-cross #fork #wrapper #safe-wrapper
  7. librashader

    RetroArch 着色器,适用于所有人

    v0.3.3 650 #retro-arch #shader #spir-v #graphics #graphics-api
  8. glslang

    Rust 对 glslang 的绑定

    v0.4.0 3.1K #compiler #spir-v #glsl #shader #hlsl #graphics
  9. spirv-std

    SPIR-V 的标准函数和类型

    v0.9.0 3.5K #spir-v #shader #gpu #image #texture #buffer #resources
  10. spirv_cross

    围绕 SPIRV-Cross 的安全包装器

    v0.23.1 12K #spir-v #cross #spirv #safe-wrapper
  11. spirt

    针对目标的着色器 IR,转换和翻译

    v0.3.0 460 #spir-v #ir #shader #compiler #spirv
  12. spirv-to-dxil

    Rust 对 spirv-to-dxil 的绑定

    v0.4.7 2.5K #spir-v #dxil #bindings #depth #spirv-to-dxil-sys
  13. naga-cli

    着色器翻译命令行工具

    v22.0.0 1.1K #shader #spir-v #glsl #command-line #msl #command-line-tool #graphics-api
  14. spirv-tools

    SPIRV-Tools的包装crate

    v0.10.0 650 #spir-v #optimization #rust-gpu #wrapper #validator #assembly #🛠
  15. spirv-builder

    使用rust-gpu构建着色器的辅助工具

    v0.9.0 340 #spir-v #shaders #compiler #helper #builder #gpu #building
  16. librashader-runtime

    RetroArch 着色器,适用于所有人

    v0.40.0-beta.1 800 #retro-arch #graphics-api #shader #spir-v #graphics
  17. librashader-common

    RetroArch 着色器,适用于所有人

    v0.40.0-beta.1 950 #retro-arch #graphics-api #shader #spir-v #graphics
  18. librashader-runtime-d3d12

    RetroArch 着色器,适用于所有人

    v0.40.0-beta.1 650 #retro-arch #shader #spir-v #graphics-api #graphics
  19. librashader-presets

    RetroArch 着色器,适用于所有人

    v0.40.0-beta.1 900 #retro-arch #shader #spir-v #graphics
  20. librashader-runtime-vk

    RetroArch 着色器,适用于所有人

    v0.3.3 600 #retro-arch #shader #graphics-api #spir-v #graphics #vulkan
  21. librashader-runtime-d3d11

    RetroArch 着色器,适用于所有人

    v0.40.0-beta.1 650 #retro-arch #shader #spir-v #graphics #graphics-api #vulkan
  22. librashader-runtime-gl

    RetroArch 着色器,适用于所有人

    v0.3.3 600 #retro-arch #shader #spir-v #graphics-api #graphics
  23. librashader-capi

    RetroArch 着色器,适用于所有人

    v0.3.3 550 #retro-arch #shader #spir-v #graphics-api #graphics
  24. librashader-cache

    RetroArch 着色器,适用于所有人

    v0.40.0-beta.1 800 #retro-arch #shader #spir-v #graphics-api #graphics
  25. librashader-preprocess

    RetroArch 着色器,适用于所有人

    v0.40.0-beta.1 900 #retro-arch #shader #spir-v #graphics
  26. librashader-runtime-d3d9

    RetroArch 着色器,适用于所有人

    v0.40.0-beta.1 650 #retro-arch #shader #spir-v #graphics
  27. librashader-runtime-mtl

    RetroArch 着色器,适用于所有人

    v0.3.3 600 #retro-arch #shader #spir-v #graphics
  28. spq-core

    spq core feature implementation, a light weight SPIR-V query utility for graphics

    v1.0.5 160 #spir-v #opengl #vulkan #graphics #opencl
  29. librashader-reflect

    RetroArch 着色器,适用于所有人

    v0.40.0-beta.1 900 #retro-arch #shader #spir-v #graphics
  30. librashader-runtime-wgpu

    RetroArch 着色器,适用于所有人

    v0.3.3 600 #retro-arch #shader #spir-v #graphics
  31. shaderc

    Rust bindings for shaderc

    v0.8.3 21K #spir-v #shader #glsl #hlsl #compiler
  32. shades

    An EDSL for shading languages

    v0.4.0 #edsl #glsl #shader #spir-v #fragment-shader #graphics-engine #graphics
  33. shader-reflect

    SPIR-V/GLSL/HLSL shader interface reflection to JSON. (CLI)

    v0.2.9 350 #glsl-shader #spir-v #glsl #hlsl #opengl #vulkan #graphics
  34. spq-as

    SPIR-V assembler

    v0.1.4 #spir-v #assembly #graphics #tool #applications #spq #spirv-as
  35. spirv-reflect

    Reflection API in rust for SPIR-V shader byte code, intended for Vulkan applications

    v0.2.3 3.1K #descriptor-set #spir-v #shader #reflection #reflect #hlsl #glsl
  36. spq-dis

    SPIR-V disassembler

    v0.1.4 #spir-v #graphics #disassembler #command-line-arguments #binary #command-line-tool #applications
  37. spirq-as

    SPIR-V assembler

    v0.1.4 #spir-v #assembly #graphics #binary #vulkan #cli-tool #path
  38. spirq-dis

    SPIR-V disassembler

    v0.1.4 #spir-v #disassembler #graphics #vulkan #cli-tool #command-line #binary
  39. motphys_spirv_cross

    围绕 SPIRV-Cross 的安全包装器

    v0.23.3 #spir-v #cross #safe-wrapper #spirv
  40. krnlc

    krnl 编译器

    v0.1.1 #spir-v #kernel #krnl #compile #devices #compiler #validate
  41. rustc_codegen_spirv

    rustc的SPIR-V代码生成后端

    v0.9.0 340 #spir-v #compiler #gpu #back-end #shaders #rustc #target
  42. spv-cross

    围绕 SPIRV-Cross 的安全包装器

    v0.23.5 #spir-v #cross #spirv #safe-wrapper
  43. spirv-types

    spirv-std和spirv-std-macros之间共享的SPIR-V类型

    v0.4.0-alpha.14 3.1K #spir-v #shared #shader #language #spirv-std #types #spirv-std-macros
  44. rspirv-reflect

    用于SPIR-V的描述符反射库

    v0.8.0 250 #spir-v #reflection #rendering #api-bindings #descriptor #up #rspirv
  45. spq-spvasm

    SPIR-V汇编交互工具

    v0.1.4 #spir-v #spvasm #graphics
  46. spirq-spvasm

    SPIR-V汇编交互工具

    v0.1.4 #spir-v #spvasm #graphics
  47. glsl-tree

    将GLSL AST打印到stdout

    v0.3.0 #glsl #opengl #spir-v #debugging #print #parser
  48. spirv-to-dxil-sys

    对spirv-to-dxil的原始绑定

    v0.4.7 2.5K #spir-v #bindings #dxil #spirv-to-dxil #required #run #module
  49. glslang-sys

    对glslang的原始C绑定

    v0.4.0 3.3K #spir-v #compiler #glsl #shader #hlsl #graphics
  50. spirv-std-types

    spirv-std和spirv-std-macros之间共享的SPIR-V类型

    v0.9.0 900 #spir-v #definition #shared #shaders #type #gpu #gpgpu
  51. hotglsl

    将GLSL着色器作为SPIR-V进行热加载

    v0.2.0 #glsl-shader #glsl #spir-v #shader #vulkan #hotload #file-extension
  52. spirv-tools-sys

    SPIRV-Tools的包装crate

    v0.8.0 700 #spir-v #validation #rust-gpu #wrapper #optimization #spirv-tools #assembly
  53. rustc_codegen_spirv-types

    rustc_codegen_spirv和spirv-builder之间共享的SPIR-V后端类型

    v0.9.0 310 #spir-v #shared #shader #gpu #type #spirv-builder #rustc-codegen-spirv
  54. rasen

    从数据流图中构建SPIR-V模块

    v0.12.0 #spir-v #vulkan #glsl
  55. rivi-loader

    Vulkan计算加载器

    v0.1.5 #spir-v #vulkan #gpgpu #command-buffer
  56. spirv-layout

    SPIRV反射实用工具,用于推导Vulkan DescriptorSetLayouts

    v0.4.0 #spir-v #reflection #vulkan #glsl #hlsl #graphics
  57. krnl-core

    krnl的核心库

    v0.1.1 180 #krnl #gpgpu #kernel #spir-v #portable #gpu #buffer
  58. shaderc-sys

    Shaderc系统库FFI、构建和链接

    v0.8.3 20K #spir-v #shader #glsl #hlsl #compiler
  59. spirvcross

    对SPIRV-Cross API的绑定

    v0.1.2 160 #glsl #hlsl #spir-v #vulkan #msl #api-bindings #low-level
  60. xshade-parser

    xshade语言的解析器和无类型AST

    v0.1.2 #spir-v #vulkan #graphics #xshade #rendering
  61. inline-spirv

    直接在您的crate中编译GLSL/HLSL/WGSL和内联SPIR-V

    v0.2.1 150 #spir-v #inline #compile #right #shader #hlsl #binary
  62. 尝试使用DuckDuckGo进行搜索。搜索.

  63. spirq-core

    SPIR-Q核心功能实现,图形的轻量级SPIR-V查询工具

    v1.0.4 #spir-v #opengl #vulkan #graphics #opencl #light-weight
  64. vk-shader-macros

    用于处理Vulkan着色器的过程宏

    v0.2.10 650 #spir-v #vulkan #proc-macro #procedural #shader #path #glsl
  65. spirv-compiler

    Rust中shaderc的便利包装

    v0.2.0 #spir-v #shader #compiler #glsl #hlsl #cache
  66. glsl-to-spirv-macros

    在编译时从GLSL生成SPIR-V着色器二进制文件的宏,用于Vulkan。使用此crate时,您还必须使用glsl-to-spirv-macros-impl crate

    v0.1.1 #spir-v #glsl-shader #glsl #vulkan #shader #macro #compile-time
  67. cart-tmp-nga

    着色器翻译基础设施

    v0.1.0 #spir-v #shader #translation #glsl #wgsl #binary #infrastructure
  68. jit-spirv

    使用简单的宏将 GLSL/HLSL/WGSL 编译为 SPIR-V 的即时编译

    v0.1.1 #spir-v #compile #jit #graphics #glsl-hlsl-wgsl #compilation-feedback #just-in-time
  69. include-glsl

    将 GLSL 着色器编译为 SPIR-V 并将其作为 u32 数组包含

    v0.2.0 #spir-v #compile #glsl #shader #u32 #array
  70. spirq-reflect

    轻量级的 SPIR-V 查询实用工具,用于图形。(命令行界面)

    v0.1.1 #spir-v #vulkan #opencl #opengl #light-weight #graphics #spirv
  71. spirv-linker

    SPIR-V 链接器

    v0.1.0 #linker #rendering #spir-v #api-bindings
  72. shader-translator

    一个小程序,从标准输入读取 glsl,并将 spir-v 写入标准输出

    v0.4.0 #spir-v #glsl #stdin #stdout #read #glsl-shader #tiny
  73. renderling_build

    编译 GLSL 着色器的辅助工具,用于 renderlings。在 build.rs 文件中使用。

    v0.1.1 #glsl-shader #shader #spir-v #graphics #rendering #game
  74. spirv-struct-layout

    检查 rust 结构体的布局是否与 SPIRV 中给定类型的布局相匹配

    v0.1.2 #spir-v #layout #struct #matches #spirv-layout
  75. spirv-diff

    比较 SPIR-V 文件

    v0.1.0 #spir-v #diff #diffing #path #file #file-b #first
  76. spirv_headers

    Rust 定义 SPIR-V 结构体和枚举

    v1.5.0 5.8K #spir-v #definition #enums #struct #enum
  77. wasm2spirv

    将您的 WebAssembly 程序编译成 SPIR-V 着色器

    v0.1.0 #spir-v #vulkan #wasm #compiler #web-assembly #graphics
  78. glsl-quasiquote

    glsl! 过程宏,提供 glsl crate 的伪引用

    v7.0.0 #glsl #proc-macro #opengl #spir-v #parser
  79. shdrr

    使用 shaderc 的实时着色器编译器

    v0.1.3 #spir-v #live #shaderc #spirv
  80. spirv-std-macros

    spirv-std 宏

    v0.9.0 4.6K #spir-v #macro #shader #spirv-std #gpu #language #attributes
  81. vulkano-macros

    Vulkano 使用的宏

    v0.34.0 3.2K #vulkano #macro #documentation #wrapper #traits #graphics #spir-v
  82. rasen-dsl

    Rust 中编写 SPIR-V 着色器的 Rasen 编译器包装器

    v0.2.0 #spir-v #vulkan #glsl #spirv
  83. spirv-utils

    SPIR-V 工具库

    v0.2.1 #spir-v #vulkan #utility #utilities
  84. shaderc-macro

    使用宏在编译时编译着色器

    v0.1.0 #spir-v #shader #hlsl #glsl #compiler #spirv #graphics
  85. shades-edsl

    An EDSL for shading languages

    v0.1.0 #glsl #edsl #shader #spir-v #graphics
  86. vulkano-shader-derive

    已弃用

    v0.11.0 390 #vulkano #wrapper #deprecated #spir-v
  87. aclysma_spirv_cross

    围绕 SPIRV-Cross 的安全包装器

    v0.0.1 #spir-v #cross #hlsl #spirv-cross #msl #commit #compile
  88. maikklein/rlsl

    SPIR-V 编译器

    GitHub 0.1.0 #spir-v #shader #compute #vertex #compiler #limitation #object
  89. chrysanthemum

    一个编译到 SPIR-V 的纯函数式玩具语言

    v0.0.1 #spir-v #language #shader #spirv #graphics