Lines Matching refs:dst
77 VkRayTracingShaderGroupCreateInfoKHR *dst = &groups[total_groups + j];
78 *dst = library_pipeline->groups[j];
79 if (dst->generalShader != VK_SHADER_UNUSED_KHR)
80 dst->generalShader += total_stages;
81 if (dst->closestHitShader != VK_SHADER_UNUSED_KHR)
82 dst->closestHitShader += total_stages;
83 if (dst->anyHitShader != VK_SHADER_UNUSED_KHR)
84 dst->anyHitShader += total_stages;
85 if (dst->intersectionShader != VK_SHADER_UNUSED_KHR)
86 dst->intersectionShader += total_stages;
314 const struct rt_variables *dst)
316 src->create_info = dst->create_info;
318 _mesa_hash_table_insert(var_remap, src->idx, dst->idx);
319 _mesa_hash_table_insert(var_remap, src->arg, dst->arg);
320 _mesa_hash_table_insert(var_remap, src->stack_ptr, dst->stack_ptr);
321 _mesa_hash_table_insert(var_remap, src->shader_record_ptr, dst->shader_record_ptr);
323 _mesa_hash_table_insert(var_remap, src->accel_struct, dst->accel_struct);
324 _mesa_hash_table_insert(var_remap, src->flags, dst->flags);
325 _mesa_hash_table_insert(var_remap, src->cull_mask, dst->cull_mask);
326 _mesa_hash_table_insert(var_remap, src->sbt_offset, dst->sbt_offset);
327 _mesa_hash_table_insert(var_remap, src->sbt_stride, dst->sbt_stride);
328 _mesa_hash_table_insert(var_remap, src->miss_index, dst->miss_index);
329 _mesa_hash_table_insert(var_remap, src->origin, dst->origin);
330 _mesa_hash_table_insert(var_remap, src->tmin, dst->tmin);
331 _mesa_hash_table_insert(var_remap, src->direction, dst->direction);
332 _mesa_hash_table_insert(var_remap, src->tmax, dst->tmax);
334 _mesa_hash_table_insert(var_remap, src->custom_instance_and_mask, dst->custom_instance_and_mask);
335 _mesa_hash_table_insert(var_remap, src->primitive_id, dst->primitive_id);
336 _mesa_hash_table_insert(var_remap, src->geometry_id_and_flags, dst->geometry_id_and_flags);
337 _mesa_hash_table_insert(var_remap, src->instance_id, dst->instance_id);
338 _mesa_hash_table_insert(var_remap, src->instance_addr, dst->instance_addr);
339 _mesa_hash_table_insert(var_remap, src->hit_kind, dst->hit_kind);
340 _mesa_hash_table_insert(var_remap, src->opaque, dst->opaque);
341 _mesa_hash_table_insert(var_remap, src->ahit_accept, dst->ahit_accept);
342 _mesa_hash_table_insert(var_remap, src->ahit_terminate, dst->ahit_terminate);
344 src->stack_sizes = dst->stack_sizes;
345 src->stage_idx = dst->stage_idx;