Lines Matching refs:clip
198 WORD clip; /* only a boolean, use a WORD for alignment */
233 } clip;
355 /* Returns TRUE if result.clip from GL_NV_vertex_program2 should be used and FALSE otherwise */
369 if (!use_nv_clip(gl_info)) return TRUE; /* Init the clip texcoord */
837 unsigned int mask = ctx->cur_vs_args->clip.boolclip.clipplane_mask;
3211 shader_addline(buffer, "DP4 result.clip[%u].x, TMP_OUT, state.clip[%u].plane;\n", i, i);
3215 else if (args->clip.boolclip.clip_texcoord)
3223 if (args->clip.boolclip.clipplane_mask & (1 << i))
3225 shader_addline(buffer, "DP4 TA.%c, TMP_OUT, state.clip[%u].plane;\n",
3245 args->clip.boolclip.clip_texcoord - 1);
3880 if (shader_priv->clipplane_emulation != ~0U && args->clip)
4421 if(stored->clip.boolclip_compare != new->clip.boolclip_compare) return FALSE;
4537 /* Only enable the clip plane emulation KIL if at least one clipplane is enabled. The KIL instruction
4544 args->clip = 1;
4546 args->clip = 0;
4586 args->clip.boolclip_compare = 0;
4593 args->clip.boolclip.clip_texcoord = shader_priv->clipplane_emulation + 1;
4600 args->clip.boolclip.clip_texcoord = ffp_clip_emul(state) ? d3d_info->limits.ffp_blend_stages : 0;
4605 if (args->clip.boolclip.clip_texcoord)
4608 args->clip.boolclip.clipplane_mask = (unsigned char)state->render_states[WINED3D_RS_CLIPPLANEENABLE];
4613 args->clip.boolclip.bools = shader->reg_maps.local_bool_consts;
4618 args->clip.boolclip.bools |= ( 1 << i);
5316 if(vshader) bools = priv->cur_vs_args->clip.boolclip.bools;