Lines Matching refs:memcmp
632 if (gs && memcmp(&gs->gs_key, &key, sizeof(key)) == 0)
663 if (tcs && memcmp(&tcs->tcs_key, &key, sizeof(key)) == 0)
680 /* 6 is a rough (wild) guess for a bulk memcmp cross-over point. When there
681 * are a small number of slots present, individual memcmp is much faster. */
686 if (memcmp(&expect->slots[slot], &have->slots[slot], sizeof(have->slots[slot])))
693 return !memcmp(expect, have, sizeof(struct d3d12_varying_info));
744 if (memcmp(expect->cs.workgroup_size, have->cs.workgroup_size,
753 memcmp(&expect->hs.required_patch_outputs, &have->hs.required_patch_outputs,
759 memcmp(&expect->ds.required_patch_inputs, &have->ds.required_patch_inputs,
782 if (memcmp(expect->tex_wrap_states, have->tex_wrap_states,
786 if (memcmp(expect->swizzle_state, have->swizzle_state,
790 if (memcmp(expect->sampler_compare_funcs, have->sampler_compare_funcs,
794 if (memcmp(expect->image_format_conversion, have->image_format_conversion,
807 if (memcmp(expect->vs.format_conversion, have->vs.format_conversion,