Theresa Foley (@tangentvector) 's Twitter Profile
Theresa Foley

@tangentvector

At NVIDIA. Languages, compilers, and APIs for real-time. DMs open for folks looking for advice/mentoring. She/her 🏳️‍⚧️🏳️‍🌈. Personal acct: @TessFactor.

ID: 81906917

linkhttps://github.com/shader-slang/slang calendar_today12-10-2009 19:24:28

828 Tweet

2,2K Takipçi

394 Takip Edilen

Theresa Foley (@tangentvector) 's Twitter Profile Photo

Deeply frustrating knowing how often I’ve played Casandra in my career, warning people about bad ideas only to have them be implemented anyway, and then realizing that I don’t even get to feel any joy or vindication when people come around years later.

Sven Slootweg 🏳️‍🌈 (@joepie91@pixie.town) (@joepie91) 's Twitter Profile Photo

Are there any (accessible) articles on how programming language design influences *what* gets built with them, particularly articles that contrast the needs of commerce vs. the needs of communities and the public commons?

llvm.org (@llvmorg) 's Twitter Profile Photo

The Women in Compilers and Tools Virtual Meetup will feature Theresa Foley with "Taking the Slang Shading Language From Research to Production". Join us this Thursday, 6pm PDT meetup.com/meetup-group-i… Theresa Foley

Aaron Lefohn (@aaronlefohn) 's Twitter Profile Photo

Our real-time path tracers depend on many of Slang's advanced language features, and we co-design Slang language and renderers together. Come see Theresa Foley talk about the journey of growing Slang from research to production.

Aaron Lefohn (@aaronlefohn) 's Twitter Profile Photo

(1/10) Slides + Recording of Petrik Clarberg’s GDC/GTC real-time path tracing research talk are now available online #GDC2022 #GTC22 research.nvidia.com/publication/20…

Aaron Lefohn (@aaronlefohn) 's Twitter Profile Photo

We've been co-researching shading language and real-time rendering innovation for years. Theresa Foley's recent talk describes the Slang journey from research to production.

Aaron Lefohn (@aaronlefohn) 's Twitter Profile Photo

(1/5) Shading language and real-time rendering innovation are inextricably tied together. In this new talk, Slang researcher, Yong He, describes the details of new language features in Slang, and how they are used by real-time path tracing researchers. youtu.be/DUOn9ek0bdI

NVIDIA AI Developer (@nvidiaaidev) 's Twitter Profile Photo

New #NVIDIAResearch paper: SLANG.D: Fast, Modular and Differentiable Shader Programming: shows how a single language serves as a unified platform for real-time, inverse, and differentiable rendering. Collaboration with Massachusetts Institute of Technology (MIT), UC San Diego, & University of Washington. 🧵 1/2 nvda.ws/46H4p14

Yong He (@csyonghe) 's Twitter Profile Photo

Bringing autodiff to shaders is a challenging task. It takes years of effort to design the language that integrates differentiation as a first-class citizen, allowing autodiff to work seamlessly with custom types, arbitrary control flow, generics and dynamic dispatch.

Yong He (@csyonghe) 's Twitter Profile Photo

Slang is an open-source, cross-platform shading language that targets D3D, Vulkan, GLSL, CUDA and C++. Today, it is fully differentiable, which means you can autodiff your existing shader code!

Theresa Foley (@tangentvector) 's Twitter Profile Photo

The Slang project is seeking experienced GPU/graphics/AI compiler programmers who want to be part of the development of an ecosystem for AI-powered real-time graphics. My DMs are open.