So I am using this library for a pixel art based game, and I am using the sdl_renderer text engine because I am rendering dynamic text for some things. I am using a low resolution pixel font to match the resolution of the rest of the graphics, and I want to be able to line up the pixels of the font with the rest of the game. In order to get the pixels to line up properly, I can't use SetFontSize, because that sets the size of each character to an integer amount. I have to use SDL_SetRenderScale in order to change the scale that the renderer draws the text. It would be nice if there was an option to set a scale to draw the text at built in to the library itself. Additionally, I am using SDL_SCALEMODE_PIXELART for the rest of the graphics for better scaling, but currently the text engine is hardcoded to use nearest scaling, so it would also be nice if there was an option to change this.
So I am using this library for a pixel art based game, and I am using the sdl_renderer text engine because I am rendering dynamic text for some things. I am using a low resolution pixel font to match the resolution of the rest of the graphics, and I want to be able to line up the pixels of the font with the rest of the game. In order to get the pixels to line up properly, I can't use SetFontSize, because that sets the size of each character to an integer amount. I have to use SDL_SetRenderScale in order to change the scale that the renderer draws the text. It would be nice if there was an option to set a scale to draw the text at built in to the library itself. Additionally, I am using SDL_SCALEMODE_PIXELART for the rest of the graphics for better scaling, but currently the text engine is hardcoded to use nearest scaling, so it would also be nice if there was an option to change this.