Lines Matching refs:info

57    if (!screen->info.have_EXT_vertex_input_dynamic_state || !state->element_state->num_attribs || !state->uses_dynamic_stride) {
64 if (!screen->info.have_EXT_extended_dynamic_state || !state->uses_dynamic_stride) {
74 if (!screen->info.have_EXT_vertex_input_dynamic_state && state->element_state->b.divisors_present) {
85 if (!screen->info.have_EXT_extended_dynamic_state2) {
92 if (screen->info.have_EXT_primitive_topology_list_restart) {
138 if (state->blend_state->alpha_to_one && !screen->info.feats.features.alphaToOne) {
163 viewport_state.viewportCount = screen->info.have_EXT_extended_dynamic_state ? 0 : state->dyn_state1.num_viewports;
165 viewport_state.scissorCount = screen->info.have_EXT_extended_dynamic_state ? 0 : state->dyn_state1.num_viewports;
188 if (screen->info.have_EXT_depth_clip_enable) {
202 if (screen->info.have_EXT_provoking_vertex && hw_rast_state->pv_last) {
226 if (screen->info.have_EXT_extended_dynamic_state) {
248 if (screen->info.have_EXT_vertex_input_dynamic_state)
250 else if (screen->info.have_EXT_extended_dynamic_state && state->uses_dynamic_stride)
253 if (screen->info.have_EXT_extended_dynamic_state2) {
256 if (screen->info.dynamic_state2_feats.extendedDynamicState2PatchControlPoints)
263 if (screen->info.have_EXT_line_rasterization) {
280 check_warn |= !prog->nir[PIPE_SHADER_TESS_EVAL]->info.tess.point_mode &&
281 prog->nir[PIPE_SHADER_TESS_EVAL]->info.tess._primitive_mode == TESS_PRIMITIVE_ISOLINES;
284 switch (prog->nir[PIPE_SHADER_GEOMETRY]->info.gs.output_primitive) {
304 const VkPhysicalDeviceLineRasterizationFeaturesEXT *line_feats = &screen->info.line_rast_feats;
339 if (!screen->info.have_EXT_vertex_input_dynamic_state || !state->element_state->num_attribs || !state->uses_dynamic_stride)