Home
last modified time | relevance | path

Searched refs:tgsi_info (Results 1 – 15 of 15) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_tgsi.c403 struct tgsi_shader_info *tgsi_info = &shader->tgsi_info; in svga_tgsi_scan_shader() local
406 tgsi_scan_shader(shader->tokens, tgsi_info); in svga_tgsi_scan_shader()
409 info->num_inputs = tgsi_info->num_inputs; in svga_tgsi_scan_shader()
410 info->num_outputs = tgsi_info->num_outputs; in svga_tgsi_scan_shader()
411 info->writes_edgeflag = tgsi_info->writes_edgeflag; in svga_tgsi_scan_shader()
412 info->writes_layer = tgsi_info->writes_layer; in svga_tgsi_scan_shader()
413 info->writes_position = tgsi_info->writes_position; in svga_tgsi_scan_shader()
414 info->writes_psize = tgsi_info->writes_psize; in svga_tgsi_scan_shader()
415 info->writes_viewport_index = tgsi_info->writes_viewport_index; in svga_tgsi_scan_shader()
417 info->uses_grid_size = tgsi_info->uses_grid_size; in svga_tgsi_scan_shader()
[all …]
Dsvga_state_tgsi_transform.c137 const struct tgsi_shader_info *info = &shader->tgsi_info; in write_vpos()
184 const struct tgsi_shader_info *info = &shader->tgsi_info; in transform_dynamic_indexing()
321 orig_gs->base.tgsi_info.num_outputs; in emulate_point_sprite()
380 &svga->pipe, vs->base.tgsi_info.num_outputs, in add_point_sprite_shader()
381 vs->base.tgsi_info.output_semantic_name, in add_point_sprite_shader()
382 vs->base.tgsi_info.output_semantic_index); in add_point_sprite_shader()
434 if (vs->base.tgsi_info.num_outputs == 0) { in update_tgsi_transform()
438 if (vs && has_dynamic_indexing(&vs->base.tgsi_info)) { in update_tgsi_transform()
441 if (fs && has_dynamic_indexing(&fs->base.tgsi_info)) { in update_tgsi_transform()
444 if (gs && has_dynamic_indexing(&gs->base.tgsi_info)) { in update_tgsi_transform()
[all …]
Dsvga_state_ts.c212 svga->curr.vs->base.tgsi_info.num_outputs, in get_passthrough_tcs()
213 svga->curr.tes->base.tgsi_info.num_inputs, in get_passthrough_tcs()
214 svga->curr.vs->base.tgsi_info.output_semantic_name, in get_passthrough_tcs()
215 svga->curr.vs->base.tgsi_info.output_semantic_index, in get_passthrough_tcs()
216 svga->curr.tes->base.tgsi_info.input_semantic_name, in get_passthrough_tcs()
217 svga->curr.tes->base.tgsi_info.input_semantic_index, in get_passthrough_tcs()
Dsvga_state_vs.c223 num_inputs = fs->base.tgsi_info.num_inputs; in compile_passthrough_vs()
243 switch (fs->base.tgsi_info.input_semantic_name[i]) { in compile_passthrough_vs()
248 fs->base.tgsi_info.input_semantic_name[i], in compile_passthrough_vs()
249 fs->base.tgsi_info.input_semantic_index[i]); in compile_passthrough_vs()
Dsvga_pipe_streamout.c190 shader->tgsi_info.output_semantic_name[reg_idx]; in svga_create_stream_output()
241 decls[numDecls].registerIndex = shader->tgsi_info.num_outputs; in svga_create_stream_output()
256 shader->tgsi_info.num_outputs + 1 + in svga_create_stream_output()
257 shader->tgsi_info.output_semantic_index[reg_idx]; in svga_create_stream_output()
Dsvga_swtnl_state.c251 const enum tgsi_semantic sem_name = fs->base.tgsi_info.input_semantic_name[i]; in svga_swtnl_update_vdecl()
252 const unsigned sem_index = fs->base.tgsi_info.input_semantic_index[i]; in svga_swtnl_update_vdecl()
Dsvga_pipe_fs.c64 fs->generic_inputs = svga_get_generic_inputs_mask(&fs->base.tgsi_info); in svga_create_fs_state()
Dsvga_shader.h363 struct tgsi_shader_info tgsi_info; member
Dsvga_tgsi_vgpu10.c12764 svga_link_shaders(&prevShader->tgsi_info, &emit->info, &emit->linkage); in compute_input_mapping()
12765 emit->prevShaderInfo = &prevShader->tgsi_info; in compute_input_mapping()
13006 emit->info = shader->tgsi_info; in svga_tgsi_vgpu10_translate()
/third_party/mesa3d/src/gallium/auxiliary/
Dmeson.build186 'tgsi/tgsi_info.c',
187 'tgsi/tgsi_info.h',
/third_party/mesa3d/docs/relnotes/
D18.3.5.rst181 - tgsi: don't set tgsi_info::uses_bindless_images for constbufs and hw
D19.0.0.rst1825 - tgsi: don't set tgsi_info::uses_bindless_images for constbufs and hw
D19.1.0.rst3663 - tgsi: don't set tgsi_info::uses_bindless_images for constbufs and hw
D22.0.0.rst3452 - tgsi: Add hw_atomic_declared in tgsi_info
/third_party/mesa3d/ohos/
Ddependency_inputs.gni1809 "../src/gallium/auxiliary/tgsi/tgsi_info.c",
1810 "../src/gallium/auxiliary/tgsi/tgsi_info.h",