Lines Matching defs:base
203 // Per descriptor-set binding base data
349 // Process an optional binding base of one the forms:
350 // --argname [stage] base // base for stage (if given) or all stages (if not)
351 // --argname [stage] [base set]... // set/base pairs: set the base for given binding set.
353 // Where stage is one of the forms accepted by FindLanguage, and base is an integer
374 // Parse a per-set binding base
381 // Parse single binding base
400 void ProcessResourceSetBindingBase(int& argc, char**& argv, std::array<std::vector<std::string>, EShLangCount>& base)
409 // Parse form: --argname stage [regname set base...], or:
417 base[lang].push_back(argv[1]);
424 if (base[lang].size() != 1 && (base[lang].size() % 3) != 0)
430 base[lang].push_back(argv[1]);
438 // Process an optional binding base of one the forms:
639 } else if (lowerword == "uniform-base") {
641 Error("no <base> provided", lowerword.c_str());
1358 // Set base bindings
1991 " --uniform-base <base> set a base to use for generated uniform locations\n"
2059 " base binding number for images (uav)\n"
2064 " base binding number for samplers\n"
2068 " --shift-ssbo-binding [stage] num base binding number for SSBOs\n"
2073 " base binding number for textures\n"
2077 " --shift-uav-binding [stage] num base binding number for UAVs\n"
2081 " --shift-UBO-binding [stage] num base binding number for UBOs\n"