Searched refs:chan_2 (Results 1 - 1 of 1) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_pipeline_rt.c | 1522 nir_sort_hit_pair(nir_builder *b, nir_variable *var_distances, nir_variable *var_indices, uint32_t chan_1, uint32_t chan_2) argument 1526 /* if (distances[chan_2] < distances[chan_1]) { */ 1527 nir_push_if(b, nir_flt(b, nir_channel(b, ssa_distances, chan_2), nir_channel(b, ssa_distances, chan_1))); 1529 /* swap(distances[chan_2], distances[chan_1]); */ 1532 new_distances[chan_2] = nir_channel(b, ssa_distances, chan_1); 1533 new_distances[chan_1] = nir_channel(b, ssa_distances, chan_2); 1534 new_indices[chan_2] = nir_channel(b, ssa_indices, chan_1); 1535 new_indices[chan_1] = nir_channel(b, ssa_indices, chan_2); 1536 nir_store_var(b, var_distances, nir_vec(b, new_distances, 4), (1u << chan_1) | (1u << chan_2)); 1537 nir_store_var(b, var_indices, nir_vec(b, new_indices, 4), (1u << chan_1) | (1u << chan_2)); [all...] |
Completed in 4 milliseconds