Removed TEXTURETYPE_PALETTE_PIXELART

This doesn't make any sense since the pixel art algorithm uses a box filter to get an average pixel value which isn't possible with indexed textures.
This commit is contained in:
Sam Lantinga
2025-10-03 17:13:45 -07:00
parent ac2c834021
commit 49d51a0d3c
35 changed files with 11785 additions and 12946 deletions

View File

@@ -452,7 +452,6 @@ int main(int argc, char *argv[])
{
SDL_Window *window = NULL;
int i, return_code = -1;
bool pixelart = false;
SDLTest_TrackAllocations();
@@ -460,10 +459,8 @@ int main(int argc, char *argv[])
if (SDL_strcmp(argv[1], "--renderer") == 0 && argv[i + 1]) {
++i;
SDL_SetHint(SDL_HINT_RENDER_DRIVER, argv[i]);
} else if (SDL_strcmp(argv[1], "--pixelart") == 0) {
pixelart = true;
} else {
SDL_Log("Usage: %s [--pixelart]", argv[0]);
SDL_Log("Usage: %s [--renderer driver]", argv[0]);
return_code = 1;
goto quit;
}
@@ -475,12 +472,6 @@ int main(int argc, char *argv[])
goto quit;
}
if (pixelart) {
SDL_SetDefaultTextureScaleMode(renderer, SDL_SCALEMODE_PIXELART);
} else {
SDL_SetDefaultTextureScaleMode(renderer, SDL_SCALEMODE_NEAREST);
}
if (!CreateTextures()) {
SDL_Log("Couldn't create textures: %s", SDL_GetError());
return_code = 3;