Searched defs:output_signature (Results 1 - 16 of 16) sorted by relevance

/vbox/src/VBox/Devices/Graphics/shaderlib/
H A Dshader_sm4.c103 const struct wined3d_shader_signature *output_signature; member in struct:wined3d_sm4_data
207 const struct wined3d_shader_signature *s = priv->output_signature;
231 static void *shader_sm4_init(const DWORD *byte_code, const struct wined3d_shader_signature *output_signature) argument
240 priv->output_signature = output_signature;
H A Dshader.c448 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)
446 shader_get_registers_used(IWineD3DBaseShader *iface, const struct wined3d_shader_frontend *fe, struct shader_reg_maps *reg_maps, struct wined3d_shader_signature_element *input_signature, struct wined3d_shader_signature_element *output_signature, const DWORD *byte_code, DWORD constf_size) argument
1501 shader_set_function(IWineD3DBaseShaderImpl *shader, const DWORD *byte_code, const struct wined3d_shader_signature *output_signature, DWORD float_const_count) argument
1776 vertexshader_init(IWineD3DVertexShaderImpl *shader, IWineD3DDeviceImpl *device, const DWORD *byte_code, const struct wined3d_shader_signature *output_signature, IUnknown *parent, const struct wined3d_parent_ops *parent_ops) argument
1928 geometryshader_init(struct wined3d_geometryshader *shader, IWineD3DDeviceImpl *device, const DWORD *byte_code, const struct wined3d_shader_signature *output_signature, IUnknown *parent, const struct wined3d_parent_ops *parent_ops) argument
2219 pixelshader_init(IWineD3DPixelShaderImpl *shader, IWineD3DDeviceImpl *device, const DWORD *byte_code, const struct wined3d_shader_signature *output_signature, IUnknown *parent, const struct wined3d_parent_ops *parent_ops) argument
[all...]
H A Dshader_sm1.c520 static void *shader_sm1_init(const DWORD *byte_code, const struct wined3d_shader_signature *output_signature) argument
540 if (output_signature)
H A Dglsl_shader.c3932 const struct wined3d_shader_signature_element *output_signature, const struct shader_reg_maps *reg_maps_out)
3946 if (!output_signature)
3982 if (!output_signature)
4027 semantic_name_out = output_signature[j].semantic_name;
4028 semantic_idx_out = output_signature[j].semantic_idx;
4029 shader_glsl_write_mask_to_str(output_signature[j].mask, reg_mask_out);
4128 const struct wined3d_shader_signature_element *output_signature; local
4159 output_signature = vs->baseShader.output_signature;
4168 semantic_name = output_signature[
3930 handle_ps3_input(struct wined3d_shader_buffer *buffer, const struct wined3d_gl_info *gl_info, const DWORD *map, const struct wined3d_shader_signature_element *input_signature, const struct shader_reg_maps *reg_maps_in, const struct wined3d_shader_signature_element *output_signature, const struct shader_reg_maps *reg_maps_out) argument
[all...]
H A Dwined3d_private.h670 void *(*shader_init)(const DWORD *ptr, const struct wined3d_shader_signature *output_signature);
3143 struct wined3d_shader_signature_element output_signature[MAX_REG_OUTPUT]; member in struct:IWineD3DBaseShaderClass
3264 const DWORD *byte_code, const struct wined3d_shader_signature *output_signature,
3274 const DWORD *byte_code, const struct wined3d_shader_signature *output_signature,
3319 const DWORD *byte_code, const struct wined3d_shader_signature *output_signature,
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/
H A Dshader_sm4.c103 const struct wined3d_shader_signature *output_signature; member in struct:wined3d_sm4_data
207 const struct wined3d_shader_signature *s = priv->output_signature;
231 static void *shader_sm4_init(const DWORD *byte_code, const struct wined3d_shader_signature *output_signature) argument
240 priv->output_signature = output_signature;
H A Dshader.c448 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)
446 shader_get_registers_used(IWineD3DBaseShader *iface, const struct wined3d_shader_frontend *fe, struct shader_reg_maps *reg_maps, struct wined3d_shader_signature_element *input_signature, struct wined3d_shader_signature_element *output_signature, const DWORD *byte_code, DWORD constf_size) argument
1499 shader_set_function(IWineD3DBaseShaderImpl *shader, const DWORD *byte_code, const struct wined3d_shader_signature *output_signature, DWORD float_const_count) argument
1772 vertexshader_init(IWineD3DVertexShaderImpl *shader, IWineD3DDeviceImpl *device, const DWORD *byte_code, const struct wined3d_shader_signature *output_signature, IUnknown *parent, const struct wined3d_parent_ops *parent_ops) argument
1924 geometryshader_init(struct wined3d_geometryshader *shader, IWineD3DDeviceImpl *device, const DWORD *byte_code, const struct wined3d_shader_signature *output_signature, IUnknown *parent, const struct wined3d_parent_ops *parent_ops) argument
2213 pixelshader_init(IWineD3DPixelShaderImpl *shader, IWineD3DDeviceImpl *device, const DWORD *byte_code, const struct wined3d_shader_signature *output_signature, IUnknown *parent, const struct wined3d_parent_ops *parent_ops) argument
[all...]
H A Dshader_sm1.c516 static void *shader_sm1_init(const DWORD *byte_code, const struct wined3d_shader_signature *output_signature) argument
536 if (output_signature)
H A Dglsl_shader.c3809 const struct wined3d_shader_signature_element *output_signature, const struct shader_reg_maps *reg_maps_out)
3823 if (!output_signature)
3859 if (!output_signature)
3904 semantic_name_out = output_signature[j].semantic_name;
3905 semantic_idx_out = output_signature[j].semantic_idx;
3906 shader_glsl_write_mask_to_str(output_signature[j].mask, reg_mask_out);
4005 const struct wined3d_shader_signature_element *output_signature; local
4036 output_signature = vs->baseShader.output_signature;
4045 semantic_name = output_signature[
3807 handle_ps3_input(struct wined3d_shader_buffer *buffer, const struct wined3d_gl_info *gl_info, const DWORD *map, const struct wined3d_shader_signature_element *input_signature, const struct shader_reg_maps *reg_maps_in, const struct wined3d_shader_signature_element *output_signature, const struct shader_reg_maps *reg_maps_out) argument
[all...]
H A Ddevice.c1334 const DWORD *pFunction, const struct wined3d_shader_signature *output_signature,
1349 hr = vertexshader_init(object, This, pFunction, output_signature, parent, parent_ops);
1368 const DWORD *byte_code, const struct wined3d_shader_signature *output_signature,
1383 hr = geometryshader_init(object, This, byte_code, output_signature, parent, parent_ops);
1398 const DWORD *pFunction, const struct wined3d_shader_signature *output_signature,
1413 hr = pixelshader_init(object, This, pFunction, output_signature, parent, parent_ops);
1333 IWineD3DDeviceImpl_CreateVertexShader(IWineD3DDevice *iface, const DWORD *pFunction, const struct wined3d_shader_signature *output_signature, IWineD3DVertexShader **ppVertexShader, IUnknown *parent, const struct wined3d_parent_ops *parent_ops) argument
1367 IWineD3DDeviceImpl_CreateGeometryShader(IWineD3DDevice *iface, const DWORD *byte_code, const struct wined3d_shader_signature *output_signature, IWineD3DGeometryShader **shader, IUnknown *parent, const struct wined3d_parent_ops *parent_ops) argument
1397 IWineD3DDeviceImpl_CreatePixelShader(IWineD3DDevice *iface, const DWORD *pFunction, const struct wined3d_shader_signature *output_signature, IWineD3DPixelShader **ppPixelShader, IUnknown *parent, const struct wined3d_parent_ops *parent_ops) argument
H A Dwined3d_private.h659 void *(*shader_init)(const DWORD *ptr, const struct wined3d_shader_signature *output_signature);
3108 struct wined3d_shader_signature_element output_signature[MAX_REG_OUTPUT]; member in struct:IWineD3DBaseShaderClass
3223 const DWORD *byte_code, const struct wined3d_shader_signature *output_signature,
3233 const DWORD *byte_code, const struct wined3d_shader_signature *output_signature,
3278 const DWORD *byte_code, const struct wined3d_shader_signature *output_signature,
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/
H A Dshader.c504 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, DWOR
502 shader_get_registers_used(struct wined3d_shader *shader, const struct wined3d_shader_frontend *fe, struct wined3d_shader_reg_maps *reg_maps, struct wined3d_shader_signature_element *input_signature, struct wined3d_shader_signature_element *output_signature, const DWORD *byte_code, DWORD constf_size) argument
1650 shader_set_function(struct wined3d_shader *shader, const DWORD *byte_code, const struct wined3d_shader_signature *output_signature, DWORD float_const_count, enum wined3d_shader_type type, unsigned int max_version) argument
1942 vertexshader_init(struct wined3d_shader *shader, struct wined3d_device *device, const DWORD *byte_code, const struct wined3d_shader_signature *output_signature, void *parent, const struct wined3d_parent_ops *parent_ops, unsigned int max_version) argument
2017 geometryshader_init(struct wined3d_shader *shader, struct wined3d_device *device, const DWORD *byte_code, const struct wined3d_shader_signature *output_signature, void *parent, const struct wined3d_parent_ops *parent_ops, unsigned int max_version) argument
2289 pixelshader_init(struct wined3d_shader *shader, struct wined3d_device *device, const DWORD *byte_code, const struct wined3d_shader_signature *output_signature, void *parent, const struct wined3d_parent_ops *parent_ops, unsigned int max_version) argument
2387 wined3d_shader_create_gs(struct wined3d_device *device, const DWORD *byte_code, const struct wined3d_shader_signature *output_signature, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_shader **shader, unsigned int max_version) argument
2415 wined3d_shader_create_ps(struct wined3d_device *device, const DWORD *byte_code, const struct wined3d_shader_signature *output_signature, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_shader **shader, unsigned int max_version) argument
2447 wined3d_shader_create_vs(struct wined3d_device *device, const DWORD *byte_code, const struct wined3d_shader_signature *output_signature, void *parent, const struct wined3d_parent_ops *parent_ops, struct wined3d_shader **shader, unsigned int max_version) argument
[all...]
H A Dshader_sm1.c527 static void *shader_sm1_init(const DWORD *byte_code, const struct wined3d_shader_signature *output_signature) argument
544 if (output_signature)
H A Dshader_sm4.c185 const struct wined3d_shader_signature *output_signature; member in struct:wined3d_sm4_data
359 const struct wined3d_shader_signature *s = priv->output_signature;
403 static void *shader_sm4_init(const DWORD *byte_code, const struct wined3d_shader_signature *output_signature) argument
412 priv->output_signature = output_signature;
H A Dglsl_shader.c4288 const struct wined3d_shader_signature_element *output_signature,
4334 || semantic_idx_in != output_signature[j].semantic_idx
4335 || strcmp(semantic_name_in, output_signature[j].semantic_name)
4336 || !(mask = input_signature[i].mask & output_signature[j].mask))
4388 const struct wined3d_shader_signature_element *output_signature = vs->output_signature; local
4405 semantic_name = output_signature[i].semantic_name;
4406 semantic_idx = output_signature[i].semantic_idx;
4407 write_mask = output_signature[i].mask;
4460 semantic_name = output_signature[
4284 handle_ps3_input(struct wined3d_shader_buffer *buffer, const struct wined3d_gl_info *gl_info, const DWORD *map, const struct wined3d_shader_signature_element *input_signature, const struct wined3d_shader_reg_maps *reg_maps_in, const struct wined3d_shader_signature_element *output_signature, const struct wined3d_shader_reg_maps *reg_maps_out) argument
[all...]
H A Dwined3d_private.h730 void *(*shader_init)(const DWORD *ptr, const struct wined3d_shader_signature *output_signature);
2927 struct wined3d_shader_signature_element output_signature[MAX_REG_OUTPUT]; member in struct:wined3d_shader

Completed in 261 milliseconds