Lines Matching defs:brw_compiler
47 struct brw_compiler { struct
48 const struct intel_device_info *devinfo;
53 mtx_t mutex;
55 struct brw_isa_info isa;
57 struct {
65 } vec4_reg_set;
67 struct {
81 } fs_reg_sets[3];
83 void (*shader_debug_log)(void *, unsigned *id, const char *str, ...) PRINTFLIKE(3, 4);
84 void (*shader_perf_log)(void *, unsigned *id, const char *str, ...) PRINTFLIKE(3, 4);
86 bool scalar_stage[MESA_ALL_SHADER_STAGES];
87 bool use_tcs_8_patch;
88 struct nir_shader_compiler_options *nir_options[MESA_ALL_SHADER_STAGES];
94 bool precise_trig;
100 bool constant_buffer_0_is_relative;
106 bool supports_shader_constants;
112 bool lower_variable_group_size;
120 bool indirect_ubos_use_sampler;
122 struct nir_shader *clc_shader;