Skip to content

Conversation

@damyanp
Copy link
Member

@damyanp damyanp commented Nov 6, 2025

Work in progress - this gets the "global" version working (global is what we have now). To do is adding the "independent device" version - this allows us to select the AgilitySDK using an absolute path which eventually will allow us to use these tests with lit without having to copy te.exe to strange places.

@github-actions
Copy link
Contributor

github-actions bot commented Nov 6, 2025

✅ With the latest revision this PR passed the C/C++ code formatter.

InitializeOpTests(void *pStrCtx, st::OutputStringFn pOutputStrFn) {
InitializeOpTests([[maybe_unused]] void *pStrCtx,
[[maybe_unused]] st::OutputStringFn pOutputStrFn) {
#ifdef _FORCE_EXPERIMENTAL_SHADERS
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change my view: in the original version of this, enableExperimentalMode will always return S_FALSE and not actually do anything.

Note that InitializeOpTests is called from that GUI thing that's a bit like godbolt, so there won't be any taef runtime params to look at. As far as I can tell, _FORCE_EXPERIMENTAL_SHADERS is never defined.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: New

Development

Successfully merging this pull request may close these issues.

1 participant