Commit: 8781886cf7f465b1081a7f45af95a2fd642f67e4 Author: Jeroen Bakker Date: Fri Dec 2 10:17:20 2022 +0100 Branches: temp-vulkan-shader https://developer.blender.org/rB8781886cf7f465b1081a7f45af95a2fd642f67e4
Fix compilation of line dashed shader. =================================================================== M source/blender/gpu/shaders/gpu_shader_3D_line_dashed_uniform_color_vert.glsl =================================================================== diff --git a/source/blender/gpu/shaders/gpu_shader_3D_line_dashed_uniform_color_vert.glsl b/source/blender/gpu/shaders/gpu_shader_3D_line_dashed_uniform_color_vert.glsl index 68835cb1d0f..4b15bb3851d 100644 --- a/source/blender/gpu/shaders/gpu_shader_3D_line_dashed_uniform_color_vert.glsl +++ b/source/blender/gpu/shaders/gpu_shader_3D_line_dashed_uniform_color_vert.glsl @@ -13,6 +13,8 @@ void main() gl_Position = ModelViewProjectionMatrix * pos_4d; stipple_start = stipple_pos = viewport_size * 0.5 * (gl_Position.xy / gl_Position.w); #ifdef USE_WORLD_CLIP_PLANES - world_clip_planes_calc_clip_distance((ModelMatrix * pos_4d).xyz); + /* Spir-V GLSL pre-processors chokes when passed directly. */ + vec3 wpos = (ModelMatrix * pos_4d).xyz; + world_clip_planes_calc_clip_distance(wpos); #endif } _______________________________________________ Bf-blender-cvs mailing list [email protected] List details, subscription details or unsubscribe: https://lists.blender.org/mailman/listinfo/bf-blender-cvs
