Lines Matching defs:adaptShaderToPipeline
140 this->adaptShaderToPipeline(m_vs, "<var_name>", varName);
141 this->adaptShaderToPipeline(m_vs, "<viewport_layer_offset>", OFFSET_VERTEX);
142 this->adaptShaderToPipeline(m_vs, "<viewport_layer_max>", maxViewportsLayers);
144 this->adaptShaderToPipeline(m_tes, "<var_name>", varName);
145 this->adaptShaderToPipeline(m_tes, "<viewport_layer_offset>", OFFSET_TESSELLATION);
146 this->adaptShaderToPipeline(m_tes, "<viewport_layer_max>", maxViewportsLayers);
148 this->adaptShaderToPipeline(m_tcs, "<var_name>", varName);
150 this->adaptShaderToPipeline(m_gs, "<var_name>", varName);
151 this->adaptShaderToPipeline(m_gs, "<viewport_layer_offset>", OFFSET_GEOMETRY);
152 this->adaptShaderToPipeline(m_gs, "<viewport_layer_max>", maxViewportsLayers);
154 this->adaptShaderToPipeline(m_fs, "<input_color>", "vsColor", "tesColor", "gsColor");
157 void ShaderViewportLayerArrayUtils::ShaderPipeline::adaptShaderToPipeline(std::string& shader,
173 void ShaderViewportLayerArrayUtils::ShaderPipeline::adaptShaderToPipeline(std::string& shader,
177 this->adaptShaderToPipeline(shader, varKey, value, value, value);
180 void ShaderViewportLayerArrayUtils::ShaderPipeline::adaptShaderToPipeline(std::string& shader,
186 this->adaptShaderToPipeline(shader, varKey, valueStr.str(), valueStr.str(), valueStr.str());