Lines Matching refs:blit_shader
121 const struct pan_blit_shader_data *blit_shader, in pan_blitter_emit_blend() argument
153 nir_alu_type type = blit_shader->key.surfaces[rt].type; in pan_blitter_emit_blend()
166 if (blit_shader->blend_ret_offsets[rt]) { in pan_blitter_emit_blend()
168 blit_shader->address + in pan_blitter_emit_blend()
169 blit_shader->blend_ret_offsets[rt]; in pan_blitter_emit_blend()
182 const struct pan_blit_shader_data *blit_shader, in pan_blitter_emit_rsd() argument
215 assert(blit_shader->address); in pan_blitter_emit_rsd()
216 cfg.shader.shader = blit_shader->address; in pan_blitter_emit_rsd()
311 pan_blitter_emit_blend(dev, i, rt_view, blit_shader, in pan_blitter_emit_rsd()
321 const struct pan_blit_shader_data *blit_shader, in pan_blitter_get_blend_shaders() argument
339 .type = blit_shader->blend_types[i], in pan_blitter_get_blend_shaders()
376 blit_shader->blend_types[i], in pan_blitter_get_blend_shaders()
707 const struct pan_blit_shader_data *blit_shader = in pan_blitter_get_rsd() local
711 blit_shader, blend_shaders); in pan_blitter_get_rsd()
713 pan_blitter_emit_rsd(dev, blit_shader, in pan_blitter_get_rsd()