[][src]Function sdl2_sys::SDL_UpdateTexture

pub unsafe extern "C" fn SDL_UpdateTexture(
    texture: *mut SDL_Texture,
    rect: *const SDL_Rect,
    pixels: *const c_void,
    pitch: c_int
) -> c_int

\brief Update the given texture rectangle with new pixel data.

\param texture The texture to update \param rect A pointer to the rectangle of pixels to update, or NULL to update the entire texture. \param pixels The raw pixel data in the format of the texture. \param pitch The number of bytes in a row of pixel data, including padding between lines.

The pixel data must be in the format of the texture. The pixel format can be queried with SDL_QueryTexture.

\return 0 on success, or -1 if the texture is not valid.

\note This is a fairly slow function.