bevy/crates/bevy_ui/src
ickshonpe 48f2bd410b
RenderUiSystem::ExtractTextureSlice (#15332)
# Objective

Fixes #15330

## Solution
1. Add an `ExtractTextureSlice` variant to `RenderUiSystem`.
2. Add `RenderUiSystem::ExtractTextureSlice` to the `ExtractSchedule`
between `ExtractImages` and `ExtractBorders`.
3. Add `extract_ui_texture_slices` to the new `ExtractTextureSlice`
system set.

Which results in texture slice nodes being extracted before borders. No
more z-fighting, borders will always be drawn on top of texture-sliced
images.
2024-09-20 23:55:11 +00:00
..
layout fix spelling mistake (#15146) 2024-09-10 20:21:40 +00:00
render RenderUiSystem::ExtractTextureSlice (#15332) 2024-09-20 23:55:11 +00:00
widget Reflect derived traits on all components and resources: bevy_ui (#15231) 2024-09-15 17:52:38 +00:00
accessibility.rs Return Results from Camera's world/viewport conversion methods (#14989) 2024-09-03 19:45:15 +00:00
focus.rs Reflect derived traits on all components and resources: bevy_ui (#15231) 2024-09-15 17:52:38 +00:00
geometry.rs Reflect derived traits on all components and resources: bevy_ui (#15231) 2024-09-15 17:52:38 +00:00
lib.rs Allow to expect (adopted) (#15301) 2024-09-20 19:16:42 +00:00
measurement.rs Optimize UI text measurement (#15003) 2024-09-01 11:50:54 +00:00
node_bundles.rs Remove deprecated SpriteSheetBundle and AtlasImageBundle (#15062) 2024-09-09 15:36:09 +00:00
picking_backend.rs Fix bevy_ui compile error when bevy_picking feature is disabled (#15053) 2024-09-05 19:16:57 +00:00
stack.rs Merge BuildWorldChildren and BuildChildren traits. (#14052) 2024-07-01 14:29:39 +00:00
ui_material.rs Fix incorrect link in UiMaterial documentation (#12361) 2024-03-07 22:09:57 +00:00
ui_node.rs Enable/disable UI anti-aliasing (#15170) 2024-09-16 23:06:23 +00:00
update.rs fix: use try_insert instead of insert in bevy_ui to prevent panics when despawning ui nodes (#13000) 2024-04-19 18:12:08 +00:00