bevy/crates/bevy_render/src
Paweł Grabarz 189df30a83 use bytemuck crate instead of Byteable trait (#2183)
This gets rid of multiple unsafe blocks that we had to maintain ourselves, and instead depends on library that's commonly used and supported by the ecosystem. We also get support for glam types for free.

There is still some things to clear up with the `Bytes` trait, but that is a bit more substantial change and can be done separately. Also there are already separate efforts to use `crevice` crate, so I've just added that as a TODO.
2021-05-17 22:29:10 +00:00
..
camera Allows a number of clippy lints and fixes 2 (#1999) 2021-05-14 20:37:32 +00:00
mesh use bytemuck crate instead of Byteable trait (#2183) 2021-05-17 22:29:10 +00:00
pass update for wgpu 0.8 (#1959) 2021-05-02 20:45:25 +00:00
pipeline Fixes incorrect PipelineCompiler::compile_pipeline() step_mode (#2126) 2021-05-07 00:28:35 +00:00
render_graph use bytemuck crate instead of Byteable trait (#2183) 2021-05-17 22:29:10 +00:00
renderer use bytemuck crate instead of Byteable trait (#2183) 2021-05-17 22:29:10 +00:00
shader use bytemuck crate instead of Byteable trait (#2183) 2021-05-17 22:29:10 +00:00
texture use bytemuck crate instead of Byteable trait (#2183) 2021-05-17 22:29:10 +00:00
wireframe Allows a number of clippy lints and fixes 2 (#1999) 2021-05-14 20:37:32 +00:00
color.rs Cargo fmt with unstable features (#1903) 2021-04-21 23:19:34 +00:00
colorspace.rs color spaces and representation (#1572) 2021-03-17 23:59:51 +00:00
draw.rs Frustum Culling (for Sprites) (#1492) 2021-03-24 21:29:53 +00:00
entity.rs Bevy ECS V2 (#1525) 2021-03-05 07:54:35 +00:00
lib.rs Hide re-exported docs (#1985) 2021-04-27 18:29:33 +00:00