Crate rafx_framework[−][src]
Expand description
A mid-level framework for rendering that provides tools for resource lifetime management, descriptor set management, materials, renderpass management, and draw call dispatching
Modules
cooked_shader | |
descriptor_sets | |
graph | |
render_features | Part of |
visibility | Part of |
Macros
declare_render_feature | Use to declare a new render feature that can be registered. Registration allows easy global access to the render feature index from anywhere in the binary |
declare_render_feature_flag | Use to declare a new render feature flag that can be registered. Registration allows easy global access to the render feature flag index from anywhere in the binary |
declare_render_phase |
Structs
Enums
MaterialShaderStage | |
VertexCopyError |
Constants
MAX_FRAMES_IN_FLIGHT |
Traits
DescriptorSetBindings | |
DescriptorSetInitializer | |
DescriptorSetWriter | |
PooledResourceImpl | Implement to customize how PoolAllocator resets and destroys pools |
Type Definitions
DescriptorSetArrayPoolAllocator | |
RafxResult | |
SlotNameLookup |