Searched refs:solid_prog (Results 1 – 8 of 8) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_program.c | 210 ctx->solid_prog.fs = assemble_tgsi(pctx, solid_fs, true); in fd_prog_init() 211 ctx->solid_prog.vs = assemble_tgsi(pctx, solid_vs, false); in fd_prog_init() 247 pctx->delete_vs_state(pctx, ctx->solid_prog.vs); in fd_prog_fini() 248 pctx->delete_fs_state(pctx, ctx->solid_prog.fs); in fd_prog_fini()
|
D | freedreno_blitter.c | 245 pctx->bind_vs_state(pctx, ctx->solid_prog.vs); in fd_blitter_clear() 247 pctx->bind_fs_state(pctx, ctx->solid_prog.fs); in fd_blitter_clear()
|
D | freedreno_context.h | 267 struct fd_program_stateobj solid_prog; // TODO move to screen? member
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
D | fd2_program.c | 242 if (prog != &ctx->solid_prog && prog != &ctx->blit_prog[0]) { in fd2_program_emit() 304 prog = &ctx->solid_prog; in fd2_prog_init()
|
D | fd2_draw.c | 239 fd2_program_emit(ctx, ring, &ctx->solid_prog); in clear_state()
|
D | fd2_gmem.c | 168 fd2_program_emit(ctx, ring, &ctx->solid_prog); in prepare_tile_fini_ib()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
D | fd3_gmem.c | 185 .vs = ctx->solid_prog.vs, in emit_binning_workaround() 186 .fs = ctx->solid_prog.fs, in emit_binning_workaround() 190 fd3_gmem_emit_set_prog(ctx, &emit, &ctx->solid_prog); in emit_binning_workaround() 386 .vs = ctx->solid_prog.vs, in fd3_emit_tile_gmem2mem() 387 .fs = ctx->solid_prog.fs, in fd3_emit_tile_gmem2mem()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
D | fd4_gmem.c | 220 fd4_gmem_emit_set_prog(ctx, &emit, &ctx->solid_prog); in fd4_emit_tile_gmem2mem()
|