Re: [Mesa-dev] Mesa 17.3.4 release candidate

2018-02-17 Thread Thomas Backlund

Den 13.02.2018 kl. 18:05, skrev James Legg:

The conflict resolution on this commit has a typo, it should use
(index + i) instead of (index + 1).



Yep, attached fix for 17.3 branch...


--
Thomas

Commmit: ad764e365beb8a119369b97f5cb95fc7ea8c 
 (ac/nir: Use instance_rate_inputs per attribute, not per variable)

in the 17.3 branch which is cherrypicked from 5a4dc285002e1924dbc8c72d17481a3dbc4c0142
and released in 17.3.4 contains a mis-merge noticed by James Legg during 17.3.4 review.

Fix that up.

Signed-off-by: Thomas Backlund 
Reported-by: James Legg 

---

diff -Nurp mesa-17.3.4.orig/src/amd/common/ac_nir_to_llvm.c mesa-17.3.4/src/amd/common/ac_nir_to_llvm.c
--- mesa-17.3.4.orig/src/amd/common/ac_nir_to_llvm.c
+++ mesa-17.3.4/src/amd/common/ac_nir_to_llvm.c
@@ -5117,7 +5117,7 @@ handle_vs_input_decl(struct nir_to_llvm_
 	variable->data.driver_location = idx * 4;
 
 	for (unsigned i = 0; i < attrib_count; ++i, ++idx) {
-		if (ctx->options->key.vs.instance_rate_inputs & (1u << (index + 1))) {
+		if (ctx->options->key.vs.instance_rate_inputs & (1u << (index + i))) {
 			buffer_index = LLVMBuildAdd(ctx->builder, ctx->abi.instance_id,
 		ctx->abi.start_instance, "");
 			ctx->shader_info->vs.vgpr_comp_cnt =
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] Mesa 17.3.4 release candidate

2018-02-13 Thread James Legg
The conflict resolution on this commit has a typo, it should use
(index + i) instead of (index + 1).

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev