@@ -8,8 +8,8 @@ use rafx::assets::distill_impl::AssetResource;
8
8
use rafx:: assets:: { AssetManager , ComputePipelineAsset , MaterialAsset } ;
9
9
use rafx:: base:: resource_map:: ResourceMap ;
10
10
use rafx:: distill:: loader:: handle:: Handle ;
11
- use rafx:: nodes :: { ExtractResources , RenderRegistryBuilder } ;
12
- use rafx:: renderer:: RendererPlugin ;
11
+ use rafx:: render_features :: { ExtractResources , RenderRegistryBuilder } ;
12
+ use rafx:: renderer:: RendererAssetPlugin ;
13
13
14
14
// A plugin that add demo-specific configuration
15
15
@@ -22,15 +22,15 @@ pub struct DemoStaticResources {
22
22
23
23
pub struct DemoRendererPlugin ;
24
24
25
- impl RendererPlugin for DemoRendererPlugin {
25
+ impl RendererAssetPlugin for DemoRendererPlugin {
26
26
fn configure_render_registry (
27
27
& self ,
28
28
render_registry_builder : RenderRegistryBuilder ,
29
29
) -> RenderRegistryBuilder {
30
30
render_registry_builder
31
31
. register_render_phase :: < DepthPrepassRenderPhase > ( "DepthPrepass" )
32
- . register_render_phase :: < OpaqueRenderPhase > ( "Opaque" )
33
32
. register_render_phase :: < ShadowMapRenderPhase > ( "ShadowMap" )
33
+ . register_render_phase :: < OpaqueRenderPhase > ( "Opaque" )
34
34
. register_render_phase :: < TransparentRenderPhase > ( "Transparent" )
35
35
. register_render_phase :: < PostProcessRenderPhase > ( "PostProcess" )
36
36
. register_render_phase :: < UiRenderPhase > ( "Ui" )
0 commit comments