Lines Matching refs:fullscreen

62 /* These are needed for borderless/fullscreen windows */
81 /* Only allow using the macOS native fullscreen toggle menubar item if the
82 * window is resizable and not in a SDL fullscreen mode.
222 static void ConvertNSRect(NSScreen *screen, BOOL fullscreen, NSRect *r)
546 BOOL fullscreen = window->flags & FULLSCREEN_MASK;
548 ConvertNSRect([nswindow screen], fullscreen, &rect);
564 ConvertNSRect([nswindow screen], fullscreen, &rect);
769 certain fullscreen-desktop->exlusive-fullscreen->windowed mode flows
772 fullscreen mode style mask) seems to work around that issue.
802 certain fullscreen-desktop->exlusive-fullscreen->windowed mode flows
805 fullscreen mode style mask) seems to work around that issue.
822 /* Adjust the fullscreen toggle button and readd menu now that we're here. */
824 …/* resizable windows are Spaces-friendly: they get the "go fullscreen" toggle button on their titl…
834 /* This fixed bug 3719, which is that changing window size while fullscreen
835 doesn't take effect when leaving fullscreen, but introduces bug 3809,
840 /* Restore windowed size and position in case it changed while fullscreen */
874 going on, in case we're exiting fullscreen to minimize, which need
1498 …/* resizable windows are Spaces-friendly: they get the "go fullscreen" toggle button on their titl…
1811 …oa_SetWindowFullscreen(_THIS, SDL_Window * window, SDL_VideoDisplay * display, SDL_bool fullscreen)
1823 if (fullscreen) {
1831 ConvertNSRect([nswindow screen], fullscreen, &rect);
1859 ConvertNSRect([nswindow screen], fullscreen, &rect);
1861 /* The window is not meant to be fullscreen, but its flags might have a
1862 * fullscreen bit set if it's scheduled to go fullscreen immediately
1865 * mode decorations after exiting fullscreen-desktop, when the window
1866 * was created as fullscreen-desktop. */
1886 if (!fullscreen) {
1890 if (SDL_ShouldAllowTopmost() && fullscreen) {
1899 if ([nswindow isVisible] || fullscreen) {
2089 /* Return TRUE to prevent non-space fullscreen logic from running */