Skip to content

Commit

Permalink
rename create_texture_layout_entry
Browse files Browse the repository at this point in the history
  • Loading branch information
boralg committed Jul 6, 2024
1 parent 5858686 commit 89980ea
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions examples/src/cube_camera/main.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
use sursface::display::Display;
use sursface::std::models::{quad_uvs, cube, VertexPositionNormalUv};
use sursface::std::{clear_screen, create_render_pipeline, create_sampler_entry, create_shader, create_texture, create_texture_layout_entry, create_uniforms, get_framebuffer};
use sursface::std::{clear_screen, create_render_pipeline, create_sampler_entry, create_shader, create_texture, create_texture_layout_entry_from_image, create_uniforms, get_framebuffer};
use sursface::time::now_secs;
use sursface::wgpu::{BindGroupEntry, Buffer};
use sursface::winit::event::WindowEvent;
Expand Down Expand Up @@ -65,7 +65,7 @@ fn init(display: &mut Display) -> CubeState {

let shader = create_shader(device, include_str!("assets/shader.wgsl"));

let (texture_bind_group_entry, texture_view) = create_texture_layout_entry(device, &display.queue, include_bytes!("assets/dice.png"), 0);
let (texture_bind_group_entry, texture_view) = create_texture_layout_entry_from_image(device, &display.queue, include_bytes!("assets/dice.png"), 0);
let (sampler_entry, sampler) = create_sampler_entry(device, 1);

let (texture_bind_group_layout,texture_bind_group ) = create_texture(device,
Expand Down
2 changes: 1 addition & 1 deletion sursface/src/std/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ pub fn create_render_pipeline<'a>(display: &Display, pipeline_layout: PipelineLa
}


pub fn create_texture_layout_entry(device: &Device, queue: &Queue, image_bytes: &'static [u8], binding_index: u32) -> (BindGroupLayoutEntry, TextureView) {
pub fn create_texture_layout_entry_from_image(device: &Device, queue: &Queue, image_bytes: &'static [u8], binding_index: u32) -> (BindGroupLayoutEntry, TextureView) {
let img = image::load(std::io::Cursor::new(image_bytes.as_ref()), ImageFormat::Png).unwrap();
let rgba = img.to_rgba8();
let dimensions = img.dimensions();
Expand Down

0 comments on commit 89980ea

Please sign in to comment.