Lines Matching defs:output_signature

504         struct wined3d_shader_signature_element *output_signature, const DWORD *byte_code, DWORD constf_size)
555 shader_signature_from_semantic(&output_signature[semantic->reg.reg.idx[0].offset], semantic);
690 shader_signature_from_usage(&output_signature[10],
696 shader_signature_from_usage(&output_signature[11],
702 shader_signature_from_usage(&output_signature[11],
714 output_signature[idx].mask |= ins.dst[i].write_mask;
719 shader_signature_from_usage(&output_signature[idx],
730 output_signature[idx].mask |= ins.dst[i].write_mask;
735 shader_signature_from_usage(&output_signature[idx],
1651 const struct wined3d_shader_signature *output_signature, DWORD float_const_count,
1660 TRACE("shader %p, byte_code %p, output_signature %p, float_const_count %u.\n",
1661 shader, byte_code, output_signature, float_const_count);
1670 shader->frontend_data = fe->shader_init(byte_code, output_signature);
1689 reg_maps, shader->input_signature, shader->output_signature,
1943 const DWORD *byte_code, const struct wined3d_shader_signature *output_signature,
1955 hr = shader_set_function(shader, byte_code, output_signature, vs_uniform_count,
1975 if (output_signature)
1977 for (i = 0; i < output_signature->element_count; ++i)
1979 struct wined3d_shader_signature_element *e = &output_signature->elements[i];
1981 shader->output_signature[e->register_idx] = *e;
2018 const DWORD *byte_code, const struct wined3d_shader_signature *output_signature,
2024 hr = shader_set_function(shader, byte_code, output_signature, 0,
2290 const DWORD *byte_code, const struct wined3d_shader_signature *output_signature,
2301 hr = shader_set_function(shader, byte_code, output_signature, ps_uniform_count,
2388 const struct wined3d_shader_signature *output_signature, void *parent,
2394 TRACE("device %p, byte_code %p, output_signature %p, parent %p, parent_ops %p, shader %p.\n",
2395 device, byte_code, output_signature, parent, parent_ops, shader);
2401 hr = geometryshader_init(object, device, byte_code, output_signature, parent, parent_ops, max_version);
2416 const struct wined3d_shader_signature *output_signature, void *parent,
2422 TRACE("device %p, byte_code %p, output_signature %p, parent %p, parent_ops %p, shader %p.\n",
2423 device, byte_code, output_signature, parent, parent_ops, shader);
2429 hr = pixelshader_init(object, device, byte_code, output_signature, parent, parent_ops, max_version);
2448 const struct wined3d_shader_signature *output_signature, void *parent,
2454 TRACE("device %p, byte_code %p, output_signature %p, parent %p, parent_ops %p, shader %p.\n",
2455 device, byte_code, output_signature, parent, parent_ops, shader);
2461 hr = vertexshader_init(object, device, byte_code, output_signature, parent, parent_ops, max_version);