render: Remove SDL_GetRenderDriverInfo and change SDL_CreateRenderer.

Fixes #6625.
This commit is contained in:
Ryan C. Gordon
2022-12-13 23:26:49 -05:00
parent 1230a8fde8
commit 5a2d0b69c8
30 changed files with 116 additions and 121 deletions

View File

@@ -273,7 +273,7 @@ int main(int argc, char *argv[])
quit(2);
}
renderer = SDL_CreateRenderer(window, -1, 0);
renderer = SDL_CreateRenderer(window, NULL, 0);
if (renderer == NULL) {
SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "Couldn't create renderer: %s\n",
SDL_GetError());

View File

@@ -262,7 +262,7 @@ int main(int argc, char *argv[])
/* On wayland, no window will actually show until something has
actually been displayed.
*/
renderer = SDL_CreateRenderer(window, -1, 0);
renderer = SDL_CreateRenderer(window, NULL, 0);
SDL_RenderPresent(renderer);
#if __IOS__

View File

@@ -730,7 +730,7 @@ int main(int argc, char *argv[])
return 2;
}
screen = SDL_CreateRenderer(window, -1, 0);
screen = SDL_CreateRenderer(window, NULL, 0);
if (screen == NULL) {
SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "Couldn't create renderer: %s\n", SDL_GetError());
return 2;

View File

@@ -105,7 +105,7 @@ int main(int argc, char **argv)
}
window = SDL_CreateWindow("testaudiocapture", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, 320, 240, 0);
renderer = SDL_CreateRenderer(window, -1, 0);
renderer = SDL_CreateRenderer(window, NULL, 0);
SDL_SetRenderDrawColor(renderer, 0, 0, 0, 255);
SDL_RenderClear(renderer);
SDL_RenderPresent(renderer);

View File

@@ -45,7 +45,7 @@ void InitCreateRenderer(void *arg)
return;
}
renderer = SDL_CreateRenderer(window, -1, SDL_RENDERER_ACCELERATED);
renderer = SDL_CreateRenderer(window, NULL, SDL_RENDERER_ACCELERATED);
SDLTest_AssertPass("SDL_CreateRenderer()");
SDLTest_AssertCheck(renderer != NULL, "Check SDL_CreateRenderer result");
if (renderer == NULL) {

View File

@@ -892,7 +892,7 @@ int main(int argc, char *argv[])
return 2;
}
screen = SDL_CreateRenderer(window, -1, 0);
screen = SDL_CreateRenderer(window, NULL, 0);
if (screen == NULL) {
SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "Couldn't create renderer: %s\n", SDL_GetError());
SDL_DestroyWindow(window);

View File

@@ -76,7 +76,7 @@ int main(int argc, char **argv)
/* !!! FIXME: check for errors. */
SDL_Init(SDL_INIT_VIDEO);
window = SDL_CreateWindow("Drag the red boxes", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, 640, 480, SDL_WINDOW_BORDERLESS | SDL_WINDOW_RESIZABLE);
renderer = SDL_CreateRenderer(window, -1, 0);
renderer = SDL_CreateRenderer(window, NULL, 0);
if (SDL_SetWindowHitTest(window, hitTest, NULL) == -1) {
SDL_Log("Enabling hit-testing failed!\n");

View File

@@ -291,7 +291,7 @@ int main(int argc, char *argv[])
return SDL_FALSE;
}
screen = SDL_CreateRenderer(window, -1, 0);
screen = SDL_CreateRenderer(window, NULL, 0);
if (screen == NULL) {
SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "Couldn't create renderer: %s\n", SDL_GetError());
SDL_DestroyWindow(window);

View File

@@ -187,7 +187,7 @@ int main(int argc, char *argv[])
/* On wayland, no window will actually show until something has
actually been displayed.
*/
SDL_Renderer *renderer = SDL_CreateRenderer(window, -1, 0);
SDL_Renderer *renderer = SDL_CreateRenderer(window, NULL, 0);
SDL_RenderPresent(renderer);
success = SDL_ShowSimpleMessageBox(SDL_MESSAGEBOX_ERROR,

View File

@@ -271,7 +271,7 @@ int main(int argc, char *argv[])
return SDL_FALSE;
}
renderer = SDL_CreateRenderer(window, -1, 0);
renderer = SDL_CreateRenderer(window, NULL, 0);
if (renderer == NULL) {
SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "Couldn't create renderer: %s\n", SDL_GetError());
SDL_DestroyWindow(window);

View File

@@ -134,7 +134,7 @@ int main(int argc, char *argv[])
SDL_SetWindowTitle(window, "SDL Native Window Test");
/* Create the renderer */
renderer = SDL_CreateRenderer(window, -1, 0);
renderer = SDL_CreateRenderer(window, NULL, 0);
if (renderer == NULL) {
SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "Couldn't create renderer: %s\n", SDL_GetError());
quit(5);

View File

@@ -118,7 +118,7 @@ int main(int argc, char *argv[])
return SDL_FALSE;
}
renderer = SDL_CreateRenderer(window, -1, 0);
renderer = SDL_CreateRenderer(window, NULL, 0);
if (renderer == NULL) {
SDL_Log("Couldn't create renderer: %s\n",

View File

@@ -113,7 +113,7 @@ int main(int argc, char **argv)
SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "Could not create shaped window for SDL_Shape.");
exit(-4);
}
renderer = SDL_CreateRenderer(window, -1, 0);
renderer = SDL_CreateRenderer(window, NULL, 0);
if (renderer == NULL) {
SDL_DestroyWindow(window);
for (i = 0; i < num_pictures; i++) {

View File

@@ -164,7 +164,7 @@ int main(int argc, char **argv)
quit(3);
}
renderer = SDL_CreateRenderer(window, -1, 0);
renderer = SDL_CreateRenderer(window, NULL, 0);
if (renderer == NULL) {
SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "Couldn't set create renderer: %s\n", SDL_GetError());
quit(4);

View File

@@ -358,7 +358,7 @@ int main(int argc, char **argv)
return 4;
}
renderer = SDL_CreateRenderer(window, -1, 0);
renderer = SDL_CreateRenderer(window, NULL, 0);
if (renderer == NULL) {
SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "Couldn't create renderer: %s\n", SDL_GetError());
return 4;