Skip to content

Commit 3356bae

Browse files
committed
[pipeline] fix uninitialised value issue
Uninitialised value would cause trouble when OR'ed with actual values.
1 parent 1be4193 commit 3356bae

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

modules/le_backend_vk/le_pipeline.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1980,7 +1980,7 @@ static le_pipeline_layout_info le_pipeline_manager_produce_pipeline_layout_info(
19801980

19811981
static_assert( sizeof( std::underlying_type<VkShaderStageFlagBits>::type ) == sizeof( uint32_t ), "ShaderStageFlagBits must be same size as uint32_t" );
19821982

1983-
VkShaderStageFlags active_shader_stages;
1983+
VkShaderStageFlags active_shader_stages = 0;
19841984
uint64_t push_constant_buffer_size = 0;
19851985
shader_modules_collect_info( self->shaderManager, shader_modules, shader_modules_count, &push_constant_buffer_size, &active_shader_stages );
19861986
info.active_vk_shader_stages = uint32_t( active_shader_stages );

0 commit comments

Comments
 (0)