SDL_render_d3d.c: fix build with SDL_LEAN_AND_MEAN

This commit is contained in:
Ozkan Sezer 2021-02-15 22:56:20 +03:00
parent bd4277ee39
commit f2a2d0c696

View File

@ -610,6 +610,7 @@ D3D_UpdateTexture(SDL_Renderer * renderer, SDL_Texture * texture,
return 0; return 0;
} }
#if SDL_HAVE_YUV
static int static int
D3D_UpdateTextureYUV(SDL_Renderer * renderer, SDL_Texture * texture, D3D_UpdateTextureYUV(SDL_Renderer * renderer, SDL_Texture * texture,
const SDL_Rect * rect, const SDL_Rect * rect,
@ -636,6 +637,7 @@ D3D_UpdateTextureYUV(SDL_Renderer * renderer, SDL_Texture * texture,
} }
return 0; return 0;
} }
#endif
static int static int
D3D_LockTexture(SDL_Renderer * renderer, SDL_Texture * texture, D3D_LockTexture(SDL_Renderer * renderer, SDL_Texture * texture,
@ -1710,7 +1712,9 @@ D3D_CreateRenderer(SDL_Window * window, Uint32 flags)
renderer->SupportsBlendMode = D3D_SupportsBlendMode; renderer->SupportsBlendMode = D3D_SupportsBlendMode;
renderer->CreateTexture = D3D_CreateTexture; renderer->CreateTexture = D3D_CreateTexture;
renderer->UpdateTexture = D3D_UpdateTexture; renderer->UpdateTexture = D3D_UpdateTexture;
#if SDL_HAVE_YUV
renderer->UpdateTextureYUV = D3D_UpdateTextureYUV; renderer->UpdateTextureYUV = D3D_UpdateTextureYUV;
#endif
renderer->LockTexture = D3D_LockTexture; renderer->LockTexture = D3D_LockTexture;
renderer->UnlockTexture = D3D_UnlockTexture; renderer->UnlockTexture = D3D_UnlockTexture;
renderer->SetTextureScaleMode = D3D_SetTextureScaleMode; renderer->SetTextureScaleMode = D3D_SetTextureScaleMode;