Lines Matching refs:prev_state

124 void ContextState::InitCapabilities(const ContextState* prev_state) const {  in InitCapabilities()  argument
125 if (prev_state) { in InitCapabilities()
126 if (prev_state->enable_flags.cached_blend != enable_flags.cached_blend) { in InitCapabilities()
129 if (prev_state->enable_flags.cached_cull_face != in InitCapabilities()
133 if (prev_state->enable_flags.cached_depth_test != in InitCapabilities()
137 if (prev_state->enable_flags.cached_dither != enable_flags.cached_dither) { in InitCapabilities()
140 if (prev_state->enable_flags.cached_polygon_offset_fill != in InitCapabilities()
145 if (prev_state->enable_flags.cached_sample_alpha_to_coverage != in InitCapabilities()
150 if (prev_state->enable_flags.cached_sample_coverage != in InitCapabilities()
154 if (prev_state->enable_flags.cached_scissor_test != in InitCapabilities()
158 if (prev_state->enable_flags.cached_stencil_test != in InitCapabilities()
163 if (prev_state->enable_flags.cached_multisample_ext != in InitCapabilities()
169 if (prev_state->enable_flags.cached_sample_alpha_to_one_ext != in InitCapabilities()
176 if (prev_state->enable_flags.cached_rasterizer_discard != in InitCapabilities()
181 if (prev_state->enable_flags.cached_primitive_restart_fixed_index != in InitCapabilities()
215 void ContextState::InitState(const ContextState* prev_state) const { in InitState() argument
216 if (prev_state) { in InitState()
217 if ((blend_color_red != prev_state->blend_color_red) || in InitState()
218 (blend_color_green != prev_state->blend_color_green) || in InitState()
219 (blend_color_blue != prev_state->blend_color_blue) || in InitState()
220 (blend_color_alpha != prev_state->blend_color_alpha)) in InitState()
223 if ((blend_equation_rgb != prev_state->blend_equation_rgb) || in InitState()
224 (blend_equation_alpha != prev_state->blend_equation_alpha)) in InitState()
227 if ((blend_source_rgb != prev_state->blend_source_rgb) || in InitState()
228 (blend_dest_rgb != prev_state->blend_dest_rgb) || in InitState()
229 (blend_source_alpha != prev_state->blend_source_alpha) || in InitState()
230 (blend_dest_alpha != prev_state->blend_dest_alpha)) in InitState()
233 if ((color_clear_red != prev_state->color_clear_red) || in InitState()
234 (color_clear_green != prev_state->color_clear_green) || in InitState()
235 (color_clear_blue != prev_state->color_clear_blue) || in InitState()
236 (color_clear_alpha != prev_state->color_clear_alpha)) in InitState()
239 if ((depth_clear != prev_state->depth_clear)) in InitState()
241 if ((stencil_clear != prev_state->stencil_clear)) in InitState()
243 if ((cached_color_mask_red != prev_state->cached_color_mask_red) || in InitState()
244 (cached_color_mask_green != prev_state->cached_color_mask_green) || in InitState()
245 (cached_color_mask_blue != prev_state->cached_color_mask_blue) || in InitState()
246 (cached_color_mask_alpha != prev_state->cached_color_mask_alpha)) in InitState()
250 if ((coverage_modulation != prev_state->coverage_modulation)) in InitState()
252 if ((cull_mode != prev_state->cull_mode)) in InitState()
254 if ((depth_func != prev_state->depth_func)) in InitState()
256 if ((cached_depth_mask != prev_state->cached_depth_mask)) in InitState()
258 if ((z_near != prev_state->z_near) || (z_far != prev_state->z_far)) in InitState()
260 if ((front_face != prev_state->front_face)) in InitState()
263 if (prev_state->hint_generate_mipmap != hint_generate_mipmap) { in InitState()
268 if (prev_state->hint_fragment_shader_derivative != in InitState()
275 if (prev_state->hint_texture_filtering != hint_texture_filtering) { in InitState()
280 if ((line_width != prev_state->line_width)) in InitState()
282 if (prev_state->pack_alignment != pack_alignment) { in InitState()
285 if (prev_state->unpack_alignment != unpack_alignment) { in InitState()
288 if ((polygon_offset_factor != prev_state->polygon_offset_factor) || in InitState()
289 (polygon_offset_units != prev_state->polygon_offset_units)) in InitState()
291 if ((sample_coverage_value != prev_state->sample_coverage_value) || in InitState()
292 (sample_coverage_invert != prev_state->sample_coverage_invert)) in InitState()
294 if ((scissor_x != prev_state->scissor_x) || in InitState()
295 (scissor_y != prev_state->scissor_y) || in InitState()
296 (scissor_width != prev_state->scissor_width) || in InitState()
297 (scissor_height != prev_state->scissor_height)) in InitState()
299 if ((stencil_front_func != prev_state->stencil_front_func) || in InitState()
300 (stencil_front_ref != prev_state->stencil_front_ref) || in InitState()
301 (stencil_front_mask != prev_state->stencil_front_mask)) in InitState()
304 if ((stencil_back_func != prev_state->stencil_back_func) || in InitState()
305 (stencil_back_ref != prev_state->stencil_back_ref) || in InitState()
306 (stencil_back_mask != prev_state->stencil_back_mask)) in InitState()
310 prev_state->cached_stencil_front_writemask)) in InitState()
313 prev_state->cached_stencil_back_writemask)) in InitState()
315 if ((stencil_front_fail_op != prev_state->stencil_front_fail_op) || in InitState()
316 (stencil_front_z_fail_op != prev_state->stencil_front_z_fail_op) || in InitState()
317 (stencil_front_z_pass_op != prev_state->stencil_front_z_pass_op)) in InitState()
321 if ((stencil_back_fail_op != prev_state->stencil_back_fail_op) || in InitState()
322 (stencil_back_z_fail_op != prev_state->stencil_back_z_fail_op) || in InitState()
323 (stencil_back_z_pass_op != prev_state->stencil_back_z_pass_op)) in InitState()
327 if ((viewport_x != prev_state->viewport_x) || in InitState()
328 (viewport_y != prev_state->viewport_y) || in InitState()
329 (viewport_width != prev_state->viewport_width) || in InitState()
330 (viewport_height != prev_state->viewport_height)) in InitState()
384 InitStateManual(prev_state); in InitState()