Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dfd2_texture.c119 if (nr != ctx->fragtex.num_samplers) in fd2_sampler_states_bind()
169 if (tex == &ctx->fragtex) in fd2_get_const_idx()
171 return samp_id + ctx->fragtex.num_samplers; in fd2_get_const_idx()
Dfd2_emit.c162 for (i = 0; i < ctx->fragtex.num_samplers; i++) in emit_textures()
163 if (ctx->fragtex.samplers[i]) in emit_textures()
164 emitted |= emit_texture(ring, ctx, &ctx->fragtex, i, emitted); in emit_textures()
Dfd2_program.c263 patch_tex_fetches(ctx, prog->fp, &ctx->fragtex); in fd2_program_validate()
/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_texture.c95 bind_sampler_states(&ctx->fragtex, start, nr, hwcso); in fd_sampler_states_bind()
119 if (nr != ctx->fragtex.num_textures) in fd_set_sampler_views()
122 set_sampler_views(&ctx->fragtex, start, nr, views); in fd_set_sampler_views()
Dfreedreno_resource.c84 for (i = 0; i < ctx->fragtex.num_textures && !(ctx->dirty & FD_DIRTY_FRAGTEX); i++) { in fd_invalidate_resource()
85 if (ctx->fragtex.textures[i] && (ctx->fragtex.textures[i]->texture == prsc)) in fd_invalidate_resource()
1082 ctx->fragtex.num_samplers, in fd_blitter_pipe_begin()
1083 (void **)ctx->fragtex.samplers); in fd_blitter_pipe_begin()
1085 ctx->fragtex.num_textures, ctx->fragtex.textures); in fd_blitter_pipe_begin()
Dfreedreno_draw.c156 foreach_bit(i, ctx->fragtex.valid_textures) in fd_draw_vbo()
157 resource_read(batch, ctx->fragtex.textures[i]->texture); in fd_draw_vbo()
Dfreedreno_context.h232 struct fd_texture_stateobj verttex, fragtex; member
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_blit.c180 vc4->fragtex.num_samplers, in vc4_blitter_save()
181 (void **)vc4->fragtex.samplers); in vc4_blitter_save()
183 vc4->fragtex.num_textures, vc4->fragtex.textures); in vc4_blitter_save()
Dvc4_draw.c235 &vc4->fragtex); in vc4_emit_gl_shader_state()
297 vc4_predraw_check_textures(pctx, &vc4->fragtex); in vc4_draw_vbo()
Dvc4_context.h362 struct vc4_texture_stateobj verttex, fragtex; member
Dvc4_state.c455 return &vc4->fragtex; in vc4_get_stage_tex()
Dvc4_program.c2684 vc4_setup_shared_key(vc4, &key->base, &vc4->fragtex); in vc4_update_compiled_fs()
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_emit.c269 setup_border_colors(&ctx->fragtex, &entries[ctx->verttex.num_samplers]); in emit_border_color()
666 needs_border |= emit_textures(ctx, ring, SB_FRAG_TEX, &ctx->fragtex); in fd5_emit_state()
668 OUT_RING(ring, ctx->fragtex.num_textures); in fd5_emit_state()
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_emit.c757 emit_textures(ctx, ring, SB_FRAG_TEX, &ctx->fragtex, fp); in fd4_emit_state()
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/
Dfd3_emit.c798 emit_textures(ctx, ring, SB_FRAG_TEX, &ctx->fragtex); in fd3_emit_state()