diff --git a/bevy_derive/src/lib.rs b/bevy_derive/src/lib.rs index d492e7d635..ee4681baa6 100644 --- a/bevy_derive/src/lib.rs +++ b/bevy_derive/src/lib.rs @@ -167,7 +167,7 @@ pub fn derive_uniforms(input: TokenStream) -> TokenStream { } } - fn get_uniform_texture(&self, name: &str) -> Option> { + fn get_uniform_texture(&self, name: &str) -> Option> { use bevy::render::shader::GetTexture; match name { #(#texture_and_sampler_name_strings => self.#texture_and_sampler_name_idents.get_texture(),)* diff --git a/examples/ui_bench.rs b/examples/ui_bench.rs new file mode 100644 index 0000000000..5129c4e40a --- /dev/null +++ b/examples/ui_bench.rs @@ -0,0 +1,57 @@ +use bevy::prelude::*; + +fn main() { + AppBuilder::new() + .add_defaults() + .setup_world(setup) + .add_system(build_move_system()) + .add_system(bevy::diagnostics::build_fps_printer_system()) + .run(); +} + +fn build_move_system() -> Box { + SystemBuilder::new("Move") + .read_resource::