aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/ilo/shader/ilo_shader_internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gallium/drivers/ilo/shader/ilo_shader_internal.h')
-rw-r--r--src/gallium/drivers/ilo/shader/ilo_shader_internal.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gallium/drivers/ilo/shader/ilo_shader_internal.h b/src/gallium/drivers/ilo/shader/ilo_shader_internal.h
index 3515e3f1d9f..d9ae2fa0a8f 100644
--- a/src/gallium/drivers/ilo/shader/ilo_shader_internal.h
+++ b/src/gallium/drivers/ilo/shader/ilo_shader_internal.h
@@ -30,6 +30,7 @@
#include "ilo_common.h"
#include "ilo_context.h"
+#include "ilo_shader.h"
/* XXX The interface needs to be reworked */
@@ -88,6 +89,7 @@ struct ilo_shader {
bool has_pos;
bool has_linear_interp;
int barycentric_interpolation_mode;
+ uint32_t const_interp_enable;
bool discard_adj;
} in;
@@ -114,6 +116,8 @@ struct ilo_shader {
void *kernel;
int kernel_size;
+ struct ilo_kernel_routing routing;
+
/* what does the push constant buffer consist of? */
struct {
int clip_state_size;