Searched refs:slots_valid (Results 1 - 25 of 36) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_vue_map.c62 uint64_t slots_valid,
81 slots_valid |= BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0);
82 slots_valid |= BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST1);
85 vue_map->slots_valid = slots_valid;
91 slots_valid &= ~(VARYING_BIT_LAYER | VARYING_BIT_VIEWPORT);
136 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0))
138 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST1))
145 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_COL0))
147 if (slots_valid
60 brw_compute_vue_map(const struct gen_device_info * devinfo,struct brw_vue_map * vue_map,uint64_t slots_valid,bool separate) argument
[all...]
H A Dbrw_vec4_vs_visitor.cpp105 if (!(prog_data->vue_map.slots_valid & VARYING_BIT_CLIP_VERTEX)) {
H A Dbrw_fs_visitor.cpp619 if (!(vue_prog_data->vue_map.slots_valid & VARYING_BIT_CLIP_VERTEX))
729 if ((vue_map->slots_valid & psiz_mask) == 0) {
739 if (vue_map->slots_valid & VARYING_BIT_LAYER)
744 if (vue_map->slots_valid & VARYING_BIT_VIEWPORT)
749 if (vue_map->slots_valid & VARYING_BIT_PSIZ)
H A Dbrw_compiler.h918 uint64_t slots_valid; member in struct:brw_vue_map
988 uint64_t slots_valid,
992 uint64_t slots_valid,
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_vue_map.c62 uint64_t slots_valid,
82 slots_valid |= BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0);
83 slots_valid |= BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST1);
86 vue_map->slots_valid = slots_valid;
92 slots_valid &= ~(VARYING_BIT_LAYER | VARYING_BIT_VIEWPORT);
148 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0))
150 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST1))
162 if (slots_valid & BITFIELD64_BIT(VARYING_SLOT_COL0))
164 if (slots_valid
60 brw_compute_vue_map(const struct intel_device_info * devinfo,struct brw_vue_map * vue_map,uint64_t slots_valid,bool separate,uint32_t pos_slots) argument
[all...]
H A Dbrw_fs_visitor.cpp834 if ((vue_map->slots_valid & psiz_mask) == 0) {
844 if (vue_map->slots_valid & VARYING_BIT_LAYER)
849 if (vue_map->slots_valid & VARYING_BIT_VIEWPORT)
854 if (vue_map->slots_valid & VARYING_BIT_PSIZ)
H A Dbrw_compiler.h1153 uint64_t slots_valid; member in struct:brw_vue_map
1224 uint64_t slots_valid,
1229 uint64_t slots_valid,
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dbrw_sf.c100 key.attrs = brw->vue_map_geom_out.slots_valid;
H A Dbrw_clip.c109 key.attrs = brw->vue_map_geom_out.slots_valid;
H A Dbrw_ff_gs.c180 key->attrs = brw_vue_prog_data(brw->vs.base.prog_data)->vue_map.slots_valid;
H A Dbrw_state_upload.c481 GLbitfield64 old_slots = brw->vue_map_geom_out.slots_valid;
494 if (old_slots != brw->vue_map_geom_out.slots_valid ||
498 if ((old_slots ^ brw->vue_map_geom_out.slots_valid) &
502 (brw->vue_map_geom_out.slots_valid & VARYING_BIT_VIEWPORT) ?
H A Dbrw_state.h348 (brw->vue_map_geom_out.slots_valid & VARYING_BIT_PSIZ) == 0;
H A Dbrw_wm.c476 key->input_slots_valid = brw->vue_map_geom_out.slots_valid;
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A Dbrw_ff_gs.c98 key->attrs = brw_vue_prog_data(brw->vs.base.prog_data)->vue_map.slots_valid;
H A Dbrw_sf.c100 key.attrs = brw->vue_map_geom_out.slots_valid;
H A Dbrw_clip.c109 key.attrs = brw->vue_map_geom_out.slots_valid;
H A Dbrw_state_upload.c547 GLbitfield64 old_slots = brw->vue_map_geom_out.slots_valid;
560 if (old_slots != brw->vue_map_geom_out.slots_valid ||
564 if ((old_slots ^ brw->vue_map_geom_out.slots_valid) &
568 (brw->vue_map_geom_out.slots_valid & VARYING_BIT_VIEWPORT) ?
H A Dbrw_state.h345 (brw->vue_map_geom_out.slots_valid & VARYING_BIT_PSIZ) == 0;
H A Dbrw_wm.c520 key->input_slots_valid = brw->vue_map_geom_out.slots_valid;
/xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/
H A Dblorp.c268 const uint64_t slots_valid = VARYING_BIT_POS | local in function:blorp_ensure_sf_program
271 key.key.attrs = slots_valid;
290 brw_compute_vue_map(blorp->compiler->devinfo, &vue_map, slots_valid, false);
/xsrc/external/mit/MesaLib/dist/src/intel/blorp/
H A Dblorp.c366 const uint64_t slots_valid = VARYING_BIT_POS | local in function:blorp_ensure_sf_program
369 key.key.attrs = slots_valid;
388 brw_compute_vue_map(blorp->compiler->devinfo, &vue_map, slots_valid, false, 1);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/
H A Diris_program.c1116 key.input_slots_valid = ice->shaders.last_vue_map->slots_valid;
1169 (old_map ? old_map->slots_valid : 0ull) ^ vue_map->slots_valid;
1174 (vue_map->slots_valid & VARYING_BIT_VIEWPORT) ? IRIS_MAX_VIEWPORTS : 1;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/
H A Dcrocus_program.c1920 key.input_slots_valid = ice->shaders.last_vue_map->slots_valid;
1969 (old_map ? old_map->slots_valid : 0ull) ^ vue_map->slots_valid;
1973 (vue_map->slots_valid & VARYING_BIT_VIEWPORT) ? CROCUS_MAX_VIEWPORTS : 1;
2086 key.attrs = ice->shaders.last_vue_map->slots_valid;
2231 key.attrs = ice->shaders.last_vue_map->slots_valid;
2336 key.attrs = ice->shaders.last_vue_map->slots_valid;
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A DgenX_pipeline.c472 if (last_vue_prog_data->vue_map.slots_valid & VARYING_BIT_PSIZ) {
1103 if (vp_info && (last->vue_map.slots_valid & VARYING_BIT_VIEWPORT)) {
1116 !(last->vue_map.slots_valid & VARYING_BIT_LAYER);
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A DgenX_pipeline.c685 if (last_vue_prog_data->vue_map.slots_valid & VARYING_BIT_PSIZ) {
1474 if (vp_info && (last->vue_map.slots_valid & VARYING_BIT_VIEWPORT)) {
1488 !(last->vue_map.slots_valid & VARYING_BIT_LAYER);

Completed in 37 milliseconds

12