Searched refs:interpolate (Results 1 - 25 of 43) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_shaderio.h54 virtual bool interpolate() const;
80 unsigned frac, unsigned components, tgsi_interpolate_mode interpolate,
90 bool interpolate() const override;
122 unsigned frac, unsigned components, tgsi_interpolate_mode interpolate,
H A Dsfn_shaderio.cpp65 bool ShaderInput::interpolate() const function in class:r600::ShaderInput
114 tgsi_interpolate_mode interpolate,
120 m_interpolate(interpolate),
128 m_ij_index = interpolate == TGSI_INTERPOLATE_LINEAR ? 3 : 0;
258 bool ShaderInputVarying::interpolate() const function in class:r600::ShaderInputVarying
280 io.interpolate = m_interpolate;
300 unsigned frac, unsigned components, tgsi_interpolate_mode interpolate,
302 ShaderInputVarying(_name, sid, driver_location,frac, components, interpolate, interp_loc),
112 ShaderInputVarying(tgsi_semantic _name,int sid,unsigned driver_location,unsigned frac,unsigned components,tgsi_interpolate_mode interpolate,tgsi_interpolate_loc interp_loc) argument
299 ShaderInputColor(tgsi_semantic _name,int sid,unsigned driver_location,unsigned frac,unsigned components,tgsi_interpolate_mode interpolate,tgsi_interpolate_loc interp_loc) argument
H A Dsfn_vertexstageexport.cpp349 io.interpolate = TGSI_INTERPOLATE_CONSTANT;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Dr600_shader.h50 unsigned interpolate; member in struct:r600_shader_io
189 int eg_get_interpolator_index(unsigned interpolate, unsigned location);
H A Dr600_shader.c467 int eg_get_interpolator_index(unsigned interpolate, unsigned location) argument
469 if (interpolate == TGSI_INTERPOLATE_COLOR ||
470 interpolate == TGSI_INTERPOLATE_LINEAR ||
471 interpolate == TGSI_INTERPOLATE_PERSPECTIVE)
473 int is_linear = interpolate == TGSI_INTERPOLATE_LINEAR;
498 ctx->shader->input[input].interpolate,
676 /* turn input into interpolate on EG */
683 if (ctx->shader->input[index].interpolate > 0) {
856 ctx->shader->output[i].interpolate = TGSI_INTERPOLATE_CONSTANT;
981 ctx->shader->input[i].interpolate
1220 int interpolate, location, k; local in function:allocate_system_value_inputs
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Dr600_shader.h50 unsigned interpolate; member in struct:r600_shader_io
192 int eg_get_interpolator_index(unsigned interpolate, unsigned location);
H A Dr600_dump.c61 PRINT_UINT_ARRAY_ELM(input, interpolate);
76 PRINT_UINT_ARRAY_ELM(output, interpolate);
H A Dr600_shader.c551 int eg_get_interpolator_index(unsigned interpolate, unsigned location) argument
553 if (interpolate == TGSI_INTERPOLATE_COLOR ||
554 interpolate == TGSI_INTERPOLATE_LINEAR ||
555 interpolate == TGSI_INTERPOLATE_PERSPECTIVE)
557 int is_linear = interpolate == TGSI_INTERPOLATE_LINEAR;
582 ctx->shader->input[input].interpolate,
764 /* turn input into interpolate on EG */
771 if (ctx->shader->input[index].interpolate > 0) {
944 ctx->shader->output[i].interpolate = TGSI_INTERPOLATE_CONSTANT;
1069 ctx->shader->input[i].interpolate
1308 int interpolate, location, k; local in function:allocate_system_value_inputs
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
H A Dtexcompress_bptc_tmp.h500 interpolate(int32_t a, int32_t b, function in typeref:typename:int32_t
634 result[component] = interpolate(endpoints[subset_num * 2][component],
648 result[3] = interpolate(endpoints[subset_num * 2][3],
772 result[component] = interpolate(endpoints[subset_num * 2][component],
786 result[3] = interpolate(endpoints[subset_num * 2][3],
1031 value = interpolate(endpoints[subset_num * 2][component],
1128 value = interpolate(endpoints[subset_num * 2][component],
/xsrc/external/mit/MesaLib/dist/src/mesa/main/
H A Dtexcompress_bptc_tmp.h500 interpolate(int32_t a, int32_t b, function in typeref:typename:int32_t
633 result[component] = interpolate(endpoints[subset_num * 2][component],
647 result[3] = interpolate(endpoints[subset_num * 2][3],
768 result[component] = interpolate(endpoints[subset_num * 2][component],
782 result[3] = interpolate(endpoints[subset_num * 2][3],
1026 value = interpolate(endpoints[subset_num * 2][component],
1125 value = interpolate(endpoints[subset_num * 2][component],
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/tgsi/
H A Dtgsi_build.c124 unsigned interpolate,
137 assert( interpolate < TGSI_INTERPOLATE_COUNT );
142 declaration.Interpolate = interpolate;
227 tgsi_build_declaration_interp(unsigned interpolate, argument
235 di.Interpolate = interpolate;
121 tgsi_build_declaration(unsigned file,unsigned usage_mask,unsigned interpolate,unsigned dimension,unsigned semantic,unsigned invariant,unsigned local,unsigned array,unsigned atomic,unsigned mem_type,struct tgsi_header * header) argument
H A Dtgsi_ureg.c1586 enum tgsi_interpolate_mode interpolate,
1609 out[2].decl_interp.Interpolate = interpolate;
1580 emit_decl_fs(struct ureg_program * ureg,unsigned file,unsigned first,unsigned last,enum tgsi_semantic semantic_name,unsigned semantic_index,enum tgsi_interpolate_mode interpolate,unsigned cylindrical_wrap,enum tgsi_interpolate_loc interpolate_location,unsigned array_id,unsigned usage_mask) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/tgsi/
H A Dtgsi_build.c124 unsigned interpolate,
137 assert( interpolate < TGSI_INTERPOLATE_COUNT );
142 declaration.Interpolate = interpolate;
227 tgsi_build_declaration_interp(unsigned interpolate, argument
234 di.Interpolate = interpolate;
121 tgsi_build_declaration(unsigned file,unsigned usage_mask,unsigned interpolate,unsigned dimension,unsigned semantic,unsigned invariant,unsigned local,unsigned array,unsigned atomic,unsigned mem_type,struct tgsi_header * header) argument
/xsrc/external/mit/MesaLib.old/dist/docs/specs/
H A DEXT_shader_integer_mix.spec42 operate on a boolean third argument that does not interpolate but
/xsrc/external/mit/MesaLib/dist/docs/_extra/specs/
H A DEXT_shader_integer_mix.spec42 operate on a boolean third argument that does not interpolate but
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/
H A Dir3_shader.h419 enum glsl_interp_mode interpolate; member in struct:ir3_shader_variant::__anon6c2d57490608
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_nir.c119 info->input[loc].interpolate = INTERP_MODE_FLAT;
121 info->input[loc].interpolate = interp;
521 info->input[index].interpolate = info->color_interpolate[i];
H A Dsi_shader.h332 ubyte interpolate; member in struct:si_input_info::__anon396a29300508
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_program.c394 if ((fp->inputs[j].interpolate == INTERP_MODE_FLAT) ||
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_program.c637 if (s[FS].v->inputs[j].interpolate == INTERP_MODE_FLAT) {
708 if ((fs->inputs[j].interpolate == INTERP_MODE_FLAT) ||
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_program.c492 if ((s[FS].v->inputs[j].interpolate == INTERP_MODE_FLAT) ||
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sb/
H A Dsb_bc_parser.cpp173 int k = eg_get_interpolator_index(in.interpolate, in.interpolate_location);
177 k = eg_get_interpolator_index(in.interpolate, TGSI_INTERPOLATE_LOC_CENTROID);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_state_shaders.c2774 unsigned index, unsigned interpolate)
2779 if (interpolate == TGSI_INTERPOLATE_CONSTANT ||
2780 (interpolate == TGSI_INTERPOLATE_COLOR && sctx->flatshade))
2847 unsigned interpolate = psinfo->input_interpolate[i]; local in function:si_emit_spi_map
2850 index, interpolate);
2854 bcol_interp[index] = interpolate;
2772 si_get_ps_input_cntl(struct si_context * sctx,struct si_shader * vs,unsigned name,unsigned index,unsigned interpolate) argument
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/sb/
H A Dsb_bc_parser.cpp173 int k = eg_get_interpolator_index(in.interpolate, in.interpolate_location);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_program.c649 if ((s[FS].v->inputs[j].interpolate == INTERP_MODE_FLAT) ||

Completed in 43 milliseconds

12