summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/ilo/shader
diff options
context:
space:
mode:
authorChia-I Wu <[email protected]>2015-05-29 15:25:13 +0800
committerChia-I Wu <[email protected]>2015-06-15 01:07:09 +0800
commiteaf2c738991d43ec8e7b36bed05727deaf8151b6 (patch)
tree5b5fca76db42f27d69c51d34c301bc695a5f4de5 /src/gallium/drivers/ilo/shader
parent960ca7d5e32997a5367cf798f7930cbb890b3ab4 (diff)
ilo: embed ilo_state_sol in ilo_shader
Diffstat (limited to 'src/gallium/drivers/ilo/shader')
-rw-r--r--src/gallium/drivers/ilo/shader/ilo_shader_internal.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/gallium/drivers/ilo/shader/ilo_shader_internal.h b/src/gallium/drivers/ilo/shader/ilo_shader_internal.h
index d2dc2f5b5b4..603d13e5766 100644
--- a/src/gallium/drivers/ilo/shader/ilo_shader_internal.h
+++ b/src/gallium/drivers/ilo/shader/ilo_shader_internal.h
@@ -28,6 +28,8 @@
#ifndef ILO_SHADER_INTERNAL_H
#define ILO_SHADER_INTERNAL_H
+#include "core/ilo_state_sol.h"
+
#include "ilo_common.h"
#include "ilo_state.h"
#include "ilo_shader.h"
@@ -111,7 +113,9 @@ struct ilo_shader {
bool stream_output;
int svbi_post_inc;
- struct pipe_stream_output_info so_info;
+
+ uint32_t sol_data[PIPE_MAX_SO_OUTPUTS][2];
+ struct ilo_state_sol sol;
/* for VS stream output / rasterizer discard */
int gs_offsets[3];