diff options
author | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-02-21 20:56:34 +0100 |
---|---|---|
committer | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-02-22 19:06:20 +0100 |
commit | f07aa6ed6f85bec0adcc97267d69a6e3106ab4b8 (patch) | |
tree | 256c1cdea001f9bd98db718a38bcdaa5fe8efc2c /tools | |
parent | bae923bf240bcd3186eb2153d8c10dad166a1f5d (diff) |
vs particle system using etna_pipe
- get pointcoord x/y to work
- point size output
Diffstat (limited to 'tools')
-rw-r--r-- | tools/data/viv_gallium_state.txt | 2 | ||||
-rwxr-xr-x | tools/gen_weave_state.py | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/tools/data/viv_gallium_state.txt b/tools/data/viv_gallium_state.txt index 6e01814..0576cc8 100644 --- a/tools/data/viv_gallium_state.txt +++ b/tools/data/viv_gallium_state.txt @@ -1,5 +1,6 @@ # group and sort these by address # <struct_name> <source_spec> <dirtybit> +# TODO: specify how to combine fields (if not simply |) base_setup_state base_setup. ETNA_STATE_BASE_SETUP PA.W_CLIP_LIMIT @@ -17,6 +18,7 @@ rasterizer_state rasterizer-> ETNA_STATE_RASTERIZER SE.SCISSOR_TOP SE.SCISSOR_RIGHT SE.SCISSOR_BOTTOM + VS.OUTPUT_COUNT Added to shader state output count depth_stencil_alpha_state depth_stencil_alpha-> ETNA_STATE_DSA PE.DEPTH_CONFIG diff --git a/tools/gen_weave_state.py b/tools/gen_weave_state.py index 0935e0e..b79d812 100755 --- a/tools/gen_weave_state.py +++ b/tools/gen_weave_state.py @@ -90,7 +90,8 @@ def main(): if not line or line.startswith('#'): continue if line.startswith(' '): - fields.append(line.strip()) + line = line.strip().split() + fields.append(line[0]) else: if recordname is not None: data.append([recordname, fields]) |