radeonsi: don't pass si_shader to si_shader_binary_read
[mesa.git] / src / gallium / drivers / radeonsi / si_state.h
index fba6619d2fdb028256151c3dba91ed657d4968e5..f5ca661f8d71943a2e3636bcd32f37f4b09ed2d4 100644 (file)
@@ -61,6 +61,7 @@ struct si_state_rasterizer {
        bool                    poly_smooth;
        bool                    uses_poly_offset;
        bool                    clamp_fragment_color;
+       bool                    rasterizer_discard;
 };
 
 struct si_dsa_stencil_ref_part {
@@ -109,6 +110,7 @@ union si_state_atoms {
        struct {
                /* The order matters. */
                struct r600_atom *cache_flush;
+               struct r600_atom *render_cond;
                struct r600_atom *streamout_begin;
                struct r600_atom *streamout_enable; /* must be after streamout_begin */
                struct r600_atom *framebuffer;