Mesa (gallium-0.2): tgsi: change an if to an else-if, added const qual, added comments
Brian Paul
brianp at kemper.freedesktop.org
Mon Jan 19 18:51:44 UTC 2009
Module: Mesa
Branch: gallium-0.2
Commit: 1907135235a684872706d1a28ea8e2b4e1b6e7d3
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1907135235a684872706d1a28ea8e2b4e1b6e7d3
Author: Brian Paul <brianp at vmware.com>
Date: Mon Jan 12 12:01:09 2009 -0700
tgsi: change an if to an else-if, added const qual, added comments
---
src/gallium/auxiliary/tgsi/tgsi_scan.c | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/src/gallium/auxiliary/tgsi/tgsi_scan.c b/src/gallium/auxiliary/tgsi/tgsi_scan.c
index 1239f6c..d02205a 100644
--- a/src/gallium/auxiliary/tgsi/tgsi_scan.c
+++ b/src/gallium/auxiliary/tgsi/tgsi_scan.c
@@ -43,6 +43,9 @@
/**
+ * Scan the given TGSI shader to collect information such as number of
+ * registers used, special instructions used, etc.
+ * \return info the result of the scan
*/
void
tgsi_scan_shader(const struct tgsi_token *tokens,
@@ -115,7 +118,7 @@ tgsi_scan_shader(const struct tgsi_token *tokens,
{
const struct tgsi_full_declaration *fulldecl
= &parse.FullToken.FullDeclaration;
- uint file = fulldecl->Declaration.File;
+ const uint file = fulldecl->Declaration.File;
uint reg;
for (reg = fulldecl->DeclarationRange.First;
reg <= fulldecl->DeclarationRange.Last;
@@ -131,8 +134,7 @@ tgsi_scan_shader(const struct tgsi_token *tokens,
info->input_semantic_index[reg] = (ubyte)fulldecl->Semantic.SemanticIndex;
info->num_inputs++;
}
-
- if (file == TGSI_FILE_OUTPUT) {
+ else if (file == TGSI_FILE_OUTPUT) {
info->output_semantic_name[reg] = (ubyte)fulldecl->Semantic.SemanticName;
info->output_semantic_index[reg] = (ubyte)fulldecl->Semantic.SemanticIndex;
info->num_outputs++;
More information about the mesa-commit
mailing list