Overlay: Fix non functional outline on wireframe
This was caused by rB6e5877c189df5d6c2dfcaa44ba4c3c9a8b387998.
This commit is contained in:
parent
0dfb6eddc0
commit
1c992cc647
@ -37,6 +37,7 @@ GPU_SHADER_CREATE_INFO(overlay_outline_prepass_wire)
|
||||
.geometry_layout(PrimitiveIn::LINES_ADJACENCY, PrimitiveOut::LINE_STRIP, 2)
|
||||
.geometry_out(overlay_outline_prepass_iface)
|
||||
.vertex_source("outline_prepass_vert.glsl")
|
||||
.geometry_source("outline_prepass_geom.glsl")
|
||||
.additional_info("draw_mesh", "overlay_outline_prepass")
|
||||
.additional_info("draw_object_infos");
|
||||
|
||||
|
@ -2,18 +2,11 @@
|
||||
#pragma BLENDER_REQUIRE(common_view_clipping_lib.glsl)
|
||||
#pragma BLENDER_REQUIRE(common_view_lib.glsl)
|
||||
|
||||
in vec3 vert[];
|
||||
.pos
|
||||
|
||||
flat out uint objectId;
|
||||
|
||||
void vert_from_gl_in(int v)
|
||||
{
|
||||
gl_Position = gl_in[v].gl_Position;
|
||||
interp_out.ob_id = interp_in[v].ob_id;
|
||||
#ifdef USE_WORLD_CLIP_PLANES
|
||||
world_clip_planes_set_clip_distance(gl_in[v].gl_ClipDistance);
|
||||
#endif
|
||||
view_clipping_distances_set(gl_in[v]);
|
||||
}
|
||||
|
||||
void main()
|
||||
|
Loading…
Reference in New Issue
Block a user