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);
1500 const struct wined3d_shader_signature *output_signature, DWORD float_const_count)
1506 TRACE("shader %p, byte_code %p, output_signature %p, float_const_count %u.\n",
1507 shader, byte_code, output_signature, float_const_count);
1516 shader->baseShader.frontend_data = fe->shader_init(byte_code, output_signature);
1533 reg_maps, shader->baseShader.input_signature, shader->baseShader.output_signature,
1773 const DWORD *byte_code, const struct wined3d_shader_signature *output_signature,
1788 output_signature, device->d3d_vshader_constantF);
1806 if (output_signature)
1808 for (i = 0; i < output_signature->element_count; ++i)
1810 struct wined3d_shader_signature_element *e = &output_signature->elements[i];
1812 shader->baseShader.output_signature[e->register_idx] = *e;
1925 const DWORD *byte_code, const struct wined3d_shader_signature *output_signature,
1933 hr = shader_set_function((IWineD3DBaseShaderImpl *)shader, byte_code, output_signature, 0);
2214 const DWORD *byte_code, const struct wined3d_shader_signature *output_signature,
2227 output_signature, device->d3d_pshader_constantF);