Lines Matching refs:new
1385 /* Assume a new line will be added */
3686 struct wined3d_shader_signature_element *new;
3690 new = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*new) * MAX_REG_INPUT);
3698 new[i] = sig[i];
3702 new[i].semantic_name = name;
3704 return new;
4115 TRACE("No matching GL shader found, compiling a new shader\n");
4155 static inline BOOL vs_args_equal(const struct arb_vs_compile_args *stored, const struct arb_vs_compile_args *new,
4157 if((stored->super.swizzle_map & use_map) != new->super.swizzle_map) return FALSE;
4158 if(stored->super.clip_enabled != new->super.clip_enabled) return FALSE;
4159 if(stored->super.fog_src != new->super.fog_src) return FALSE;
4160 if(stored->clip.boolclip_compare != new->clip.boolclip_compare) return FALSE;
4161 if(stored->ps_signature != new->ps_signature) return FALSE;
4162 if(stored->vertex.samplers_compare != new->vertex.samplers_compare) return FALSE;
4165 return memcmp(stored->loop_ctrl, new->loop_ctrl, sizeof(stored->loop_ctrl)) == 0;
4199 TRACE("No matching GL shader found, compiling a new shader\n");