Lines Matching defs:binding
203 // Per descriptor-set binding base data
349 // Process an optional binding base of one the forms:
351 // --argname [stage] [base set]... // set/base pairs: set the base for given binding set.
374 // Parse a per-set binding base
381 // Parse single binding base
423 // Must have one arg, or a multiple of three (for [regname set binding] triples)
438 // Process an optional binding base of one the forms:
498 // --argname name set binding
499 void ProcessGlobalBlockSettings(int& argc, char**& argv, std::string* name, unsigned int* set, unsigned int* binding)
506 assert(name || set || binding);
530 if (binding) {
534 printf("%s: invalid binding\n", argv[curArg]);
537 *binding = bindingVal;
633 lowerword == "auto-map-binding" ||
771 lowerword == "resource-set-binding" ||
786 lowerword == "shift-image-binding" ||
790 lowerword == "shift-sampler-binding" ||
794 lowerword == "shift-uav-binding" ||
798 lowerword == "shift-texture-binding" ||
802 lowerword == "shift-ubo-binding" ||
804 lowerword == "shift-cbuffer-binding" ||
809 lowerword == "shift-ssbo-binding" ||
1354 // Set IO mapper binding shift values
2036 " --resource-set-binding [stage] name set binding\n"
2037 " set descriptor set and binding for\n"
2039 " --resource-set-binding [stage] set\n"
2041 " --rsb synonym for --resource-set-binding\n"
2054 " --set-default-uniform-block name set binding\n"
2055 " set name, descriptor set, and binding for\n"
2058 " --shift-image-binding [stage] num\n"
2059 " base binding number for images (uav)\n"
2060 " --shift-image-binding [stage] [num set]...\n"
2062 " --sib synonym for --shift-image-binding\n"
2063 " --shift-sampler-binding [stage] num\n"
2064 " base binding number for samplers\n"
2065 " --shift-sampler-binding [stage] [num set]...\n"
2067 " --ssb synonym for --shift-sampler-binding\n"
2068 " --shift-ssbo-binding [stage] num base binding number for SSBOs\n"
2069 " --shift-ssbo-binding [stage] [num set]...\n"
2071 " --sbb synonym for --shift-ssbo-binding\n"
2072 " --shift-texture-binding [stage] num\n"
2073 " base binding number for textures\n"
2074 " --shift-texture-binding [stage] [num set]...\n"
2076 " --stb synonym for --shift-texture-binding\n"
2077 " --shift-uav-binding [stage] num base binding number for UAVs\n"
2078 " --shift-uav-binding [stage] [num set]...\n"
2080 " --suavb synonym for --shift-uav-binding\n"
2081 " --shift-UBO-binding [stage] num base binding number for UBOs\n"
2082 " --shift-UBO-binding [stage] [num set]...\n"
2084 " --sub synonym for --shift-UBO-binding\n"
2085 " --shift-cbuffer-binding | --scb synonyms for --shift-UBO-binding\n"