Lines Matching refs:needs
1101 enum mesa_vk_graphics_state_groups needs = 0;
1103 needs |= MESA_VK_GRAPHICS_STATE_VERTEX_INPUT_BIT;
1104 needs |= MESA_VK_GRAPHICS_STATE_INPUT_ASSEMBLY_BIT;
1114 needs |= MESA_VK_GRAPHICS_STATE_RENDER_PASS_BIT;
1139 needs |= MESA_VK_GRAPHICS_STATE_TESSELLATION_BIT;
1142 needs |= MESA_VK_GRAPHICS_STATE_VIEWPORT_BIT;
1144 needs |= MESA_VK_GRAPHICS_STATE_DISCARD_RECTANGLES_BIT;
1145 needs |= MESA_VK_GRAPHICS_STATE_RASTERIZATION_BIT;
1146 needs |= MESA_VK_GRAPHICS_STATE_FRAGMENT_SHADING_RATE_BIT;
1150 needs |= MESA_VK_GRAPHICS_STATE_FRAGMENT_SHADING_RATE_BIT;
1171 needs |= MESA_VK_GRAPHICS_STATE_MULTISAMPLE_BIT;
1208 needs |= MESA_VK_GRAPHICS_STATE_DEPTH_STENCIL_BIT;
1213 needs |= MESA_VK_GRAPHICS_STATE_COLOR_BLEND_BIT;
1215 needs |= MESA_VK_GRAPHICS_STATE_MULTISAMPLE_BIT;
1223 if (state->s != NULL) needs &= ~STATE
1231 get_dynamic_state_groups(dynamic_filter, needs);
1242 needs &= ~fully_dynamic_state_groups(state->dynamic);
1245 if (needs == 0)
1258 if (needs & STATE) { \
1276 if (needs & MESA_VK_GRAPHICS_STATE_MULTISAMPLE_BIT) {
1328 if (needs & STATE) { \
1341 if (needs & MESA_VK_GRAPHICS_STATE_MULTISAMPLE_BIT) {
1363 /* Render pass state needs special care because a render pass state may be