Home | History | Annotate | Download | only in draw_buffers_indexed

Lines Matching refs:state

61 	: state(4), gl(context.getRenderContext().getFunctions()), testLog(log)
66 : state(dbs), gl(context.getRenderContext().getFunctions()), testLog(log)
87 testLog << tcu::TestLog::Message << "General state should be set to " << s
108 testLog << tcu::TestLog::Message << "State for " << e << " in buffer #" << idx << " should be set to " << s
120 if (gl.isEnabledi(GL_BLEND, idx) != state[idx].enable)
122 testLog << tcu::TestLog::Message << "Blending for buffer #" << idx << " set to: " << !state[idx].enable
123 << " but should be " << state[idx].enable << "!" << tcu::TestLog::EndMessage;
129 result &= CheckEnumForBuffer(idx, GL_BLEND_EQUATION_RGB, state[idx].mode_rgb);
130 result &= CheckEnumForBuffer(idx, GL_BLEND_EQUATION_ALPHA, state[idx].mode_a);
131 result &= CheckEnumForBuffer(idx, GL_BLEND_SRC_RGB, state[idx].func_src_rgb);
132 result &= CheckEnumForBuffer(idx, GL_BLEND_SRC_ALPHA, state[idx].func_src_a);
133 result &= CheckEnumForBuffer(idx, GL_BLEND_DST_RGB, state[idx].func_dst_rgb);
134 result &= CheckEnumForBuffer(idx, GL_BLEND_DST_ALPHA, state[idx].func_dst_a);
143 if ((ia[0] != state[idx].mask_r) || (static_cast<int>(lia[0]) != state[idx].mask_r) ||
144 (static_cast<int>(ba[0]) != state[idx].mask_r) || (ia[1] != state[idx].mask_g) ||
145 (static_cast<int>(lia[1]) != state[idx].mask_g) || (static_cast<int>(ba[1]) != state[idx].mask_g) ||
146 (ia[2] != state[idx].mask_b) || (static_cast<int>(lia[2]) != state[idx].mask_b) ||
147 (static_cast<int>(ba[2]) != state[idx].mask_b) || (ia[3] != state[idx].mask_a) ||
148 (static_cast<int>(lia[3]) != state[idx].mask_a) || (static_cast<int>(ba[3]) != state[idx].mask_a))
151 << state[idx].mask_r << ", " << state[idx].mask_g << ", " << state[idx].mask_b << ", "
152 << state[idx].mask_a << ")\n"
161 result &= CheckEnumGeneral(GL_BLEND_EQUATION_RGB, state[idx].mode_rgb);
162 result &= CheckEnumGeneral(GL_BLEND_EQUATION_ALPHA, state[idx].mode_a);
163 result &= CheckEnumGeneral(GL_BLEND_SRC_RGB, state[idx].func_src_rgb);
164 result &= CheckEnumGeneral(GL_BLEND_SRC_ALPHA, state[idx].func_src_a);
165 result &= CheckEnumGeneral(GL_BLEND_DST_RGB, state[idx].func_dst_rgb);
166 result &= CheckEnumGeneral(GL_BLEND_DST_ALPHA, state[idx].func_dst_a);
174 if ((ia[0] != state[idx].mask_r) || (static_cast<int>(lia[0]) != state[idx].mask_r) ||
175 (ia[1] != state[idx].mask_g) || (static_cast<int>(lia[1]) != state[idx].mask_g) ||
176 (ia[2] != state[idx].mask_b) || (static_cast<int>(lia[2]) != state[idx].mask_b) ||
177 (ia[3] != state[idx].mask_a) || (static_cast<int>(lia[3]) != state[idx].mask_a) ||
178 (static_cast<int>(ba[0]) != state[idx].mask_r) || (static_cast<int>(fa[0]) != state[idx].mask_r) ||
179 (static_cast<int>(ba[1]) != state[idx].mask_g) || (static_cast<int>(fa[1]) != state[idx].mask_g) ||
180 (static_cast<int>(ba[2]) != state[idx].mask_b) || (static_cast<int>(fa[2]) != state[idx].mask_b) ||
181 (static_cast<int>(ba[3]) != state[idx].mask_a) || (static_cast<int>(fa[3]) != state[idx].mask_a))
184 << state[idx].mask_r << ", " << state[idx].mask_g << ", " << state[idx].mask_b << ", "
185 << state[idx].mask_a << ")\n"
200 for (unsigned int i = 0; i < state.size(); ++i)
213 state[idx].enable = GL_TRUE;
219 state[idx].enable = GL_FALSE;
226 state[idx].mask_r = r;
227 state[idx].mask_g = g;
228 state[idx].mask_b = b;
229 state[idx].mask_a = a;
235 state[idx].mode_rgb = mode;
236 state[idx].mode_a = mode;
242 state[idx].mode_rgb = rgb;
243 state[idx].mode_a = a;
249 state[idx].func_src_rgb = src;
250 state[idx].func_src_a = src;
251 state[idx].func_dst_rgb = dst;
252 state[idx].func_dst_a = dst;
260 state[idx].func_src_rgb = src_rgb;
261 state[idx].func_src_a = src_a;
262 state[idx].func_dst_rgb = dst_rgb;
263 state[idx].func_dst_a = dst_a;
270 for (unsigned int i = 0; i < state.size(); ++i)
272 state[i].enable = GL_TRUE;
280 for (unsigned int i = 0; i < state.size(); ++i)
282 state[i].enable = GL_FALSE;
291 for (unsigned int i = 0; i < state.size(); ++i)
293 state[i].mask_r = r;
294 state[i].mask_g = g;
295 state[i].mask_b = b;
296 state[i].mask_a = a;
304 for (unsigned int i = 0; i < state.size(); ++i)
306 state[i].mode_rgb = mode;
307 state[i].mode_a = mode;
315 for (unsigned int i = 0; i < state.size(); ++i)
317 state[i].mode_rgb = rgb;
318 state[i].mode_a = a;
326 for (unsigned int i = 0; i < state.size(); ++i)
328 state[i].func_src_rgb = src;
329 state[i].func_src_a = src;
330 state[i].func_dst_rgb = dst;
331 state[i].func_dst_a = dst;
340 for (unsigned int i = 0; i < state.size(); ++i)
342 state[i].func_src_rgb = src_rgb;
343 state[i].func_src_a = src_a;
344 state[i].func_dst_rgb = dst_rgb;
345 state[i].func_dst_a = dst_a;