103b705cfSriastradh#include "brw_eu.h" 203b705cfSriastradh 303b705cfSriastradhbool brw_sf_kernel__nomask(struct brw_compile *p); 403b705cfSriastradhbool brw_sf_kernel__mask(struct brw_compile *p); 503b705cfSriastradh 603b705cfSriastradhbool brw_wm_kernel__affine(struct brw_compile *p, int dispatch_width); 703b705cfSriastradhbool brw_wm_kernel__affine_mask(struct brw_compile *p, int dispatch_width); 803b705cfSriastradhbool brw_wm_kernel__affine_mask_ca(struct brw_compile *p, int dispatch_width); 903b705cfSriastradhbool brw_wm_kernel__affine_mask_sa(struct brw_compile *p, int dispatch_width); 1003b705cfSriastradh 1103b705cfSriastradhbool brw_wm_kernel__projective(struct brw_compile *p, int dispatch_width); 1203b705cfSriastradhbool brw_wm_kernel__projective_mask(struct brw_compile *p, int dispatch_width); 1303b705cfSriastradhbool brw_wm_kernel__projective_mask_ca(struct brw_compile *p, int dispatch_width); 1403b705cfSriastradhbool brw_wm_kernel__projective_mask_sa(struct brw_compile *p, int dispatch_width); 1503b705cfSriastradh 1603b705cfSriastradhbool brw_wm_kernel__affine_opacity(struct brw_compile *p, int dispatch_width); 1703b705cfSriastradhbool brw_wm_kernel__projective_opacity(struct brw_compile *p, int dispatch_width); 18