Home | History | Annotate | Download | only in executor

Lines Matching full:shader

294 			const ri::Shader&	shader		= static_cast<const ri::Shader&>(item);
297 switch (shader.shaderType)
299 case ri::Shader::SHADERTYPE_VERTEX: tagName = "VertexShader"; break;
300 case ri::Shader::SHADERTYPE_FRAGMENT: tagName = "FragmentShader"; break;
301 case ri::Shader::SHADERTYPE_GEOMETRY: tagName = "GeometryShader"; break;
302 case ri::Shader::SHADERTYPE_TESS_CONTROL: tagName = "TessControlShader"; break;
303 case ri::Shader::SHADERTYPE_TESS_EVALUATION: tagName = "TessEvaluationShader"; break;
304 case ri::Shader::SHADERTYPE_COMPUTE: tagName = "ComputeShader"; break;
306 throw Error("Unknown shader type");
310 << Writer::Attribute("CompileStatus", getStatusName(shader.compileStatus));
312 writeResultItem(shader.source, dst);
313 writeResultItem(shader.infoLog, dst);