The texture to update.
A pointer to the rectangle of pixels to update, or null to update the entire texture.
The raw pixel data for the Y plane.
The number of bytes between rows of pixel data for the Y plane.
The raw pixel data for the U plane.
The number of bytes between rows of pixel data for the U plane.
The raw pixel data for the V plane.
The number of bytes between rows of pixel data for the V plane.
true on success or false on failure; call SDL_GetError for more information.
Threadsafety: This function should only be called on the main thread.
Update a rectangle within a planar YV12 or IYUV texture with new pixel data.
You can use SDL_UpdateTexture as long as your pixel data is a contiguous block of Y and U/V planes in the proper order, but this function is available if your pixel data is not contiguous.