8000 Latest from internal main by Atrix256 · Pull Request #31 · electronicarts/gigi · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Latest from internal main #31

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

Merged
merged 1 commit into from
Apr 11, 2025
Merged

Latest from internal main #31

merged 1 commit into from
Apr 11, 2025

Conversation

Atrix256
Copy link
Contributor
  • Slang updated from 2024.1.22 to 2025.6.3
  • Added slang processing options to help debug slang shaders
  • Renderdoc updated to 1.37, and renderdoc captures are on by default now that renderdoc doesn't don't block raytracing
  • uint64/int64 support for resource views to make 64 bit atomics more convinient (Martin M)
  • Editor fix (and file fix) for node connection bugs (Jan)
  • Subgraph fix: using the same subgraph multiple times, overriding variables with different constants in each works now.
  • Viewer: -warpadapter to use the warp adapter (useful for determinism across devices/drivers/etc. Doesn't support all of DX12 though)
  • Viewer: Python function to set camera FOV
  • Viewer: Easier interface to reset individual variables to default, and see if they are system variables or not etc. (Martin M)
  • Compiler / subgraphs: Fixed a bug with setvars in subgraphs not having their involved variables renamed to the inlined variable names.
  • Viewer: Profiler can accumulate frames. Nicer to understand perf when you can E.g. average over 1000 frames with different settings.

* Slang updated from 2024.1.22 to 2025.6.3
* Added slang processing options to help debug slang shaders
* Renderdoc updated to 1.37, and renderdoc captures are on by default now that renderdoc doesn't don't block raytracing
* uint64/int64 support for resource views to make 64 bit atomics more convinient (Martin M)
* Editor fix (and file fix) for node connection bugs (Jan)
* Subgraph fix: using the same subgraph multiple times, overriding variables with different constants in each works now.
* Viewer: -warpadapter to use the warp adapter (useful for determinism across devices/drivers/etc. Doesn't support all of DX12 though)
* Viewer: Python function to set camera FOV
* Viewer: Easier interface to reset individual variables to default, and see if they are system variables or not etc. (Martin M)
* Compiler / subgraphs: Fixed a bug with setvars in subgraphs not having their involved variables renamed to the inlined variable names.
* Viewer: Profiler can accumulate frames. Nicer to understand perf when you can E.g. average over 1000 frames with different settings.
@Atrix256 Atrix256 merged commit d6602f8 into main Apr 11, 2025
@Atrix256 Atrix256 deleted the awolfe/InternalMain_20250411 branch April 11, 2025 22:08
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
0