diff --git a/lib/mayaUsd/render/vp2ShaderFragments/CMakeLists.txt b/lib/mayaUsd/render/vp2ShaderFragments/CMakeLists.txt
index 62946b3a2d..3030ef0e7c 100644
--- a/lib/mayaUsd/render/vp2ShaderFragments/CMakeLists.txt
+++ b/lib/mayaUsd/render/vp2ShaderFragments/CMakeLists.txt
@@ -16,7 +16,6 @@ list(APPEND SHADERFRAGMENTS_XMLS
Float4ToFloatY.xml
Float4ToFloatZ.xml
UsdPreviewSurface.xml
- UsdPreviewSurfaceCore.xml
lightingContributions.xml
opacityToTransparency.xml
scaledDiffusePassThrough.xml
diff --git a/lib/mayaUsd/render/vp2ShaderFragments/UsdPreviewSurface.xml b/lib/mayaUsd/render/vp2ShaderFragments/UsdPreviewSurface.xml
index 50fc248ba4..be756e0f1a 100644
--- a/lib/mayaUsd/render/vp2ShaderFragments/UsdPreviewSurface.xml
+++ b/lib/mayaUsd/render/vp2ShaderFragments/UsdPreviewSurface.xml
@@ -18,54 +18,103 @@ limitations under the License.
-->
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -78,6 +127,7 @@ limitations under the License.
+
@@ -100,6 +150,6 @@ limitations under the License.
-
+
diff --git a/lib/mayaUsd/render/vp2ShaderFragments/UsdPreviewSurfaceCore.xml b/lib/mayaUsd/render/vp2ShaderFragments/UsdPreviewSurfaceCore.xml
deleted file mode 100644
index 4ddc17e546..0000000000
--- a/lib/mayaUsd/render/vp2ShaderFragments/UsdPreviewSurfaceCore.xml
+++ /dev/null
@@ -1,158 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/lib/mayaUsd/render/vp2ShaderFragments/shaderFragments.cpp b/lib/mayaUsd/render/vp2ShaderFragments/shaderFragments.cpp
index 8926cd8a7d..cf5a5af2a7 100644
--- a/lib/mayaUsd/render/vp2ShaderFragments/shaderFragments.cpp
+++ b/lib/mayaUsd/render/vp2ShaderFragments/shaderFragments.cpp
@@ -127,7 +127,6 @@ static const TfTokenVector _FragmentGraphNames
_tokens->BasisCurvesLinearFallbackShader,
_tokens->FallbackCPVShader,
_tokens->FallbackShader,
- HdVP2ShaderFragmentsTokens->CoreFragmentGraphName,
HdVP2ShaderFragmentsTokens->SurfaceFragmentGraphName };
namespace {
diff --git a/lib/mayaUsd/render/vp2ShaderFragments/shaderFragments.h b/lib/mayaUsd/render/vp2ShaderFragments/shaderFragments.h
index 005518661d..01c7149c49 100644
--- a/lib/mayaUsd/render/vp2ShaderFragments/shaderFragments.h
+++ b/lib/mayaUsd/render/vp2ShaderFragments/shaderFragments.h
@@ -26,7 +26,6 @@
PXR_NAMESPACE_OPEN_SCOPE
#define MAYAUSD_CORE_PUBLIC_USD_PREVIEW_SURFACE_TOKENS \
- ((CoreFragmentGraphName, "UsdPreviewSurfaceCore")) \
((SurfaceFragmentGraphName, "UsdPreviewSurface"))
TF_DECLARE_PUBLIC_TOKENS(
diff --git a/lib/usd/pxrUsdPreviewSurface/usdPreviewSurfaceShadingNodeOverride.cpp b/lib/usd/pxrUsdPreviewSurface/usdPreviewSurfaceShadingNodeOverride.cpp
index d94e5b7b2a..396f59e3b8 100644
--- a/lib/usd/pxrUsdPreviewSurface/usdPreviewSurfaceShadingNodeOverride.cpp
+++ b/lib/usd/pxrUsdPreviewSurface/usdPreviewSurfaceShadingNodeOverride.cpp
@@ -74,9 +74,7 @@ MHWRender::DrawAPI PxrMayaUsdPreviewSurfaceShadingNodeOverride::supportedDrawAPI
/* virtual */
MString PxrMayaUsdPreviewSurfaceShadingNodeOverride::fragmentName() const
{
- // This override uses the "Core" directly since the shading node does its
- // own conversion from "opacity" to "transparency".
- return HdVP2ShaderFragmentsTokens->CoreFragmentGraphName.GetText();
+ return HdVP2ShaderFragmentsTokens->SurfaceFragmentGraphName.GetText();
}
/* virtual */