Lines Matching defs:compiler
42 #include "compiler/nir/nir.h"
43 #include "compiler/nir/nir_builder.h"
44 #include "compiler/nir/nir_serialize.h"
45 #include "intel/compiler/brw_compiler.h"
46 #include "intel/compiler/brw_nir.h"
47 #include "intel/compiler/brw_prim.h"
441 crocus_setup_uniforms(const struct brw_compiler *compiler,
449 UNUSED const struct intel_device_info *devinfo = compiler->devinfo;
963 /* Apply the binding table indices. The backend compiler is not expected
1077 const struct brw_compiler *c = screen->compiler;
1185 const struct brw_compiler *compiler = screen->compiler;
1213 crocus_setup_uniforms(compiler, mem_ctx, nir, prog_data, &system_values,
1227 brw_nir_analyze_ubo_ranges(compiler, nir, NULL, prog_data->ubo_ranges);
1251 brw_compile_vs(compiler, mem_ctx, ¶ms);
1405 const struct brw_compiler *compiler = screen->compiler;
1407 compiler->nir_options[MESA_SHADER_TESS_CTRL];
1425 crocus_setup_uniforms(compiler, mem_ctx, nir, prog_data, &system_values,
1432 brw_nir_analyze_ubo_ranges(compiler, nir, NULL, prog_data->ubo_ranges);
1434 nir = brw_nir_create_passthrough_tcs(mem_ctx, compiler, options, key);
1480 const unsigned *program = brw_compile_tcs(compiler, mem_ctx, ¶ms);
1571 const struct brw_compiler *compiler = screen->compiler;
1597 crocus_setup_uniforms(compiler, mem_ctx, nir, prog_data, &system_values,
1605 brw_nir_analyze_ubo_ranges(compiler, nir, NULL, prog_data->ubo_ranges);
1622 const unsigned *program = brw_compile_tes(compiler, mem_ctx, ¶ms);
1711 const struct brw_compiler *compiler = screen->compiler;
1737 crocus_setup_uniforms(compiler, mem_ctx, nir, prog_data, &system_values,
1745 brw_nir_analyze_ubo_ranges(compiler, nir, NULL, prog_data->ubo_ranges);
1763 const unsigned *program = brw_compile_gs(compiler, mem_ctx, ¶ms);
1849 const struct brw_compiler *compiler = screen->compiler;
1863 crocus_setup_uniforms(compiler, mem_ctx, nir, prog_data, &system_values,
1884 brw_nir_analyze_ubo_ranges(compiler, nir, NULL, prog_data->ubo_ranges);
1900 brw_compile_fs(compiler, mem_ctx, ¶ms);
2071 const struct brw_compiler *compiler = screen->compiler;
2079 const unsigned *program = brw_compile_clip(compiler, mem_ctx, key, clip_prog_data,
2225 const struct brw_compiler *compiler = screen->compiler;
2233 const unsigned *program = brw_compile_sf(compiler, mem_ctx, key, sf_prog_data,
2318 struct brw_compiler *compiler = screen->compiler;
2326 const unsigned *program = brw_compile_ff_gs_prog(compiler, mem_ctx, key, ff_gs_prog_data,
2546 const struct brw_compiler *compiler = screen->compiler;
2560 crocus_setup_uniforms(compiler, mem_ctx, nir, prog_data, &system_values,
2575 brw_compile_cs(compiler, mem_ctx, ¶ms);
2713 brw_preprocess_nir(screen->compiler, nir, NULL);