Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
A
angle
  • Project
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Chen Yisong
  • angle
  • Repository

Switch branch/tag
  • angle
  • CONTRIBUTORS
Find file
BlameHistoryPermalink
  • James Ross-Gowan's avatar
    D3D11: Prevent DXGI hooking the Alt+Enter keystroke · cd9aa12a
    James Ross-Gowan authored Jun 15, 2016
    When ANGLE is using D3D11 and not using DirectComposition, DXGI will hook
    the window's message loop and override Alt+Enter to trigger a transition
    to exclusive fullscreen mode. This disables that behaviour, since it's
    inconsistent between backends and, at least during my testing, the
    application did not even work correctly after the transition to fullscreen
    mode.
    
    This commit should be similar to the workarounds implemented in Qt and mpv
    to prevent this behaviour and will hopefully make those workarounds
    unnecessary. Only the DXGI_MWA_NO_ALT_ENTER flag is used, since the other
    flags didn't seem to have an effect and probably only matter in fullscreen
    mode.
    
    BUG=angleproject:1414
    
    Change-Id: Icb70c2c1405225619dcb27c5ffc9472fddd1157b
    Reviewed-on: https://chromium-review.googlesource.com/352950Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    cd9aa12a
CONTRIBUTORS 1.73 KB
EditWeb IDE
×

Replace CONTRIBUTORS

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.