Lines Matching defs:output_signature
448 struct wined3d_shader_signature_element *output_signature, const DWORD *byte_code, DWORD constf_size)
516 shader_signature_from_semantic(&output_signature[semantic.reg.reg.idx], &semantic);
1502 const struct wined3d_shader_signature *output_signature, DWORD float_const_count)
1508 TRACE("shader %p, byte_code %p, output_signature %p, float_const_count %u.\n",
1509 shader, byte_code, output_signature, float_const_count);
1518 shader->baseShader.frontend_data = fe->shader_init(byte_code, output_signature);
1535 reg_maps, shader->baseShader.input_signature, shader->baseShader.output_signature,
1777 const DWORD *byte_code, const struct wined3d_shader_signature *output_signature,
1792 output_signature, device->d3d_vshader_constantF);
1810 if (output_signature)
1812 for (i = 0; i < output_signature->element_count; ++i)
1814 struct wined3d_shader_signature_element *e = &output_signature->elements[i];
1816 shader->baseShader.output_signature[e->register_idx] = *e;
1929 const DWORD *byte_code, const struct wined3d_shader_signature *output_signature,
1937 hr = shader_set_function((IWineD3DBaseShaderImpl *)shader, byte_code, output_signature, 0);
2220 const DWORD *byte_code, const struct wined3d_shader_signature *output_signature,
2233 output_signature, device->d3d_pshader_constantF);