Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Apr 2026 20:44:43 +0000
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 5246ef150c66 - main - graphics/openusd: update 25.11=?utf-8?Q? =E2=86=92 26.?=05
Message-ID:  <69efcabb.39d89.7ffc5c6d@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5246ef150c661da5568a49016cd34ea2aed116bc

commit 5246ef150c661da5568a49016cd34ea2aed116bc
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-04-27 20:43:37 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-04-27 20:44:38 +0000

    graphics/openusd: update 25.11 → 26.05
---
 graphics/blender/Makefile                          |  2 +-
 graphics/blender4/Makefile                         |  2 +-
 graphics/openusd/Makefile                          | 26 ++++++--
 graphics/openusd/distinfo                          |  6 +-
 .../openusd/files/patch-pxr_base_arch_debugger.cpp | 18 ++---
 .../files/patch-pxr_base_arch_fileSystem.cpp       | 24 +++----
 .../openusd/files/patch-pxr_base_arch_timing.cpp   | 40 ------------
 .../openusd/files/patch-pxr_base_arch_timing.h     | 11 ----
 .../patch-pxr_usdImaging_usdRiPxrImaging_pch.h     | 11 ----
 ..._party_renderman-26_plugin_rmanArgsParser_pch.h | 16 -----
 graphics/openusd/pkg-plist                         | 76 +++++++++++++++++-----
 11 files changed, 105 insertions(+), 127 deletions(-)

diff --git a/graphics/blender/Makefile b/graphics/blender/Makefile
index e43feb7cd08b..0863a9658bb0 100644
--- a/graphics/blender/Makefile
+++ b/graphics/blender/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	blender
 DISTVERSION=	5.0.1
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	graphics multimedia
 MASTER_SITES=	http://download.blender.org/source/ \
 		http://mirror.cs.umn.edu/blender.org/source/ \
diff --git a/graphics/blender4/Makefile b/graphics/blender4/Makefile
index 432fa54aac15..ea6990313a25 100644
--- a/graphics/blender4/Makefile
+++ b/graphics/blender4/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	blender4
 DISTVERSION=	4.5.5
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	graphics multimedia
 MASTER_SITES=	http://download.blender.org/source/ \
 		http://mirror.cs.umn.edu/blender.org/source/ \
diff --git a/graphics/openusd/Makefile b/graphics/openusd/Makefile
index 3e014ef74d69..1118e8ba43cb 100644
--- a/graphics/openusd/Makefile
+++ b/graphics/openusd/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	openusd
 DISTVERSIONPREFIX=	v
-DISTVERSION=	25.11
+DISTVERSION=	26.05
 CATEGORIES=	graphics
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -25,12 +25,13 @@ USE_LDCONFIG=	yes
 CMAKE_OFF=	PXR_BUILD_EXAMPLES PXR_BUILD_TESTS PXR_BUILD_TUTORIALS \
 		PXR_ENABLE_PYTHON_SUPPORT
 
-OPTIONS_DEFINE=		IMAGING MONOLITHIC TOOLS
+OPTIONS_DEFINE=		IMAGING MONOLITHIC PYTHON TOOLS
 OPTIONS_DEFAULT=	IMAGING MONOLITHIC TOOLS
 OPTIONS_SUB=		yes
 
 IMAGING_DESC=		Build imaging components
 MONOLITHIC_DESC=	Build a monolithic library (required for blender)
+PYTHON_DESC=		Build Python bindings for testing
 TOOLS_DESC=		Build commandline tools
 
 IMAGING_LIB_DEPENDS=	libosdCPU.so:graphics/opensubdiv \
@@ -42,15 +43,26 @@ IMAGING_CMAKE_ON=	-DPTEX_INCLUDE_DIR=${LOCALBASE}/include
 
 MONOLITHIC_CMAKE_BOOL=	PXR_BUILD_MONOLITHIC
 
+PYTHON_CMAKE_BOOL=	PXR_ENABLE_PYTHON_SUPPORT
+
 TOOLS_CMAKE_BOOL=	PXR_BUILD_USD_TOOLS
 
-do-test: # tests are expected to be installed, see https://github.com/PixarAnimationStudios/USD/issues/1707
-	@cd ${BUILD_WRKSRC} && \
-		${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} \
-			-DPXR_BUILD_TESTS=ON -DPYTHON_EXECUTABLE=${PYTHON_CMD} ${CMAKE_SOURCE_PATH} && \
+TEST_ENV=	${MAKE_ENV} \
+		DISPLAY=${DISPLAY} \
+		XAUTHORITY=${XAUTHORITY} \
+		LD_LIBRARY_PATH=${STAGEDIR}${PREFIX}/lib:${LOCALBASE}/lib \
+		PXR_PLUGINPATH_NAME=${STAGEDIR}${PREFIX}/plugin/usd:${STAGEDIR}${PREFIX}/lib/usd
+
+do-test: install # tests are expected to be installed, see https://github.com/PixarAnimationStudios/USD/issues/1707
+	@${MKDIR} ${BUILD_WRKSRC} && \
+	cd ${BUILD_WRKSRC} && \
+		${SETENV} ${CONFIGURE_ENV} ${TEST_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} \
+			-DPXR_BUILD_TESTS=ON -DPXR_BUILD_IMAGING=OFF -DPYTHON_EXECUTABLE=${PYTHON_CMD} ${CMAKE_SOURCE_PATH} && \
 		${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} install && \
 		${FIND} ${BUILD_WRKSRC} -name CTestTestfile.cmake -type f -exec \
 			${REINPLACE_CMD} -e 's|${PREFIX}/tests|${STAGEDIR}${PREFIX}/tests|g' {} + && \
