Searched refs:d3d12_gs_variant_key (Results 1 – 3 of 3) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
D | d3d12_compiler.h | 152 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);
|
D | d3d12_gs_variant.cpp | 57 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()
|
D | d3d12_compiler.cpp | 500 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()
|