Skip to content

feat: add support for Xbox Series X/S.#1100

Merged
bruno-garcia merged 3 commits intomasterfrom
feat/mainlining_xbox_support
Jan 13, 2025
Merged

feat: add support for Xbox Series X/S.#1100
bruno-garcia merged 3 commits intomasterfrom
feat/mainlining_xbox_support

Conversation

@supervacuus
Copy link
Copy Markdown
Collaborator

fixes #1068.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Dec 9, 2024

Messages
📖 Do not forget to update Sentry-docs with your feature once the pull request gets approved.

Generated by 🚫 dangerJS against 0040d06

@codecov
Copy link
Copy Markdown

codecov bot commented Dec 9, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 82.62%. Comparing base (3981ea7) to head (0040d06).
Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1100   +/-   ##
=======================================
  Coverage   82.62%   82.62%           
=======================================
  Files          53       53           
  Lines        7896     7896           
  Branches     1234     1234           
=======================================
  Hits         6524     6524           
- Misses       1261     1263    +2     
+ Partials      111      109    -2     

Copy link
Copy Markdown
Member

@JoshuaMoelans JoshuaMoelans left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM (didn't inspect cmake files in detail, as discussed in DMs)

Copy link
Copy Markdown
Contributor

@PlasmaDev5 PlasmaDev5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All look good to me.
Any improvements i had already have pending reviews to be moved over to this repo after this merge has gone in.

@bruno-garcia
Copy link
Copy Markdown
Member

All look good to me. Any improvements i had already have pending reviews to be moved over to this repo after this merge has gone in.

Reminder that this is the public SDK so only changes that rely on public GDK or public samples repo can be added here.

set(CMAKE_TRY_COMPILE_PLATFORM_VARIABLES XdkEditionTarget BUILD_USING_BWOI)

#--- Windows SDK
set(SDKVersion 10.0.19041.0)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

According to the GDK documentation, Windows SDK version 10.0.22000+ is required as of October 2023 GDK: https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/getstarted/overviews/sdk-and-tools#windows-software-development-kit-sdk

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have a follow up change that will auto detect the latest GDK and Windows SDK versions. I believe its just pending the merge of this change

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm more surprised this even builds with what should be the "wrong" version of the Windows SDK. Thanks for the heads up about the follow-up change!

@bruno-garcia
Copy link
Copy Markdown
Member

looks good! let's get this merged in

@bruno-garcia bruno-garcia merged commit 65c109d into master Jan 13, 2025
@bruno-garcia bruno-garcia deleted the feat/mainlining_xbox_support branch January 13, 2025 23:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add GDK support to sentry-native

5 participants