refactor(srp): rename camera request context surface
This commit is contained in:
@@ -18,14 +18,14 @@ namespace Gameplay
|
||||
public bool HasPublicContextEnvironmentData;
|
||||
public bool HasPublicContextFinalColorData;
|
||||
public bool HasPublicContextStageColorData;
|
||||
public bool HasPublicCameraRequestContextHasDirectionalShadow;
|
||||
public bool HasPublicCameraRequestContextClearDirectionalShadow;
|
||||
public bool HasPublicRequestContextHasDirectionalShadow;
|
||||
public bool HasPublicRequestContextClearDirectionalShadow;
|
||||
public bool HasUniversalContextRecordSceneExtension;
|
||||
public bool HasUniversalContextRecordOpaqueScenePhaseExtension;
|
||||
public bool HasUniversalContextRecordBeforeOpaqueInjectionExtension;
|
||||
public bool HasUniversalContextRecordShaderVectorFullscreenPassExtension;
|
||||
public bool HasUniversalCameraRequestContextHasDirectionalShadowExtension;
|
||||
public bool HasUniversalCameraRequestContextClearDirectionalShadowExtension;
|
||||
public bool HasUniversalRequestContextHasDirectionalShadowExtension;
|
||||
public bool HasUniversalRequestContextClearDirectionalShadowExtension;
|
||||
public bool HasPublicPipelineAssetConfigureCameraFramePlan;
|
||||
public bool HasPlanningContextType;
|
||||
public bool HasRendererFeatureConfigureCameraFramePlan;
|
||||
@@ -38,8 +38,8 @@ namespace Gameplay
|
||||
BindingFlags.Instance | BindingFlags.Public;
|
||||
System.Type contextType =
|
||||
typeof(ScriptableRenderContext);
|
||||
System.Type cameraRequestContextType =
|
||||
typeof(ScriptableRenderPipelineCameraRequestContext);
|
||||
System.Type requestContextType =
|
||||
typeof(CameraRenderRequestContext);
|
||||
System.Type pipelineAssetType =
|
||||
typeof(ScriptableRenderPipelineAsset);
|
||||
System.Type rendererFeatureType =
|
||||
@@ -51,9 +51,9 @@ namespace Gameplay
|
||||
System.Type renderContextExtensionsType =
|
||||
universalAssembly.GetType(
|
||||
"XCEngine.Rendering.Universal.ScriptableRenderContextExtensions");
|
||||
System.Type cameraRequestContextExtensionsType =
|
||||
System.Type requestContextExtensionsType =
|
||||
universalAssembly.GetType(
|
||||
"XCEngine.Rendering.Universal.ScriptableRenderPipelineCameraRequestContextExtensions");
|
||||
"XCEngine.Rendering.Universal.CameraRenderRequestContextExtensions");
|
||||
|
||||
HasPublicContextRecordScene =
|
||||
contextType.GetMethod(
|
||||
@@ -95,12 +95,12 @@ namespace Gameplay
|
||||
contextType.GetProperty(
|
||||
"stageColorData",
|
||||
PublicInstanceMethodFlags) != null;
|
||||
HasPublicCameraRequestContextHasDirectionalShadow =
|
||||
cameraRequestContextType.GetProperty(
|
||||
HasPublicRequestContextHasDirectionalShadow =
|
||||
requestContextType.GetProperty(
|
||||
"hasDirectionalShadow",
|
||||
PublicInstanceMethodFlags) != null;
|
||||
HasPublicCameraRequestContextClearDirectionalShadow =
|
||||
cameraRequestContextType.GetMethod(
|
||||
HasPublicRequestContextClearDirectionalShadow =
|
||||
requestContextType.GetMethod(
|
||||
"ClearDirectionalShadow",
|
||||
PublicInstanceMethodFlags) != null;
|
||||
HasUniversalContextRecordSceneExtension =
|
||||
@@ -123,14 +123,14 @@ namespace Gameplay
|
||||
renderContextExtensionsType.GetMethod(
|
||||
"RecordShaderVectorFullscreenPass",
|
||||
BindingFlags.Static | BindingFlags.Public) != null;
|
||||
HasUniversalCameraRequestContextHasDirectionalShadowExtension =
|
||||
cameraRequestContextExtensionsType != null &&
|
||||
cameraRequestContextExtensionsType.GetMethod(
|
||||
HasUniversalRequestContextHasDirectionalShadowExtension =
|
||||
requestContextExtensionsType != null &&
|
||||
requestContextExtensionsType.GetMethod(
|
||||
"HasDirectionalShadow",
|
||||
BindingFlags.Static | BindingFlags.Public) != null;
|
||||
HasUniversalCameraRequestContextClearDirectionalShadowExtension =
|
||||
cameraRequestContextExtensionsType != null &&
|
||||
cameraRequestContextExtensionsType.GetMethod(
|
||||
HasUniversalRequestContextClearDirectionalShadowExtension =
|
||||
requestContextExtensionsType != null &&
|
||||
requestContextExtensionsType.GetMethod(
|
||||
"ClearDirectionalShadow",
|
||||
BindingFlags.Static | BindingFlags.Public) != null;
|
||||
HasPublicPipelineAssetConfigureCameraFramePlan =
|
||||
|
||||
Reference in New Issue
Block a user