refactor(srp): move scene setup ownership into managed renderer
This commit is contained in:
@@ -903,6 +903,46 @@ namespace XCEngine
|
||||
Rendering_CameraRenderRequestContext_ClearDirectionalShadow(
|
||||
ulong nativeHandle);
|
||||
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
internal static extern int
|
||||
Rendering_RenderSceneSetupContext_GetRendererIndex(
|
||||
ulong nativeHandle);
|
||||
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
internal static extern bool
|
||||
Rendering_RenderSceneSetupContext_GetIsConfigured(
|
||||
ulong nativeHandle);
|
||||
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
internal static extern bool
|
||||
Rendering_RenderSceneSetupContext_UseDefaultSceneSetup(
|
||||
ulong nativeHandle);
|
||||
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
internal static extern bool
|
||||
Rendering_RenderSceneSetupContext_UseDefaultEnvironment(
|
||||
ulong nativeHandle);
|
||||
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
internal static extern bool
|
||||
Rendering_RenderSceneSetupContext_UseDefaultGlobalShaderKeywords(
|
||||
ulong nativeHandle);
|
||||
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
internal static extern void
|
||||
Rendering_RenderSceneSetupContext_ClearEnvironment(
|
||||
ulong nativeHandle);
|
||||
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
internal static extern void
|
||||
Rendering_RenderSceneSetupContext_ClearGlobalShaderKeywords(
|
||||
ulong nativeHandle);
|
||||
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
internal static extern void
|
||||
Rendering_RenderSceneSetupContext_ClearSceneSetup(
|
||||
ulong nativeHandle);
|
||||
|
||||
[MethodImpl(MethodImplOptions.InternalCall)]
|
||||
internal static extern bool
|
||||
Rendering_DirectionalShadowExecutionContext_GetHasPlannedMainDirectionalShadow(
|
||||
|
||||
Reference in New Issue
Block a user