Files
mirage_slang/__init__.py
2025-06-05 20:29:36 +08:00

27 lines
645 B
Python

#!/usr/bin/env python3
"""
SDL3_GPU Slang Compiler Package
自动处理资源绑定点的Slang着色器编译器
"""
from shader_types import ShaderStage, ResourceType, TargetFormat, Resource, ShaderInfo
from compiler import SDL3GPUSlangCompiler
from slangc_finder import SlangcFinder
from shader_parser import ShaderParser
from binding_manager import BindingManager
from code_generator import CodeGenerator
__all__ = [
'ShaderStage',
'ResourceType',
'TargetFormat',
'Resource',
'ShaderInfo',
'SDL3GPUSlangCompiler',
'SlangcFinder',
'ShaderParser',
'BindingManager',
'CodeGenerator'
]
version = '1.0.0'