mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-01-07 05:43:18 +00:00
testcamera: create the texture as a streaming texture, since we'll update it every frame.
Also set the window size to the camera texture size
This commit is contained in:
@@ -189,9 +189,12 @@ int SDL_AppEvent(void *appstate, const SDL_Event *event)
|
||||
return -1;
|
||||
}
|
||||
|
||||
/* Resize the window to match */
|
||||
SDL_SetWindowSize(window, spec.width, spec.height);
|
||||
|
||||
/* Create texture with appropriate format */
|
||||
SDL_assert(texture == NULL);
|
||||
texture = SDL_CreateTexture(renderer, spec.format, SDL_TEXTUREACCESS_STATIC, spec.width, spec.height);
|
||||
texture = SDL_CreateTexture(renderer, spec.format, SDL_TEXTUREACCESS_STREAMING, spec.width, spec.height);
|
||||
if (!texture) {
|
||||
SDL_Log("Couldn't create texture: %s", SDL_GetError());
|
||||
return -1;
|
||||
|
||||
Reference in New Issue
Block a user