Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(win): new capture method, Windows.Graphics.Capture #2580

Merged
merged 12 commits into from
May 27, 2024
Merged

feat(win): new capture method, Windows.Graphics.Capture #2580

merged 12 commits into from
May 27, 2024

Commits on May 27, 2024

  1. Add capture using WinRT Windows.Graphics.Capture API.

     - Uses MinGW UCRT64 build environment
     - Bumps Windows compilation standard to C++20 to support WinRT
     - Refactors Windows display code to be agnostic towards capture API
     - Change can be enabled by setting 'capture = wgc' in sunshine.conf
    tez011 authored and ReenigneArcher committed May 27, 2024
    Configuration menu
    Copy the full SHA
    1157e35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a815105 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c358b5c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    07f9487 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    70975df View commit details
    Browse the repository at this point in the history
  6. avoid using std::regex on windows

    tez011 authored and ReenigneArcher committed May 27, 2024
    Configuration menu
    Copy the full SHA
    da80b87 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    54f4cd9 View commit details
    Browse the repository at this point in the history
  8. add some docstrings

    tez011 authored and ReenigneArcher committed May 27, 2024
    Configuration menu
    Copy the full SHA
    97058c0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6e46695 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0d8b3e5 View commit details
    Browse the repository at this point in the history
  11. don't break c++20

    tez011 authored and ReenigneArcher committed May 27, 2024
    Configuration menu
    Copy the full SHA
    3ba952e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f77eb15 View commit details
    Browse the repository at this point in the history