Rico Schüller
|
c49f09d6f8
|
d3dcompiler: Fix HeapAlloc/HeapFree for type members in the reflection parser.
|
2011-04-13 14:13:53 +02:00 |
Rico Schüller
|
96aa08ecfd
|
d3dcompiler: Make some variables static.
|
2011-04-04 13:43:33 +02:00 |
Rico Schüller
|
5c999d650f
|
d3dcompiler: Move blob and strip functions to blob.c.
|
2011-04-04 13:43:29 +02:00 |
Rico Schüller
|
c4530c56d1
|
d3dcompiler: Remove type cast in D3DCreateBlob().
|
2011-04-04 13:43:23 +02:00 |
Rico Schüller
|
4d54360765
|
d3dcompiler: Move D3DCreateBlob() to blob.c.
|
2011-04-04 13:43:01 +02:00 |
Marcus Meissner
|
1548c2b985
|
d3dcompiler_43: Initialize a variable (Coverity).
|
2011-03-15 17:14:07 +01:00 |
Francois Gouget
|
fdf97125cb
|
d3dcompiler_43: Add a '\n' to a couple of FIXME() traces.
|
2011-03-07 11:08:38 +01:00 |
Rico Schüller
|
7832577ad7
|
d3dcompiler: Add debug helper for shader variable type.
|
2011-03-04 16:25:58 +01:00 |
Rico Schüller
|
525dee0778
|
d3dcompiler: Add debug helper for shader variable class.
|
2011-03-04 16:25:58 +01:00 |
Rico Schüller
|
5861deaefc
|
d3dcompiler: Move some code from header to source file.
|
2011-03-02 12:50:58 +01:00 |
Rico Schüller
|
4080242d7f
|
d3dcompiler: Implement ID3D11ShaderReflectionType::IsEqual().
|
2011-03-02 12:50:58 +01:00 |
Rico Schüller
|
66b286470e
|
d3dcompiler/tests: Add GetMemberType* tests.
|
2011-03-02 12:50:45 +01:00 |
Rico Schüller
|
f7571743c9
|
d3dcompiler: Use defines for shader target masks.
|
2011-03-01 13:21:58 +01:00 |
Rico Schüller
|
f9696983cf
|
d3dcompiler: Implement ID3D11ShaderReflectionType::GetMemberTypeName().
|
2011-03-01 13:21:58 +01:00 |
Rico Schüller
|
54b5364988
|
d3dcompiler: Implement ID3D11ShaderReflectionType::GetMemberTypeByName().
|
2011-03-01 13:21:58 +01:00 |
Rico Schüller
|
3ca651cce1
|
d3dcompiler: Implement ID3D11ShaderReflectionType::GetMemberTypeByIndex().
|
2011-03-01 13:21:58 +01:00 |
Rico Schüller
|
a300481187
|
d3dcompiler: Parse member types.
|
2011-03-01 13:21:58 +01:00 |
Rico Schüller
|
f9d4a45fbb
|
d3dcompiler/tests: Improve test_reflection_bound_resources().
|
2011-02-28 11:10:36 +01:00 |
Rico Schüller
|
a0abef6b45
|
d3dcompiler/tests: Add constant buffer test.
|
2011-02-28 11:10:31 +01:00 |
Rico Schüller
|
3c1ffbf2e7
|
d3dcompiler: Reorder section parsing to reflect the order from the shader blob.
|
2011-02-28 11:10:25 +01:00 |
Rico Schüller
|
3850e8f4e3
|
d3dcompiler/tests: Add reflection ps output desc test.
|
2011-02-28 11:10:21 +01:00 |
Rico Schüller
|
3f04448dbb
|
d3dcompiler: Fix SystemValueType for pixelshader output signature.
|
2011-02-28 11:10:12 +01:00 |
Amine Khaldi
|
b6990fa77a
|
d3dcompiler_43: Avoid an unintended fall-through.
|
2011-02-23 19:24:05 +01:00 |
Rico Schüller
|
12d4683f05
|
d3dcompiler: Implement ID3D11ShaderReflectionVariable::GetType().
|
2011-02-23 18:21:36 +01:00 |
Rico Schüller
|
c647243ed9
|
d3dcompiler: Implement ID3D11ShaderReflectionType::GetDesc().
|
2011-02-23 18:21:34 +01:00 |
Rico Schüller
|
3c75a985e3
|
d3dcompiler: Implement ID3D11ShaderRefleflection::GetVariableByName().
|
2011-02-23 18:21:32 +01:00 |
Rico Schüller
|
e8c6ea220d
|
d3dcompiler: Implement ID3D11ShaderReflectionVariable::GetBuffer().
|
2011-02-22 12:28:59 +01:00 |
Rico Schüller
|
49651c105e
|
d3dcompiler: Implement ID3D11ShaderReflectionVariable::GetDesc().
|
2011-02-22 12:28:55 +01:00 |
Rico Schüller
|
a386f480be
|
d3dcompiler: Implement ID3D11ShaderReflectionConstantBuffer::GetVariableByName().
|
2011-02-22 12:28:51 +01:00 |
Rico Schüller
|
73f9d9f516
|
d3dcompiler: Implement ID3D11ShaderReflectionConstantBuffer::GetVariableByIndex().
|
2011-02-22 12:28:46 +01:00 |
Rico Schüller
|
debfb06148
|
d3dcompiler: Parse reflection types.
|
2011-02-22 12:28:37 +01:00 |
Rico Schüller
|
0e8d142ea6
|
d3dcompiler: Parse reflection variables.
|
2011-02-21 12:58:58 +01:00 |
Rico Schüller
|
c6ec32aec7
|
d3dcompiler: Implement ID3D11ShaderReflectionConstantBuffer::GetDesc().
|
2011-02-21 12:58:57 +01:00 |
Rico Schüller
|
dd934099e1
|
d3dcompiler: Implement ID3D11ShaderReflection::GetConstantBufferByName().
|
2011-02-21 12:58:55 +01:00 |
Rico Schüller
|
a7483f4bcc
|
d3dcompiler: Implement ID3D11ShaderReflection::GetConstantBufferByIndex().
|
2011-02-21 12:58:53 +01:00 |
Rico Schüller
|
3f6c54f263
|
d3dcompiler: Parse reflection constant buffers.
|
2011-02-21 12:58:50 +01:00 |
Matteo Bruni
|
005910957b
|
d3dcompiler: Fix initial allocation (Valgrind).
|
2011-02-21 12:44:19 +01:00 |
Rico Schüller
|
9cc0cd39a1
|
d3dcompiler/tests: Add GetResourceBindingDesc() test.
|
2011-02-18 14:54:51 +01:00 |
Rico Schüller
|
d4798d0580
|
d3dcompiler/tests: Add reflection ps desc test.
|
2011-02-17 17:26:18 +01:00 |
Rico Schüller
|
c7ed17ac66
|
d3dcompiler/tests: Add reflection vs desc test.
|
2011-02-17 17:26:12 +01:00 |
Rico Schüller
|
d790be79d7
|
d3dcompiler/tests: Add reflection test.
|
2011-02-16 14:26:26 +01:00 |
Rico Schüller
|
14d8b51bac
|
d3dcompiler: Add argument check in D3DReflect().
|
2011-02-16 14:26:14 +01:00 |
Rico Schüller
|
cacff4b3a0
|
d3dcompiler: Implement ID3DShaderReflection::GetResourceBindingDescByName().
|
2011-02-14 12:26:08 +01:00 |
Rico Schüller
|
162233eb63
|
d3dcompiler: Implement ID3DShaderReflection::GetResourceBindingDesc().
|
2011-02-14 12:26:04 +01:00 |
Rico Schüller
|
5ad824a178
|
d3dcompiler: Parse bound resources.
|
2011-02-14 12:26:00 +01:00 |
Rico Schüller
|
19fea20963
|
d3dcompiler: Parse OSG5 in the reflection interface.
|
2011-02-08 09:04:27 -06:00 |
Matteo Bruni
|
dbc8c9c299
|
d3dcompiler: Include the string terminator in the output blob.
|
2011-02-07 13:03:39 -06:00 |
Michael Stefaniuc
|
629e853894
|
d3dcompiler_43/tests: COM cleanup for the ID3DInclude iface.
|
2011-01-26 15:00:13 +01:00 |
Travis Athougies
|
ee8b276731
|
d3dcompiler_43/tests: Added error tests to HLSL test suite.
|
2011-01-10 10:39:51 +01:00 |
Travis Athougies
|
3add55840d
|
d3dcompiler_43/tests: Fixed nonconformant C string literals in HLSL test suite.
|
2011-01-10 10:39:44 +01:00 |