diff options
author | Michal Krol <[email protected]> | 2008-05-31 19:41:29 +0200 |
---|---|---|
committer | Michal Krol <[email protected]> | 2008-05-31 19:41:29 +0200 |
commit | 3de18c2ac3cf679875d22d7ae9e62a11f5ea03c9 (patch) | |
tree | 1878b389d175d962cea367f72c57ffd2a9723274 /src | |
parent | c2ff3a66a1d9fe0b5303ded0503323a73a6a7391 (diff) |
gallivm: Fix build after TGSI declaration interface changes.
Diffstat (limited to 'src')
-rw-r--r-- | src/gallium/auxiliary/gallivm/tgsitollvm.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/gallium/auxiliary/gallivm/tgsitollvm.cpp b/src/gallium/auxiliary/gallivm/tgsitollvm.cpp index 9695358ab82..98014bdaa15 100644 --- a/src/gallium/auxiliary/gallivm/tgsitollvm.cpp +++ b/src/gallium/auxiliary/gallivm/tgsitollvm.cpp @@ -96,10 +96,8 @@ translate_declaration(struct gallivm_ir *prog, unsigned first, last, mask; uint interp_method; - assert(decl->Declaration.Declare == TGSI_DECLARE_RANGE); - - first = decl->u.DeclarationRange.First; - last = decl->u.DeclarationRange.Last; + first = decl->DeclarationRange.First; + last = decl->DeclarationRange.Last; mask = decl->Declaration.UsageMask; /* Do not touch WPOS.xy */ @@ -113,7 +111,7 @@ translate_declaration(struct gallivm_ir *prog, } } - interp_method = decl->Interpolation.Interpolate; + interp_method = decl->Declaration.Interpolate; if (mask == TGSI_WRITEMASK_XYZW) { unsigned i, j; @@ -153,7 +151,7 @@ translate_declarationir(struct gallivm_ir *, struct tgsi_full_declaration *) { if (decl->Declaration.File == TGSI_FILE_ADDRESS) { - int idx = decl->u.DeclarationRange.First; + int idx = decl->DeclarationRange.First; storage->addAddress(idx); } } |