Skip to content

Automatic Streamline SDK Download Script#6

Open
johnlogostini wants to merge 4 commits into
NVIDIA-RTX:nvidia-pt-dlssfrom
johnlogostini:GameWorks_Streamline_Script
Open

Automatic Streamline SDK Download Script#6
johnlogostini wants to merge 4 commits into
NVIDIA-RTX:nvidia-pt-dlssfrom
johnlogostini:GameWorks_Streamline_Script

Conversation

@johnlogostini
Copy link
Copy Markdown

Automatic Streamline SDK Download Script

Created an automatic download script to download the Steamline SDK from GitHub and store it in the temporary build folder, then place the DLLs into the bin folder on build completion.

This works correctly from my testing, and there are only a few things I need to modify to ensure it doesn’t try to pull the SDK on 32-bit systems. It also correctly detects and doesn’t pull on ARM or other non x86_64 architectures. Additionally, this only runs on Windows for the moment since Steamline is only supported there.

I may make a few changes, but this works as intended, so I want to get it in everyone’s hands to find edge case problems.

Moved the STREAMLINE_ENABLED flag so that if the SDK is missing or unsupported, the flag can be automatically disabled.
@johnlogostini
Copy link
Copy Markdown
Author

Also, this automatically disables Steamline if the SDKs are missing.

@johnlogostini
Copy link
Copy Markdown
Author

johnlogostini commented Apr 18, 2026

Here’s what the log looks like when building. I already have the editor builds. I just cleared out Steamline so it runs fresh can you tell me if this is too much log bloat? I wanted to make it obvious what’s happening, but if this is too much I can tone it back.
Screenshot 2026-04-18 020739

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.

1 participant