8000 Release v0.991.0 · electronicarts/gigi · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

v0.991.0

Compare
Choose a tag to compare
@Atrix256 Atrix256 released this 11 Apr 22:37
· 8 commits to main since this release
d6602f8

Viewer:

  • Disable VRS when not supported (PR#30, Kyle Bostelmann @bostelk)
  • Easier interface to reset individual variables to default, and see if they are system variables or not etc (Martin Mittrin)
  • Renderdoc updated to 1.37 and renderdoc captures are allowed by default now that renderdoc doesn't block ray tracing initialization.
  • Run with -warpadapter to run the viewer using the warp adapter (cpu software rendered). Useful for determinism across platforms/drivers/etc, but doesn't support all of DX12.
  • Python function added to set camera FOV. Host.SetCameraFOV(fov)
  • Profiler can accumulate frames. Nicer to understand perf when you can E.g. average over 1000 frames with different settings.

Editor:

  • Fixed some problems with node connections getting screwed up in the json. Also fixes affected files on open. (PR#29, Jan Werbrouck @Jan300100)

Compiler

  • Uint64 / Int64 types added for resource views to make 64 bit atomics easier (Martin Mittring)
  • Slang updated from 2024.1.22 to 2025.6.3
  • Several slang processing options are available in the editor now to help debug slang shaders
  • Using the same subgraph multiple times, and overriding variables with different constants wouldn't work, but now does.
  • Fixed a bug with setvars in subgraphs not having their involved variables renamed to the inlined variable names.
0