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
Add 64 bits optionnal check for DXR wizard (for DXR player) #1632
Add 64 bits optionnal check for DXR wizard (for DXR player) #1632
Conversation
Good addition, adds an informative text as in the images below for DXR. Tested:
Suggestion: |
Following @iM0ve comment, I have changed the check from optional to required and added a fix button for it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Obsolete function request fixed ! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All seems good now
You just broke the resources group :O Please put the "Architecture 64 bits" outside of "DXR resources" (before or after but not inside especially if not indented. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fix ordering and it should be good :)
@@ -174,6 +174,8 @@ Entry[] entries | |||
new Entry(InclusiveScope.DXR, Style.dxrStaticBatching, IsDXRStaticBatchingCorrect, FixDXRStaticBatching), | |||
new Entry(InclusiveScope.DXR, Style.dxrActivated, IsDXRActivationCorrect, FixDXRActivation), | |||
new Entry(InclusiveScope.DXR, Style.dxrResources, IsDXRAssetCorrect, FixDXRAsset), | |||
new Entry(InclusiveScope.DXR, Style.dxr64bits, IsArchitecture64Bits, FixArchitecture64Bits), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Move this line one line above to not break grouping of "DXR Resources"
Did not realized thoses were grouped ! I moved the 64 bits thingy above ! Thanks for pointing it out. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Purpose of this PR
RTX effects needs to have a 64 bits architecture for them to work in player but it was not mentioned anywhere.
This has just been added to the doc but since users don't read the doc, adding it to the optional check in the DXR wizard would be a great addition to what's already there.
Testing status
Not a lot to test there.
I just tried to change architecture to see if that is affecting correctly the check
Comments to reviewers
Just want to make sure that it makes sense and I did not make obvious mistakes.