Lines Matching refs:hwcso
55 fd_vs_state_bind(struct pipe_context *pctx, void *hwcso) in_dt in fd_vs_state_bind() argument
58 ctx->prog.vs = hwcso; in fd_vs_state_bind()
60 update_bound_stage(ctx, PIPE_SHADER_VERTEX, !!hwcso); in fd_vs_state_bind()
64 fd_tcs_state_bind(struct pipe_context *pctx, void *hwcso) in_dt in fd_tcs_state_bind() argument
67 ctx->prog.hs = hwcso; in fd_tcs_state_bind()
69 update_bound_stage(ctx, PIPE_SHADER_TESS_CTRL, !!hwcso); in fd_tcs_state_bind()
73 fd_tes_state_bind(struct pipe_context *pctx, void *hwcso) in_dt in fd_tes_state_bind() argument
76 ctx->prog.ds = hwcso; in fd_tes_state_bind()
78 update_bound_stage(ctx, PIPE_SHADER_TESS_EVAL, !!hwcso); in fd_tes_state_bind()
82 fd_gs_state_bind(struct pipe_context *pctx, void *hwcso) in_dt in fd_gs_state_bind() argument
85 ctx->prog.gs = hwcso; in fd_gs_state_bind()
87 update_bound_stage(ctx, PIPE_SHADER_GEOMETRY, !!hwcso); in fd_gs_state_bind()
91 fd_fs_state_bind(struct pipe_context *pctx, void *hwcso) in_dt in fd_fs_state_bind() argument
94 ctx->prog.fs = hwcso; in fd_fs_state_bind()
96 update_bound_stage(ctx, PIPE_SHADER_FRAGMENT, !!hwcso); in fd_fs_state_bind()