bevy/crates/bevy_render/src/mesh
NiseVoid 38c8dc27c7
Use u32 for resolution/subdivision in primitive meshing (#13930)
# Objective

- Make primitive meshing behavior consisten across platforms
- Avoid using sizes bigger than `u32` since these aren't even supported
for meshes

## Solution

- Use `u32` instead of `usize` for resolution/subdivisions/segments/etc
fields

---

## Changelog

- Change resolutions in primitive mesh builders from `usize` to `u32`

## Migration Guide

- All primitive mesh builders now take `u32` instead of `usize` for
their resolution/subdivision/segment counts
2024-06-20 00:58:21 +00:00
..
mesh Fix lints introduced in Rust beta 1.80 (#13899) 2024-06-17 17:22:01 +00:00
primitives Use u32 for resolution/subdivision in primitive meshing (#13930) 2024-06-20 00:58:21 +00:00
mod.rs Enable clippy::ref_as_ptr (#12918) 2024-04-10 20:16:48 +00:00
morph.rs Reflect default in some types on bevy_render (#12580) 2024-03-19 22:50:17 +00:00