/external/mesa3d/src/gallium/drivers/vc4/ |
vc4_program.c | 34 #include "compiler/nir/nir.h" 35 #include "compiler/nir/nir_builder.h" 36 #include "nir/tgsi_to_nir.h" 165 * storage for a NIR instruction. 167 * If it's a NIR SSA def, then we just set the associated hash table entry to 170 * If it's a NIR reg, then we need to update the existing qreg assigned to the 171 * NIR destination with the incoming value. To do that without introducing 176 * its destination to be the NIR reg's destination 360 * The addressing math has been lowered in NIR, and now we just need to rea [all...] |
/external/mesa3d/src/amd/vulkan/ |
radv_meta_clear.c | 26 #include "nir/nir_builder.h" 131 struct radv_shader_module vs_m = { .nir = vs_nir }; 132 struct radv_shader_module fs_m = { .nir = fs_nir }; [all...] |
radv_private.h | 809 struct nir_shader * nir; member in struct:radv_shader_module [all...] |
/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
ir3_compiler_nir.c | 82 * try to clean up, since that should be done as the NIR stage) 174 nir_shader *s = nir_shader_clone(ctx, so->shader->nir); 177 /* fast-path for shader key that lowers nothing in NIR: */ 178 ctx->s = so->shader->nir; 182 DBG("dump nir%dv%d: type=%d, k={bp=%u,cts=%u,hp=%u}", 205 * after the nir -> ir3 frontend. 361 * sequences for each use of a given NIR level src as address 638 * | Adreno | NIR | 643 * To convert from an adreno bool (uint) to nir, use: 655 * 0/1 consumes the result. For example, when a nir 'bcsel [all...] |
/external/mesa3d/src/intel/blorp/ |
blorp_blit.c | 24 #include "compiler/nir/nir_builder.h" 1304 nir_shader *nir = brw_blorp_build_nir_shader(blorp, mem_ctx, prog_key); local [all...] |
/external/mesa3d/src/mesa/ |
Makefile.sources | 657 -I$(top_builddir)/src/compiler/nir \
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_vec4.cpp | [all...] |
/external/mesa3d/src/mesa/main/ |
mtypes.h | 1926 struct nir_shader *nir; member in struct:gl_program [all...] |