@@ -341,8 +341,8 @@ void InlineConstants::TestSignatures(Uint32 NumSignatures)
341341
342342 PipelineResourceSignatureDescX SignDesc{" Inline constants test" };
343343 SignDesc
344- .AddResource (SHADER_TYPE_VERTEX, " cb0_stat" , 1u , SHADER_RESOURCE_TYPE_CONSTANT_BUFFER, SHADER_RESOURCE_VARIABLE_TYPE_STATIC)
345- .AddResource (SHADER_TYPE_VERTEX, " cb0_mut" , 1u , SHADER_RESOURCE_TYPE_CONSTANT_BUFFER, SHADER_RESOURCE_VARIABLE_TYPE_MUTABLE)
344+ .AddResource (SHADER_TYPE_VERTEX, " cb0_stat" , 1u , SHADER_RESOURCE_TYPE_CONSTANT_BUFFER, SHADER_RESOURCE_VARIABLE_TYPE_STATIC, PIPELINE_RESOURCE_FLAG_NO_DYNAMIC_BUFFERS )
345+ .AddResource (SHADER_TYPE_VERTEX, " cb0_mut" , 1u , SHADER_RESOURCE_TYPE_CONSTANT_BUFFER, SHADER_RESOURCE_VARIABLE_TYPE_MUTABLE, PIPELINE_RESOURCE_FLAG_NO_DYNAMIC_BUFFERS )
346346 .AddResource (SHADER_TYPE_VERTEX, " cb0_dyn" , 1u , SHADER_RESOURCE_TYPE_CONSTANT_BUFFER, SHADER_RESOURCE_VARIABLE_TYPE_DYNAMIC)
347347 .AddResource (SHADER_TYPE_VERTEX, " tex0_stat" , SHADER_RESOURCE_TYPE_TEXTURE_SRV, SHADER_RESOURCE_VARIABLE_TYPE_STATIC)
348348 .AddResource (SHADER_TYPE_VERTEX, " tex0_mut" , SHADER_RESOURCE_TYPE_TEXTURE_SRV, SHADER_RESOURCE_VARIABLE_TYPE_MUTABLE)
@@ -360,17 +360,17 @@ void InlineConstants::TestSignatures(Uint32 NumSignatures)
360360 SignDesc.BindingIndex = 1 ;
361361 }
362362
363- SignDesc.AddResource (SHADER_TYPE_VERTEX, " cb1_stat" , 1u , SHADER_RESOURCE_TYPE_CONSTANT_BUFFER, SHADER_RESOURCE_VARIABLE_TYPE_STATIC)
364- .AddResource (SHADER_TYPE_VERTEX, " cb1_mut" , 1u , SHADER_RESOURCE_TYPE_CONSTANT_BUFFER, SHADER_RESOURCE_VARIABLE_TYPE_MUTABLE)
363+ SignDesc.AddResource (SHADER_TYPE_VERTEX, " cb1_stat" , 1u , SHADER_RESOURCE_TYPE_CONSTANT_BUFFER, SHADER_RESOURCE_VARIABLE_TYPE_STATIC, PIPELINE_RESOURCE_FLAG_NO_DYNAMIC_BUFFERS )
364+ .AddResource (SHADER_TYPE_VERTEX, " cb1_mut" , 1u , SHADER_RESOURCE_TYPE_CONSTANT_BUFFER, SHADER_RESOURCE_VARIABLE_TYPE_MUTABLE, PIPELINE_RESOURCE_FLAG_NO_DYNAMIC_BUFFERS )
365365 .AddResource (SHADER_TYPE_VERTEX, " cb1_dyn" , 1u , SHADER_RESOURCE_TYPE_CONSTANT_BUFFER, SHADER_RESOURCE_VARIABLE_TYPE_DYNAMIC)
366366 .AddResource (SHADER_TYPE_VERTEX, " tex1_stat" , SHADER_RESOURCE_TYPE_TEXTURE_SRV, SHADER_RESOURCE_VARIABLE_TYPE_STATIC)
367367 .AddResource (SHADER_TYPE_VERTEX, " tex1_mut" , SHADER_RESOURCE_TYPE_TEXTURE_SRV, SHADER_RESOURCE_VARIABLE_TYPE_MUTABLE)
368368 .AddResource (SHADER_TYPE_VERTEX, " tex1_dyn" , SHADER_RESOURCE_TYPE_TEXTURE_SRV, SHADER_RESOURCE_VARIABLE_TYPE_DYNAMIC)
369369
370370 .AddResource (SHADER_TYPE_VS_PS, " cbInlineColors" , kNumColConstants , SHADER_RESOURCE_TYPE_CONSTANT_BUFFER, ColType, PIPELINE_RESOURCE_FLAG_INLINE_CONSTANTS)
371371
372- .AddResource (SHADER_TYPE_VERTEX, " cb2_stat" , 1u , SHADER_RESOURCE_TYPE_CONSTANT_BUFFER, SHADER_RESOURCE_VARIABLE_TYPE_STATIC)
373- .AddResource (SHADER_TYPE_VERTEX, " cb2_mut" , 1u , SHADER_RESOURCE_TYPE_CONSTANT_BUFFER, SHADER_RESOURCE_VARIABLE_TYPE_MUTABLE)
372+ .AddResource (SHADER_TYPE_VERTEX, " cb2_stat" , 1u , SHADER_RESOURCE_TYPE_CONSTANT_BUFFER, SHADER_RESOURCE_VARIABLE_TYPE_STATIC, PIPELINE_RESOURCE_FLAG_NO_DYNAMIC_BUFFERS )
373+ .AddResource (SHADER_TYPE_VERTEX, " cb2_mut" , 1u , SHADER_RESOURCE_TYPE_CONSTANT_BUFFER, SHADER_RESOURCE_VARIABLE_TYPE_MUTABLE, PIPELINE_RESOURCE_FLAG_NO_DYNAMIC_BUFFERS )
374374 .AddResource (SHADER_TYPE_VERTEX, " cb2_dyn" , 1u , SHADER_RESOURCE_TYPE_CONSTANT_BUFFER, SHADER_RESOURCE_VARIABLE_TYPE_DYNAMIC)
375375 .AddResource (SHADER_TYPE_VERTEX, " tex2_stat" , SHADER_RESOURCE_TYPE_TEXTURE_SRV, SHADER_RESOURCE_VARIABLE_TYPE_STATIC)
376376 .AddResource (SHADER_TYPE_VERTEX, " tex2_mut" , SHADER_RESOURCE_TYPE_TEXTURE_SRV, SHADER_RESOURCE_VARIABLE_TYPE_MUTABLE)
0 commit comments