Lines Matching defs:config
31 void parseConfigBitsFromName (RenderConfig* config, const char* renderCfgName)
35 DE_ASSERT(config->redBits == RenderConfig::DONT_CARE &&
36 config->greenBits == RenderConfig::DONT_CARE &&
37 config->blueBits == RenderConfig::DONT_CARE &&
38 config->alphaBits == RenderConfig::DONT_CARE &&
39 config->depthBits == RenderConfig::DONT_CARE &&
40 config->stencilBits == RenderConfig::DONT_CARE &&
41 config->numSamples == RenderConfig::DONT_CARE);
62 config->redBits = colorCfgs[ndx].redBits;
63 config->greenBits = colorCfgs[ndx].greenBits;
64 config->blueBits = colorCfgs[ndx].blueBits;
65 config->alphaBits = colorCfgs[ndx].alphaBits;
87 config->depthBits = depthCfgs[ndx].depthSize;
108 config->stencilBits = stencilCfgs[ndx].stencilSize;
132 config->numSamples = multiSampleCfgs[ndx].numSamples;
143 void parseRenderConfig (RenderConfig* config, const tcu::CommandLine& cmdLine)
147 case tcu::SURFACETYPE_WINDOW: config->surfaceType = RenderConfig::SURFACETYPE_WINDOW; break;
148 case tcu::SURFACETYPE_OFFSCREEN_NATIVE: config->surfaceType = RenderConfig::SURFACETYPE_OFFSCREEN_NATIVE; break;
149 case tcu::SURFACETYPE_OFFSCREEN_GENERIC: config->surfaceType = RenderConfig::SURFACETYPE_OFFSCREEN_GENERIC; break;
150 case tcu::SURFACETYPE_FBO: config->surfaceType = RenderConfig::SURFACETYPE_DONT_CARE; break;
151 case tcu::SURFACETYPE_LAST: config->surfaceType = RenderConfig::SURFACETYPE_DONT_CARE; break;
156 config->windowVisibility = parseWindowVisibility(cmdLine);
159 config->width = cmdLine.getSurfaceWidth();
162 config->height = cmdLine.getSurfaceHeight();
165 parseConfigBitsFromName(config, cmdLine.getGLConfigName());
168 config->id = cmdLine.getGLConfigId();