Home
last modified time | relevance | path

Searched refs:emit_ctx (Results 1 - 1 of 1) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_gs_variant.cpp163 d3d12_begin_emit_primitives_gs(struct emit_primitives_context *emit_ctx, in d3d12_begin_emit_primitives_gs() argument
169 nir_builder *b = &emit_ctx->b; in d3d12_begin_emit_primitives_gs()
174 emit_ctx->ctx = ctx; in d3d12_begin_emit_primitives_gs()
176 emit_ctx->b = nir_builder_init_simple_shader(MESA_SHADER_GEOMETRY, in d3d12_begin_emit_primitives_gs()
197 snprintf(tmp, ARRAY_SIZE(tmp), "in_%d", emit_ctx->num_vars); in d3d12_begin_emit_primitives_gs()
198 emit_ctx->in[emit_ctx->num_vars] = nir_variable_create(nir, in d3d12_begin_emit_primitives_gs()
202 emit_ctx->in[emit_ctx->num_vars]->data.location = i; in d3d12_begin_emit_primitives_gs()
203 emit_ctx in d3d12_begin_emit_primitives_gs()
311 d3d12_finish_emit_primitives_gs(struct emit_primitives_context *emit_ctx, bool end_primitive) d3d12_finish_emit_primitives_gs() argument
341 struct emit_primitives_context emit_ctx = {0}; d3d12_emit_points() local
381 struct emit_primitives_context emit_ctx = {0}; d3d12_emit_lines() local
421 struct emit_primitives_context emit_ctx = {0}; d3d12_emit_triangles() local
[all...]

Completed in 2 milliseconds