Lines Matching defs:brw_wm_prog_data
848 struct brw_wm_prog_data { struct
849 struct brw_stage_prog_data base;
851 GLuint num_varying_inputs;
853 uint8_t reg_blocks_8;
854 uint8_t reg_blocks_16;
855 uint8_t reg_blocks_32;
857 uint8_t dispatch_grf_start_reg_16;
858 uint8_t dispatch_grf_start_reg_32;
859 uint32_t prog_offset_16;
860 uint32_t prog_offset_32;
862 struct {
868 } binding_table;
870 uint8_t computed_depth_mode;
871 bool computed_stencil;
873 bool early_fragment_tests;
874 bool post_depth_coverage;
875 bool inner_coverage;
876 bool dispatch_8;
877 bool dispatch_16;
878 bool dispatch_32;
879 bool dual_src_blend;
880 bool persample_dispatch;
881 bool uses_pos_offset;
882 bool uses_omask;
883 bool uses_kill;
884 bool uses_src_depth;
885 bool uses_src_w;
886 bool uses_depth_w_coefficients;
887 bool uses_sample_mask;
888 bool has_render_target_reads;
889 bool has_side_effects;
890 bool pulls_bary;
892 bool contains_flat_varying;
893 bool contains_noperspective_varying;
898 bool per_coarse_pixel_dispatch;
904 uint32_t barycentric_interp_modes;
910 uint32_t flat_inputs;
915 uint64_t inputs;
920 unsigned char interp_mode[65]; /* BRW_VARYING_SLOT_COUNT */
927 int urb_setup[VARYING_SLOT_MAX];
934 uint8_t urb_setup_attribs[VARYING_SLOT_MAX];
935 uint8_t urb_setup_attribs_count;