mirror of https://github.com/libsdl-org/SDL.git
Fixed crash when the graphics driver is upgraded while the renderer is running
This commit is contained in:
parent
a8526f5a19
commit
eb26f439d8
|
|
@ -2394,6 +2394,10 @@ static int D3D11_SetCopyState(SDL_Renderer *renderer, const SDL_RenderCommand *c
|
||||||
ID3D11SamplerState *textureSampler;
|
ID3D11SamplerState *textureSampler;
|
||||||
PixelShaderConstants constants;
|
PixelShaderConstants constants;
|
||||||
|
|
||||||
|
if (!textureData) {
|
||||||
|
return SDL_SetError("Texture is not currently available");
|
||||||
|
}
|
||||||
|
|
||||||
D3D11_SetupShaderConstants(renderer, cmd, texture, &constants);
|
D3D11_SetupShaderConstants(renderer, cmd, texture, &constants);
|
||||||
|
|
||||||
switch (textureData->scaleMode) {
|
switch (textureData->scaleMode) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue