X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fgallium%2Fdrivers%2Fswr%2Fswr_shader.h;h=6468874dc3fc8775d7ae949897d9e8fa8d0122d8;hb=2729d847ce8214cc3d02e5c80988447997a93cb0;hp=c9df5b009173a2a0afef5cc20f7ea0053d20b3d5;hpb=f1d728411726fd0bc5baf9746e838f609900836e;p=mesa.git diff --git a/src/gallium/drivers/swr/swr_shader.h b/src/gallium/drivers/swr/swr_shader.h index c9df5b00917..6468874dc3f 100644 --- a/src/gallium/drivers/swr/swr_shader.h +++ b/src/gallium/drivers/swr/swr_shader.h @@ -30,6 +30,9 @@ struct swr_jit_fs_key; struct swr_jit_vs_key; struct swr_jit_gs_key; +unsigned swr_so_adjust_attrib(unsigned in_attrib, + swr_vertex_shader *swr_vs); + PFN_VERTEX_FUNC swr_compile_vs(struct swr_context *ctx, swr_jit_vs_key &key); @@ -66,6 +69,7 @@ struct swr_jit_fs_key : swr_jit_sampler_key { unsigned sprite_coord_enable; ubyte vs_output_semantic_name[PIPE_MAX_SHADER_OUTPUTS]; ubyte vs_output_semantic_idx[PIPE_MAX_SHADER_OUTPUTS]; + bool poly_stipple_enable; }; struct swr_jit_vs_key : swr_jit_sampler_key {