Home
last modified time | relevance | path

Searched refs:dirty_shader (Results 1 – 15 of 15) sorted by relevance

/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_context.h263 enum fd_dirty_shader_state dirty_shader[PIPE_SHADER_TYPES]; member
392 ctx->dirty_shader[i] = ~0; in fd_context_all_dirty()
407 ctx->dirty_shader[i] = 0; in fd_context_all_clean()
Dfreedreno_texture.c95 ctx->dirty_shader[shader] |= FD_DIRTY_SHADER_TEX; in fd_sampler_states_bind()
107 ctx->dirty_shader[shader] |= FD_DIRTY_SHADER_TEX; in fd_set_sampler_views()
Dfreedreno_program.c40 ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |= FD_DIRTY_SHADER_PROG; in fd_fp_state_bind()
49 ctx->dirty_shader[PIPE_SHADER_VERTEX] |= FD_DIRTY_SHADER_PROG; in fd_vp_state_bind()
Dfreedreno_state.c112 ctx->dirty_shader[shader] |= FD_DIRTY_SHADER_CONST; in fd_set_constant_buffer()
161 ctx->dirty_shader[shader] |= FD_DIRTY_SHADER_SSBO; in fd_set_shader_buffers()
208 ctx->dirty_shader[shader] |= FD_DIRTY_SHADER_IMAGE; in fd_set_shader_images()
488 ctx->dirty_shader[PIPE_SHADER_COMPUTE] |= FD_DIRTY_SHADER_PROG; in fd_bind_compute_state()
Dfreedreno_resource.c73 if (ctx->dirty_shader[stage] & FD_DIRTY_SHADER_CONST) in rebind_resource()
76 ctx->dirty_shader[stage] |= FD_DIRTY_SHADER_CONST; in rebind_resource()
81 if (ctx->dirty_shader[stage] & FD_DIRTY_SHADER_TEX) in rebind_resource()
84 ctx->dirty_shader[stage] |= FD_DIRTY_SHADER_TEX; in rebind_resource()
90 if (ctx->dirty_shader[stage] & FD_DIRTY_SHADER_SSBO) in rebind_resource()
93 ctx->dirty_shader[stage] |= FD_DIRTY_SHADER_SSBO; in rebind_resource()
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_draw.c88 ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |= FD_DIRTY_SHADER_PROG; in fixup_shader_state()
93 ctx->dirty_shader[PIPE_SHADER_VERTEX] |= FD_DIRTY_SHADER_PROG; in fixup_shader_state()
Dfd4_emit.c745 if (ctx->dirty_shader[PIPE_SHADER_VERTEX] & FD_DIRTY_SHADER_TEX) in fd4_emit_state()
748 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_TEX) in fd4_emit_state()
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/
Dfd3_draw.c104 ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |= FD_DIRTY_SHADER_PROG; in fixup_shader_state()
109 ctx->dirty_shader[PIPE_SHADER_VERTEX] |= FD_DIRTY_SHADER_PROG; in fixup_shader_state()
Dfd3_emit.c789 if (ctx->dirty_shader[PIPE_SHADER_VERTEX] & FD_DIRTY_SHADER_TEX) in fd3_emit_state()
792 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_TEX) in fd3_emit_state()
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dfd2_draw.c292 ctx->dirty_shader[PIPE_SHADER_VERTEX] |= FD_DIRTY_SHADER_PROG; in fd2_clear()
293 ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |= FD_DIRTY_SHADER_PROG | FD_DIRTY_SHADER_CONST; in fd2_clear()
Dfd2_program.c244 bool dirty_fp = !!(ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_PROG); in fd2_program_validate()
245 bool dirty_vp = !!(ctx->dirty_shader[PIPE_SHADER_VERTEX] & FD_DIRTY_SHADER_PROG); in fd2_program_validate()
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_emit.c766 if (ctx->dirty_shader[PIPE_SHADER_VERTEX] & FD_DIRTY_SHADER_TEX) { in fd5_emit_state()
773 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_TEX) { in fd5_emit_state()
788 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_SSBO) in fd5_emit_state()
791 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_IMAGE) in fd5_emit_state()
799 enum fd_dirty_shader_state dirty = ctx->dirty_shader[PIPE_SHADER_COMPUTE]; in fd5_emit_cs_state()
Dfd5_draw.c81 ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |= FD_DIRTY_SHADER_PROG; in fixup_shader_state()
86 ctx->dirty_shader[PIPE_SHADER_VERTEX] |= FD_DIRTY_SHADER_PROG; in fixup_shader_state()
Dfd5_compute.c164 if (ctx->dirty_shader[PIPE_SHADER_COMPUTE] & FD_DIRTY_SHADER_PROG) in fd5_launch_grid()
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_shader.c768 enum fd_dirty_shader_state dirty = ctx->dirty_shader[t]; in emit_common_consts()