Home
last modified time | relevance | path

Searched refs:d3d12_gs_variant_key (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_compiler.h152 struct d3d12_gs_variant_key struct
179 struct d3d12_gs_variant_key gs_key; argument
203 d3d12_get_gs_variant(struct d3d12_context *ctx, struct d3d12_gs_variant_key *key);
Dd3d12_gs_variant.cpp57 d3d12_make_passthrough_gs(struct d3d12_context *ctx, struct d3d12_gs_variant_key *key) in d3d12_make_passthrough_gs()
142 struct d3d12_gs_variant_key *key, in d3d12_begin_emit_primitives_gs()
308 d3d12_emit_points(struct d3d12_context *ctx, struct d3d12_gs_variant_key *key) in d3d12_emit_points()
348 d3d12_emit_lines(struct d3d12_context *ctx, struct d3d12_gs_variant_key *key) in d3d12_emit_lines()
388 d3d12_emit_triangles(struct d3d12_context *ctx, struct d3d12_gs_variant_key *key) in d3d12_emit_triangles()
427 return _mesa_hash_data(key, sizeof(struct d3d12_gs_variant_key)); in hash_gs_variant_key()
433 return memcmp(a, b, sizeof(struct d3d12_gs_variant_key)) == 0; in equals_gs_variant_key()
455 create_geometry_shader_variant(struct d3d12_context *ctx, struct d3d12_gs_variant_key *key) in create_geometry_shader_variant()
477 d3d12_get_gs_variant(struct d3d12_context *ctx, struct d3d12_gs_variant_key *key) in d3d12_get_gs_variant()
Dd3d12_compiler.cpp500 fill_flat_varyings(struct d3d12_gs_variant_key *key, d3d12_shader_selector *fs) in fill_flat_varyings()
518 struct d3d12_gs_variant_key key = {0}; in validate_geometry_shader_variant()