/external/mesa3d/src/intel/vulkan/ |
anv_nir_lower_input_attachments.c | 60 nir_ssa_def *frag_coord = nir_f2i(&b, load_frag_coord(&b)); local 62 nir_ssa_def *pos = nir_iadd(&b, frag_coord, offset);
|
/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
ir3_shader.h | 149 bool frag_coord, frag_face, color0_mrt; member in struct:ir3_shader_variant
|
ir3_compiler_nir.c | 69 struct ir3_instruction *frag_pos, *frag_face, *frag_coord[4]; member in struct:ir3_compile 564 compile_assert(ctx, !ctx->frag_coord[comp]); 566 ctx->frag_coord[comp] = create_input(ctx->block, 0); 571 /* for frag_coord, we get unsigned values.. we need 580 instr = ir3_SUB_S(block, ctx->frag_coord[comp], 0, 591 return ctx->frag_coord[comp]; [all...] |
/external/mesa3d/src/intel/blorp/ |
blorp_blit.c | 61 nir_variable *frag_coord; member in struct:brw_blorp_blit_vars 86 v->frag_coord = nir_variable_create(b->shader, nir_var_shader_in, 88 v->frag_coord->data.location = VARYING_SLOT_POS; 89 v->frag_coord->data.origin_upper_left = true; 101 nir_ssa_def *coord = nir_f2i(b, nir_load_var(b, v->frag_coord)); [all...] |