diff options
author | Kenneth Graunke <[email protected]> | 2016-04-10 21:28:37 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2016-04-25 11:44:48 -0700 |
commit | 501bedffa650c7d340d8f716736f6333c1317b34 (patch) | |
tree | 67c8c349703191e24635985afc1dcc3cdbf46873 /src/mesa/drivers/dri/i965/brw_shader.h | |
parent | 464d6080c60e6f97d286b16f5b09fde94ab37cfc (diff) |
i965: Make a few tessellation related functions non-static.
Also, move them to brw_shader.cpp so they're in a location for code
used by both the vec4 and fs worlds.
Signed-off-by: Kenneth Graunke <[email protected]>
Reviewed-by: Eduardo Lima Mitev <[email protected]>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_shader.h')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_shader.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_shader.h b/src/mesa/drivers/dri/i965/brw_shader.h index 15bed78cb7c..fc228f66d81 100644 --- a/src/mesa/drivers/dri/i965/brw_shader.h +++ b/src/mesa/drivers/dri/i965/brw_shader.h @@ -292,6 +292,10 @@ int type_size_scalar(const struct glsl_type *type); int type_size_vec4(const struct glsl_type *type); int type_size_vec4_times_4(const struct glsl_type *type); +unsigned tesslevel_outer_components(GLenum tes_primitive_mode); +unsigned tesslevel_inner_components(GLenum tes_primitive_mode); +unsigned writemask_for_backwards_vector(unsigned mask); + #ifdef __cplusplus } #endif |