comparison src/video/x11/SDL_x11video.c @ 4218:50b4ab8f8271 SDL-1.2

Fixed bug #778 Derek Weitzel 2009-08-11 12:17:09 PDT Window Manager: xorg-x11-twm-1.0.1-3.1 Running through Xdmx. The same application could expand to the full screen using GLUT (freeglut). Overview: While running on a very high resolution display, discovered the maximium width of the window is 4096.
author Sam Lantinga <slouken@libsdl.org>
date Mon, 21 Sep 2009 09:47:53 +0000
parents 8f501bbc3bf1
children b0c979816d67
comparison
equal deleted inserted replaced
4217:4c4113c2162c 4218:50b4ab8f8271
769 { 769 {
770 XSizeHints *hints; 770 XSizeHints *hints;
771 771
772 hints = XAllocSizeHints(); 772 hints = XAllocSizeHints();
773 if ( hints ) { 773 if ( hints ) {
774 if ( flags & SDL_RESIZABLE ) { 774 if (!(flags & SDL_RESIZABLE)) {
775 hints->min_width = 32;
776 hints->min_height = 32;
777 hints->max_height = 4096;
778 hints->max_width = 4096;
779 } else {
780 hints->min_width = hints->max_width = w; 775 hints->min_width = hints->max_width = w;
781 hints->min_height = hints->max_height = h; 776 hints->min_height = hints->max_height = h;
782 } 777 hints->flags = PMaxSize | PMinSize;
783 hints->flags = PMaxSize | PMinSize; 778 }
784 if ( flags & SDL_FULLSCREEN ) { 779 if ( flags & SDL_FULLSCREEN ) {
785 hints->x = 0; 780 hints->x = 0;
786 hints->y = 0; 781 hints->y = 0;
787 hints->flags |= USPosition; 782 hints->flags |= USPosition;
788 } else 783 } else