Lines Matching defs:state

2858    queue->state.qf = vk_queue_to_radv(device->physical_device, create_info->queueFamilyIndex);
2905 /* Clean up the internal ACE queue state. */
2910 radv_queue_state_finish(&queue->state, queue->device->ws);
2976 struct radv_vs_input_state state;
2977 state.nontrivial_divisors = 0;
2978 memset(state.offsets, 0, sizeof(state.offsets));
2979 state.alpha_adjust_lo = 0;
2980 state.alpha_adjust_hi = 0;
2981 memset(state.formats, 0, sizeof(state.formats));
2984 key.state = &state;
2992 state.attribute_mask = BITFIELD_MASK(i);
2993 state.instance_rate_inputs = 0;
3004 state.attribute_mask = BITFIELD_MASK(num_attributes);
3007 state.divisors[i] = 1;
3011 state.instance_rate_inputs = u_bit_consecutive(start, count);
3020 radv_instance_rate_prolog_index(num_attributes, state.instance_rate_inputs));
4918 *uses_perf_counters |= cmd_buffer->state.uses_perf_counters;
4958 /* Copy task rings state.
4962 queue->ace_internal_state->ring_info.task_rings = queue->state.ring_info.task_rings;
4963 queue->ace_internal_state->task_rings_bo = queue->state.task_rings_bo;
4965 /* Copy some needed states from the parent queue state.
4970 needs.compute_scratch_size_per_wave = queue->state.ring_info.scratch_size_per_wave;
4971 needs.compute_scratch_waves = queue->state.ring_info.scratch_waves;
4972 needs.task_rings = queue->state.ring_info.task_rings;
5095 .initial_preamble_cs = need_wait ? queue->state.initial_full_flush_preamble_cs
5096 : queue->state.initial_preamble_cs,
5135 submit[1].initial_preamble_cs = queue->state.initial_preamble_cs;
5156 result = radv_update_preambles(&queue->state, queue->device, submission->command_buffers,
5212 need_wait ? queue->state.initial_full_flush_preamble_cs : queue->state.initial_preamble_cs,
5213 .continue_preamble_cs = queue->state.continue_preamble_cs,
5241 submit.initial_preamble_cs = queue->state.initial_preamble_cs;
5275 * this inconsistent state. To avoid this sort of problem, we
6215 * big as possible for better compression state.
6947 sampler->state[0] =
6956 sampler->state[1] = (S_008F34_MIN_LOD(radv_float_to_ufixed(CLAMP(pCreateInfo->minLod, 0, 15), 8)) |
6959 sampler->state[2] = (S_008F38_LOD_BIAS(radv_float_to_sfixed(CLAMP(pCreateInfo->mipLodBias, -16, 16), 8)) |
6963 sampler->state[3] = S_008F3C_BORDER_COLOR_TYPE(radv_tex_bordercolor(border_color));
6966 sampler->state[2] |=
6969 sampler->state[2] |=
6977 sampler->state[3] |= S_008F3C_BORDER_COLOR_PTR_GFX11(border_color_ptr);
6979 sampler->state[3] |= S_008F3C_BORDER_COLOR_PTR_GFX6(border_color_ptr);