Lines Matching defs:binding
343 0u, // deUint32 binding
351 0u, // deUint32 binding
1249 "layout(set = 0, binding = 0) uniform Buffer1\n"
1390 : "layout(set = 0, binding = " + de::toString(binding0) + ", std430) buffer Buffer1\n"
1394 //todo boza I suppose it can be "layout(set = 0, binding = " + de::toString(binding1) + ", std430) readonly buffer Buffer2\n"
1395 const string buffer2 = "layout(set = 0, binding = " + de::toString(binding1) + ", std430)" + (stageCount == 1 ? "" : " readonly") + " buffer Buffer" + (fragment ? "1" : "2") + "\n"
1636 "layout(set = 1, binding = 0) uniform accelerationStructureEXT topLevelAS;\n"
2684 0u, // deUint32 binding;
2691 0u, // deUint32 binding;
2753 DescriptorSetUpdateBuilder::Location::binding(buffersNdx),
2763 DescriptorSetUpdateBuilder::Location::binding(buffersNdx),
2923 0u, // deUint32 binding;
2930 0u, // deUint32 binding;
2986 DescriptorSetUpdateBuilder::Location::binding(buffersNdx),
2996 DescriptorSetUpdateBuilder::Location::binding(buffersNdx),
3250 extraDatas[datasNdx].stages, extraDatas[datasNdx].binding, DE_NULL);
3289 deUint32 binding;
3290 if (ndx < stagesCount) binding = getResultBinding(stagesVector[ndx]);
3291 else binding = extraDatas[ndx -stagesCount].binding;
3300 DescriptorSetUpdateBuilder::Location::binding(binding),
3310 DescriptorSetUpdateBuilder::Location::binding(binding),
3491 0u, // binding;
3566 DescriptorSetUpdateBuilder::Location::binding(buffersNdx),
3576 DescriptorSetUpdateBuilder::Location::binding(buffersNdx),
3790 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(i), inputBuffers[i]->getType(), &info);
3796 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(i), inputBuffers[i]->getType(), &info);
4143 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &resultDescriptorInfo);
4151 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(i + 1), inputBuffers[i]->getType(), &info);
4158 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(i + 1), inputBuffers[i]->getType(), &info);
4565 "layout(set = 1, binding = 0) uniform accelerationStructureEXT topLevelAS;\n"
4732 layoutBuilder.addIndexedBinding(inputBuffers[stageNdx]->getType(), 1, extraDatas[datasNdx].stages, extraDatas[datasNdx].binding, DE_NULL);
4793 const deUint32 binding = (ndx < stagesCount)
4795 : extraDatas[ndx - stagesCount].binding;
4801 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(binding), inputBuffers[ndx]->getType(), &info);
4807 updateBuilder.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(binding), inputBuffers[ndx]->getType(), &info);
4835 .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_KHR, &accelerationStructureWriteDescriptorSet)