/vbox/src/VBox/Devices/Graphics/shaderlib/ |
H A D | shader_sm4.c | 103 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 D | shader.c | 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) 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 D | glsl_shader.c | 3932 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 D | shader_sm1.c | 520 static void *shader_sm1_init(const DWORD *byte_code, const struct wined3d_shader_signature *output_signature) argument 540 if (output_signature)
|
H A D | wined3d_private.h | 670 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 D | shader_sm4.c | 103 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 D | shader.c | 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) 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 D | glsl_shader.c | 3809 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 D | shader_sm1.c | 516 static void *shader_sm1_init(const DWORD *byte_code, const struct wined3d_shader_signature *output_signature) argument 536 if (output_signature)
|
H A D | arb_program_shader.c | 3767 for (i = 0; i < (sizeof(baseshader->output_signature) / sizeof(*baseshader->output_signature)); ++i) 3769 semantic_name = baseshader->output_signature[i].semantic_name; 3775 if (baseshader->output_signature[i].semantic_idx == 0) priv_ctx->vs_output[i] = "TMP_OUT"; 3781 if (baseshader->output_signature[i].semantic_idx == 0) priv_ctx->vs_output[i] = "result.pointsize"; 3786 TRACE("o%u is result.color.?, idx %u\n", i, baseshader->output_signature[i].semantic_idx); 3787 if (baseshader->output_signature[i].semantic_idx == 0) 3789 else if (baseshader->output_signature[i].semantic_idx == 1) 3795 TRACE("o%u is %s\n", i, texcoords[baseshader->output_signature[i].semantic_idx]); 3796 if (baseshader->output_signature[ [all...] |
H A D | wined3d_private.h | 659 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,
|
H A D | device.c | 1334 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
|
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/ |
H A D | shader.c | 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, 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 D | shader_sm4.c | 185 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 D | arb_program_shader.c | 4035 for (i = 0; i < (sizeof(shader->output_signature) / sizeof(*shader->output_signature)); ++i) 4037 semantic_name = shader->output_signature[i].semantic_name; 4043 if (!shader->output_signature[i].semantic_idx) priv_ctx->vs_output[i] = "TMP_OUT"; 4049 if (!shader->output_signature[i].semantic_idx) priv_ctx->vs_output[i] = "result.pointsize"; 4054 TRACE("o%u is result.color.?, idx %u\n", i, shader->output_signature[i].semantic_idx); 4055 if (!shader->output_signature[i].semantic_idx) 4057 else if (shader->output_signature[i].semantic_idx == 1) 4063 TRACE("o%u is %s\n", i, texcoords[shader->output_signature[i].semantic_idx]); 4064 if (shader->output_signature[ [all...] |
H A D | shader_sm1.c | 527 static void *shader_sm1_init(const DWORD *byte_code, const struct wined3d_shader_signature *output_signature) argument 544 if (output_signature)
|
H A D | glsl_shader.c | 4288 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 D | wined3d_private.h | 730 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
|
/vbox/src/VBox/Devices/Graphics/shaderlib/libWineStub/include/wine/ |
H A D | wined3d.h | 6949 const struct wined3d_shader_signature *output_signature, 6956 const struct wined3d_shader_signature *output_signature, 6963 const struct wined3d_shader_signature *output_signature, 7638 const struct wined3d_shader_signature *output_signature, 7646 const struct wined3d_shader_signature *output_signature, 7654 const struct wined3d_shader_signature *output_signature, 8310 #define IWineD3DDevice_CreateVertexShader(This,function,output_signature,shader,parent,parent_ops) (This)->lpVtbl->CreateVertexShader(This,function,output_signature,shader,parent,parent_ops) 8311 #define IWineD3DDevice_CreateGeometryShader(This,byte_code,output_signature,shader,parent,parent_ops) (This)->lpVtbl->CreateGeometryShader(This,byte_code,output_signature,shade [all...] |
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/wine/ |
H A D | wined3d.h | 6950 const struct wined3d_shader_signature *output_signature, 6957 const struct wined3d_shader_signature *output_signature, 6964 const struct wined3d_shader_signature *output_signature, 7639 const struct wined3d_shader_signature *output_signature, 7647 const struct wined3d_shader_signature *output_signature, 7655 const struct wined3d_shader_signature *output_signature, 8311 #define IWineD3DDevice_CreateVertexShader(This,function,output_signature,shader,parent,parent_ops) (This)->lpVtbl->CreateVertexShader(This,function,output_signature,shader,parent,parent_ops) 8312 #define IWineD3DDevice_CreateGeometryShader(This,byte_code,output_signature,shader,parent,parent_ops) (This)->lpVtbl->CreateGeometryShader(This,byte_code,output_signature,shade [all...] |
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/vbox/libWineStub/include/wine/ |
H A D | wined3d.h | 6949 const struct wined3d_shader_signature *output_signature, 6956 const struct wined3d_shader_signature *output_signature, 6963 const struct wined3d_shader_signature *output_signature, 7638 const struct wined3d_shader_signature *output_signature, 7646 const struct wined3d_shader_signature *output_signature, 7654 const struct wined3d_shader_signature *output_signature, 8310 #define IWineD3DDevice_CreateVertexShader(This,function,output_signature,shader,parent,parent_ops) (This)->lpVtbl->CreateVertexShader(This,function,output_signature,shader,parent,parent_ops) 8311 #define IWineD3DDevice_CreateGeometryShader(This,byte_code,output_signature,shader,parent,parent_ops) (This)->lpVtbl->CreateGeometryShader(This,byte_code,output_signature,shade [all...] |
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/wine/ |
H A D | wined3d.h | 6920 const struct wined3d_shader_signature *output_signature, 6927 const struct wined3d_shader_signature *output_signature, 6934 const struct wined3d_shader_signature *output_signature, 7587 const struct wined3d_shader_signature *output_signature, 7595 const struct wined3d_shader_signature *output_signature, 7603 const struct wined3d_shader_signature *output_signature, 8233 #define IWineD3DDevice_CreateVertexShader(This,function,output_signature,shader,parent,parent_ops) (This)->lpVtbl->CreateVertexShader(This,function,output_signature,shader,parent,parent_ops) 8234 #define IWineD3DDevice_CreateGeometryShader(This,byte_code,output_signature,shader,parent,parent_ops) (This)->lpVtbl->CreateGeometryShader(This,byte_code,output_signature,shade [all...] |
H A D | wined3d.idl | 2960 [in] const struct wined3d_shader_signature *output_signature, 2967 [in] const struct wined3d_shader_signature *output_signature, 2974 [in] const struct wined3d_shader_signature *output_signature,
|
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/vbox/libWineStub/include/wine/ |
H A D | wined3d.h | 6949 const struct wined3d_shader_signature *output_signature, 6956 const struct wined3d_shader_signature *output_signature, 6963 const struct wined3d_shader_signature *output_signature, 7638 const struct wined3d_shader_signature *output_signature, 7646 const struct wined3d_shader_signature *output_signature, 7654 const struct wined3d_shader_signature *output_signature, 8310 #define IWineD3DDevice_CreateVertexShader(This,function,output_signature,shader,parent,parent_ops) (This)->lpVtbl->CreateVertexShader(This,function,output_signature,shader,parent,parent_ops) 8311 #define IWineD3DDevice_CreateGeometryShader(This,byte_code,output_signature,shader,parent,parent_ops) (This)->lpVtbl->CreateGeometryShader(This,byte_code,output_signature,shade [all...] |
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/vbox/libWineStub/include/wine/ |
H A D | wined3d.h | 2316 const struct wined3d_shader_signature *output_signature, void *parent, 2319 const struct wined3d_shader_signature *output_signature, void *parent, 2322 const struct wined3d_shader_signature *output_signature, void *parent,
|