-		ctest -C ${CMAKE_BUILD_TYPE} ${WRKSRC} --output-on-failure
+		${SETENV} ${TEST_ENV} ctest -C ${CMAKE_BUILD_TYPE} ${BUILD_WRKSRC} --output-on-failure
+
+# tests as of 26.05: 91% tests passed, 27 tests failed out of 312 (TODO: investigate failures)
 
 .include <bsd.port.mk>
diff --git a/graphics/openusd/distinfo b/graphics/openusd/distinfo
index 341f78e18de4..3fd8263906e0 100644
--- a/graphics/openusd/distinfo
+++ b/graphics/openusd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761399445
-SHA256 (PixarAnimationStudios-OpenUSD-v25.11_GH0.tar.gz) = c37c633b5037a4552f61574670ecca8836229b78326bd62622f3422671188667
-SIZE (PixarAnimationStudios-OpenUSD-v25.11_GH0.tar.gz) = 148797586
+TIMESTAMP = 1777173947
+SHA256 (PixarAnimationStudios-OpenUSD-v26.05_GH0.tar.gz) = bf514f62ac9508d3c5b121dc1107f3b29bf3c954473b9b0bf8324b7cf04c64c1
+SIZE (PixarAnimationStudios-OpenUSD-v26.05_GH0.tar.gz) = 150869346
diff --git a/graphics/openusd/files/patch-pxr_base_arch_debugger.cpp b/graphics/openusd/files/patch-pxr_base_arch_debugger.cpp
index b4ad13346a9c..285db93b179b 100644
--- a/graphics/openusd/files/patch-pxr_base_arch_debugger.cpp
+++ b/graphics/openusd/files/patch-pxr_base_arch_debugger.cpp
@@ -1,4 +1,4 @@
---- pxr/base/arch/debugger.cpp.orig	2025-10-24 16:21:56 UTC
+--- pxr/base/arch/debugger.cpp.orig	2026-04-24 18:55:54 UTC
 +++ pxr/base/arch/debugger.cpp
 @@ -14,7 +14,7 @@
  #include "pxr/base/arch/export.h"
@@ -9,7 +9,7 @@
  #include "pxr/base/arch/inttypes.h"
  #include <sys/types.h>
  #if !defined(ARCH_OS_IPHONE)
-@@ -59,7 +59,7 @@ static char** _archDebuggerAttachArgs = 0;
+@@ -60,7 +60,7 @@ static char** _archDebuggerAttachArgs = 0;
  
  static char** _archDebuggerAttachArgs = 0;
  
@@ -18,7 +18,7 @@
  static
  void
  Arch_DebuggerTrapHandler(int)
-@@ -74,7 +74,7 @@ Arch_DebuggerTrapHandler(int)
+@@ -75,7 +75,7 @@ Arch_DebuggerTrapHandler(int)
  }
  #endif
  
@@ -27,7 +27,7 @@
  static
  void
  Arch_DebuggerInitPosix()
-@@ -108,7 +108,7 @@ Arch_DebuggerInit()
+@@ -109,7 +109,7 @@ Arch_DebuggerInit()
  void
  Arch_DebuggerInit()
  {
@@ -36,7 +36,7 @@
  #if defined(ARCH_CPU_INTEL) && defined(ARCH_BITS_64)
      // Save some registers that normally don't have to be preserved.  We
      // do this so the caller of ArchDebuggerTrap() can see its arguments
-@@ -153,7 +153,7 @@ Arch_DebuggerInit()
+@@ -154,7 +154,7 @@ Arch_DebuggerInit()
  }
  
  
@@ -45,7 +45,7 @@
  // Use a 'non-locking' fork so that we won't get hung up if we've
  // had malloc corruption.  We can't prevent fork() from using the
  // heap, unfortunately, since fork handlers can do whatever they
-@@ -332,7 +332,7 @@ Arch_DebuggerAttachExecPosix(void* data)
+@@ -339,7 +339,7 @@ Arch_DebuggerAttachExecPosix(void* data)
  
  #endif // defined(ARCH_OS_LINUX) || defined(ARCH_OS_DARWIN)
  
@@ -54,7 +54,7 @@
  
  // Reads /proc/self/status, finds the line starting with "field:", and
  // returns the portion following the ":".
-@@ -443,7 +443,7 @@ Arch_DebuggerAttach()
+@@ -450,7 +450,7 @@ Arch_DebuggerAttach()
          return false;
      }
  
@@ -63,7 +63,7 @@
  
      // To attach to gdb under Unix/Linux and Gnome:
      //   ARCH_DEBUGGER="gnome-terminal -e 'gdb -p %p'"
