Searched refs:key_tex (Results 1 - 15 of 15) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_nir.c1203 const struct brw_sampler_prog_key_data *key_tex)
1217 tex_options.saturate_s = key_tex->gl_clamp_mask[0];
1218 tex_options.saturate_t = key_tex->gl_clamp_mask[1];
1219 tex_options.saturate_r = key_tex->gl_clamp_mask[2];
1224 if (key_tex->swizzles[s] == SWIZZLE_NOOP)
1229 tex_options.swizzles[s][c] = GET_SWZ(key_tex->swizzles[s], c);
1235 tex_options.lower_y_uv_external = key_tex->y_uv_image_mask;
1236 tex_options.lower_y_u_v_external = key_tex->y_u_v_image_mask;
1237 tex_options.lower_yx_xuxv_external = key_tex->yx_xuxv_image_mask;
1238 tex_options.lower_xy_uxvx_external = key_tex
1201 brw_nir_apply_sampler_key(nir_shader * nir,const struct brw_compiler * compiler,const struct brw_sampler_prog_key_data * key_tex) argument
[all...]
H A Dbrw_vec4.h98 const struct brw_sampler_prog_key_data * const key_tex; member in class:brw::vec4_visitor
H A Dbrw_vec4_visitor.cpp1009 emit_gfx6_gather_wa(key_tex->gfx6_gather_wa[surface], inst->dst);
1748 const struct brw_sampler_prog_key_data *key_tex,
1757 key_tex(key_tex),
1746 vec4_visitor(const struct brw_compiler * compiler,void * log_data,const struct brw_sampler_prog_key_data * key_tex,struct brw_vue_prog_data * prog_data,const nir_shader * shader,void * mem_ctx,bool no_spills,int shader_time_index,bool debug_enabled) argument
H A Dbrw_fs_visitor.cpp1136 this->key_tex = &key->tex;
1138 this->key_tex = NULL;
H A Dbrw_fs.h342 const struct brw_sampler_prog_key_data *key_tex; member in class:fs_visitor
H A Dbrw_vec4_nir.cpp2103 key_tex->compressed_multisample_layout_mask & (1 << texture)) {
2113 (key_tex->gather_channel_quirk_mask & (1 << texture))) {
H A Dbrw_fs_nir.cpp6172 key_tex->compressed_multisample_layout_mask & (1 << texture)) {
6204 if ((key_tex->msaa_16 & (1 << sampler)))
6236 } else if ((key_tex->msaa_16 & (1 << sampler))) {
6253 key_tex->gather_channel_quirk_mask & (1 << texture)) {
6284 emit_gfx6_gather_wa(key_tex->gfx6_gather_wa[texture], dst);
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_nir.c948 const struct brw_sampler_prog_key_data *key_tex,
963 tex_options.saturate_s = key_tex->gl_clamp_mask[0];
964 tex_options.saturate_t = key_tex->gl_clamp_mask[1];
965 tex_options.saturate_r = key_tex->gl_clamp_mask[2];
970 if (key_tex->swizzles[s] == SWIZZLE_NOOP)
975 tex_options.swizzles[s][c] = GET_SWZ(key_tex->swizzles[s], c);
981 tex_options.lower_y_uv_external = key_tex->y_uv_image_mask;
982 tex_options.lower_y_u_v_external = key_tex->y_u_v_image_mask;
983 tex_options.lower_yx_xuxv_external = key_tex->yx_xuxv_image_mask;
984 tex_options.lower_xy_uxvx_external = key_tex
946 brw_nir_apply_sampler_key(nir_shader * nir,const struct brw_compiler * compiler,const struct brw_sampler_prog_key_data * key_tex,bool is_scalar) argument
[all...]
H A Dbrw_fs_visitor.cpp1012 key_tex = &((const brw_wm_prog_key *) key)->tex;
1015 key_tex = &((const brw_vs_prog_key *) key)->tex;
1018 key_tex = &((const brw_tcs_prog_key *) key)->tex;
1021 key_tex = &((const brw_tes_prog_key *) key)->tex;
1024 key_tex = &((const brw_gs_prog_key *) key)->tex;
1027 key_tex = &((const brw_cs_prog_key*) key)->tex;
H A Dbrw_vec4.h95 const struct brw_sampler_prog_key_data * const key_tex; member in class:brw::vec4_visitor
H A Dbrw_vec4_visitor.cpp1104 emit_gen6_gather_wa(key_tex->gen6_gather_wa[surface], inst->dst);
1861 const struct brw_sampler_prog_key_data *key_tex,
1868 key_tex(key_tex),
1859 vec4_visitor(const struct brw_compiler * compiler,void * log_data,const struct brw_sampler_prog_key_data * key_tex,struct brw_vue_prog_data * prog_data,const nir_shader * shader,void * mem_ctx,bool no_spills,int shader_time_index) argument
H A Dbrw_fs.h304 const struct brw_sampler_prog_key_data *key_tex; member in class:fs_visitor
H A Dbrw_fs_nir.cpp5375 key_tex->compressed_multisample_layout_mask & (1 << texture)) {
5407 if ((key_tex->msaa_16 & (1 << sampler)))
5439 } else if ((key_tex->msaa_16 & (1 << sampler))) {
5456 key_tex->gather_channel_quirk_mask & (1 << texture)) {
5487 emit_gen6_gather_wa(key_tex->gen6_gather_wa[texture], dst);
H A Dbrw_vec4_nir.cpp2104 key_tex->compressed_multisample_layout_mask & (1 << texture)) {
2114 (key_tex->gather_channel_quirk_mask & (1 << texture))) {
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/
H A Dcrocus_program.c217 const struct brw_sampler_prog_key_data *key_tex)
225 if (key_tex->swizzles[s] == SWIZZLE_NOOP)
230 tex_options.swizzles[s][c] = GET_SWZ(key_tex->swizzles[s], c);
216 crocus_lower_swizzles(struct nir_shader * nir,const struct brw_sampler_prog_key_data * key_tex) argument

Completed in 41 milliseconds