gallivm: comments
authorBrian Paul <brianp@vmware.com>
Thu, 4 Mar 2010 22:49:39 +0000 (15:49 -0700)
committerBrian Paul <brianp@vmware.com>
Thu, 4 Mar 2010 22:56:55 +0000 (15:56 -0700)
src/gallium/auxiliary/gallivm/lp_bld_logic.c

index 41ac81b7441d2af42e4fcab41dafbcdc92c6f118..2726747eaea5698934c03eefa6f2b64d6e949a52 100644 (file)
@@ -45,6 +45,7 @@
 /**
  * Build code to compare two values 'a' and 'b' of 'type' using the given func.
  * \param func  one of PIPE_FUNC_x
+ * The result values will be 0 for false or ~0 for true.
  */
 LLVMValueRef
 lp_build_compare(LLVMBuilderRef builder,
@@ -311,6 +312,7 @@ lp_build_compare(LLVMBuilderRef builder,
 /**
  * Build code to compare two values 'a' and 'b' using the given func.
  * \param func  one of PIPE_FUNC_x
+ * The result values will be 0 for false or ~0 for true.
  */
 LLVMValueRef
 lp_build_cmp(struct lp_build_context *bld,
@@ -322,6 +324,9 @@ lp_build_cmp(struct lp_build_context *bld,
 }
 
 
+/**
+ * Return mask ? a : b;
+ */
 LLVMValueRef
 lp_build_select(struct lp_build_context *bld,
                 LLVMValueRef mask,