Skip to content

Commit d9659e0

Browse files
committed
rename load_texture_rw to load_texture_bytes
1 parent 676103d commit d9659e0

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/sdl2/image/mod.rs

+3-2
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ impl<'a> SaveSurface for Surface<'a> {
135135
/// Method extensions for creating Textures from a `TextureCreator`
136136
pub trait LoadTexture {
137137
fn load_texture<P: AsRef<Path>>(&self, filename: P) -> Result<Texture, String>;
138-
fn load_texture_rw(&self, buf: &[u8]) -> Result<Texture, String>;
138+
fn load_texture_bytes(&self, buf: &[u8]) -> Result<Texture, String>;
139139
}
140140

141141
impl<T> LoadTexture for TextureCreator<T> {
@@ -152,7 +152,8 @@ impl<T> LoadTexture for TextureCreator<T> {
152152
}
153153
}
154154

155-
fn load_texture_rw(&self, buf: &[u8]) -> Result<Texture, String> {
155+
fn load_texture_bytes(&self, buf: &[u8]) -> Result<Texture, String> {
156+
//! Loads an SDL Texture from a buffer that the format must be something supported by SDL2_image (png, jpeg, ect, but NOT RGBA8888 bytes for instance)
156157
unsafe {
157158
let buf = sdl2_sys::SDL_RWFromMem(buf.as_ptr() as *mut libc::c_void, buf.len() as i32);
158159
let raw = image::IMG_LoadTexture_RW(self.raw(), buf, 1); // close(free) buff after load

0 commit comments

Comments
 (0)