OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:so_info
(Results
1 - 6
of
6
) sorted by null
/external/mesa3d/src/gallium/drivers/ilo/
ilo_render_surface.c
42
const struct pipe_stream_output_info *
so_info
,
53
info.offset = so->buffer_offset +
so_info
->output[so_index].dst_offset * 4;
54
info.size = so->buffer_size -
so_info
->output[so_index].dst_offset * 4;
58
switch (
so_info
->output[so_index].num_components) {
83
so_info
->stride[
so_info
->output[so_index].output_buffer] * 4;
136
const struct pipe_stream_output_info *
so_info
;
local
146
so_info
= ilo_shader_get_kernel_so_info(gs);
152
so_info
= ilo_shader_get_kernel_so_info(vs);
165
if (
so_info
&& i < so_info->num_outputs &
[
all
...]
ilo_shader.c
679
const struct pipe_stream_output_info *
so_info
= &state->info.stream_output;
local
691
if (
so_info
->num_outputs > 0) {
759
const struct pipe_stream_output_info *
so_info
,
767
if (!
so_info
->num_outputs) {
782
info.buffer_strides[i] =
so_info
->stride[i] * 4;
790
for (i = 0; i <
so_info
->num_outputs; i++) {
791
const unsigned stream =
so_info
->output[i].stream;
792
const unsigned buffer =
so_info
->output[i].output_buffer;
799
if (reg_idx ==
so_info
->output[i].register_index)
811
while (buf_offsets[buffer] <
so_info
->output[i].dst_offset)
[
all
...]
ilo_render_gen6.c
545
const struct pipe_stream_output_info *
so_info
=
local
551
for (i = 0; i <
so_info
->num_outputs; i++) {
552
const int output_buffer =
so_info
->output[i].output_buffer;
555
const int struct_size =
so_info
->stride[output_buffer] * 4;
556
const int elem_size =
so_info
->output[i].num_components * 4;
564
buf_size = so->buffer_size -
so_info
->output[i].dst_offset * 4;
/external/mesa3d/src/gallium/drivers/virgl/
virgl_encode.c
212
const struct pipe_stream_output_info *
so_info
)
218
if (
so_info
)
219
num_outputs =
so_info
->num_outputs;
224
virgl_encoder_write_dword(ctx->cbuf,
so_info
->stride[i]);
226
for (i = 0; i <
so_info
->num_outputs; i++) {
228
VIRGL_OBJ_SHADER_SO_OUTPUT_REGISTER_INDEX(
so_info
->output[i].register_index) |
229
VIRGL_OBJ_SHADER_SO_OUTPUT_START_COMPONENT(
so_info
->output[i].start_component) |
230
VIRGL_OBJ_SHADER_SO_OUTPUT_NUM_COMPONENTS(
so_info
->output[i].num_components) |
231
VIRGL_OBJ_SHADER_SO_OUTPUT_BUFFER(
so_info
->output[i].output_buffer) |
232
VIRGL_OBJ_SHADER_SO_OUTPUT_DST_OFFSET(
so_info
->output[i].dst_offset)
[
all
...]
virgl_encode.h
85
const struct pipe_stream_output_info *
so_info
,
/external/mesa3d/src/gallium/drivers/ilo/shader/
ilo_shader_gs.c
46
const struct pipe_stream_output_info *
so_info
;
member in struct:gs_compile_context
458
for (j = 0; j < gcc->
so_info
->num_outputs; j++) {
459
const int idx = gcc->
so_info
->output[j].register_index;
477
out = tsrc_offset(out, 0, gcc->
so_info
->output[j].start_component);
488
j == gcc->
so_info
->num_outputs - 1);
971
for (i = 0; i < gcc->
so_info
->num_outputs; i++) {
973
gcc->
so_info
->output[i].register_index);
[
all
...]
Completed in 1150 milliseconds