Searched refs:wm_key (Results 1 - 14 of 14) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/
H A Dblorp.c163 brw_blorp_init_wm_prog_key(struct brw_wm_prog_key *wm_key) argument
165 memset(wm_key, 0, sizeof(*wm_key));
166 wm_key->nr_color_regions = 1;
168 wm_key->tex.swizzles[i] = SWIZZLE_XYZW;
174 struct brw_wm_prog_key *wm_key,
201 wm_key->iz_lookup |= BRW_WM_IZ_PS_KILL_ALPHATEST_BIT;
203 wm_key->input_slots_valid = nir->info.inputs_read | VARYING_BIT_POS;
207 brw_compile_fs(compiler, blorp->driver_ctx, mem_ctx, wm_key,
172 blorp_compile_fs(struct blorp_context * blorp,void * mem_ctx,struct nir_shader * nir,struct brw_wm_prog_key * wm_key,bool use_repclear,struct brw_wm_prog_data * wm_prog_data) argument
H A Dblorp_priv.h348 void brw_blorp_init_wm_prog_key(struct brw_wm_prog_key *wm_key);
353 struct brw_wm_prog_key *wm_key,
H A Dblorp_clear.c98 struct brw_wm_prog_key wm_key; local in function:blorp_params_get_clear_kernel
99 brw_blorp_init_wm_prog_key(&wm_key);
103 blorp_compile_fs(blorp, mem_ctx, b.shader, &wm_key, use_replicated_data,
994 struct brw_wm_prog_key wm_key; local in function:blorp_params_get_mcs_partial_resolve_kernel
995 brw_blorp_init_wm_prog_key(&wm_key);
996 wm_key.tex.compressed_multisample_layout_mask = 1;
997 wm_key.tex.msaa_16 = blorp_key.num_samples == 16;
998 wm_key.multisample_fbo = true;
1002 blorp_compile_fs(blorp, mem_ctx, b.shader, &wm_key, false,
H A Dblorp_blit.c1474 struct brw_wm_prog_key wm_key; local in function:brw_blorp_get_blit_kernel
1475 brw_blorp_init_wm_prog_key(&wm_key);
1476 wm_key.tex.compressed_multisample_layout_mask =
1478 wm_key.tex.msaa_16 = prog_key->tex_samples == 16;
1479 wm_key.multisample_fbo = prog_key->rt_samples > 1;
1481 program = blorp_compile_fs(blorp, mem_ctx, nir, &wm_key, false,
/xsrc/external/mit/MesaLib/dist/src/intel/blorp/
H A Dblorp.c195 brw_blorp_init_wm_prog_key(struct brw_wm_prog_key *wm_key) argument
197 memset(wm_key, 0, sizeof(*wm_key));
198 wm_key->nr_color_regions = 1;
199 blorp_init_base_prog_key(&wm_key->base);
212 struct brw_wm_prog_key *wm_key,
238 wm_key->iz_lookup |= BRW_WM_IZ_PS_KILL_ALPHATEST_BIT;
240 wm_key->input_slots_valid = nir->info.inputs_read | VARYING_BIT_POS;
245 .key = wm_key,
210 blorp_compile_fs(struct blorp_context * blorp,void * mem_ctx,struct nir_shader * nir,struct brw_wm_prog_key * wm_key,bool use_repclear,struct brw_wm_prog_data * wm_prog_data) argument
H A Dblorp_priv.h406 void brw_blorp_init_wm_prog_key(struct brw_wm_prog_key *wm_key);
414 struct brw_wm_prog_key *wm_key,
H A Dblorp_clear.c91 struct brw_wm_prog_key wm_key; local in function:blorp_params_get_clear_kernel_fs
92 brw_blorp_init_wm_prog_key(&wm_key);
96 blorp_compile_fs(blorp, mem_ctx, b.shader, &wm_key, use_replicated_data,
1329 struct brw_wm_prog_key wm_key; local in function:blorp_params_get_mcs_partial_resolve_kernel
1330 brw_blorp_init_wm_prog_key(&wm_key);
1331 wm_key.base.tex.compressed_multisample_layout_mask = 1;
1332 wm_key.base.tex.msaa_16 = blorp_key.num_samples == 16;
1333 wm_key.multisample_fbo = true;
1337 blorp_compile_fs(blorp, mem_ctx, b.shader, &wm_key, false,
H A Dblorp_blit.c1528 struct brw_wm_prog_key wm_key; local in function:brw_blorp_get_blit_kernel_fs
1529 brw_blorp_init_wm_prog_key(&wm_key);
1530 wm_key.base.tex.compressed_multisample_layout_mask =
1532 wm_key.base.tex.msaa_16 = key->tex_samples == 16;
1533 wm_key.multisample_fbo = key->rt_samples > 1;
1535 program = blorp_compile_fs(blorp, mem_ctx, nir, &wm_key, false,
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dbrw_disk_cache.c346 struct brw_wm_prog_key wm_key; local in function:brw_disk_cache_write_render_programs
347 brw_wm_populate_key(brw, &wm_key);
348 wm_key.program_string_id = 0;
350 write_program_data(brw, prog, &wm_key, brw->wm.base.prog_data,
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A Dbrw_disk_cache.c356 struct brw_wm_prog_key wm_key; local in function:brw_disk_cache_write_render_programs
357 brw_wm_populate_key(brw, &wm_key);
358 wm_key.base.program_string_id = 0;
360 write_program_data(brw, prog, &wm_key, brw->wm.base.prog_data,
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_fs_nir.cpp3199 const brw_wm_prog_key *wm_key = local in function:fs_visitor::emit_non_coherent_fb_read
3201 assert(!wm_key->coherent_fb_fetch);
3223 if (wm_key->multisample_fbo &&
3228 const fs_reg mcs = wm_key->multisample_fbo ?
3236 const opcode op = !wm_key->multisample_fbo ? SHADER_OPCODE_TXF_LOGICAL :
H A Dbrw_fs.cpp7588 brw_wm_prog_key *wm_key = (brw_wm_prog_key *) this->key; local in function:fs_visitor::run_fs
7608 (nir->info.outputs_read > 0 && !wm_key->coherent_fb_fetch)) {
7634 if (wm_key->alpha_test_func)
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_fs_nir.cpp3300 const brw_wm_prog_key *wm_key = local in function:fs_visitor::emit_non_coherent_fb_read
3302 assert(!wm_key->coherent_fb_fetch);
3324 if (wm_key->multisample_fbo &&
3329 const fs_reg mcs = wm_key->multisample_fbo ?
3337 const opcode op = !wm_key->multisample_fbo ? SHADER_OPCODE_TXF_LOGICAL :
H A Dbrw_fs.cpp9243 brw_wm_prog_key *wm_key = (brw_wm_prog_key *) this->key; local in function:fs_visitor::run_fs
9263 (nir->info.outputs_read > 0 && !wm_key->coherent_fb_fetch)) {
9293 if (wm_key->alpha_test_func)

Completed in 64 milliseconds