Cleanu: GPU: Address GLSL warnings

This commit is contained in:
Clément Foucault
2024-11-13 12:38:00 +01:00
parent 1aea4fb5c7
commit b76cc897b6
4 changed files with 5 additions and 10 deletions

View File

@@ -10,7 +10,7 @@ COMPUTE_SHADER_CREATE_INFO(draw_hair_refine_compute)
void main()
{
float interp_time;
float interp_time = 0.0;
vec4 data0, data1, data2, data3;
hair_get_interp_attrs(data0, data1, data2, data3, interp_time);

View File

@@ -254,7 +254,7 @@ vec2 safe_normalize_len(vec2 v, out float len)
# ifndef GPU_SHADER_MATH_VECTOR_LIB_GLSL
vec2 safe_normalize(vec2 v)
{
float len;
float len = 0.0;
return safe_normalize_len(v, len);
}
# endif

View File

@@ -42,7 +42,7 @@ void projmat_dimensions(mat4 winmat,
void frustum_boundbox_calc(mat4 winmat, mat4 viewinv, out FrustumCorners frustum_corners)
{
float left, right, bottom, top, near, far;
float left = 0.0, right = 0.0, bottom = 0.0, top = 0.0, near = 0.0, far = 0.0;
bool is_persp = winmat[3][3] == 0.0;
projmat_dimensions(winmat, left, right, bottom, top, near, far);

View File

@@ -114,10 +114,7 @@ void strip_EmitVertex(const uint strip_index,
}
}
void geometry_main(VertOut geom_in[4],
uint out_vertex_id,
uint out_primitive_id,
uint out_invocation_id)
void geometry_main(VertOut geom_in[4], uint out_vertex_id, uint out_primitive_id)
{
const float MiterLimit = 0.75;
@@ -330,8 +327,6 @@ void main()
uint out_vertex_id = uint(gl_VertexID) % ouput_primitive_vertex_count;
uint out_primitive_id = (uint(gl_VertexID) / ouput_primitive_vertex_count) %
ouput_primitive_count;
uint out_invocation_id = (uint(gl_VertexID) / output_vertex_count_per_invocation) %
ouput_invocation_count;
GreasePencilStrokeData vert_in[4];
vert_in[0] = input_assembly(in_primitive_first_vertex + 0u);
@@ -347,5 +342,5 @@ void main()
/* Discard by default. */
gl_Position = vec4(NAN_FLT);
geometry_main(vert_out, out_vertex_id, out_primitive_id, out_invocation_id);
geometry_main(vert_out, out_vertex_id, out_primitive_id);
}