|
@@ -1699,6 +1699,8 @@ void RenderForwardClustered::_render_scene(RenderDataRD *p_render_data, const Co
|
|
scene_state.used_normal_texture) {
|
|
scene_state.used_normal_texture) {
|
|
depth_pass_mode = PASS_MODE_DEPTH_NORMAL_ROUGHNESS;
|
|
depth_pass_mode = PASS_MODE_DEPTH_NORMAL_ROUGHNESS;
|
|
}
|
|
}
|
|
|
|
+ } else if (get_debug_draw_mode() == RS::VIEWPORT_DEBUG_DRAW_NORMAL_BUFFER || scene_state.used_normal_texture) {
|
|
|
|
+ depth_pass_mode = PASS_MODE_DEPTH_NORMAL_ROUGHNESS;
|
|
}
|
|
}
|
|
|
|
|
|
switch (depth_pass_mode) {
|
|
switch (depth_pass_mode) {
|