Lines Matching refs:shaderStateFlags

971     ShaderStageFlags shaderStateFlags, DescriptorType type, DescriptorSetLayout* layouts)  in processResource()  argument
994 binding.shaderStageFlags = shaderStateFlags; in processResource()
998 pos->shaderStageFlags |= shaderStateFlags; in processResource()
1003 ShaderStageFlags shaderStateFlags, DescriptorSetLayout* layouts) in reflectDescriptorSets() argument
1006 … processResource(compiler, ref, shaderStateFlags, DescriptorType::COMBINED_IMAGE_SAMPLER, layouts); in reflectDescriptorSets()
1010 processResource(compiler, ref, shaderStateFlags, DescriptorType::SAMPLER, layouts); in reflectDescriptorSets()
1014 processResource(compiler, ref, shaderStateFlags, DescriptorType::SAMPLED_IMAGE, layouts); in reflectDescriptorSets()
1018 processResource(compiler, ref, shaderStateFlags, DescriptorType::STORAGE_IMAGE, layouts); in reflectDescriptorSets()
1022 processResource(compiler, ref, shaderStateFlags, DescriptorType::UNIFORM_BUFFER, layouts); in reflectDescriptorSets()
1026 processResource(compiler, ref, shaderStateFlags, DescriptorType::STORAGE_BUFFER, layouts); in reflectDescriptorSets()
1030 processResource(compiler, ref, shaderStateFlags, DescriptorType::INPUT_ATTACHMENT, layouts); in reflectDescriptorSets()
1034 … processResource(compiler, ref, shaderStateFlags, DescriptorType::ACCELERATION_STRUCTURE, layouts); in reflectDescriptorSets()
1050 ShaderStageFlags shaderStateFlags, PushConstant& pushConstant) in reflectPushContants() argument
1054 pushConstant.shaderStageFlags |= shaderStateFlags; in reflectPushContants()
1066 const spirv_cross::Compiler& compiler, ShaderStageFlags shaderStateFlags) in reflectSpecializationConstants() argument
1088 … ShaderSpecializationConstant { shaderStateFlags, constant.constant_id, constantType, offset }); in reflectSpecializationConstants()
1223 const auto shaderStateFlags = ShaderStageFlags(aKind); in reflectSpvBinary() local
1228 … reflectDescriptorSets(compiler, resources, shaderStateFlags, pipelineLayout.descriptorSetLayouts); in reflectSpvBinary()
1234 reflectPushContants(compiler, resources, shaderStateFlags, pipelineLayout.pushConstant); in reflectSpvBinary()
1244 pushConstantReflection, shaderStateFlags); in reflectSpvBinary()
1247 auto specializationConstants = reflectSpecializationConstants(compiler, shaderStateFlags); in reflectSpvBinary()
1251 reflectVertexInputs(compiler, resources, shaderStateFlags, vertexInputAttributes); in reflectSpvBinary()
1268 push(reflection, static_cast<uint16_t>(shaderStateFlags.flags)); in reflectSpvBinary()
1338 if (shaderStateFlags & ShaderStageFlagBits::COMPUTE_BIT) { in reflectSpvBinary()