v0.0.6 - Renderlist Rewrite
Released 2021-08-22
Added
rend3_types
crate with all datatypes.
Changed
rend3::datatypes
is now renamed torend3::types
. It is a reexport ofrend3_types
.rend3::types::TextureFormat
is a reexport ofwgpu_types::TextureFormat
.- Replaced Renderlists with Render Routines
rend3_list
crate is nowrend3_pbr
.Swapchain
mentions are nowSurface
.set_options
is nowset_internal_surface_options
- The following are now functions of the render routine:
resize
is on both.set_background_texture
now takes anOption<TextureHandle>
and there is noclear_background_texture
.
log
is now used for logging as opposed totracing
, soenv_logger
should be used overwgpu_subscriber
.
Updated
wgpu
0.7 -> 0.10glam
0.13 -> 0.17
Removed
span
andspan_transfer
, due totracing
's removal.- All ties to
switchyard
. - Shader compiling infrastructure is gone, shaders must be wgsl or pre-compiled to spirv.