Matteo Bruni
|
96470dfcb4
|
d3dcompiler: Parse variable references in expressions.
|
2012-06-07 10:32:46 +02:00 |
Matteo Bruni
|
887ef49419
|
d3dcompiler: Parse variable initializers, basic expressions.
|
2012-06-07 10:32:41 +02:00 |
Matteo Bruni
|
3275cca970
|
d3dcompiler: Parse modifiers.
|
2012-06-07 10:32:36 +02:00 |
Matteo Bruni
|
9d9dae0cdb
|
d3dcompiler: Distinguish between scalars, vectors and matrices.
|
2012-06-07 10:32:31 +02:00 |
Matteo Bruni
|
a8839cd1de
|
d3dcompiler: Dump preprocessed shader sources.
|
2012-06-07 10:32:23 +02:00 |
Matteo Bruni
|
2aa6c460f7
|
d3dcompiler: Parse variable declarations.
|
2012-06-05 10:20:20 +02:00 |
Matteo Bruni
|
2ad2c5fa01
|
d3dcompiler: Add identifiers parsing.
|
2012-06-05 10:20:17 +02:00 |
Matteo Bruni
|
5e82c397f4
|
d3dcompiler: Flesh out the lexer more.
|
2012-06-05 10:20:11 +02:00 |
Matteo Bruni
|
233101b0ca
|
d3dcompiler: Use a separate bytecodewriter debug channel.
|
2012-06-05 10:20:07 +02:00 |
Francois Gouget
|
1f6d078e1b
|
Assorted spelling fixes.
|
2012-06-04 12:17:54 +02:00 |
Matteo Bruni
|
d2ddd20054
|
d3dcompiler: Add a stub lexer.
|
2012-05-16 18:30:07 +02:00 |
Matteo Bruni
|
949de2e520
|
d3dcompiler: Add a stub parser.
|
2012-05-16 16:46:06 +02:00 |
Matteo Bruni
|
47a7f7f13d
|
d3dcompiler: Trace compilation messages.
|
2012-05-16 16:45:10 +02:00 |
Matteo Bruni
|
14ec785fc3
|
d3dcompiler: Partially implement D3DCompile function.
|
2012-05-16 16:44:47 +02:00 |
Matteo Bruni
|
ddab7fcda9
|
d3dcompiler: Make SlWriteBytecode return the shader size.
|
2012-05-16 16:44:35 +02:00 |
Matteo Bruni
|
491d0e9d6b
|
d3dcompiler: Rename asm_alloc/realloc/free functions to more generic names.
|
2012-05-08 20:21:18 +02:00 |
Matteo Bruni
|
e2866d6fa1
|
d3dcompiler: Generalize message reporting function.
|
2012-05-08 20:21:13 +02:00 |
Matteo Bruni
|
555f634912
|
d3dcompiler: Make set_parse_status() more general.
|
2012-05-08 20:21:09 +02:00 |
Matteo Bruni
|
167612aea9
|
d3dcompiler: Remove shader_type typedef.
|
2012-05-08 20:21:04 +02:00 |
Józef Kucia
|
6a706d587a
|
d3dcompiler: Allow the alternative shader version format (with dots instead of underscores).
|
2012-04-09 11:48:21 +02:00 |
Józef Kucia
|
d2b164f0b4
|
d3dcompiler: Fix parsing the tex instruction in ps_1_0 shaders.
|
2012-04-09 11:48:01 +02:00 |
Józef Kucia
|
8e3b050f44
|
d3dcompiler/tests: Add test for comments containing quotation marks.
|
2012-03-12 10:12:56 +01:00 |
Andrew Talbot
|
5c7ba2c330
|
d3dcompiler_43: Mark fall-throughs in switch statement.
|
2011-09-26 18:14:24 +02:00 |
André Hentschel
|
550e2a9f6a
|
d3dcompiler_43/tests: Fix printing a NULL string.
|
2011-08-30 11:53:09 +02:00 |
Frédéric Delanoy
|
f932abf326
|
dlls: Assorted spelling fixes.
|
2011-08-01 18:26:27 +02:00 |
Dan Kegel
|
b732d428de
|
d3dcompiler_43: Don't crash on long TRACE().
|
2011-07-05 14:40:19 +02:00 |
Matteo Bruni
|
bfda69d0e9
|
d3dcompiler: Fix error messages generation.
|
2011-05-05 17:25:39 +02:00 |
Matteo Bruni
|
1d160beda0
|
d3dcompiler: Improve some parameter names and fix code style.
|
2011-05-05 17:24:53 +02:00 |
Alexandre Julliard
|
cd2beae51b
|
d3dcompiler: Specify arguments for stub entry points that are used in forwards.
|
2011-05-03 19:34:25 +02:00 |
Francois Gouget
|
4d29b9716e
|
d3dcompiler_43: Make write_dword_unknown() static.
|
2011-05-03 14:38:06 +02:00 |
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 |