Henri Verbeet
|
9a579a43b1
|
wined3d: Use the output signature to map SM4 pixel shader outputs to the appropriate register.
|
2009-05-11 12:43:00 +02:00 |
Henri Verbeet
|
5e473cb17f
|
wined3d: Group register information into struct wined3d_shader_register.
|
2009-05-08 12:13:17 +02:00 |
Henri Verbeet
|
65622a052c
|
wined3d: Create a struct wined3d_shader_version to store version information.
The version tokens in SM1-3 and SM4 are similar, but not the same.
|
2009-05-07 14:44:21 +02:00 |
Henri Verbeet
|
5c63d93e18
|
wined3d: Store the shader version in the frontend's private data.
|
2009-05-07 14:44:21 +02:00 |
Henri Verbeet
|
94cf618658
|
wined3d: Improve shader_sm4_read_opcode() to handle some simple opcodes.
|
2009-05-07 14:44:21 +02:00 |
Henri Verbeet
|
9381a41681
|
wined3d: Add an initial shader_sm4_read_src_param() implementation.
|
2009-05-06 12:21:05 +02:00 |
Henri Verbeet
|
7f9cde5a31
|
wined3d: Add an initial shader_sm4_read_dst_param() implementation.
|
2009-05-06 12:21:02 +02:00 |
Henri Verbeet
|
454dd2ed07
|
wined3d: Implement shader_sm4_is_end().
|
2009-05-05 11:34:39 +02:00 |
Henri Verbeet
|
2a5a6a3439
|
wined3d: Store the SM 1-3 opcode information tables in the SM 1-3 frontend.
|
2009-05-05 11:34:28 +02:00 |
Henri Verbeet
|
15a2a5eea6
|
wined3d: Add a minimal implementation of shader_sm4_read_opcode().
|
2009-05-05 11:34:21 +02:00 |
Henri Verbeet
|
868f5bfc7c
|
wined3d: Handle reading the shader header in the frontend.
In SM 1-3 this is just the version, in SM4 this also includes the token count.
|
2009-05-05 11:34:15 +02:00 |
Henri Verbeet
|
ef074cdde1
|
wined3d: Introduce a stubbed SM4 shader frontend.
|
2009-05-05 11:34:07 +02:00 |