Lines Matching defs:mask
164 static glu::ShaderType getShaderMaskFirstStage (deUint32 mask)
166 if (mask & (1u << glu::SHADERTYPE_COMPUTE))
169 if (mask & (1u << glu::SHADERTYPE_VERTEX))
172 if (mask & (1u << glu::SHADERTYPE_TESSELLATION_CONTROL))
175 if (mask & (1u << glu::SHADERTYPE_TESSELLATION_EVALUATION))
178 if (mask & (1u << glu::SHADERTYPE_GEOMETRY))
181 if (mask & (1u << glu::SHADERTYPE_FRAGMENT))
188 static glu::ShaderType getShaderMaskLastStage (deUint32 mask)
190 if (mask & (1u << glu::SHADERTYPE_FRAGMENT))
193 if (mask & (1u << glu::SHADERTYPE_GEOMETRY))
196 if (mask & (1u << glu::SHADERTYPE_TESSELLATION_EVALUATION))
199 if (mask & (1u << glu::SHADERTYPE_TESSELLATION_CONTROL))
202 if (mask & (1u << glu::SHADERTYPE_VERTEX))
205 if (mask & (1u << glu::SHADERTYPE_COMPUTE))
505 deUint32 mask = 0;
509 mask |= (1u << stage);
511 return mask;