Searched refs:stage_dirty (Results 1 – 21 of 21) sorted by relevance
90 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_UNCOMPILED_TCS; in iris_update_draw_info()97 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_CONSTANTS_TCS; in iris_update_draw_info()206 const uint64_t orig_stage_dirty = ice->state.stage_dirty; in iris_indirect_draw_vbo()216 ice->state.stage_dirty &= ~IRIS_ALL_STAGE_DIRTY_FOR_RENDER; in iris_indirect_draw_vbo()229 ice->state.stage_dirty = orig_stage_dirty; in iris_indirect_draw_vbo()276 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_FOR_RENDER; in iris_draw_vbo()317 ice->state.stage_dirty &= ~IRIS_ALL_STAGE_DIRTY_FOR_RENDER; in iris_draw_vbo()373 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_BINDINGS_CS; in iris_update_grid_size_resource()387 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_FOR_COMPUTE; in iris_launch_grid()402 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_CONSTANTS_CS; in iris_launch_grid()[all …]
102 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_BINDINGS; in binder_realloc()147 !(ice->state.stage_dirty & IRIS_ALL_STAGE_DIRTY_BINDINGS_FOR_RENDER)) in iris_binder_reserve_3d()163 if (ice->state.stage_dirty & (IRIS_STAGE_DIRTY_BINDINGS_VS << stage)) in iris_binder_reserve_3d()186 if (ice->state.stage_dirty & (IRIS_STAGE_DIRTY_BINDINGS_VS << stage)) { in iris_binder_reserve_3d()198 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()840 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_BINDINGS; in iris_resource_set_aux_state()
1419 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_VS | in iris_update_compiled_vs()1651 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_TCS | in iris_update_compiled_tcs()1778 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_TES | in iris_update_compiled_tes()1791 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_CONSTANTS_TES; in iris_update_compiled_tes()1915 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_GS | in iris_update_compiled_gs()2058 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_FS | in iris_update_compiled_fs()2089 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_UNCOMPILED_FS | in update_last_vue_map()2127 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_BINDINGS_VS << stage; in iris_update_pull_constant_descriptors()2140 const uint64_t stage_dirty = ice->state.stage_dirty; in iris_update_compiled_shaders() local2142 if (stage_dirty & (IRIS_STAGE_DIRTY_UNCOMPILED_TCS | in iris_update_compiled_shaders()[all …]
1371 ice->state.stage_dirty |= ice->state.stage_dirty_for_nos[IRIS_NOS_BLEND]; in iris_bind_blend_state()1526 ice->state.stage_dirty |= in iris_bind_zsa_state()1942 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_FS; in iris_bind_rasterizer_state()1948 ice->state.stage_dirty |= in iris_bind_rasterizer_state()2092 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_SAMPLER_STATES_VS << stage; in iris_bind_sampler_states()2800 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_BINDINGS_VS << stage; in iris_set_shader_images()2807 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_CONSTANTS_VS << stage; in iris_set_shader_images()2864 ice->state.stage_dirty |= (IRIS_STAGE_DIRTY_BINDINGS_VS << stage); in iris_set_sampler_views()2900 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_BINDINGS_CS; in iris_set_global_binding()2917 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_CONSTANTS_TCS; in iris_set_tess_state()[all …]
2495 uint64_t stage_dirty = 0ull; in iris_dirty_for_history() local2506 stage_dirty |= (stages << IRIS_SHIFT_FOR_STAGE_DIRTY_CONSTANTS); in iris_dirty_for_history()2513 stage_dirty |= (stages << IRIS_SHIFT_FOR_STAGE_DIRTY_BINDINGS); in iris_dirty_for_history()2519 stage_dirty |= (stages << IRIS_SHIFT_FOR_STAGE_DIRTY_BINDINGS); in iris_dirty_for_history()2526 ice->state.stage_dirty |= stage_dirty; in iris_dirty_for_history()
337 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_BINDINGS; in fast_clear_color()545 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_BINDINGS; in fast_clear_depth()
78 ice->state.stage_dirty = ~0ull; in iris_lost_context_state()
373 ice->state.stage_dirty |= ~skip_stage_bits; in iris_blorp_exec()
702 uint64_t stage_dirty; member
751 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_GS | in iris_set_active_query_state()
146 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_UNCOMPILED_FS; in crocus_update_draw_info()174 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_UNCOMPILED_TCS; in crocus_update_draw_info()181 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_CONSTANTS_TCS; in crocus_update_draw_info()285 uint64_t orig_stage_dirty = ice->state.stage_dirty; in crocus_indirect_draw_vbo()298 ice->state.stage_dirty &= ~CROCUS_ALL_STAGE_DIRTY_FOR_RENDER; in crocus_indirect_draw_vbo()311 ice->state.stage_dirty = orig_stage_dirty; in crocus_indirect_draw_vbo()410 ice->state.stage_dirty |= CROCUS_ALL_STAGE_DIRTY_FOR_RENDER; in crocus_draw_vbo()444 ice->state.stage_dirty &= ~CROCUS_ALL_STAGE_DIRTY_FOR_RENDER; in crocus_draw_vbo()473 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_BINDINGS_CS; in crocus_update_grid_size_resource()489 ice->state.stage_dirty |= CROCUS_ALL_STAGE_DIRTY_FOR_COMPUTE; in crocus_launch_grid()[all …]
1310 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_VS | in crocus_update_compiled_vs()1542 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_TCS | in crocus_update_compiled_tcs()1666 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_TES | in crocus_update_compiled_tes()1675 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_CONSTANTS_TES; in crocus_update_compiled_tes()1803 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_GS | in crocus_update_compiled_gs()1946 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_FS | in crocus_update_compiled_fs()1985 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_UNCOMPILED_FS | in update_last_vue_map()1993 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_UNCOMPILED_FS; in update_last_vue_map()2023 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_BINDINGS_VS << stage; in crocus_update_pull_constant_descriptors()2372 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_GS; in crocus_update_compiled_ff_gs()[all …]
1667 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_BINDINGS_FS; in crocus_bind_blend_state()1673 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_FS; in crocus_bind_blend_state()1681 ice->state.stage_dirty |= ice->state.stage_dirty_for_nos[CROCUS_NOS_BLEND]; in crocus_bind_blend_state()1789 ice->state.stage_dirty |= ice->state.stage_dirty_for_nos[CROCUS_NOS_DEPTH_STENCIL_ALPHA]; in crocus_bind_zsa_state()2216 ice->state.stage_dirty |= ice->state.stage_dirty_for_nos[CROCUS_NOS_RASTERIZER]; in crocus_bind_rasterizer_state()2324 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_VS; in crocus_bind_sampler_states()2326 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_SAMPLER_STATES_VS << stage; in crocus_bind_sampler_states()2327 ice->state.stage_dirty |= ice->state.stage_dirty_for_nos[CROCUS_NOS_TEXTURES]; in crocus_bind_sampler_states()3126 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_BINDINGS_VS << stage; in crocus_set_shader_images()3132 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()
378 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()
1803 uint64_t stage_dirty = 0ull; in crocus_dirty_for_history() local1806 stage_dirty |= ((uint64_t)res->bind_stages) << CROCUS_SHIFT_FOR_STAGE_DIRTY_CONSTANTS; in crocus_dirty_for_history()1809 ice->state.stage_dirty |= stage_dirty; in crocus_dirty_for_history()
560 uint64_t stage_dirty; member
321 ice->state.stage_dirty |= CROCUS_ALL_STAGE_DIRTY_BINDINGS; in fast_clear_color()
798 ice->state.stage_dirty |= CROCUS_STAGE_DIRTY_GS | in crocus_set_active_query_state()