-@@ -500,7 +500,7 @@ Arch_InitDebuggerAttach()
+@@ -507,7 +507,7 @@ Arch_InitDebuggerAttach()
  void
  Arch_InitDebuggerAttach()
  {
@@ -72,7 +72,7 @@
      // Maximum length of a pid written as a decimal.  It's okay for this
      // to be greater than that.
      static const size_t _decimalPidLength = 20;
-@@ -632,7 +632,7 @@ ArchDebuggerIsAttached()
+@@ -639,7 +639,7 @@ ArchDebuggerIsAttached()
      return IsDebuggerPresent() == TRUE;
  #elif defined(ARCH_OS_DARWIN)
      return AmIBeingDebugged();
diff --git a/graphics/openusd/files/patch-pxr_base_arch_fileSystem.cpp b/graphics/openusd/files/patch-pxr_base_arch_fileSystem.cpp
index 4083b8c629c5..9216ff9a354c 100644
--- a/graphics/openusd/files/patch-pxr_base_arch_fileSystem.cpp
+++ b/graphics/openusd/files/patch-pxr_base_arch_fileSystem.cpp
@@ -1,4 +1,4 @@
---- pxr/base/arch/fileSystem.cpp.orig	2025-10-24 16:21:56 UTC
+--- pxr/base/arch/fileSystem.cpp.orig	2026-04-24 18:55:54 UTC
 +++ pxr/base/arch/fileSystem.cpp
 @@ -35,12 +35,24 @@
  #include <Windows.h>
@@ -22,10 +22,10 @@
 +#include <sys/user.h>
 +#endif
 +
- PXR_NAMESPACE_OPEN_SCOPE
- 
- using std::pair;
-@@ -143,7 +155,7 @@ ArchStatIsWritable(const ArchStatType *st)
+ #if defined(ARCH_OS_DARWIN)
+ #include "pxr/base/arch/darwin.h"
+ #endif
+@@ -147,7 +159,7 @@ ArchStatIsWritable(const ArchStatType *st)
  bool
  ArchStatIsWritable(const ArchStatType *st)
  {
@@ -34,7 +34,7 @@
      defined(ARCH_OS_WASM_VM)
      if (st) {
          return (st->st_mode & S_IWOTH) || 
-@@ -181,7 +193,7 @@ ArchGetModificationTime(const ArchStatType& st)
+@@ -185,7 +197,7 @@ ArchGetModificationTime(const ArchStatType& st)
  double
  ArchGetModificationTime(const ArchStatType& st)
  {
@@ -43,7 +43,7 @@
      return st.st_mtim.tv_sec + 1e-9*st.st_mtim.tv_nsec;
  #elif defined(ARCH_OS_DARWIN)
      return st.st_mtimespec.tv_sec + 1e-9*st.st_mtimespec.tv_nsec;
-@@ -433,7 +445,7 @@ ArchGetAccessTime(const struct stat& st)
+@@ -437,7 +449,7 @@ ArchGetAccessTime(const struct stat& st)
  double
  ArchGetAccessTime(const struct stat& st)
  {
@@ -52,7 +52,7 @@
      return st.st_atim.tv_sec + 1e-9*st.st_atim.tv_nsec;
  #elif defined(ARCH_OS_DARWIN)
      return st.st_atimespec.tv_sec + 1e-9*st.st_atimespec.tv_nsec;
-@@ -448,7 +460,7 @@ ArchGetStatusChangeTime(const struct stat& st)
+@@ -452,7 +464,7 @@ ArchGetStatusChangeTime(const struct stat& st)
  double
  ArchGetStatusChangeTime(const struct stat& st)
  {
@@ -61,7 +61,7 @@
      return st.st_ctim.tv_sec + 1e-9*st.st_ctim.tv_nsec;
  #elif defined(ARCH_OS_DARWIN)
      return st.st_ctimespec.tv_sec + 1e-9*st.st_ctimespec.tv_nsec;
-@@ -479,7 +491,7 @@ ArchGetFileLength(FILE *file)
+@@ -483,7 +495,7 @@ ArchGetFileLength(FILE *file)
      if (!file)
          return -1;
  #if defined (ARCH_OS_LINUX) || defined (ARCH_OS_DARWIN) || \
@@ -70,7 +70,7 @@
      struct stat buf;
      return fstat(fileno(file), &buf) < 0 ? -1 :
          static_cast<int64_t>(buf.st_size);
-@@ -494,7 +506,7 @@ ArchGetFileLength(const char* fileName)
+@@ -498,7 +510,7 @@ ArchGetFileLength(const char* fileName)
  ArchGetFileLength(const char* fileName)
  {
  #if defined (ARCH_OS_LINUX) || defined (ARCH_OS_DARWIN) || \
@@ -79,7 +79,7 @@
      struct stat buf;
      return stat(fileName, &buf) < 0 ? -1 : static_cast<int64_t>(buf.st_size);
  #elif defined (ARCH_OS_WINDOWS)
-@@ -557,7 +569,49 @@ ArchGetFileName(FILE *file)
+@@ -561,7 +573,49 @@ ArchGetFileName(FILE *file)
              std::filesystem::path(filePath.begin(), filePath.begin() + dwSize));
          result = ArchWindowsUtf16ToUtf8(canonicalPath.wstring());
      }
@@ -130,7 +130,7 @@
  #else
  #error Unknown system architecture
  #endif
-@@ -920,6 +974,9 @@ ArchQueryMappedMemoryResidency(
+@@ -925,6 +979,9 @@ ArchQueryMappedMemoryResidency(
      int ret = mincore(
          reinterpret_cast<caddr_t>(const_cast<void *>(addr)), len,
          reinterpret_cast<char *>(pageMap));
diff --git a/graphics/openusd/files/patch-pxr_base_arch_timing.cpp b/graphics/openusd/files/patch-pxr_base_arch_timing.cpp
deleted file mode 100644
index 426339839f97..000000000000
--- a/graphics/openusd/files/patch-pxr_base_arch_timing.cpp
+++ /dev/null
@@ -1,40 +0,0 @@
---- pxr/base/arch/timing.cpp.orig	2025-10-24 16:21:56 UTC
-+++ pxr/base/arch/timing.cpp
-@@ -24,6 +24,10 @@
- #include <cstdio>
- #include <cstdlib>
- #include <cstring>
-+#elif defined(ARCH_OS_FREEBSD)
-+#include <sys/types.h>
-+#include <sys/sysctl.h>
-+#include <stdio.h>
- #elif defined(ARCH_OS_WINDOWS)
- #include <Windows.h>
- #include <chrono>
-@@ -133,6 +137,26 @@ Arch_ComputeNanosecondsPerTick()
-     // as the overhead to call now() one time.
-     return clockNanoSecs /
-         double(ticks - ArchGetIntervalTimerTickOverhead() - nowDuration);
-+}
-+#elif defined(ARCH_OS_FREEBSD)
-+
-+static
-+double
-+Arch_ComputeNanosecondsPerTick()
-+{
-+#if defined(ARCH_CPU_ARM)
-+    uint64_t counter_hz;
-+    __asm __volatile("mrs	%0, CNTFRQ_EL0" : "=&r" (counter_hz));
-+    Arch_NanosecondsPerTick = double(1e9) / double(counter_hz);
-+#else
-+   size_t counter_mhz = 0;
-+   const char mib[] = "dev.cpu.0.freq";
-+   if (sysctlbyname(mib, NULL, &counter_mhz, NULL, 0) == -1) {
-+      perror("sysctlbyname");
-+      abort();
-+   }
-+   Arch_NanosecondsPerTick = double(1e9) / double(counter_mhz*1000000);
-+#endif
- }
- #elif defined(ARCH_OS_WINDOWS)
- 
diff --git a/graphics/openusd/files/patch-pxr_base_arch_timing.h b/graphics/openusd/files/patch-pxr_base_arch_timing.h
deleted file mode 100644
index bc14f5aaca01..000000000000
--- a/graphics/openusd/files/patch-pxr_base_arch_timing.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- pxr/base/arch/timing.h.orig	2025-10-24 16:21:56 UTC
-+++ pxr/base/arch/timing.h
-@@ -19,7 +19,7 @@
- /// \addtogroup group_arch_SystemFunctions
- ///@{
- 
--#if defined(ARCH_OS_LINUX) && defined(ARCH_CPU_INTEL)
-+#if defined(ARCH_OS_LINUX) || defined(ARCH_OS_FREEBSD) || defined(ARCH_OS_FREEBSD) && defined(ARCH_CPU_INTEL)
- #include <x86intrin.h>
- #elif defined(ARCH_OS_WASM_VM)
- #include <emscripten.h>
diff --git a/graphics/openusd/files/patch-pxr_usdImaging_usdRiPxrImaging_pch.h b/graphics/openusd/files/patch-pxr_usdImaging_usdRiPxrImaging_pch.h
deleted file mode 100644
index 9bc1b183a90d..000000000000
--- a/graphics/openusd/files/patch-pxr_usdImaging_usdRiPxrImaging_pch.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- pxr/usdImaging/usdRiPxrImaging/pch.h.orig	2025-10-24 16:21:56 UTC
-+++ pxr/usdImaging/usdRiPxrImaging/pch.h
-@@ -13,7 +13,7 @@
- #if defined(ARCH_OS_DARWIN)
- #include <mach/mach_time.h>
- #endif
--#if defined(ARCH_OS_LINUX)
-+#if defined(ARCH_OS_LINUX) || defined(ARCH_OS_FREEBSD)
- #include <unistd.h>
- #include <x86intrin.h>
- #endif
diff --git a/graphics/openusd/files/patch-third__party_renderman-26_plugin_rmanArgsParser_pch.h b/graphics/openusd/files/patch-third__party_renderman-26_plugin_rmanArgsParser_pch.h
deleted file mode 100644
index dba4438e4137..000000000000
--- a/graphics/openusd/files/patch-third__party_renderman-26_plugin_rmanArgsParser_pch.h
+++ /dev/null
@@ -1,16 +0,0 @@
---- third_party/renderman-26/plugin/rmanArgsParser/pch.h.orig	2025-10-24 16:21:56 UTC
-+++ third_party/renderman-26/plugin/rmanArgsParser/pch.h
-@@ -26,6 +26,13 @@
- #include <unistd.h>
- #include <x86intrin.h>
- #endif
-+#if defined(ARCH_OS_FREEBSD)
-+#include <glob.h>
-+#include <limits.h>
-+#include <sys/param.h>
-+#include <unistd.h>
-+#include <x86intrin.h>
-+#endif
- #if defined(ARCH_OS_WINDOWS)
- #ifndef WIN32_LEAN_AND_MEAN
- #define WIN32_LEAN_AND_MEAN
diff --git a/graphics/openusd/pkg-plist b/graphics/openusd/pkg-plist
index 9945d7f6e061..c5a8a0e1aa66 100644
--- a/graphics/openusd/pkg-plist
+++ b/graphics/openusd/pkg-plist
@@ -3,6 +3,7 @@
 %%TOOLS%%bin/usdcat
 %%TOOLS%%bin/usdchecker
 %%TOOLS%%bin/usdtree
+%%TOOLS%%bin/usdzip
 cmake/pxrTargets-%%CMAKE_BUILD_TYPE%%.cmake
 cmake/pxrTargets.cmake
 include/pxr/base/arch/align.h
@@ -317,9 +318,12 @@ include/pxr/base/tf/denseHashMap.h
 include/pxr/base/tf/denseHashSet.h
 include/pxr/base/tf/diagnostic.h
 include/pxr/base/tf/diagnosticBase.h
+include/pxr/base/tf/diagnosticContainer.h
 include/pxr/base/tf/diagnosticHelper.h
 include/pxr/base/tf/diagnosticLite.h
 include/pxr/base/tf/diagnosticMgr.h
+include/pxr/base/tf/diagnosticTransport.h
+include/pxr/base/tf/diagnosticTrap.h
 include/pxr/base/tf/dl.h
 include/pxr/base/tf/enum.h
 include/pxr/base/tf/envSetting.h
@@ -382,6 +386,7 @@ include/pxr/base/tf/stopwatch.h
 include/pxr/base/tf/stringUtils.h
 include/pxr/base/tf/tf.h
 include/pxr/base/tf/token.h
+include/pxr/base/tf/tryInvoke.h
 include/pxr/base/tf/type.h
 include/pxr/base/tf/typeFunctions.h
 include/pxr/base/tf/typeInfoMap.h
@@ -429,6 +434,7 @@ include/pxr/base/ts/knotData.h
 include/pxr/base/ts/knotMap.h
 include/pxr/base/ts/raii.h
 include/pxr/base/ts/regressionPreventer.h
+include/pxr/base/ts/segment.h
 include/pxr/base/ts/spline.h
 include/pxr/base/ts/splineData.h
 include/pxr/base/ts/tangentConversions.h
@@ -448,6 +454,10 @@ include/pxr/base/vt/traits.h
 include/pxr/base/vt/typeHeaders.h
 include/pxr/base/vt/types.h
 include/pxr/base/vt/value.h
+include/pxr/base/vt/valueCommon.h
+include/pxr/base/vt/valueComposeOver.h
+include/pxr/base/vt/valueRef.h
+include/pxr/base/vt/valueTransform.h
 include/pxr/base/vt/visitValue.h
 include/pxr/base/work/api.h
 include/pxr/base/work/detachedTask.h
@@ -476,7 +486,6 @@ include/pxr/base/work/workTBB/withScopedParallelism_impl.h
 include/pxr/base/work/zeroAllocator.h
 include/pxr/exec/ef/api.h
 include/pxr/exec/ef/dependencyCache.h
-include/pxr/exec/ef/executor.h
 include/pxr/exec/ef/firstValidInputValue.h
 include/pxr/exec/ef/inputValueBlock.h
 include/pxr/exec/ef/leafNode.h
@@ -491,7 +500,6 @@ include/pxr/exec/ef/pageCacheCommitRequest.h
 include/pxr/exec/ef/pageCacheExecutor.h
 include/pxr/exec/ef/pageCacheStorage.h
 include/pxr/exec/ef/pageCacheSubExecutor.h
-include/pxr/exec/ef/subExecutor.h
 include/pxr/exec/ef/time.h
 include/pxr/exec/ef/timeInputNode.h
 include/pxr/exec/ef/timeInterval.h
@@ -510,6 +518,7 @@ include/pxr/exec/esf/schemaConfigKey.h
 include/pxr/exec/esf/stage.h
 include/pxr/exec/esfUsd/api.h
 include/pxr/exec/esfUsd/sceneAdapter.h
+include/pxr/exec/esfUsd/stageData.h
 include/pxr/exec/exec/api.h
 include/pxr/exec/exec/builtinComputations.h
 include/pxr/exec/exec/cacheView.h
@@ -524,15 +533,22 @@ include/pxr/exec/exec/systemChangeProcessor.h
 include/pxr/exec/exec/systemDiagnostics.h
 include/pxr/exec/exec/typeRegistry.h
 include/pxr/exec/exec/types.h
+include/pxr/exec/exec/validationError.h
 include/pxr/exec/exec/valueExtractorFunction.h
 include/pxr/exec/exec/valueKey.h
+include/pxr/exec/exec/valueOverride.h
 include/pxr/exec/execGeom/api.h
 include/pxr/exec/execGeom/tokens.h
+include/pxr/exec/execIr/api.h
+include/pxr/exec/execIr/controllerBuilder.h
+include/pxr/exec/execIr/tokens.h
+include/pxr/exec/execIr/types.h
 include/pxr/exec/execUsd/api.h
 include/pxr/exec/execUsd/cacheView.h
 include/pxr/exec/execUsd/request.h
 include/pxr/exec/execUsd/system.h
 include/pxr/exec/execUsd/valueKey.h
+include/pxr/exec/execUsd/valueOverride.h
 include/pxr/exec/vdf/allocateBoxedValue.h
 include/pxr/exec/vdf/api.h
 include/pxr/exec/vdf/boxedContainer.h
@@ -558,6 +574,7 @@ include/pxr/exec/vdf/execNodeDebugName.h
 include/pxr/exec/vdf/executionStats.h
 include/pxr/exec/vdf/executionStatsProcessor.h
 include/pxr/exec/vdf/executionTypeRegistry.h
+include/pxr/exec/vdf/executor.h
 include/pxr/exec/vdf/executorBufferData.h
 include/pxr/exec/vdf/executorDataManager.h
 include/pxr/exec/vdf/executorDataManagerInterface.h
@@ -638,6 +655,7 @@ include/pxr/exec/vdf/speculationExecutor.h
 include/pxr/exec/vdf/speculationExecutorBase.h
 include/pxr/exec/vdf/speculationExecutorEngine.h
 include/pxr/exec/vdf/speculationNode.h
+include/pxr/exec/vdf/subExecutor.h
 include/pxr/exec/vdf/subrangeView.h
 include/pxr/exec/vdf/testUtils.h
 include/pxr/exec/vdf/tokens.h
@@ -785,6 +803,7 @@ include/pxr/exec/vdf/weightedIterator.h
 %%IMAGING%%include/pxr/imaging/hd/legacyDisplayStyleSchema.h
 %%IMAGING%%include/pxr/imaging/hd/legacyGeomSubsetSceneIndex.h
 %%IMAGING%%include/pxr/imaging/hd/legacyPrimSceneIndex.h
+%%IMAGING%%include/pxr/imaging/hd/legacyRenderControlInterface.h
 %%IMAGING%%include/pxr/imaging/hd/legacyTaskFactory.h
 %%IMAGING%%include/pxr/imaging/hd/legacyTaskSchema.h
 %%IMAGING%%include/pxr/imaging/hd/lensDistortionSchema.h
@@ -833,7 +852,10 @@ include/pxr/exec/vdf/weightedIterator.h
 %%IMAGING%%include/pxr/imaging/hd/renderBufferSchema.h
 %%IMAGING%%include/pxr/imaging/hd/renderCapabilitiesSchema.h
 %%IMAGING%%include/pxr/imaging/hd/renderDelegate.h
+%%IMAGING%%include/pxr/imaging/hd/renderDelegateAdapterRenderer.h
+%%IMAGING%%include/pxr/imaging/hd/renderDelegateInfo.h
 %%IMAGING%%include/pxr/imaging/hd/renderIndex.h
+%%IMAGING%%include/pxr/imaging/hd/renderIndexAdapterSceneIndex.h
 %%IMAGING%%include/pxr/imaging/hd/renderPass.h
 %%IMAGING%%include/pxr/imaging/hd/renderPassSchema.h
 %%IMAGING%%include/pxr/imaging/hd/renderPassState.h
@@ -844,6 +866,7 @@ include/pxr/exec/vdf/weightedIterator.h
 %%IMAGING%%include/pxr/imaging/hd/renderVarSchema.h
 %%IMAGING%%include/pxr/imaging/hd/renderer.h
 %%IMAGING%%include/pxr/imaging/hd/rendererCreateArgs.h
+%%IMAGING%%include/pxr/imaging/hd/rendererCreateArgsSchema.h
 %%IMAGING%%include/pxr/imaging/hd/rendererPlugin.h
 %%IMAGING%%include/pxr/imaging/hd/rendererPluginHandle.h
 %%IMAGING%%include/pxr/imaging/hd/rendererPluginRegistry.h
@@ -859,6 +882,7 @@ include/pxr/exec/vdf/weightedIterator.h
 %%IMAGING%%include/pxr/imaging/hd/sceneGlobalsSchema.h
 %%IMAGING%%include/pxr/imaging/hd/sceneIndex.h
 %%IMAGING%%include/pxr/imaging/hd/sceneIndexAdapterSceneDelegate.h
+%%IMAGING%%include/pxr/imaging/hd/sceneIndexInputArgsSchema.h
 %%IMAGING%%include/pxr/imaging/hd/sceneIndexObserver.h
 %%IMAGING%%include/pxr/imaging/hd/sceneIndexPlugin.h
 %%IMAGING%%include/pxr/imaging/hd/sceneIndexPluginRegistry.h
@@ -869,6 +893,7 @@ include/pxr/exec/vdf/weightedIterator.h
 %%IMAGING%%include/pxr/imaging/hd/selection.h
 %%IMAGING%%include/pxr/imaging/hd/selectionSchema.h
 %%IMAGING%%include/pxr/imaging/hd/selectionsSchema.h
+%%IMAGING%%include/pxr/imaging/hd/skinningSettings.h
 %%IMAGING%%include/pxr/imaging/hd/smoothNormals.h
 %%IMAGING%%include/pxr/imaging/hd/sortedIds.h
 %%IMAGING%%include/pxr/imaging/hd/sphereSchema.h
@@ -897,6 +922,7 @@ include/pxr/exec/vdf/weightedIterator.h
 %%IMAGING%%include/pxr/imaging/hd/volume.h
 %%IMAGING%%include/pxr/imaging/hd/volumeFieldBindingSchema.h
 %%IMAGING%%include/pxr/imaging/hd/volumeFieldSchema.h
+%%IMAGING%%include/pxr/imaging/hd/volumeSchema.h
 %%IMAGING%%include/pxr/imaging/hd/vtBufferSource.h
 %%IMAGING%%include/pxr/imaging/hd/xformSchema.h
 %%IMAGING%%include/pxr/imaging/hdGp/api.h
@@ -925,8 +951,6 @@ include/pxr/exec/vdf/weightedIterator.h
 %%IMAGING%%include/pxr/imaging/hdSt/drawItemInstance.h
 %%IMAGING%%include/pxr/imaging/hdSt/drawTarget.h
 %%IMAGING%%include/pxr/imaging/hdSt/drawTargetRenderPassState.h
-%%IMAGING%%include/pxr/imaging/hdSt/dynamicCubemapTextureImplementation.h
-%%IMAGING%%include/pxr/imaging/hdSt/dynamicCubemapTextureObject.h
 %%IMAGING%%include/pxr/imaging/hdSt/dynamicUvTextureImplementation.h
 %%IMAGING%%include/pxr/imaging/hdSt/dynamicUvTextureObject.h
 %%IMAGING%%include/pxr/imaging/hdSt/enums.h
@@ -1007,11 +1031,14 @@ include/pxr/exec/vdf/weightedIterator.h
 %%IMAGING%%include/pxr/imaging/hdsi/implicitSurfaceSceneIndex.h
 %%IMAGING%%include/pxr/imaging/hdsi/legacyDisplayStyleOverrideSceneIndex.h
 %%IMAGING%%include/pxr/imaging/hdsi/lightLinkingSceneIndex.h
+%%IMAGING%%include/pxr/imaging/hdsi/locatorCachingSceneIndex.h
 %%IMAGING%%include/pxr/imaging/hdsi/materialBindingResolvingSceneIndex.h
 %%IMAGING%%include/pxr/imaging/hdsi/materialOverrideResolvingSceneIndex.h
 %%IMAGING%%include/pxr/imaging/hdsi/materialPrimvarTransferSceneIndex.h
+%%IMAGING%%include/pxr/imaging/hdsi/materialRenderContextFilteringSceneIndex.h
 %%IMAGING%%include/pxr/imaging/hdsi/nodeIdentifierResolvingSceneIndex.h
 %%IMAGING%%include/pxr/imaging/hdsi/nurbsApproximatingSceneIndex.h
+%%IMAGING%%include/pxr/imaging/hdsi/particleFieldConversionSceneIndex.h
 %%IMAGING%%include/pxr/imaging/hdsi/pinnedCurveExpandingSceneIndex.h
 %%IMAGING%%include/pxr/imaging/hdsi/prefixPathPruningSceneIndex.h
 %%IMAGING%%include/pxr/imaging/hdsi/primManagingSceneIndexObserver.h
@@ -1207,6 +1234,7 @@ include/pxr/usd/sdf/childrenProxy.h
 include/pxr/usd/sdf/childrenUtils.h
 include/pxr/usd/sdf/childrenView.h
 include/pxr/usd/sdf/cleanupEnabler.h
+include/pxr/usd/sdf/composeTimeSampleSeries.h
 include/pxr/usd/sdf/copyUtils.h
 include/pxr/usd/sdf/crateInfo.h
 include/pxr/usd/sdf/data.h
@@ -1283,7 +1311,11 @@ include/pxr/usd/sdr/sdfTypeIndicator.h
 include/pxr/usd/sdr/shaderMetadataHelpers.h
 include/pxr/usd/sdr/shaderNode.h
 include/pxr/usd/sdr/shaderNodeDiscoveryResult.h
+include/pxr/usd/sdr/shaderNodeMetadata.h
+include/pxr/usd/sdr/shaderNodeQuery.h
+include/pxr/usd/sdr/shaderNodeQueryUtils.h
 include/pxr/usd/sdr/shaderProperty.h
+include/pxr/usd/sdr/shaderPropertyMetadata.h
 include/pxr/usd/usd/api.h
 include/pxr/usd/usd/apiSchemaBase.h
 include/pxr/usd/usd/attribute.h
@@ -1520,8 +1552,23 @@ include/pxr/usd/usdVol/field3DAsset.h
 include/pxr/usd/usdVol/fieldAsset.h
 include/pxr/usd/usdVol/fieldBase.h
 include/pxr/usd/usdVol/openVDBAsset.h
+include/pxr/usd/usdVol/particleField.h
+include/pxr/usd/usdVol/particleField3DGaussianSplat.h
+include/pxr/usd/usdVol/particleFieldKernelBaseAPI.h
+include/pxr/usd/usdVol/particleFieldKernelConstantSurfletAPI.h
+include/pxr/usd/usdVol/particleFieldKernelGaussianEllipsoidAPI.h
+include/pxr/usd/usdVol/particleFieldKernelGaussianSurfletAPI.h
+include/pxr/usd/usdVol/particleFieldOpacityAttributeAPI.h
+include/pxr/usd/usdVol/particleFieldOrientationAttributeAPI.h
+include/pxr/usd/usdVol/particleFieldPositionAttributeAPI.h
+include/pxr/usd/usdVol/particleFieldPositionBaseAPI.h
+include/pxr/usd/usdVol/particleFieldRadianceBaseAPI.h
+include/pxr/usd/usdVol/particleFieldScaleAttributeAPI.h
+include/pxr/usd/usdVol/particleFieldSphericalHarmonicsAttributeAPI.h
 include/pxr/usd/usdVol/tokens.h
 include/pxr/usd/usdVol/volume.h
+%%IMAGING%%include/pxr/usd/usdVol/volumeFieldAsset.h
+%%IMAGING%%include/pxr/usd/usdVol/volumeFieldBase.h
 %%IMAGING%%include/pxr/usdImaging/usdAppUtils/api.h
 %%IMAGING%%include/pxr/usdImaging/usdAppUtils/camera.h
 %%IMAGING%%include/pxr/usdImaging/usdAppUtils/frameRecorder.h
@@ -1580,6 +1627,7 @@ include/pxr/usd/usdVol/volume.h
 %%IMAGING%%include/pxr/usdImaging/usdImaging/geomModelAPIAdapter.h
 %%IMAGING%%include/pxr/usdImaging/usdImaging/geomModelSchema.h
 %%IMAGING%%include/pxr/usdImaging/usdImaging/geomSubsetAdapter.h
+%%IMAGING%%include/pxr/usdImaging/usdImaging/geomXformVectorsSchema.h
 %%IMAGING%%include/pxr/usdImaging/usdImaging/geometryLightAdapter.h
 %%IMAGING%%include/pxr/usdImaging/usdImaging/gprimAdapter.h
 %%IMAGING%%include/pxr/usdImaging/usdImaging/hermiteCurvesAdapter.h
@@ -1588,6 +1636,7 @@ include/pxr/usd/usdVol/volume.h
 %%IMAGING%%include/pxr/usdImaging/usdImaging/instanceAdapter.h
 %%IMAGING%%include/pxr/usdImaging/usdImaging/instanceablePrimAdapter.h
 %%IMAGING%%include/pxr/usdImaging/usdImaging/instancerContext.h
+%%IMAGING%%include/pxr/usdImaging/usdImaging/legacyRenderSettingsSceneIndex.h
 %%IMAGING%%include/pxr/usdImaging/usdImaging/lightAPIAdapter.h
 %%IMAGING%%include/pxr/usdImaging/usdImaging/lightAdapter.h
 %%IMAGING%%include/pxr/usdImaging/usdImaging/lightFilterAdapter.h
@@ -1641,6 +1690,7 @@ include/pxr/usd/usdVol/volume.h
 %%IMAGING%%include/pxr/usdImaging/usdImaging/usdRenderProductSchema.h
 %%IMAGING%%include/pxr/usdImaging/usdImaging/usdRenderSettingsSchema.h
 %%IMAGING%%include/pxr/usdImaging/usdImaging/usdRenderVarSchema.h
+%%IMAGING%%include/pxr/usdImaging/usdImaging/usdSceneIndexInputArgsSchema.h
 %%IMAGING%%include/pxr/usdImaging/usdImaging/version.h
 %%IMAGING%%include/pxr/usdImaging/usdImaging/volumeAdapter.h
 %%IMAGING%%include/pxr/usdImaging/usdImagingGL/api.h
@@ -1650,17 +1700,6 @@ include/pxr/usd/usdVol/volume.h
 %%IMAGING%%include/pxr/usdImaging/usdImagingGL/version.h
 %%IMAGING%%include/pxr/usdImaging/usdProcImaging/api.h
 %%IMAGING%%include/pxr/usdImaging/usdProcImaging/generativeProceduralAdapter.h
-%%IMAGING%%include/pxr/usdImaging/usdRiPxrImaging/api.h
-%%IMAGING%%include/pxr/usdImaging/usdRiPxrImaging/projectionSchema.h
-%%IMAGING%%include/pxr/usdImaging/usdRiPxrImaging/pxrAovLightAdapter.h
-%%IMAGING%%include/pxr/usdImaging/usdRiPxrImaging/pxrCameraAPIAdapter.h
-%%IMAGING%%include/pxr/usdImaging/usdRiPxrImaging/pxrCameraProjectionAPIAdapter.h
-%%IMAGING%%include/pxr/usdImaging/usdRiPxrImaging/pxrCameraProjectionAdapter.h
-%%IMAGING%%include/pxr/usdImaging/usdRiPxrImaging/pxrDisplayFilterAdapter.h
-%%IMAGING%%include/pxr/usdImaging/usdRiPxrImaging/pxrIntegratorAdapter.h
-%%IMAGING%%include/pxr/usdImaging/usdRiPxrImaging/pxrSampleFilterAdapter.h
-%%IMAGING%%include/pxr/usdImaging/usdRiPxrImaging/tokens.h
-%%IMAGING%%include/pxr/usdImaging/usdRiPxrImaging/version.h
 %%IMAGING%%include/pxr/usdImaging/usdSkelImaging/animationAdapter.h
 %%IMAGING%%include/pxr/usdImaging/usdSkelImaging/animationSchema.h
 %%IMAGING%%include/pxr/usdImaging/usdSkelImaging/api.h
@@ -1695,8 +1734,10 @@ include/pxr/usd/usdVol/volume.h
 %%IMAGING%%include/pxr/usdImaging/usdSkelImaging/xformResolver.h
 %%IMAGING%%include/pxr/usdImaging/usdVolImaging/api.h
 %%IMAGING%%include/pxr/usdImaging/usdVolImaging/dataSourceFieldAsset.h
+%%IMAGING%%include/pxr/usdImaging/usdVolImaging/dataSourceParticleField.h
 %%IMAGING%%include/pxr/usdImaging/usdVolImaging/field3dAssetAdapter.h
 %%IMAGING%%include/pxr/usdImaging/usdVolImaging/openvdbAssetAdapter.h
+%%IMAGING%%include/pxr/usdImaging/usdVolImaging/particleFieldAdapter.h
 %%IMAGING%%include/pxr/usdImaging/usdVolImaging/tokens.h
 include/pxr/usdValidation/usdGeomValidators/api.h
 include/pxr/usdValidation/usdGeomValidators/validatorTokens.h
@@ -1788,6 +1829,9 @@ lib/usd/esf/resources/plugInfo.json
 lib/usd/esfUsd/resources/plugInfo.json
 lib/usd/exec/resources/plugInfo.json
 lib/usd/execGeom/resources/plugInfo.json
+lib/usd/execIr/resources/generatedSchema.usda
+lib/usd/execIr/resources/plugInfo.json
+lib/usd/execIr/resources/schema.usda
 lib/usd/execUsd/resources/plugInfo.json
 %%IMAGING%%lib/usd/glf/resources/plugInfo.json
 %%IMAGING%%lib/usd/glf/resources/shaders/pcfShader.glslfx
@@ -1821,6 +1865,7 @@ lib/usd/execUsd/resources/plugInfo.json
 %%IMAGING%%lib/usd/hdSt/resources/shaders/renderPass.glslfx
 %%IMAGING%%lib/usd/hdSt/resources/shaders/renderPassShader.glslfx
 %%IMAGING%%lib/usd/hdSt/resources/shaders/simpleLightingShader.glslfx
+%%IMAGING%%lib/usd/hdSt/resources/shaders/skinning.glslfx
 %%IMAGING%%lib/usd/hdSt/resources/shaders/surfaceHelpers.glslfx
 %%IMAGING%%lib/usd/hdSt/resources/shaders/terminals.glslfx
 %%IMAGING%%lib/usd/hdSt/resources/shaders/visibility.glslfx
@@ -1903,7 +1948,6 @@ lib/usd/usdRender/resources/usdRender/schema.usda
 lib/usd/usdRi/resources/generatedSchema.usda
 lib/usd/usdRi/resources/plugInfo.json
 lib/usd/usdRi/resources/usdRi/schema.usda
-%%IMAGING%%lib/usd/usdRiPxrImaging/resources/plugInfo.json
 lib/usd/usdSemantics/resources/generatedSchema.usda
 lib/usd/usdSemantics/resources/plugInfo.json
 lib/usd/usdSemantics/resources/usdSemantics/schema.usda


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69efcabb.39d89.7ffc5c6d>