• Home
  • Raw
  • Download

Lines Matching refs:rshader

2971 	struct r600_shader *rshader = &shader->shader;  in evergreen_pipe_shader_ps()  local
2982 for (i = 0; i < rshader->ninput; i++) { in evergreen_pipe_shader_ps()
2985 if (rshader->input[i].name == TGSI_SEMANTIC_POSITION) in evergreen_pipe_shader_ps()
2987 else if (rshader->input[i].name == TGSI_SEMANTIC_FACE) in evergreen_pipe_shader_ps()
2991 if (rshader->input[i].interpolate == TGSI_INTERPOLATE_LINEAR) in evergreen_pipe_shader_ps()
2993 if (rshader->input[i].interpolate == TGSI_INTERPOLATE_PERSPECTIVE) in evergreen_pipe_shader_ps()
2995 if (rshader->input[i].centroid) in evergreen_pipe_shader_ps()
2999 sid = rshader->input[i].spi_sid; in evergreen_pipe_shader_ps()
3005 if (rshader->input[i].name == TGSI_SEMANTIC_POSITION || in evergreen_pipe_shader_ps()
3006 rshader->input[i].interpolate == TGSI_INTERPOLATE_CONSTANT || in evergreen_pipe_shader_ps()
3007 (rshader->input[i].interpolate == TGSI_INTERPOLATE_COLOR && in evergreen_pipe_shader_ps()
3012 if (rshader->input[i].name == TGSI_SEMANTIC_GENERIC && in evergreen_pipe_shader_ps()
3013 (rctx->sprite_coord_enable & (1 << rshader->input[i].sid))) { in evergreen_pipe_shader_ps()
3024 for (i = 0; i < rshader->noutput; i++) { in evergreen_pipe_shader_ps()
3025 if (rshader->output[i].name == TGSI_SEMANTIC_POSITION) in evergreen_pipe_shader_ps()
3027 if (rshader->output[i].name == TGSI_SEMANTIC_STENCIL) in evergreen_pipe_shader_ps()
3030 if (rshader->uses_kill) in evergreen_pipe_shader_ps()
3037 for (i = 0; i < rshader->noutput; i++) { in evergreen_pipe_shader_ps()
3038 if (rshader->output[i].name == TGSI_SEMANTIC_POSITION || in evergreen_pipe_shader_ps()
3039 rshader->output[i].name == TGSI_SEMANTIC_STENCIL) in evergreen_pipe_shader_ps()
3043 num_cout = rshader->nr_ps_color_exports; in evergreen_pipe_shader_ps()
3065 S_0286CC_POSITION_CENTROID(rshader->input[pos_index].centroid) | in evergreen_pipe_shader_ps()
3066 S_0286CC_POSITION_ADDR(rshader->input[pos_index].gpr); in evergreen_pipe_shader_ps()
3073 S_0286D0_FRONT_FACE_ADDR(rshader->input[face_index].gpr); in evergreen_pipe_shader_ps()
3101 S_028844_NUM_GPRS(rshader->bc.ngpr) | in evergreen_pipe_shader_ps()
3103 S_028844_STACK_SIZE(rshader->bc.nstack)); in evergreen_pipe_shader_ps()
3120 struct r600_shader *rshader = &shader->shader; in evergreen_pipe_shader_vs() local
3127 for (i = 0; i < rshader->noutput; i++) { in evergreen_pipe_shader_vs()
3128 if (rshader->output[i].spi_sid) { in evergreen_pipe_shader_vs()
3129 tmp = rshader->output[i].spi_sid << ((nparams & 3) * 8); in evergreen_pipe_shader_vs()
3153 S_028860_NUM_GPRS(rshader->bc.ngpr) | in evergreen_pipe_shader_vs()
3154 S_028860_STACK_SIZE(rshader->bc.nstack)); in evergreen_pipe_shader_vs()
3161 S_02881C_VS_OUT_CCDIST0_VEC_ENA((rshader->clip_dist_write & 0x0F) != 0) | in evergreen_pipe_shader_vs()
3162 S_02881C_VS_OUT_CCDIST1_VEC_ENA((rshader->clip_dist_write & 0xF0) != 0) | in evergreen_pipe_shader_vs()
3163 S_02881C_VS_OUT_MISC_VEC_ENA(rshader->vs_out_misc_write) | in evergreen_pipe_shader_vs()
3164 S_02881C_USE_VTX_POINT_SIZE(rshader->vs_out_point_size); in evergreen_pipe_shader_vs()