-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
USD on Windows #23
USD on Windows #23
Commits on Jul 27, 2016
-
fix URL link - capitalization counts in this one
resolves #7 - found appropriate reference in http://graphics.pixar.com/usd/docs/
Configuration menu - View commit details
-
Copy full SHA for 4066e73 - Browse repository at this point
Copy the full SHA 4066e73View commit details
Commits on Aug 3, 2016
-
Rebase of the public open-source branch.
Jamie Kenyon committedAug 3, 2016 Configuration menu - View commit details
-
Copy full SHA for 330436e - Browse repository at this point
Copy the full SHA 330436eView commit details
Commits on Aug 4, 2016
-
Removed some uses of dllexport on classes.
Jamie Kenyon committedAug 4, 2016 Configuration menu - View commit details
-
Copy full SHA for 61994ed - Browse repository at this point
Copy the full SHA 61994edView commit details -
Replace explicit use of missing get_pointer with a macro for easier r…
…emoval later.
Jamie Kenyon committedAug 4, 2016 Configuration menu - View commit details
-
Copy full SHA for af3a949 - Browse repository at this point
Copy the full SHA af3a949View commit details -
Jamie Kenyon committed
Aug 4, 2016 Configuration menu - View commit details
-
Copy full SHA for 40a51bb - Browse repository at this point
Copy the full SHA 40a51bbView commit details
Commits on Aug 5, 2016
-
Jamie Kenyon committed
Aug 5, 2016 Configuration menu - View commit details
-
Copy full SHA for e070678 - Browse repository at this point
Copy the full SHA e070678View commit details -
Use Boost 1.61 for TF_NUM_ARGS and TF_PP_IS_TUPLE.
Jamie Kenyon committedAug 5, 2016 Configuration menu - View commit details
-
Copy full SHA for 49a32bf - Browse repository at this point
Copy the full SHA 49a32bfView commit details -
Move ARCH_COMPILER_HAS_STATIC_ASSERT so its more visable.
Jamie Kenyon committedAug 5, 2016 Configuration menu - View commit details
-
Copy full SHA for 1f85746 - Browse repository at this point
Copy the full SHA 1f85746View commit details
Commits on Aug 9, 2016
-
Jamie Kenyon committed
Aug 9, 2016 Configuration menu - View commit details
-
Copy full SHA for b360bfb - Browse repository at this point
Copy the full SHA b360bfbView commit details
Commits on Aug 12, 2016
-
Registry Manager is now fully functional.
Jamie Kenyon committedAug 12, 2016 Configuration menu - View commit details
-
Copy full SHA for cdc6930 - Browse repository at this point
Copy the full SHA cdc6930View commit details -
Merge pull request #14 from heckj/patch-1
fix URL link - capitalization counts in this one
Configuration menu - View commit details
-
Copy full SHA for 205cf86 - Browse repository at this point
Copy the full SHA 205cf86View commit details -
Remove dead function and ArchStatCompare, which was only being used by a
couple of clients. ArchStatCompare was only being used for it's mtime equality operation. The SAME_FILE operation is dubious in our jungle of networked file systems, and leaving just the mtime comparators seemed like a lot of machinery for just an equals. We can revisit if/when we need to abstract this away for some non-POSIX system.
Configuration menu - View commit details
-
Copy full SHA for eac8a1e - Browse repository at this point
Copy the full SHA eac8a1eView commit details
Commits on Aug 15, 2016
-
Rename functions that conflict with macros defined when building on
Windows. JsValue::Get{Array,Object} -> ::GetJs{Array,Object} PlugPlugin::FindResource -> ::FindPluginResource PlugFindResource -> PlugFindPluginResource This is an API-only change, no functionality should be modified.
Configuration menu - View commit details
-
Copy full SHA for f86f840 - Browse repository at this point
Copy the full SHA f86f840View commit details -
[pxr/base] Update doxygen syntax.
This is a documentation/comment/whitespace-only change. (Internal change: 1638538)
Configuration menu - View commit details
-
Copy full SHA for dc71e2a - Browse repository at this point
Copy the full SHA dc71e2aView commit details -
[Pxr] Update github repository documentation
- Move Issues document into an Issues template. This allows github to prefill issue requests for users, so they will include all of the information we want, rather than having it in a separate document they may ignore. - Create a pull request template in the same vein. - Add a contributing document; this makes github display a banner before users can submit a pull request. This is in an effort to streamline the process of our CLAs. For further information on these see: https://help.github.com/articles/creating-a-pull-request-template-for-your-repository/ https://help.github.com/articles/creating-an-issue-template-for-your-repository/ https://help.github.com/articles/setting-guidelines-for-repository-contributors/ (Internal change: 1640807)
Configuration menu - View commit details
-
Copy full SHA for 577af95 - Browse repository at this point
Copy the full SHA 577af95View commit details -
[Pxr] Fix broken anchors to build documentation. This fixes github
issue #10. It turns out that github markdown changes all anchors to lowercase during html generation. So a heading like # Foo Bar becomes somePage.html#foo-bar. (Internal change: 1640808)
Configuration menu - View commit details
-
Copy full SHA for d15a2e8 - Browse repository at this point
Copy the full SHA d15a2e8View commit details -
[Sdf] Fix missing virtual destructors in list editor hierarchy.
This was caught by running the build against a newer compiler(4.8.5) (Internal change: 1640836)
Configuration menu - View commit details
-
Copy full SHA for d9192f2 - Browse repository at this point
Copy the full SHA d9192f2View commit details -
make pxrUsdMayaGL dependent on usdMaya and NOT the reverse
This change removes all dependencies in usdMaya on pxrUsdMayaGL. Instead, pxrUsdMayaGL is made dependent on usdMaya for dealing with proxy shapes. (Internal change: 1640854)
Configuration menu - View commit details
-
Copy full SHA for d41c096 - Browse repository at this point
Copy the full SHA d41c096View commit details -
Add UsdMaterial - to replace UsdLook
(Internal change: 1640881)
Configuration menu - View commit details
-
Copy full SHA for e934823 - Browse repository at this point
Copy the full SHA e934823View commit details -
[UsdUtils] Cleanup unused-function warnings. These occured because th…
…e function prototypes became out of sync with their definitions. (Internal change: 1641070)
Configuration menu - View commit details
-
Copy full SHA for ad09851 - Browse repository at this point
Copy the full SHA ad09851View commit details -
[Tf] Remove unused private member in test.
(Internal change: 1641072)
Configuration menu - View commit details
-
Copy full SHA for d4e796f - Browse repository at this point
Copy the full SHA d4e796fView commit details -
Tf: prevent hashing of TfToken with TfHash by way of implicit convers…
…ion to std::string. For the pair of clients that were using TfHash on TfToken, just use the TfToken's hashing directly. Provide an overload in TfHash to prevent future clients from unintentionally hashing by std::string. (Internal change: 1641077)
Configuration menu - View commit details
-
Copy full SHA for e808f6f - Browse repository at this point
Copy the full SHA e808f6fView commit details -
Fix bug where targets that were authored inside variants and
that pointed to relocated prims caused composition errors. This was due to how the mapping functions between variant nodes and their parents were set up. Since variants are conceptually just switches for local opinions, the namespace for a variant node should be exactly the same as its parent node. This is represented by an identity mapping function. However, in this case Pcp was erroneously adding in relocations to this mapping function. This caused target paths that pointed to relocated prims to be unmappable, because the combination of the identity and relocation mappings would break the bijection between parent and variant namespaces that PcpMapFunction maintains. This change makes it so that Pcp no longer adds relocations to the map functions used by variants. This behavior was pushed into _CreateMapExpressionForArc, which is called in exactly the places where relocates are necessary. (Internal change: 1641091)
Configuration menu - View commit details
-
Copy full SHA for 1ec5666 - Browse repository at this point
Copy the full SHA 1ec5666View commit details -
Big batch of documentation fixes and enhancements for openSource.
pxr/imaging and pxr/usdImaging are still in bad shape and not referenced in the produced TOC. (Internal change: 1641100)
Configuration menu - View commit details
-
Copy full SHA for a6e4cf5 - Browse repository at this point
Copy the full SHA a6e4cf5View commit details
Commits on Aug 16, 2016
-
readLook uses PRManGetShaderParameterInfo as fallback test only when …
…walking from prman terminals (This is to silence benign but annoying shell messages for display shaders) (Internal change: 1641164)
Configuration menu - View commit details
-
Copy full SHA for c632f18 - Browse repository at this point
Copy the full SHA c632f18View commit details -
Maya and Katana plugins mostly compile on Windows.
Jamie Kenyon committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 105bebf - Browse repository at this point
Copy the full SHA 105bebfView commit details -
Symbol resolution now working on Windows.
Jamie Kenyon committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 8110feb - Browse repository at this point
Copy the full SHA 8110febView commit details -
Katana plugin now compiles on Windows.
Jamie Kenyon committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 1628df8 - Browse repository at this point
Copy the full SHA 1628df8View commit details -
Ptex support added to Windows.
Jamie Kenyon committedAug 16, 2016 Configuration menu - View commit details
-
Copy full SHA for fff1368 - Browse repository at this point
Copy the full SHA fff1368View commit details
Commits on Aug 17, 2016
-
(Internal change: 1641549) (Internal change: 1644828)
Configuration menu - View commit details
-
Copy full SHA for 7f73186 - Browse repository at this point
Copy the full SHA 7f73186View commit details -
Read positions when localizing
(Internal change: 1641194) (Internal change: 1641823)
Configuration menu - View commit details
-
Copy full SHA for 568c78f - Browse repository at this point
Copy the full SHA 568c78fView commit details -
usd: Use c++11 static_assert in lieu of boost.
(Internal change: 1641266)
Configuration menu - View commit details
-
Copy full SHA for 62182c4 - Browse repository at this point
Copy the full SHA 62182c4View commit details -
usd: Replace BOOST_FOREACH with c++11 range-for.
(Internal change: 1641267)
Configuration menu - View commit details
-
Copy full SHA for 8026abd - Browse repository at this point
Copy the full SHA 8026abdView commit details -
usd: While reading tokens, create token instances in parallel.
(Internal change: 1641269)
Configuration menu - View commit details
-
Copy full SHA for f22da14 - Browse repository at this point
Copy the full SHA f22da14View commit details -
usd: Replace BOOST_FOREACH with c++11 range-for.
(Internal change: 1641271)
Configuration menu - View commit details
-
Copy full SHA for d784994 - Browse repository at this point
Copy the full SHA d784994View commit details -
usd: Replace BOOST_FOREACH with c++11 range-for.
(Internal change: 1641272)
Configuration menu - View commit details
-
Copy full SHA for 0f608c0 - Browse repository at this point
Copy the full SHA 0f608c0View commit details -
usd: Replace BOOST_FOREACH with c++11 range-for.
(Internal change: 1641273)
Configuration menu - View commit details
-
Copy full SHA for bb0d3c2 - Browse repository at this point
Copy the full SHA bb0d3c2View commit details -
usd: Replace BOOST_MPL_ASSERT_MSG with c++11 static_assert.
(Internal change: 1641274)
Configuration menu - View commit details
-
Copy full SHA for b774161 - Browse repository at this point
Copy the full SHA b774161View commit details -
usd: Replace BOOST_FOREACH with c++11 range-for.
(Internal change: 1641275)
Configuration menu - View commit details
-
Copy full SHA for f960031 - Browse repository at this point
Copy the full SHA f960031View commit details -
usd: Replace BOOST_FOREACH with c++11 range-for.
(Internal change: 1641276)
Configuration menu - View commit details
-
Copy full SHA for e435536 - Browse repository at this point
Copy the full SHA e435536View commit details -
[pxr/base] A couple of small doxygen syntax fixes.
This is a documentation/whitespace -only change. (Internal change: 1641282)
Configuration menu - View commit details
-
Copy full SHA for 9fee577 - Browse repository at this point
Copy the full SHA 9fee577View commit details -
[Pxr] Update a few more relative links in the building doc.
(Internal change: 1641318)
Configuration menu - View commit details
-
Copy full SHA for cddfa07 - Browse repository at this point
Copy the full SHA cddfa07View commit details -
[garch] Prefer apple's GL over x11's on mac
(Internal change: 1641332)
Configuration menu - View commit details
-
Copy full SHA for 11e4621 - Browse repository at this point
Copy the full SHA 11e4621View commit details -
[Hydra] Descriptive errors for invalid texture paths in delegates
Hopefully, better errors will assist users with fixing invalid texture filepaths, as a short term solution before a long term fallback fix. (Internal change: 1641348)
Configuration menu - View commit details
-
Copy full SHA for 82a1551 - Browse repository at this point
Copy the full SHA 82a1551View commit details -
Change the token "interface" to "interfaceNS" so that we don't run
afoul of windows macro of the same name. (Internal change: 1641404)
Configuration menu - View commit details
-
Copy full SHA for bb2d1c3 - Browse repository at this point
Copy the full SHA bb2d1c3View commit details -
[pxr/usd] Update doxygen syntax.
(Internal change: 1641405)
Configuration menu - View commit details
-
Copy full SHA for 758c413 - Browse repository at this point
Copy the full SHA 758c413View commit details -
[garch] update cmake to show boost dependency
fixes issue #4 (Internal change: 1641406)
Configuration menu - View commit details
-
Copy full SHA for b8a8168 - Browse repository at this point
Copy the full SHA b8a8168View commit details -
[pxr/imaging] Update doxygen syntax.
(Internal change: 1641407)
Configuration menu - View commit details
-
Copy full SHA for 7bafa80 - Browse repository at this point
Copy the full SHA 7bafa80View commit details -
[pxr/usdImaging] Update doxygen syntax.
(Internal change: 1641408)
Configuration menu - View commit details
-
Copy full SHA for 1e54a75 - Browse repository at this point
Copy the full SHA 1e54a75View commit details -
[pxr/base, pxr/imaging] Fix up a couple of doxygen class tags.
(Internal change: 1641409)
Configuration menu - View commit details
-
Copy full SHA for bbec96f - Browse repository at this point
Copy the full SHA bbec96fView commit details -
arch: Add ArchGetFileLength(FILE *) overload, change return type to i…
…nt64_t (we definitely have files bigger than 2.1 GB) and attempt to provide a Windows implementation. (Internal change: 1641448)
Configuration menu - View commit details
-
Copy full SHA for f79aeaf - Browse repository at this point
Copy the full SHA f79aeafView commit details -
[pxr/usd, pxr/imaging] Fix up doxygen file tags.
(Internal change: 1641451)
Configuration menu - View commit details
-
Copy full SHA for 30c09f2 - Browse repository at this point
Copy the full SHA 30c09f2View commit details -
[Pxr] Clean up gcc/clang defaults in cmake.
(Internal change: 1641459)
Configuration menu - View commit details
-
Copy full SHA for 3e25f5b - Browse repository at this point
Copy the full SHA 3e25f5bView commit details -
Improve error reporting, so it's possible to tell where the error is,
rather than just knowing that there is one. (Internal change: 1641507)
Configuration menu - View commit details
-
Copy full SHA for 9b61743 - Browse repository at this point
Copy the full SHA 9b61743View commit details -
Parallelize smooth normal computation.
Changes: - Added local class _SmoothNormalsWorker for containing the Compute wrapper. - Removed adjacency from _ComputeSmoothNormals() as it was unused. (Internal change: 1641508)
Configuration menu - View commit details
-
Copy full SHA for 0f39d6e - Browse repository at this point
Copy the full SHA 0f39d6eView commit details -
(Internal change: 1641512)
Configuration menu - View commit details
-
Copy full SHA for 303d46a - Browse repository at this point
Copy the full SHA 303d46aView commit details -
arch: Add simple file mapping abstraction, with POSIX and Windows
implementations. (Internal change: 1641910)
Configuration menu - View commit details
-
Copy full SHA for c7867b4 - Browse repository at this point
Copy the full SHA c7867b4View commit details -
arch: Provide pread/pwrite abstractions with windows implementation a…
…nd tests. (Internal change: 1641975)
Configuration menu - View commit details
-
Copy full SHA for 9ca535d - Browse repository at this point
Copy the full SHA 9ca535dView commit details -
sanity check mesh UV data before attempting to compress and export it
(Internal change: 1641980)
Configuration menu - View commit details
-
Copy full SHA for 032cb01 - Browse repository at this point
Copy the full SHA 032cb01View commit details -
Provide a way to enable the linker flags that work around a maya bug …
…with tbb. (Internal change: 1641992) (Internal change: 1641994)
Configuration menu - View commit details
-
Copy full SHA for 104c7a3 - Browse repository at this point
Copy the full SHA 104c7a3View commit details -
Fix bug that would cause the same master prim to be composed
in two different tasks when unloading the last instance of that master and loading a new instance of that master at the same time. This could lead to crashes if those tasks were executed concurrently. This fix does some additional filtering when computing the subtrees that need to be recomposed to ensure this doesn't happen. (Internal change: 1642055)
Configuration menu - View commit details
-
Copy full SHA for 86a4c21 - Browse repository at this point
Copy the full SHA 86a4c21View commit details -
arch: Do the retry dance in ArchPRead() like ArchPWrite() was doing
previously. Also fix up signed/unsigned comparisons. (Internal change: 1642056)
Configuration menu - View commit details
-
Copy full SHA for 2717b3d - Browse repository at this point
Copy the full SHA 2717b3dView commit details -
arch: Fix bug in previous change.
(Internal change: 1642057)
Configuration menu - View commit details
-
Copy full SHA for 76bf655 - Browse repository at this point
Copy the full SHA 76bf655View commit details -
Fix dirty instances not being updated.
When we modify an instance we set the dirty bit on the instancer in the change tracker. However, we go to sync, we start by looking at the rprims. If the rprim is dirty, then we would look to see if the instancer is dirty and update the instance buffer. So we need a way to dirty the rprims associated with an instancer when the instancer is dirty. I've solved this by adding a reverse map to the change tracker, so that we can dirty the rprims. Changes: - The change tracker now keeps a set of rprims associated with each instancer. - There are new entry points in the change tracker to add and remove these associations. - When an instancer is dirtied, we also set the DirtyInstancer bit on all rprims associated with that instancer. - The render index is responsible for updating the association with the change tracker when rprims are added and removed. (Internal change: 1642257)
Configuration menu - View commit details
-
Copy full SHA for 9f95431 - Browse repository at this point
Copy the full SHA 9f95431View commit details -
[Pxr] Migrate GetExtension implementation to pathUtils. This currentl…
…y lived in Ar. Another consumer came up that needed this, usdAbc, so this lofts it to tf. Note that there isn't a wrapping provided, this is because python already provides this via os.path.splitext(). (Internal change: 1642471)
Configuration menu - View commit details
-
Copy full SHA for 3326ac6 - Browse repository at this point
Copy the full SHA 3326ac6View commit details -
[Tf] Add missing examples in docs from previous change.
(Internal change: 1642473)
Configuration menu - View commit details
-
Copy full SHA for e23abed - Browse repository at this point
Copy the full SHA e23abedView commit details -
[UsdAbc] Add actual check for CanRead() to Alembic plugin. This came up
when adding a feature to usddiff which required querying of various supported file formats. (Internal change: 1642474)
Configuration menu - View commit details
-
Copy full SHA for 3df123c - Browse repository at this point
Copy the full SHA 3df123cView commit details -
[Usd] Update usddiff to work with editors like xxdiff which edit
files. Update clients to use new --noeffect option to protect against editing. (Internal change: 1642475)
Configuration menu - View commit details
-
Copy full SHA for 6f8ad48 - Browse repository at this point
Copy the full SHA 6f8ad48View commit details -
The min filter for LinearMipmapLinear was not implemented in UsdImagi…
…ng, this made it look like textures had no mips and in the case of ambient environments it made it look like the cubemap was not moving. (Internal change: 1642481)
Configuration menu - View commit details
-
Copy full SHA for a7ddccf - Browse repository at this point
Copy the full SHA a7ddccfView commit details -
[Usd] Cleanup from previous change. Ensure that temporary directories
are cleaned out in all cases. (Internal change: 1642498)
Configuration menu - View commit details
-
Copy full SHA for 9c934ca - Browse repository at this point
Copy the full SHA 9c934caView commit details -
usd: Use new arch abstraction for mmap in crateFile.{cpp,h}.
(Internal change: 1642520)
Configuration menu - View commit details
-
Copy full SHA for b61861d - Browse repository at this point
Copy the full SHA b61861dView commit details -
usd: Use new arch pread/pwrite abstraction in usd/crateFile.cpp.
(Internal change: 1642527)
Configuration menu - View commit details
-
Copy full SHA for 36329b6 - Browse repository at this point
Copy the full SHA 36329b6View commit details -
[Pxr] Clean up mismatched-tags warnings. These occur when a class or …
…struct is forward declared with the opposite keyword than the one with which it was defined. (Internal change: 1642538)
Configuration menu - View commit details
-
Copy full SHA for b0f30ef - Browse repository at this point
Copy the full SHA b0f30efView commit details -
Merge remote-tracking branch 'upstream/dev'
# Conflicts: # pxr/base/lib/arch/attributes.h # pxr/base/lib/arch/demangle.h # pxr/base/lib/arch/errno.h # pxr/base/lib/arch/error.h # pxr/base/lib/arch/fileSystem.cpp # pxr/base/lib/arch/fileSystem.h # pxr/base/lib/arch/function.h # pxr/base/lib/arch/hash.h # pxr/base/lib/arch/mallocHook.h # pxr/base/lib/arch/math.h # pxr/base/lib/arch/nap.h # pxr/base/lib/arch/stackTrace.h # pxr/base/lib/arch/symbols.h # pxr/base/lib/arch/systemInfo.h # pxr/base/lib/arch/testenv/testFileSystem.cpp # pxr/base/lib/arch/threads.h # pxr/base/lib/arch/timing.h # pxr/base/lib/arch/vsnprintf.h # pxr/base/lib/gf/bbox3d.h # pxr/base/lib/gf/colorRamp.h # pxr/base/lib/gf/frustum.h # pxr/base/lib/gf/gamma.h # pxr/base/lib/gf/homogeneous.h # pxr/base/lib/gf/interval.h # pxr/base/lib/gf/line.h # pxr/base/lib/gf/line2d.h # pxr/base/lib/gf/lineSeg.h # pxr/base/lib/gf/lineSeg2d.h # pxr/base/lib/gf/math.h # pxr/base/lib/gf/matrix2d.h # pxr/base/lib/gf/matrix2f.h # pxr/base/lib/gf/matrix3d.h # pxr/base/lib/gf/matrix3f.h # pxr/base/lib/gf/matrix4d.h # pxr/base/lib/gf/matrix4f.h # pxr/base/lib/gf/matrixData.h # pxr/base/lib/gf/plane.h # pxr/base/lib/gf/quatd.h # pxr/base/lib/gf/quaternion.h # pxr/base/lib/gf/quatf.h # pxr/base/lib/gf/quath.h # pxr/base/lib/gf/range1d.h # pxr/base/lib/gf/range1f.h # pxr/base/lib/gf/range2d.h # pxr/base/lib/gf/range2f.h # pxr/base/lib/gf/range3d.h # pxr/base/lib/gf/range3f.h # pxr/base/lib/gf/ray.h # pxr/base/lib/gf/rect2i.h # pxr/base/lib/gf/rgb.h # pxr/base/lib/gf/rgba.h # pxr/base/lib/gf/rotation.h # pxr/base/lib/gf/size2.h # pxr/base/lib/gf/size3.h # pxr/base/lib/gf/transform.h # pxr/base/lib/gf/vec3d.h # pxr/base/lib/gf/vec3f.h # pxr/base/lib/gf/vec3h.h # pxr/base/lib/js/json.h # pxr/base/lib/js/value.h # pxr/base/lib/plug/plugin.h # pxr/base/lib/tf/anyWeakPtr.h # pxr/base/lib/tf/atomicOfstreamWrapper.h # pxr/base/lib/tf/callContext.h # pxr/base/lib/tf/debug.h # pxr/base/lib/tf/diagnosticLite.h # pxr/base/lib/tf/diagnosticMgr.h # pxr/base/lib/tf/diagnosticNotice.h # pxr/base/lib/tf/dl.h # pxr/base/lib/tf/enum.h # pxr/base/lib/tf/envSetting.h # pxr/base/lib/tf/errorMark.h # pxr/base/lib/tf/errorTransport.h # pxr/base/lib/tf/expiryNotifier.h # pxr/base/lib/tf/fileUtils.h # pxr/base/lib/tf/getenv.h # pxr/base/lib/tf/hash.h # pxr/base/lib/tf/instantiateSingleton.h # pxr/base/lib/tf/iterator.h # pxr/base/lib/tf/mallocTag.h # pxr/base/lib/tf/notice.h # pxr/base/lib/tf/noticeRegistry.h # pxr/base/lib/tf/nullPtr.h # pxr/base/lib/tf/pathUtils.h # pxr/base/lib/tf/patternMatcher.h # pxr/base/lib/tf/pointerAndBits.h # pxr/base/lib/tf/poolAllocator.h # pxr/base/lib/tf/preprocessorUtils.h # pxr/base/lib/tf/pyEnum.h # pxr/base/lib/tf/pyInterpreter.h # pxr/base/lib/tf/pyLock.h # pxr/base/lib/tf/pyObjWrapper.h # pxr/base/lib/tf/pyObjectFinder.h # pxr/base/lib/tf/pyTracing.h # pxr/base/lib/tf/pyUtils.h # pxr/base/lib/tf/pyWeakObject.h # pxr/base/lib/tf/pyWrapContext.h # pxr/base/lib/tf/refBase.h # pxr/base/lib/tf/refPtr.h # pxr/base/lib/tf/refPtrTracker.h # pxr/base/lib/tf/regTest.h # pxr/base/lib/tf/registryManager.h # pxr/base/lib/tf/scopeDescription.h # pxr/base/lib/tf/scriptModuleLoader.h # pxr/base/lib/tf/singleton.h # pxr/base/lib/tf/staticTokens.h # pxr/base/lib/tf/stl.h # pxr/base/lib/tf/stopwatch.h # pxr/base/lib/tf/stringUtils.h # pxr/base/lib/tf/token.h # pxr/base/lib/tf/type.h # pxr/base/lib/tf/weakBase.h # pxr/base/lib/tf/wrapTypeHelpers.h # pxr/base/lib/tracelite/trace.h # pxr/base/lib/vt/array.h # pxr/base/lib/vt/dictionary.h # pxr/base/lib/vt/value.h # pxr/base/lib/work/detachedTask.h # pxr/base/lib/work/threadLimits.h # pxr/usd/lib/usdShade/look.h # third_party/maya/lib/pxrUsdMayaGL/proxyDrawOverride.h
Jamie Kenyon committedAug 17, 2016 Configuration menu - View commit details
-
Copy full SHA for 68f449c - Browse repository at this point
Copy the full SHA 68f449cView commit details -
Jamie Kenyon committed
Aug 17, 2016 Configuration menu - View commit details
-
Copy full SHA for 1d2c230 - Browse repository at this point
Copy the full SHA 1d2c230View commit details -
Jamie Kenyon committed
Aug 17, 2016 Configuration menu - View commit details
-
Copy full SHA for 383aa02 - Browse repository at this point
Copy the full SHA 383aa02View commit details -
Add missing dependency on cameraUtil
(Internal change: 1642555)
Configuration menu - View commit details
-
Copy full SHA for 880b046 - Browse repository at this point
Copy the full SHA 880b046View commit details -
Renaming and changing signature of ComputeFittedFrustum to adhere to …
…conventions in cameraUtil. (Internal change: 1642792)
Configuration menu - View commit details
-
Copy full SHA for f99fdcf - Browse repository at this point
Copy the full SHA f99fdcfView commit details -
[UsdImaging] add glew initialization at IsEnabledHydra() call
A previous change switched the hydra capability check from GL version to GLEW variable in RenderContextCaps (needed for portability). There's a fallout that if client doesn't initialize glew before calling IsEnabledHydra, it never gets enabled. This fix adds a call of glew initialization in UsdImagingGL::IsEnabledHydra. (Internal change: 1642808)
Configuration menu - View commit details
-
Copy full SHA for c6fbdbd - Browse repository at this point
Copy the full SHA c6fbdbdView commit details -
[Usd] Clean up previous change per follow-up review notes. We still r…
…etain the file identifier suffix which allows users to tell which is which, but we now rely on context managers for the temp files, so cleanup is handled. (Internal change: 1642839)
Configuration menu - View commit details
-
Copy full SHA for f632f23 - Browse repository at this point
Copy the full SHA f632f23View commit details -
Katana: read usdMaterials rather than usdLooks
(Internal change: 1642854)
Configuration menu - View commit details
-
Copy full SHA for e881c3c - Browse repository at this point
Copy the full SHA e881c3cView commit details -
(Internal change: 1642904)
Configuration menu - View commit details
-
Copy full SHA for ad23e37 - Browse repository at this point
Copy the full SHA ad23e37View commit details -
sdf: Read text files completely into memory. This avoids the n^2 flex…
… behavior with large multi-line string tokens and also avoids us having to do clever mmap business to ensure that flex gets its two bytes of null padding. It does mean that we pay the cost of reading all the bytes even in the (ultra rare) case that we're reading the metadata section only, but we think this is an okay tradeoff. (Internal change: 1642939)
Configuration menu - View commit details
-
Copy full SHA for 68e817b - Browse repository at this point
Copy the full SHA 68e817bView commit details -
add dagPath to error messages when MFn*() calls fail to help track do…
…wn problematic shapes (Internal change: 1642980)
Configuration menu - View commit details
-
Copy full SHA for da45217 - Browse repository at this point
Copy the full SHA da45217View commit details -
work: Provide a way to disable asynchronous destruction for tests.
(Internal change: 1643439) (Internal change: 1644007) (Internal change: 1645072)
Configuration menu - View commit details
-
Copy full SHA for cbfc737 - Browse repository at this point
Copy the full SHA cbfc737View commit details -
Add missing dependencies to garch.
(Internal change: 1643655)
Configuration menu - View commit details
-
Copy full SHA for 01264f4 - Browse repository at this point
Copy the full SHA 01264f4View commit details -
This changelist adds the ability to detect if a shader (parameters) i…
…s time varying and if so, we will push updates to the gpu when changing time! (Internal change: 1643690)
Configuration menu - View commit details
-
Copy full SHA for b6eae19 - Browse repository at this point
Copy the full SHA b6eae19View commit details -
usd: Fix up inconsistent results between Attribute::Get(time) and
AttributeQuery::Get(time). The main problem is that with clips, the "value source" for an attribute might itself be time varying. During times that clips are active, the source would be clips, at other times, the source might be time samples. To handle this we add a new value source: Usd_ResolveInfoSourceIsTimeDependent, which is returned for timeless ResolveInfo queries where clips are involved. In this case, AttributeQuery::Get() will fall back to the ordinary Attribute::Get() code path. (Internal change: 1643699)
Configuration menu - View commit details
-
Copy full SHA for 1690559 - Browse repository at this point
Copy the full SHA 1690559View commit details -
[UsdImaging] fix of verification error when native instance has no rp…
…rim in its subtree if usd native instance doesn't have any renderable prim in its subtree, book keeping of instance to master prim isn't needed for that path. (Internal change: 1643828)
Configuration menu - View commit details
-
Copy full SHA for 8088a9a - Browse repository at this point
Copy the full SHA 8088a9aView commit details -
[Hd, PxOsd] replace opensubdiv3/ include path with opensubdiv/
"opensubdiv3/" include path had been used to support both 2.x and 3.x at the same time so that we can compare the results between those versions. now that opensubdiv 2.x support in hydra has been removed, we no longer need to distinguish the version by include path. closes #3 #3 (Internal change: 1643830)
Configuration menu - View commit details
-
Copy full SHA for 259a55f - Browse repository at this point
Copy the full SHA 259a55fView commit details -
Fix PySide issues in CMake system
The build now uses a simpler FindPySide CMake module for detecting the presence of PySide and pysideuic. Also, pxr_shared_library and pxr_plugin now accept .ui files under a new 'PYSIDEUI_FILES' argument, which is more consistent with how we specify other files to build. (Internal change: 1643902)
Configuration menu - View commit details
-
Copy full SHA for 203cade - Browse repository at this point
Copy the full SHA 203cadeView commit details -
Use TfPyObjWrapper instead of boost::python::object in TfType API.
This allows us to remove all direct includes of boost::python headers from tf/type.h, which helps with the Python include ordering issue. (Internal change: 1644046)
Configuration menu - View commit details
-
Copy full SHA for 6edf658 - Browse repository at this point
Copy the full SHA 6edf658View commit details -
Changing USD_READ_ZUP_FOR_UP_AXIS to 0 to fix weird behavior in usdview.
(Internal change: 1644089)
Configuration menu - View commit details
-
Copy full SHA for c31c12d - Browse repository at this point
Copy the full SHA c31c12dView commit details -
pcp: Destroy prim index cache path table in parallel. This speeds up …
…usd stage teardown by ~2x. (Internal change: 1644215)
Configuration menu - View commit details
-
Copy full SHA for b1e9abe - Browse repository at this point
Copy the full SHA b1e9abeView commit details -
Recoup speed lost in the recent switch from our own
inline assembly atomic ops to C++11 std::atomic. The speed hit came from changing TfRefPtr's internal pointer from TfRefBase* to std::atomic<TfRefBase*>. That change was to accomodate TfWeakPtr's requirement to atomically initialize its ref-counted Tf_Remnant pointer. Early testing with godbolt.org and simple test cases left us expecting similar x86-64 code as before. However, perf tests and codegen analysis revealed that we were getting worse code out of gcc 4.8.2: extra branches and repeated identical MOV ops. Back that out in favor of a targeted solution for TfWeakPtr: * TfRefPtr goes back to holding a TfRefBase* * TfWeakBase holds its remnant as std::atomic<Tf_Remnant*> * Tf_Remnant remains TfRefBase * TfWeakBase manually manages its +1 ref to the remnant instead of holding a TfRefPtr; this lets it initialize atomically without pushing that constraint onto TfRefPtr * Corresponding updates to downstream use of Tf_Remnant (Internal change: 1644269)
Configuration menu - View commit details
-
Copy full SHA for 1c53a3a - Browse repository at this point
Copy the full SHA 1c53a3aView commit details -
Modify the work loop functions to use a consistent API for forwarding
callbacks. Two advantages: - WorkSerialForN wouldn't allow functors with const operator() before, which broken with its intention to closely follow the API of WorkParallelForN (which did allow it). - WorkParallelForN no longer uses boost::function. (Internal change: 1644395)
6Configuration menu - View commit details
-
Copy full SHA for 48962d2 - Browse repository at this point
Copy the full SHA 48962d2View commit details -
Passing in resolver context when creating stage. Without this, the
usdReferenceAssembly nodes would paths with Ar but the exporter's stage would not have this context. This means paths would resolve in maya but not in the stage we export. (Internal change: 1644491)
Configuration menu - View commit details
-
Copy full SHA for 411f351 - Browse repository at this point
Copy the full SHA 411f351View commit details -
Remove use of Mentor.Runtime.FindDataFile in C++ tests in pxr.
(Internal change: 1644626)
Configuration menu - View commit details
-
Copy full SHA for 9364ad1 - Browse repository at this point
Copy the full SHA 9364ad1View commit details -
usdview was using the locale module purely to get grouping
commas in pretty-printed numbers, and initializaing locale in a non-robust way. Switch to "simpler" string-formatting idiom that allows us to avoid locale altogether. Fixes #17 github issue (Internal change: 1644691)
Configuration menu - View commit details
-
Copy full SHA for d0250c3 - Browse repository at this point
Copy the full SHA d0250c3View commit details
Commits on Aug 18, 2016
-
Remove errorneous template instantisation from headers.
Jamie Kenyon committedAug 18, 2016 Configuration menu - View commit details
-
Copy full SHA for fa015ec - Browse repository at this point
Copy the full SHA fa015ecView commit details -
Merge remote-tracking branch 'upstream/dev'
# Conflicts: # cmake/defaults/msvcdefaults.cmake # pxr/base/lib/arch/fileSystem.cpp # pxr/base/lib/arch/fileSystem.h # pxr/base/lib/arch/testenv/testFileSystem.cpp # pxr/base/lib/tf/pyEnum.h # pxr/base/lib/tf/refPtr.h # pxr/base/lib/tf/token.h # pxr/base/lib/tf/weakBase.h # pxr/base/lib/tf/wrapTypeHelpers.h # pxr/base/lib/work/loops.h # pxr/imaging/lib/cameraUtil/conformWindow.h # pxr/imaging/lib/glf/bindingMap.h # pxr/imaging/lib/glf/diagnostic.h # pxr/imaging/lib/glf/drawTarget.h # pxr/imaging/lib/glf/glContext.h # pxr/imaging/lib/glf/glContextRegistry.h # pxr/imaging/lib/glf/glew.h # pxr/imaging/lib/glf/glslfx.h # pxr/imaging/lib/glf/info.h # pxr/imaging/lib/glf/ptexTexture.h # pxr/imaging/lib/glf/simpleLight.h # pxr/imaging/lib/glf/simpleLightingContext.h # pxr/imaging/lib/glf/simpleMaterial.h # pxr/imaging/lib/glf/simpleShadowArray.h # pxr/imaging/lib/glf/texture.h # pxr/imaging/lib/glf/textureHandle.h # pxr/imaging/lib/glf/textureRegistry.h # pxr/imaging/lib/glf/uvTexture.h # pxr/imaging/lib/glf/uvTextureStorage.h # pxr/imaging/lib/hd/basisCurves.h # pxr/imaging/lib/hd/bufferSpec.h # pxr/imaging/lib/hd/changeTracker.h # pxr/imaging/lib/hd/subdivision3.cpp # pxr/imaging/lib/hd/vboSimpleMemoryManager.h # pxr/imaging/lib/hdx/intersector.h # pxr/imaging/lib/pxOsd/meshTopology.h # pxr/imaging/lib/pxOsd/refinerCache.h # pxr/imaging/lib/pxOsd/refinerFactory.h # pxr/usd/lib/ar/resolver.h # pxr/usd/lib/pcp/changes.h # pxr/usd/lib/pcp/layerStack.h # pxr/usd/lib/pcp/layerStackIdentifier.h # pxr/usd/lib/pcp/mapExpression.h # pxr/usd/lib/pcp/pathTranslation.h # pxr/usd/lib/pcp/primIndex.h # pxr/usd/lib/pcp/site.h # pxr/usd/lib/sdf/assetPath.h # pxr/usd/lib/sdf/changeList.h # pxr/usd/lib/sdf/changeManager.h # pxr/usd/lib/sdf/cleanupTracker.h # pxr/usd/lib/sdf/layer.h # pxr/usd/lib/sdf/layerOffset.h # pxr/usd/lib/sdf/mapperArgSpec.h # pxr/usd/lib/sdf/mapperSpec.h # pxr/usd/lib/sdf/namespaceEdit.h # pxr/usd/lib/sdf/notice.h # pxr/usd/lib/sdf/path.h # pxr/usd/lib/sdf/payload.h # pxr/usd/lib/sdf/primSpec.h # pxr/usd/lib/sdf/propertySpec.h # pxr/usd/lib/sdf/proxyPolicies.h # pxr/usd/lib/sdf/pyChildrenProxy.h # pxr/usd/lib/sdf/pyChildrenView.h # pxr/usd/lib/sdf/pyListEditorProxy.h # pxr/usd/lib/sdf/pyListProxy.h # pxr/usd/lib/sdf/pyMapEditProxy.h # pxr/usd/lib/sdf/relationshipSpec.h # pxr/usd/lib/sdf/spec.h # pxr/usd/lib/sdf/textFileFormat.tab.cpp # pxr/usd/lib/sdf/textReferenceParser.h # pxr/usd/lib/sdf/types.h # pxr/usd/lib/sdf/variantSetSpec.h # pxr/usd/lib/sdf/variantSpec.h # pxr/usd/lib/usd/attribute.h # pxr/usd/lib/usd/clipsAPI.h # pxr/usd/lib/usd/crateFile.cpp # pxr/usd/lib/usd/crateInfo.h # pxr/usd/lib/usd/editTarget.h # pxr/usd/lib/usd/instanceCache.h # pxr/usd/lib/usd/object.h # pxr/usd/lib/usd/prim.h # pxr/usd/lib/usd/resolveInfo.h # pxr/usd/lib/usd/stage.h # pxr/usd/lib/usd/stageCache.h # pxr/usd/lib/usd/stageCacheContext.h # pxr/usd/lib/usdGeom/basisCurves.h # pxr/usd/lib/usdGeom/boundable.h # pxr/usd/lib/usdGeom/camera.h # pxr/usd/lib/usdGeom/capsule.h # pxr/usd/lib/usdGeom/collectionAPI.h # pxr/usd/lib/usdGeom/cone.h # pxr/usd/lib/usdGeom/constraintTarget.h # pxr/usd/lib/usdGeom/cube.h # pxr/usd/lib/usdGeom/curves.h # pxr/usd/lib/usdGeom/cylinder.h # pxr/usd/lib/usdGeom/faceSetAPI.h # pxr/usd/lib/usdGeom/gprim.h # pxr/usd/lib/usdGeom/imageable.h # pxr/usd/lib/usdGeom/mesh.h # pxr/usd/lib/usdGeom/metrics.h # pxr/usd/lib/usdGeom/modelAPI.h # pxr/usd/lib/usdGeom/nurbsCurves.h # pxr/usd/lib/usdGeom/nurbsPatch.h # pxr/usd/lib/usdGeom/pointBased.h # pxr/usd/lib/usdGeom/points.h # pxr/usd/lib/usdGeom/primvar.h # pxr/usd/lib/usdGeom/scope.h # pxr/usd/lib/usdGeom/sphere.h # pxr/usd/lib/usdGeom/xform.h # pxr/usd/lib/usdGeom/xformCache.h # pxr/usd/lib/usdGeom/xformCommonAPI.h # pxr/usd/lib/usdGeom/xformable.h # pxr/usd/lib/usdHydra/lookAPI.h # pxr/usd/lib/usdHydra/primvar.h # pxr/usd/lib/usdHydra/ptexTexture.h # pxr/usd/lib/usdHydra/texture.h # pxr/usd/lib/usdHydra/uvTexture.h # pxr/usd/lib/usdRi/lookAPI.h # pxr/usd/lib/usdRi/risBxdf.h # pxr/usd/lib/usdRi/risIntegrator.h # pxr/usd/lib/usdRi/risObject.h # pxr/usd/lib/usdRi/risOslPattern.h # pxr/usd/lib/usdRi/risPattern.h # pxr/usd/lib/usdRi/rslShader.h # pxr/usd/lib/usdRi/statements.h # pxr/usd/lib/usdShade/interfaceAttribute.cpp # pxr/usd/lib/usdShade/interfaceAttribute.h # pxr/usd/lib/usdShade/look.h # pxr/usd/lib/usdShade/pShader.h # pxr/usd/lib/usdShade/parameter.h # pxr/usd/lib/usdShade/shader.h # pxr/usd/lib/usdShade/subgraph.h # pxr/usd/lib/usdUtils/dependencies.h # pxr/usd/lib/usdUtils/introspection.h # pxr/usd/lib/usdUtils/pipeline.h # pxr/usd/lib/usdUtils/stageCache.h # pxr/usd/lib/usdUtils/stitch.h # pxr/usd/lib/usdUtils/stitchClips.h # pxr/usdImaging/lib/usdviewq/prettyPrint.py # third_party/katana/lib/usdKatana/lookAPI.h # third_party/katana/lib/usdKatana/readMaterial.cpp # third_party/katana/lib/usdKatana/readMaterial.h # third_party/katana/lib/usdKatana/utils.h
Jamie Kenyon committedAug 18, 2016 Configuration menu - View commit details
-
Copy full SHA for fea3e69 - Browse repository at this point
Copy the full SHA fea3e69View commit details -
Jamie Kenyon committed
Aug 18, 2016 Configuration menu - View commit details
-
Copy full SHA for 5af5b9a - Browse repository at this point
Copy the full SHA 5af5b9aView commit details -
Jamie Kenyon committed
Aug 18, 2016 Configuration menu - View commit details
-
Copy full SHA for a976d1a - Browse repository at this point
Copy the full SHA a976d1aView commit details -
Jamie Kenyon committed
Aug 18, 2016 Configuration menu - View commit details
-
Copy full SHA for cd7567a - Browse repository at this point
Copy the full SHA cd7567aView commit details