Henri Verbeet
|
7bc7caf423
|
wined3d: Pass an IWineD3DBaseTextureImpl array to pixelshader_update_samplers().
|
2010-12-16 11:50:09 +01:00 |
Henri Verbeet
|
bd2e7aedcf
|
wined3d: Store an IWineD3DBaseShaderImpl pointer in wined3d_shader_context.
|
2010-12-15 11:55:22 +01:00 |
Henri Verbeet
|
2f36d600ef
|
wined3d: Pass an IWineD3DBaseShaderImpl pointer to shader_generate_main().
|
2010-12-15 11:55:19 +01:00 |
Henri Verbeet
|
c492ec196e
|
wined3d: Pass implementation pointers to get_glsl_program_entry().
|
2010-12-15 11:55:13 +01:00 |
Henri Verbeet
|
d6446c7a97
|
wined3d: Store implementation pointers in glsl_program_key_t.
|
2010-12-14 11:38:42 +01:00 |
Henri Verbeet
|
dd1ba15ec7
|
wined3d: Store implementation pointers in struct glsl_shader_prog_link.
|
2010-12-14 11:38:39 +01:00 |
Henri Verbeet
|
b0bc24eec3
|
wined3d: Pass implementation pointers to generate_param_reorder_function().
|
2010-12-14 11:38:37 +01:00 |
Henri Verbeet
|
77beea98b9
|
wined3d: Avoid some interface pointers in set_glsl_shader_program().
|
2010-12-14 11:38:34 +01:00 |
Henri Verbeet
|
fe2ffe1e6a
|
wined3d: Pass an IWineD3DBaseShaderImpl pointer to shader_destroy().
|
2010-12-13 16:24:23 +01:00 |
Henri Verbeet
|
97ca0e6863
|
wined3d: Pass an IWineD3DBaseShaderImpl pointer to shader_generate_glsl_declarations().
|
2010-12-13 16:24:19 +01:00 |
Henri Verbeet
|
b5637a934e
|
wined3d: Store an IWineD3DDeviceImpl pointer in IWineD3DBaseShaderClass.
|
2010-12-08 11:27:49 +01:00 |
Henri Verbeet
|
db164a990c
|
wined3d: Rename shader_reg_maps to wined3d_shader_reg_maps.
For consistency with other shader translation structures.
|
2010-12-07 11:33:23 +01:00 |
Henri Verbeet
|
e9ff40d918
|
wined3d: Use local reg_maps variables where possible.
|
2010-12-06 12:21:31 +01:00 |
Henri Verbeet
|
f92a0667d7
|
wined3d: Remove a unused parameter to shader_dirtifyable_constants().
|
2010-12-02 11:53:57 +01:00 |
Henri Verbeet
|
f45aeb4abe
|
wined3d: Pass an IWineD3DDeviceImpl pointer to shader_free_private().
|
2010-12-01 11:09:08 +01:00 |
Henri Verbeet
|
4a69874938
|
wined3d: Pass an IWineD3DDeviceImpl pointer to shader_alloc_private().
|
2010-12-01 11:09:02 +01:00 |
Henri Verbeet
|
77923346da
|
wined3d: Pass an IWineD3DDeviceImpl pointer to shader_update_float_pixel_constants().
|
2010-12-01 11:08:57 +01:00 |
Henri Verbeet
|
4a6d0da207
|
wined3d: Pass an IWineD3DDeviceImpl pointer to shader_update_float_vertex_constants().
|
2010-12-01 11:08:51 +01:00 |
Henri Verbeet
|
7363b0e98a
|
wined3d: Explicitly pass data and gl_info to shader_deselect_depth_blt().
|
2010-11-30 10:57:23 +01:00 |
Henri Verbeet
|
93a824d744
|
wined3d: Explicitly pass data and gl_info to shader_select_depth_blt().
|
2010-11-30 10:57:17 +01:00 |
Henri Verbeet
|
e832b57a15
|
wined3d: Move loop state to wined3d_shader_context.
|
2010-10-29 14:33:56 +02:00 |
Henri Verbeet
|
8a4a76f9a7
|
wined3d: Move "parse_state" to wined3d_shader_context.
|
2010-10-29 14:33:56 +02:00 |
Henri Verbeet
|
3a41bbdd71
|
wined3d: Access reg_maps though ins->ctx in shader_glsl_get_register_name().
This is all part of the ongoing work to make the shader backend interface less
dependent on wined3d internals.
|
2010-10-28 18:18:11 +02:00 |
Henri Verbeet
|
1b2f9d29d7
|
wined3d: Get rid of the posFixup field from the device.
|
2010-10-26 11:58:12 +02:00 |
Henri Verbeet
|
5ef7a8c242
|
wined3d: Explicitly pass parameters to shader_load_np2fixup_constants().
|
2010-10-25 14:29:37 +02:00 |
Henri Verbeet
|
d508a855c1
|
wined3d: Recognize the SM4 sqrt opcode.
|
2010-10-20 18:37:07 +02:00 |
Henri Verbeet
|
4eb8fd7960
|
wined3d: Recognize the SM4 sample_d opcode.
|
2010-10-14 17:54:52 +02:00 |
Henri Verbeet
|
50f6fbadb0
|
wined3d: Recognize the SM4 ld opcode.
|
2010-10-13 13:00:30 +02:00 |
Henri Verbeet
|
7c6658f970
|
wined3d: Recognize the SM4 ieq opcode.
|
2010-10-13 13:00:26 +02:00 |
Henri Verbeet
|
a9e3058426
|
wined3d: Recognize the SM4 ftoi opcode.
|
2010-10-13 13:00:22 +02:00 |
Henri Verbeet
|
b53d346d35
|
wined3d: Recognize the SM4 div opcode.
|
2010-10-13 13:00:17 +02:00 |
Henri Verbeet
|
ff9c2fcdb2
|
wined3d: Recognize the SM4 utof opcode.
|
2010-10-11 17:11:28 +02:00 |
Henri Verbeet
|
18d7a73af8
|
wined3d: Recognize the SM4 sample_l opcode.
|
2010-10-11 17:11:28 +02:00 |
Henri Verbeet
|
407ed1b875
|
wined3d: Recognize the SM4 sample opcode.
|
2010-10-11 17:11:28 +02:00 |
Henri Verbeet
|
b2f520b5f0
|
wined3d: Recognize the SM4 itof opcode.
|
2010-10-11 17:11:28 +02:00 |
Henri Verbeet
|
1fe1676ae9
|
wined3d: SM4 immediate constants are typeless.
|
2010-10-08 15:26:42 +02:00 |
Henri Verbeet
|
d369136a96
|
wined3d: Recognize the SM4 imul opcode.
|
2010-10-08 15:26:33 +02:00 |
Henri Verbeet
|
512e6cec2c
|
wined3d: Recognize the SM4 movc opcode.
|
2010-10-07 15:58:10 +02:00 |
Henri Verbeet
|
1330f844f8
|
wined3d: Recognize the SM4 and opcode.
|
2010-10-07 15:58:09 +02:00 |
Matteo Bruni
|
20010235ad
|
wined3d: Keep track of texture transformation states in compiled pixel shaders.
|
2010-10-04 15:00:08 +02:00 |
Henri Verbeet
|
e12f5ff08a
|
wined3d: Pass a wined3d_state structure to find_ps_compile_args().
|
2010-09-29 12:22:39 +02:00 |
Henri Verbeet
|
8d5a25bbec
|
wined3d: Pass a wined3d_state structure to find_vs_compile_args().
|
2010-09-29 12:22:36 +02:00 |
Henri Verbeet
|
9224751a13
|
wined3d: Pass a wined3d_state structure to use_vs().
|
2010-09-28 17:33:17 +02:00 |
Henri Verbeet
|
b37ce45d6c
|
wined3d: Move pixel shader constants to wined3d_state.
|
2010-09-20 13:48:13 +02:00 |
Henri Verbeet
|
33dfb9539c
|
wined3d: Move the pixel shader to wined3d_state.
|
2010-09-20 13:48:13 +02:00 |
Henri Verbeet
|
8a148cc7c5
|
wined3d: Move vertex shader constants to wined3d_state.
|
2010-09-20 13:48:12 +02:00 |
Henri Verbeet
|
dd4aea36c9
|
wined3d: Move the vertex shader to wined3d_state.
|
2010-09-20 13:48:12 +02:00 |
Henri Verbeet
|
d728d5f0ec
|
wined3d: Move texture bindings to wined3d_state.
|
2010-09-18 13:05:49 +02:00 |
Henri Verbeet
|
5a3a4ac77a
|
wined3d: Remove IWineD3DBaseTexture::GetTextureDimensions() from the public wined3d interface.
|
2010-09-18 13:05:44 +02:00 |
Henri Verbeet
|
5b3c1a2082
|
wined3d: Move texture states to wined3d_state.
|
2010-09-16 10:12:17 -05:00 |