Skip to content
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

Dev win ip #37

Merged
merged 17 commits into from Sep 9, 2016
Merged

Dev win ip #37

merged 17 commits into from Sep 9, 2016

Conversation

ghost
Copy link

@ghost ghost commented Sep 1, 2016

Clean up of Arch based off Sunya's feedback.

Windows now uses forward slashes in all paths.

@ghost
Copy link
Author

ghost commented Sep 5, 2016

Cleanup of of cmake - added PXR_HYBRID_BUILD_MODE build flag to enable symbols in release

ArchGetEnv no longer uses static results (via feedback from Sunya).

@ghost
Copy link
Author

ghost commented Sep 6, 2016

end-to-end example can now be completed.

@@ -93,6 +93,7 @@ def _AddShadingToBall(stage):
with shadingVariant.GetVariantEditContext():
whichBall = variantName.split('_')[-1]
texPath = os.path.join(texDir, 'ball%s.tex' % whichBall)
texPath = texPath.replace('\\', '/')
# in the current variant, modify the color
Copy link
Member

Choose a reason for hiding this comment

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

Might be an idea here to expose the path normalizer you wrote earlier via Python and call that here instead ~ then normalization will behave the same everywhere. Then it would cover drive letter upper-lower-casing etc...

Copy link
Author

Choose a reason for hiding this comment

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

I'm not sure I understand Nick. Are you saying the tutorial script should have a dependency on Tf?

Copy link
Member

Choose a reason for hiding this comment

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

I guess yeah. It's a tutorial so maybe it's not that important, but I was thinking that it's probably good that normalization is consistent everywhere, especially if the rules ever get more complex. For example, at ILM, we had scripts that performed much more stringent normalization including illegal character substitutions. If it all goes through one place, that's enabled universally.

Choose a reason for hiding this comment

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

Nick, I totally agree with you but lets discuss this offline.

Copy link
Member

Choose a reason for hiding this comment

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

Sure thing! Anyway, I'm not suggesting that a merge be gated by my comment. It's only a comment ;)

GarchGLWContextState::GarchGLWContextState() :
device(wglGetCurrentDC()),
context(wglGetCurrentContext()),
Copy link
Member

Choose a reason for hiding this comment

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

Thanks :)

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.

3 participants