|
@@ -1259,7 +1259,7 @@ void RenderForwardClustered::_render_scene(RenderDataRD *p_render_data, const Co
|
|
|
|
|
|
_fill_render_list(RENDER_LIST_OPAQUE, p_render_data, PASS_MODE_COLOR, using_sdfgi, using_sdfgi || using_voxelgi);
|
|
|
render_list[RENDER_LIST_OPAQUE].sort_by_key();
|
|
|
- render_list[RENDER_LIST_ALPHA].sort_by_depth();
|
|
|
+ render_list[RENDER_LIST_ALPHA].sort_by_reverse_depth_and_priority();
|
|
|
_fill_instance_data(RENDER_LIST_OPAQUE, p_render_data->render_info ? p_render_data->render_info->info[RS::VIEWPORT_RENDER_INFO_TYPE_VISIBLE] : (int *)nullptr);
|
|
|
_fill_instance_data(RENDER_LIST_ALPHA);
|
|
|
|