There is something about the SCALED option found in pygame set_mode. I think maybe it is also set when using the OPENGL flag. I don't know much about Raylib yet but definitely want to try it out. Does it have such an option? I guess it is needed because the fullscreen option only renders to the lower left quadrant. I will try to work with Raylib and figure this out.