Lines Matching defs:pushConstant
473 PushConstant pushConstant;
597 pipelineLayout.pushConstant.shaderStageFlags = static_cast<ShaderStageFlagBits>(header.type);
598 pipelineLayout.pushConstant.byteSize = static_cast<uint32_t>(*(ptr + 1) | (*(ptr + 2) << 8));
1050 ShaderStageFlags shaderStateFlags, PushConstant& pushConstant)
1054 pushConstant.shaderStageFlags |= shaderStateFlags;
1061 pushConstant.byteSize = std::max(pushConstant.byteSize, byteSize);
1234 reflectPushContants(compiler, resources, shaderStateFlags, pipelineLayout.pushConstant);
1277 if (pipelineLayout.pushConstant.byteSize) {
1279 push(reflection, static_cast<uint16_t>(pipelineLayout.pushConstant.byteSize));