| 39 | } |
| 40 | |
| 41 | bool ProgramBuilder::emitAndInstallProcessors() { |
| 42 | std::string inputColor; |
| 43 | std::string inputCoverage; |
| 44 | emitAndInstallGeoProc(&inputColor, &inputCoverage); |
| 45 | emitAndInstallFragProcessors(&inputColor, &inputCoverage); |
| 46 | emitAndInstallXferProc(inputColor, inputCoverage); |
| 47 | emitFSOutputSwizzle(); |
| 48 | |
| 49 | return checkSamplerCounts(); |
| 50 | } |
| 51 | |
| 52 | void ProgramBuilder::emitAndInstallGeoProc(std::string* outputColor, std::string* outputCoverage) { |
| 53 | // We don't want the RTAdjustName to be mangled, so we add it to the uniform handler before the |