Home
last modified time | relevance | path

Searched refs:stage_dirty (Results 1 – 11 of 11) sorted by relevance

/external/mesa3d/src/gallium/drivers/iris/
Diris_draw.c89 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_UNCOMPILED_TCS; in iris_update_draw_info()
96 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_CONSTANTS_TCS; in iris_update_draw_info()
186 const uint64_t orig_stage_dirty = ice->state.stage_dirty; in iris_indirect_draw_vbo()
198 ice->state.stage_dirty &= ~IRIS_ALL_STAGE_DIRTY_FOR_RENDER; in iris_indirect_draw_vbo()
211 ice->state.stage_dirty = orig_stage_dirty; in iris_indirect_draw_vbo()
246 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_FOR_RENDER; in iris_draw_vbo()
282 ice->state.stage_dirty &= ~IRIS_ALL_STAGE_DIRTY_FOR_RENDER; in iris_draw_vbo()
338 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_BINDINGS_CS; in iris_update_grid_size_resource()
352 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_FOR_COMPUTE; in iris_launch_grid()
364 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_CONSTANTS_CS; in iris_launch_grid()
[all …]
Diris_binder.c102 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_BINDINGS; in binder_realloc()
147 !(ice->state.stage_dirty & IRIS_ALL_STAGE_DIRTY_BINDINGS)) 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()
Diris_program.c1201 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_VS | in iris_update_compiled_vs()
1421 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_TCS | in iris_update_compiled_tcs()
1536 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_TES | in iris_update_compiled_tes()
1545 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_CONSTANTS_TES; in iris_update_compiled_tes()
1659 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_GS | in iris_update_compiled_gs()
1778 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_FS | in iris_update_compiled_fs()
1808 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_UNCOMPILED_FS | in update_last_vue_map()
1846 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_BINDINGS_VS << stage; in iris_update_pull_constant_descriptors()
1872 const uint64_t stage_dirty = ice->state.stage_dirty; in iris_update_compiled_shaders() local
1880 if (stage_dirty & (IRIS_STAGE_DIRTY_UNCOMPILED_TCS | in iris_update_compiled_shaders()
[all …]
Diris_resolve.c171 uint64_t stage_dirty = (IRIS_STAGE_DIRTY_BINDINGS_VS << stage) | in iris_predraw_resolve_inputs() local
174 if (ice->state.stage_dirty & stage_dirty) { in iris_predraw_resolve_inputs()
233 if (ice->state.stage_dirty & IRIS_STAGE_DIRTY_BINDINGS_FS) { in iris_predraw_resolve_framebuffer()
249 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_BINDINGS; in iris_predraw_resolve_framebuffer()
312 ice->state.stage_dirty & IRIS_STAGE_DIRTY_BINDINGS_FS; in iris_postdraw_update_resolve_tracking()
799 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_BINDINGS; in iris_resource_set_aux_state()
Diris_state.c1314 ice->state.stage_dirty |= ice->state.stage_dirty_for_nos[IRIS_NOS_BLEND]; in iris_bind_blend_state()
1465 ice->state.stage_dirty |= in iris_bind_zsa_state()
1883 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_FS; in iris_bind_rasterizer_state()
1889 ice->state.stage_dirty |= in iris_bind_rasterizer_state()
2032 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_SAMPLER_STATES_VS << stage; in iris_bind_sampler_states()
2830 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_BINDINGS_VS << stage; in iris_set_shader_images()
2837 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_CONSTANTS_VS << stage; in iris_set_shader_images()
2874 ice->state.stage_dirty |= (IRIS_STAGE_DIRTY_BINDINGS_VS << stage); in iris_set_sampler_views()
2910 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_BINDINGS_CS; in iris_set_global_binding()
2927 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_CONSTANTS_TCS; in iris_set_tess_state()
[all …]
Diris_clear.c334 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_BINDINGS; in fast_clear_color()
548 ice->state.stage_dirty |= IRIS_ALL_STAGE_DIRTY_BINDINGS; in fast_clear_depth()
Diris_context.c98 ice->state.stage_dirty = ~0ull; in iris_lost_context_state()
Diris_blorp.c361 ice->state.stage_dirty |= ~skip_stage_bits; in iris_blorp_exec()
Diris_resource.c2121 uint64_t stage_dirty = 0ull; in iris_dirty_for_history() local
2124 stage_dirty |= ((uint64_t)res->bind_stages) in iris_dirty_for_history()
2128 ice->state.stage_dirty |= stage_dirty; in iris_dirty_for_history()
Diris_context.h642 uint64_t stage_dirty; member
Diris_query.c749 ice->state.stage_dirty |= IRIS_STAGE_DIRTY_GS | in iris_set_active_query_state()