Home
last modified time | relevance | path

Searched refs:nir_xfb_info (Results 1 - 13 of 13) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
H A Dnir_xfb_info.h55 typedef struct nir_xfb_info { struct
64 } nir_xfb_info; typedef
74 return sizeof(nir_xfb_info) + sizeof(nir_xfb_output_info) * output_count; in nir_xfb_info_size()
84 nir_xfb_info *
89 nir_print_xfb_info(nir_xfb_info *info, FILE *fp);
H A Dnir_gather_xfb_info.c24 #include "nir_xfb_info.h"
30 add_var_xfb_varying(nir_xfb_info *xfb, in add_var_xfb_varying()
48 static nir_xfb_info *
57 return sizeof(nir_xfb_info) + sizeof(nir_xfb_varying_info) * varying_count; in nir_xfb_varyings_info_size()
67 add_var_xfb_outputs(nir_xfb_info *xfb, in add_var_xfb_outputs()
215 nir_xfb_info *xfb = nir_xfb_info_create(shader, num_outputs); in nir_gather_xfb_info_with_varyings()
320 nir_xfb_info *
436 /* Create nir_xfb_info. */ in nir_gather_xfb_info_from_intrinsics()
437 nir_xfb_info *info = calloc(1, nir_xfb_info_size(count)); in nir_gather_xfb_info_from_intrinsics()
443 /* Fill nir_xfb_info in nir_gather_xfb_info_from_intrinsics()
[all...]
H A Dnir_serialize.c26 #include "nir_xfb_info.h"
2067 write_xfb_info(write_ctx *ctx, const nir_xfb_info *xfb) in write_xfb_info()
2079 static nir_xfb_info *
2086 struct nir_xfb_info *xfb = ralloc_size(ctx->nir, size); in read_xfb_info()
H A Dnir.h167 struct nir_xfb_info;
3734 struct nir_xfb_info *xfb_info;
/third_party/mesa3d/src/compiler/glsl/
H A Dgl_nir_linker.h43 struct nir_xfb_info;
74 struct nir_xfb_info *
H A Dgl_nir_link_xfb.c26 #include "nir_xfb_info.h"
69 nir_xfb_info *xfb_info = NULL; in gl_nir_link_assign_xfb_resources()
199 struct nir_xfb_info *
205 nir_xfb_info *xfb = in gl_to_nir_xfb_info()
/third_party/mesa3d/src/intel/vulkan/
H A Danv_pipeline_cache.c31 #include "nir/nir_xfb_info.h"
75 const nir_xfb_info *xfb_info_in, in anv_shader_bin_create()
87 VK_MULTIALLOC_DECL_SIZE(&ma, nir_xfb_info, xfb_info, in anv_shader_bin_create()
263 const nir_xfb_info *xfb_info = NULL; in anv_shader_bin_deserialize()
331 const nir_xfb_info *xfb_info, in anv_device_upload_kernel()
H A Danv_private.h1124 struct nir_xfb_info;
1145 const struct nir_xfb_info *xfb_info,
3034 struct nir_xfb_info *xfb_info;
3047 const struct nir_xfb_info *xfb_info,
H A DgenX_pipeline.c32 #include "nir/nir_xfb_info.h"
1271 nir_xfb_info *xfb_info; in emit_3dstate_streamout()
/third_party/mesa3d/src/gallium/auxiliary/nir/
H A Dnir_helpers.c27 #include "nir_xfb_info.h"
34 nir_xfb_info *info = nir_gather_xfb_info_from_intrinsics(nir, slot_to_register); in nir_gather_stream_output_info()
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_shader.c10 #include "nir/nir_xfb_info.h"
685 nir_xfb_info *xfb = nir->xfb_info; in tu_gather_xfb_info()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_shader_info.c24 #include "nir/nir_xfb_info.h"
407 const nir_xfb_info *xfb = nir->xfb_info; in gather_xfb_info()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_pipeline.c36 #include "nir/nir_xfb_info.h"
583 nir_xfb_info *xfb_info = pipeline->pipeline_nir[stage]->xfb_info; in lvp_pipeline_xfb_init()

Completed in 27 milliseconds