Searched refs:stage_dirty (Results 1 – 21 of 21) sorted by relevance
92 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_UNCOMPILED_TCS; in iris_update_draw_info()99 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_CONSTANTS_TCS; in iris_update_draw_info()211 const uint64_t orig_stage_dirty = ice->state.stage_dirty; in iris_indirect_draw_vbo()221 ice->state.stage_dirty &= ~IRIS_ALL_STAGE_DIRTY_FOR_RENDER; in iris_indirect_draw_vbo()234 ice->state.stage_dirty = orig_stage_dirty; in iris_indirect_draw_vbo()281 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_FOR_RENDER; in iris_draw_vbo()322 ice->state.stage_dirty &= ~IRIS_ALL_STAGE_DIRTY_FOR_RENDER; in iris_draw_vbo()378 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_BINDINGS_CS; in iris_update_grid_size_resource()392 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_FOR_COMPUTE; in iris_launch_grid()407 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_CONSTANTS_CS; in iris_launch_grid()[all …]
92 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_BINDINGS; in binder_realloc()138 !(ice->state.stage_dirty & IRIS_ALL_STAGE_DIRTY_BINDINGS_FOR_RENDER)) in iris_binder_reserve_3d()154 if (ice->state.stage_dirty & (IRIS_STAGE_DIRTY_BINDINGS_VS << stage)) in iris_binder_reserve_3d()177 if (ice->state.stage_dirty & (IRIS_STAGE_DIRTY_BINDINGS_VS << stage)) { in iris_binder_reserve_3d()189 if (!(ice->state.stage_dirty & IRIS_STAGE_DIRTY_BINDINGS_CS)) in iris_binder_reserve_compute()
170 uint64_t stage_dirty = (IRIS_STAGE_DIRTY_BINDINGS_VS << stage) | in iris_predraw_resolve_inputs() local173 if (ice->state.stage_dirty & stage_dirty) { in iris_predraw_resolve_inputs()231 if (ice->state.stage_dirty & IRIS_STAGE_DIRTY_BINDINGS_FS) { in iris_predraw_resolve_framebuffer()248 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_BINDINGS; in iris_predraw_resolve_framebuffer()310 ice->state.stage_dirty & IRIS_STAGE_DIRTY_BINDINGS_FS; in iris_postdraw_update_resolve_tracking()411 if (ice->state.stage_dirty & (IRIS_STAGE_DIRTY_CONSTANTS_VS << stage)) in iris_predraw_flush_buffers()414 if (ice->state.stage_dirty & (IRIS_STAGE_DIRTY_BINDINGS_VS << stage)) in iris_predraw_flush_buffers()866 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_BINDINGS; in iris_resource_set_aux_state()
1424 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_VS | in iris_update_compiled_vs()1660 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_TCS | in iris_update_compiled_tcs()1792 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_TES | in iris_update_compiled_tes()1805 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_CONSTANTS_TES; in iris_update_compiled_tes()1933 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_GS | in iris_update_compiled_gs()2076 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_FS | in iris_update_compiled_fs()2107 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_UNCOMPILED_FS | in update_last_vue_map()2145 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_BINDINGS_VS << stage; in iris_update_pull_constant_descriptors()2158 const uint64_t stage_dirty = ice->state.stage_dirty; in iris_update_compiled_shaders() local2160 if (stage_dirty & (IRIS_STAGE_DIRTY_UNCOMPILED_TCS | in iris_update_compiled_shaders()[all …]
1466 ice->state.stage_dirty |= ice->state.stage_dirty_for_nos[IRIS_NOS_BLEND]; in iris_bind_blend_state()1621 ice->state.stage_dirty |= in iris_bind_zsa_state()2037 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_FS; in iris_bind_rasterizer_state()2043 ice->state.stage_dirty |= in iris_bind_rasterizer_state()2211 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_SAMPLER_STATES_VS << stage; in iris_bind_sampler_states()2941 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_BINDINGS_VS << stage; in iris_set_shader_images()2948 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_CONSTANTS_VS << stage; in iris_set_shader_images()2992 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_SAMPLER_STATES_VS << stage; in iris_set_sampler_views()3018 ice->state.stage_dirty |= (IRIS_STAGE_DIRTY_BINDINGS_VS << stage); in iris_set_sampler_views()3061 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_BINDINGS_CS; in iris_set_global_binding()[all …]
301 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_BINDINGS; in fast_clear_color()507 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_BINDINGS; in fast_clear_depth()
2625 uint64_t stage_dirty = 0ull; in iris_dirty_for_history() local2636 stage_dirty |= (stages << IRIS_SHIFT_FOR_STAGE_DIRTY_CONSTANTS); in iris_dirty_for_history()2643 stage_dirty |= (stages << IRIS_SHIFT_FOR_STAGE_DIRTY_BINDINGS); in iris_dirty_for_history()2649 stage_dirty |= (stages << IRIS_SHIFT_FOR_STAGE_DIRTY_BINDINGS); in iris_dirty_for_history()2659 ice->state.stage_dirty |= stage_dirty; in iris_dirty_for_history()
81 ice->state.stage_dirty = ~0ull; in iris_lost_context_state()
403 ice->state.stage_dirty |= ~skip_stage_bits; in iris_blorp_exec_render()
715 uint64_t stage_dirty; member
746 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_GS | in iris_set_active_query_state()
147 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_UNCOMPILED_FS; in crocus_update_draw_info()175 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_UNCOMPILED_TCS; in crocus_update_draw_info()182 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_CONSTANTS_TCS; in crocus_update_draw_info()286 uint64_t orig_stage_dirty = ice->state.stage_dirty; in crocus_indirect_draw_vbo()299 ice->state.stage_dirty &= ~CROCUS_ALL_STAGE_DIRTY_FOR_RENDER; in crocus_indirect_draw_vbo()312 ice->state.stage_dirty = orig_stage_dirty; in crocus_indirect_draw_vbo()411 ice->state.stage_dirty |= CROCUS_ALL_STAGE_DIRTY_FOR_RENDER; in crocus_draw_vbo()445 ice->state.stage_dirty &= ~CROCUS_ALL_STAGE_DIRTY_FOR_RENDER; in crocus_draw_vbo()474 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_BINDINGS_CS; in crocus_update_grid_size_resource()490 ice->state.stage_dirty |= CROCUS_ALL_STAGE_DIRTY_FOR_COMPUTE; in crocus_launch_grid()[all …]
1318 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_VS | in crocus_update_compiled_vs()1555 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_TCS | in crocus_update_compiled_tcs()1688 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_TES | in crocus_update_compiled_tes()1697 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_CONSTANTS_TES; in crocus_update_compiled_tes()1832 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_GS | in crocus_update_compiled_gs()1975 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_FS | in crocus_update_compiled_fs()2014 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_UNCOMPILED_FS | in update_last_vue_map()2022 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_UNCOMPILED_FS; in update_last_vue_map()2052 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_BINDINGS_VS << stage; in crocus_update_pull_constant_descriptors()2401 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_GS; in crocus_update_compiled_ff_gs()[all …]
1668 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_BINDINGS_FS; in crocus_bind_blend_state()1674 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_FS; in crocus_bind_blend_state()1682 ice->state.stage_dirty |= ice->state.stage_dirty_for_nos[CROCUS_NOS_BLEND]; in crocus_bind_blend_state()1790 ice->state.stage_dirty |= ice->state.stage_dirty_for_nos[CROCUS_NOS_DEPTH_STENCIL_ALPHA]; in crocus_bind_zsa_state()2217 ice->state.stage_dirty |= ice->state.stage_dirty_for_nos[CROCUS_NOS_RASTERIZER]; in crocus_bind_rasterizer_state()2325 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_VS; in crocus_bind_sampler_states()2327 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_SAMPLER_STATES_VS << stage; in crocus_bind_sampler_states()2328 ice->state.stage_dirty |= ice->state.stage_dirty_for_nos[CROCUS_NOS_TEXTURES]; in crocus_bind_sampler_states()3131 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_BINDINGS_VS << stage; in crocus_set_shader_images()3137 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_CONSTANTS_VS << stage; in crocus_set_shader_images()[all …]
206 uint64_t stage_dirty = (CROCUS_STAGE_DIRTY_BINDINGS_VS << stage) | in crocus_predraw_resolve_inputs() local209 if (ice->state.stage_dirty & stage_dirty) { in crocus_predraw_resolve_inputs()270 if (ice->state.stage_dirty & CROCUS_STAGE_DIRTY_BINDINGS_FS) { in crocus_predraw_resolve_framebuffer()289 ice->state.stage_dirty |= CROCUS_ALL_STAGE_DIRTY_BINDINGS; in crocus_predraw_resolve_framebuffer()363 ice->state.stage_dirty & CROCUS_STAGE_DIRTY_BINDINGS_FS; in crocus_postdraw_update_resolve_tracking()938 ice->state.stage_dirty |= CROCUS_ALL_STAGE_DIRTY_BINDINGS; in crocus_resource_set_aux_state()
1816 uint64_t stage_dirty = 0ull; in crocus_dirty_for_history() local1819 stage_dirty |= ((uint64_t)res->bind_stages) << CROCUS_SHIFT_FOR_STAGE_DIRTY_CONSTANTS; in crocus_dirty_for_history()1822 ice->state.stage_dirty |= stage_dirty; in crocus_dirty_for_history()
385 ice->state.stage_dirty |= ~skip_stage_bits; in crocus_blorp_exec()
162 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_VS; in crocus_cache_new_bo()
560 uint64_t stage_dirty; member
321 ice->state.stage_dirty |= CROCUS_ALL_STAGE_DIRTY_BINDINGS; in fast_clear_color()
801 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_GS | in crocus_set_active_query_state()