• Home
  • Raw
  • Download

Lines Matching refs:hwcso

130 panfrost_generic_cso_delete(struct pipe_context *pctx, void *hwcso)  in panfrost_generic_cso_delete()  argument
132 free(hwcso); in panfrost_generic_cso_delete()
222 void *hwcso) in panfrost_bind_rasterizer_state() argument
225 ctx->rasterizer = hwcso; in panfrost_bind_rasterizer_state()
287 void *hwcso) in panfrost_bind_vertex_elements_state() argument
290 ctx->vertex = hwcso; in panfrost_bind_vertex_elements_state()
445 void *hwcso, in panfrost_bind_shader_state() argument
449 ctx->shader[type] = hwcso; in panfrost_bind_shader_state()
454 if (!hwcso) return; in panfrost_bind_shader_state()
459 struct panfrost_shader_variants *variants = (struct panfrost_shader_variants *) hwcso; in panfrost_bind_shader_state()
548 panfrost_create_vs_state(struct pipe_context *pctx, const struct pipe_shader_state *hwcso) in panfrost_create_vs_state() argument
550 return panfrost_create_shader_state(pctx, hwcso, PIPE_SHADER_VERTEX); in panfrost_create_vs_state()
554 panfrost_create_fs_state(struct pipe_context *pctx, const struct pipe_shader_state *hwcso) in panfrost_create_fs_state() argument
556 return panfrost_create_shader_state(pctx, hwcso, PIPE_SHADER_FRAGMENT); in panfrost_create_fs_state()
560 panfrost_bind_vs_state(struct pipe_context *pctx, void *hwcso) in panfrost_bind_vs_state() argument
562 panfrost_bind_shader_state(pctx, hwcso, PIPE_SHADER_VERTEX); in panfrost_bind_vs_state()
566 panfrost_bind_fs_state(struct pipe_context *pctx, void *hwcso) in panfrost_bind_fs_state() argument
568 panfrost_bind_shader_state(pctx, hwcso, PIPE_SHADER_FRAGMENT); in panfrost_bind_fs_state()