Home
last modified time | relevance | path

Searched refs:pos_var (Results 1 – 6 of 6) sorted by relevance

/aosp_15_r20/external/mesa3d/src/compiler/nir/
H A Dnir_lower_multiview.c191 nir_variable *pos_var = NULL; in nir_lower_multiview() local
198 pos_var = var; in nir_lower_multiview()
203 assert(pos_var); in nir_lower_multiview()
262 nir_build_deref_array(&b, nir_build_deref_var(&b, pos_var), loop_index); in nir_lower_multiview()
286 if (var == pos_var) { in nir_lower_multiview()
298 if (nir_intrinsic_get_var(intrin, 0) == pos_var) { in nir_lower_multiview()
/aosp_15_r20/external/mesa3d/src/microsoft/vulkan/
H A Ddzn_nir.c619 nir_variable *pos_var = in dzn_nir_blit_fs() local
623 pos_var->data.location = VARYING_SLOT_POS; in dzn_nir_blit_fs()
624 pos_var->data.driver_location = 0; in dzn_nir_blit_fs()
840 nir_variable *pos_var = NULL; in dzn_nir_polygon_point_mode_gs() local
872 pos_var = in[num_vars]; in dzn_nir_polygon_point_mode_gs()
900 nir_deref_instr *deref_pos = nir_build_deref_var(b, pos_var); in dzn_nir_polygon_point_mode_gs()
927 cull_pass = cull_face(b, pos_var, info->front_ccw); in dzn_nir_polygon_point_mode_gs()
930 cull_pass = cull_face(b, pos_var, !info->front_ccw); in dzn_nir_polygon_point_mode_gs()
933 front_facing = nir_i2i32(b, cull_face(b, pos_var, info->front_ccw)); in dzn_nir_polygon_point_mode_gs()
958 if (in[i] == pos_var && info->depth_bias) { in dzn_nir_polygon_point_mode_gs()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_gs_variant.cpp185 nir_variable *pos_var = NULL; in d3d12_begin_emit_primitives_gs() local
227 pos_var = emit_ctx->in[emit_ctx->num_vars]; in d3d12_begin_emit_primitives_gs()
277 emit_ctx->edgeflag_cmp = nir_cull_face(b, pos_var, key->front_ccw); in d3d12_begin_emit_primitives_gs()
279 emit_ctx->edgeflag_cmp = nir_cull_face(b, pos_var, !key->front_ccw); in d3d12_begin_emit_primitives_gs()
285 emit_ctx->front_facing = nir_cull_face(b, pos_var, key->front_ccw); in d3d12_begin_emit_primitives_gs()
/aosp_15_r20/external/mesa3d/src/microsoft/spirv_to_dxil/
H A Ddxil_spirv_nir.c669 nir_variable *pos_var = (nir_variable *)data; in lower_pntc_read() local
674 if (var->data.sample == pos_var->data.sample) in lower_pntc_read()
675 pos = nir_load_var(b, pos_var); in lower_pntc_read()
678 &nir_build_deref_var(b, pos_var)->def, in lower_pntc_read()
682 &nir_build_deref_var(b, pos_var)->def, in lower_pntc_read()
/aosp_15_r20/external/ComputeLibrary/src/runtime/CL/mlgo/
H A DMLGOParser.cpp56 #define LOG_TOKEN_POS(tokens, pos_var) \ argument
57 const auto pos_var = tokens.current_pos();
69 #define LOG_TOKEN_POS(tokens, pos_var) argument
/aosp_15_r20/external/mesa3d/src/microsoft/compiler/
H A Dnir_to_dxil.c6131 …nir_variable *pos_var = nir_find_variable_with_location(ctx->shader, nir_var_shader_in, VARYING_SL… in emit_module() local
6132 if (pos_var) { in emit_module()
6134 pos_var->data.sample = true; in emit_module()
6135 pos_var->data.centroid = false; in emit_module()