intel: Declare the various tracked state variables using "extern"
This commit is contained in:
@@ -46,68 +46,68 @@ brw_add_validated_bo(struct brw_context *brw, drm_intel_bo *bo)
|
||||
}
|
||||
};
|
||||
|
||||
const struct brw_tracked_state brw_blend_constant_color;
|
||||
const struct brw_tracked_state brw_cc_unit;
|
||||
const struct brw_tracked_state brw_check_fallback;
|
||||
const struct brw_tracked_state brw_clip_prog;
|
||||
const struct brw_tracked_state brw_clip_unit;
|
||||
const struct brw_tracked_state brw_vs_constants;
|
||||
const struct brw_tracked_state brw_wm_constants;
|
||||
const struct brw_tracked_state brw_constant_buffer;
|
||||
const struct brw_tracked_state brw_curbe_offsets;
|
||||
const struct brw_tracked_state brw_invarient_state;
|
||||
const struct brw_tracked_state brw_gs_prog;
|
||||
const struct brw_tracked_state brw_gs_unit;
|
||||
const struct brw_tracked_state brw_line_stipple;
|
||||
const struct brw_tracked_state brw_aa_line_parameters;
|
||||
const struct brw_tracked_state brw_pipelined_state_pointers;
|
||||
const struct brw_tracked_state brw_binding_table_pointers;
|
||||
const struct brw_tracked_state brw_depthbuffer;
|
||||
const struct brw_tracked_state brw_polygon_stipple_offset;
|
||||
const struct brw_tracked_state brw_polygon_stipple;
|
||||
const struct brw_tracked_state brw_program_parameters;
|
||||
const struct brw_tracked_state brw_recalculate_urb_fence;
|
||||
const struct brw_tracked_state brw_sf_prog;
|
||||
const struct brw_tracked_state brw_sf_unit;
|
||||
const struct brw_tracked_state brw_sf_vp;
|
||||
const struct brw_tracked_state brw_state_base_address;
|
||||
const struct brw_tracked_state brw_urb_fence;
|
||||
const struct brw_tracked_state brw_vertex_state;
|
||||
const struct brw_tracked_state brw_vs_surfaces;
|
||||
const struct brw_tracked_state brw_vs_prog;
|
||||
const struct brw_tracked_state brw_vs_unit;
|
||||
const struct brw_tracked_state brw_wm_input_sizes;
|
||||
const struct brw_tracked_state brw_wm_prog;
|
||||
const struct brw_tracked_state brw_wm_samplers;
|
||||
const struct brw_tracked_state brw_wm_constant_surface;
|
||||
const struct brw_tracked_state brw_wm_surfaces;
|
||||
const struct brw_tracked_state brw_wm_binding_table;
|
||||
const struct brw_tracked_state brw_wm_unit;
|
||||
extern const struct brw_tracked_state brw_blend_constant_color;
|
||||
extern const struct brw_tracked_state brw_cc_unit;
|
||||
extern const struct brw_tracked_state brw_check_fallback;
|
||||
extern const struct brw_tracked_state brw_clip_prog;
|
||||
extern const struct brw_tracked_state brw_clip_unit;
|
||||
extern const struct brw_tracked_state brw_vs_constants;
|
||||
extern const struct brw_tracked_state brw_wm_constants;
|
||||
extern const struct brw_tracked_state brw_constant_buffer;
|
||||
extern const struct brw_tracked_state brw_curbe_offsets;
|
||||
extern const struct brw_tracked_state brw_invarient_state;
|
||||
extern const struct brw_tracked_state brw_gs_prog;
|
||||
extern const struct brw_tracked_state brw_gs_unit;
|
||||
extern const struct brw_tracked_state brw_line_stipple;
|
||||
extern const struct brw_tracked_state brw_aa_line_parameters;
|
||||
extern const struct brw_tracked_state brw_pipelined_state_pointers;
|
||||
extern const struct brw_tracked_state brw_binding_table_pointers;
|
||||
extern const struct brw_tracked_state brw_depthbuffer;
|
||||
extern const struct brw_tracked_state brw_polygon_stipple_offset;
|
||||
extern const struct brw_tracked_state brw_polygon_stipple;
|
||||
extern const struct brw_tracked_state brw_program_parameters;
|
||||
extern const struct brw_tracked_state brw_recalculate_urb_fence;
|
||||
extern const struct brw_tracked_state brw_sf_prog;
|
||||
extern const struct brw_tracked_state brw_sf_unit;
|
||||
extern const struct brw_tracked_state brw_sf_vp;
|
||||
extern const struct brw_tracked_state brw_state_base_address;
|
||||
extern const struct brw_tracked_state brw_urb_fence;
|
||||
extern const struct brw_tracked_state brw_vertex_state;
|
||||
extern const struct brw_tracked_state brw_vs_surfaces;
|
||||
extern const struct brw_tracked_state brw_vs_prog;
|
||||
extern const struct brw_tracked_state brw_vs_unit;
|
||||
extern const struct brw_tracked_state brw_wm_input_sizes;
|
||||
extern const struct brw_tracked_state brw_wm_prog;
|
||||
extern const struct brw_tracked_state brw_wm_samplers;
|
||||
extern const struct brw_tracked_state brw_wm_constant_surface;
|
||||
extern const struct brw_tracked_state brw_wm_surfaces;
|
||||
extern const struct brw_tracked_state brw_wm_binding_table;
|
||||
extern const struct brw_tracked_state brw_wm_unit;
|
||||
|
||||
const struct brw_tracked_state brw_psp_urb_cbs;
|
||||
extern const struct brw_tracked_state brw_psp_urb_cbs;
|
||||
|
||||
const struct brw_tracked_state brw_pipe_control;
|
||||
extern const struct brw_tracked_state brw_pipe_control;
|
||||
|
||||
const struct brw_tracked_state brw_drawing_rect;
|
||||
const struct brw_tracked_state brw_indices;
|
||||
const struct brw_tracked_state brw_vertices;
|
||||
const struct brw_tracked_state brw_index_buffer;
|
||||
const struct brw_tracked_state gen6_binding_table_pointers;
|
||||
const struct brw_tracked_state gen6_blend_state;
|
||||
const struct brw_tracked_state gen6_cc_state_pointers;
|
||||
const struct brw_tracked_state gen6_clip_state;
|
||||
const struct brw_tracked_state gen6_clip_vp;
|
||||
const struct brw_tracked_state gen6_color_calc_state;
|
||||
const struct brw_tracked_state gen6_depth_stencil_state;
|
||||
const struct brw_tracked_state gen6_gs_state;
|
||||
const struct brw_tracked_state gen6_sampler_state;
|
||||
const struct brw_tracked_state gen6_scissor_state;
|
||||
const struct brw_tracked_state gen6_sf_state;
|
||||
const struct brw_tracked_state gen6_sf_vp;
|
||||
const struct brw_tracked_state gen6_urb;
|
||||
const struct brw_tracked_state gen6_viewport_state;
|
||||
const struct brw_tracked_state gen6_vs_state;
|
||||
const struct brw_tracked_state gen6_wm_state;
|
||||
extern const struct brw_tracked_state brw_drawing_rect;
|
||||
extern const struct brw_tracked_state brw_indices;
|
||||
extern const struct brw_tracked_state brw_vertices;
|
||||
extern const struct brw_tracked_state brw_index_buffer;
|
||||
extern const struct brw_tracked_state gen6_binding_table_pointers;
|
||||
extern const struct brw_tracked_state gen6_blend_state;
|
||||
extern const struct brw_tracked_state gen6_cc_state_pointers;
|
||||
extern const struct brw_tracked_state gen6_clip_state;
|
||||
extern const struct brw_tracked_state gen6_clip_vp;
|
||||
extern const struct brw_tracked_state gen6_color_calc_state;
|
||||
extern const struct brw_tracked_state gen6_depth_stencil_state;
|
||||
extern const struct brw_tracked_state gen6_gs_state;
|
||||
extern const struct brw_tracked_state gen6_sampler_state;
|
||||
extern const struct brw_tracked_state gen6_scissor_state;
|
||||
extern const struct brw_tracked_state gen6_sf_state;
|
||||
extern const struct brw_tracked_state gen6_sf_vp;
|
||||
extern const struct brw_tracked_state gen6_urb;
|
||||
extern const struct brw_tracked_state gen6_viewport_state;
|
||||
extern const struct brw_tracked_state gen6_vs_state;
|
||||
extern const struct brw_tracked_state gen6_wm_state;
|
||||
|
||||
/***********************************************************************
|
||||
* brw_state.c
|
||||
|
||||
Reference in New Issue
Block a user