Searched refs:fix_fetch (Results 1 – 4 of 4) sorted by relevance
99 union si_vs_fix_fetch fix_fetch; in load_input_vs() local122 fix_fetch.bits = ctx->shader->key.mono.vs_fix_fetch[input_index].bits; in load_input_vs()123 if (opencode || (fix_fetch.u.log_size == 3 && fix_fetch.u.format == AC_FETCH_FORMAT_FLOAT) || in load_input_vs()124 (fix_fetch.u.log_size == 2)) { in load_input_vs()125 tmp = ac_build_opencoded_load_format(&ctx->ac, fix_fetch.u.log_size, in load_input_vs()126 fix_fetch.u.num_channels_m1 + 1, fix_fetch.u.format, in load_input_vs()127 fix_fetch.u.reverse, !opencode, vb_desc, vertex_index, in load_input_vs()148 if (fix_fetch.u.log_size <= 1 && fix_fetch.u.num_channels_m1 == 2) { in load_input_vs()150 fetch_stride = 1 << fix_fetch.u.log_size; in load_input_vs()177 if (fix_fetch.u.log_size <= 1 && fix_fetch.u.num_channels_m1 == 2 && required_channels == 4) { in load_input_vs()[all …]
4583 union si_vs_fix_fetch fix_fetch; in si_create_vertex_elements() local4586 fix_fetch.bits = 0; in si_create_vertex_elements()4592 fix_fetch.u.format = AC_FETCH_FORMAT_FLOAT; in si_create_vertex_elements()4595 fix_fetch.u.format = AC_FETCH_FORMAT_FIXED; in si_create_vertex_elements()4599 fix_fetch.u.format = AC_FETCH_FORMAT_SINT; in si_create_vertex_elements()4601 fix_fetch.u.format = AC_FETCH_FORMAT_SNORM; in si_create_vertex_elements()4603 fix_fetch.u.format = AC_FETCH_FORMAT_SSCALED; in si_create_vertex_elements()4608 fix_fetch.u.format = AC_FETCH_FORMAT_UINT; in si_create_vertex_elements()4610 fix_fetch.u.format = AC_FETCH_FORMAT_UNORM; in si_create_vertex_elements()4612 fix_fetch.u.format = AC_FETCH_FORMAT_USCALED; in si_create_vertex_elements()[all …]
146 uint8_t fix_fetch[SI_MAX_ATTRIBS]; member
1775 key->mono.vs_fix_fetch[i].bits = elts->fix_fetch[i]; in si_shader_selector_key_vs()