Lines Matching defs:output
398 * Fix an uncompiled shader's stream output info.
400 * Core Gallium stores output->register_index as a "slot" number, where
405 * VARYING_SLOT_* in our copy's output->register_index fields.
421 struct pipe_stream_output *output = &so_info->output[i];
424 output->register_index = reverse_map[output->register_index];
431 switch (output->register_index) {
433 assert(output->num_components == 1);
434 output->register_index = VARYING_SLOT_PSIZ;
435 output->start_component = 1;
438 assert(output->num_components == 1);
439 output->register_index = VARYING_SLOT_PSIZ;
440 output->start_component = 2;
443 assert(output->num_components == 1);
444 output->start_component = 3;
448 //info->outputs_written |= 1ull << output->register_index;
1187 * This stage is the one which will feed stream output and the rasterizer.
1451 * Get the union of TCS output and TES input slots.
1973 /* Lower output variables to load_output intrinsics before setting up
2086 * When the shader feeding the rasterizer's output interface changes, we
2626 * and output patches are the same size. This is a bad guess, but we
2643 // XXX: not ideal, need TCS output/TES input unification