"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/gallium/drivers/svga/svga_state_tgsi_transform.c" between
mesa-20.0.0-rc2.tar.xz and mesa-20.0.0-rc3.tar.xz

About: Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics (main library code). Release candidate.

svga_state_tgsi_transform.c  (mesa-20.0.0-rc2.tar.xz):svga_state_tgsi_transform.c  (mesa-20.0.0-rc3.tar.xz)
skipping to change at line 132 skipping to change at line 132
return NULL; return NULL;
} }
if (0) { if (0) {
debug_printf("Before tgsi_add_point_sprite ---------------\n"); debug_printf("Before tgsi_add_point_sprite ---------------\n");
tgsi_dump(orig_tokens, 0); tgsi_dump(orig_tokens, 0);
debug_printf("After tgsi_add_point_sprite --------------\n"); debug_printf("After tgsi_add_point_sprite --------------\n");
tgsi_dump(new_tokens, 0); tgsi_dump(new_tokens, 0);
} }
templ.tokens = new_tokens; pipe_shader_state_from_tgsi(&templ, new_tokens);
templ.stream_output.num_outputs = 0; templ.stream_output.num_outputs = 0;
if (streamout) { if (streamout) {
templ.stream_output = streamout->info; templ.stream_output = streamout->info;
/* The tgsi_add_point_sprite utility adds an extra output /* The tgsi_add_point_sprite utility adds an extra output
* for the original point position for stream output purpose. * for the original point position for stream output purpose.
* We need to replace the position output register index in the * We need to replace the position output register index in the
* stream output declaration with the new register index. * stream output declaration with the new register index.
*/ */
if (pos_out_index != -1) { if (pos_out_index != -1) {
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)