Home
last modified time | relevance | path

Searched refs:nir_serialize (Results 1 - 23 of 23) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
H A Dnir_serialize.h34 void nir_serialize(struct blob *blob, const nir_shader *nir, bool strip);
H A Dnir_serialize.c24 #include "nir_serialize.h"
2100 nir_serialize(struct blob *blob, const nir_shader *nir, bool strip) in nir_serialize() function
2219 nir_serialize(&writer, shader, false); in nir_shader_serialize_deserialize()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_disk_cache.c30 #include "nir_serialize.h"
71 nir_serialize(&blob, shader->nir, true); in etna_disk_cache_init_shader_key()
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_live_shader_cache.c31 #include "compiler/nir/nir_serialize.h"
90 nir_serialize(&blob, state->ir.nir, true); in util_live_shader_cache_get()
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_disk_cache.c24 #include "nir_serialize.h"
89 nir_serialize(&blob, shader->nir, true); in ir3_disk_cache_init_shader_key()
/third_party/mesa3d/src/compiler/clc/
H A Dclc.c25 #include "nir/nir_serialize.h"
180 nir_serialize(&tmp, context->libclc_nir, true); in clc_libclc_serialize()
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3d_disk_cache.c30 #include "compiler/nir/nir_serialize.h"
99 nir_serialize(&blob, nir, true); in v3d_disk_cache_compute_key()
/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_pipeline.c31 #include "nir_serialize.h"
155 nir_serialize(&blob, module->nir, false); in vk_pipeline_hash_shader_stage()
H A Dvk_pipeline_cache.c32 #include "compiler/nir/nir_serialize.h"
482 nir_serialize(&blob, nir, false); in vk_pipeline_cache_add_nir()
/third_party/mesa3d/src/gallium/frontends/clover/nir/
H A Dinvocation.cpp36 #include <compiler/nir/nir_serialize.h>
597 nir_serialize(&blob, nir, false);
/third_party/mesa3d/src/gallium/drivers/lima/
H A Dlima_program.c31 #include "compiler/nir/nir_serialize.h"
424 nir_serialize(&blob, nir, true); in lima_create_fs_state()
671 nir_serialize(&blob, nir, true); in lima_create_vs_state()
/third_party/mesa3d/src/compiler/spirv/
H A Dnir_load_libclc.c25 #include "nir_serialize.h"
363 nir_serialize(&blob, nir, false); in nir_load_libclc_shader()
/third_party/mesa3d/src/compiler/nir/tests/
H A Dserialize_tests.cpp28 #include "nir_serialize.h"
77 nir_serialize(&blob, b->shader, false); in serialize()
/third_party/mesa3d/src/nouveau/codegen/
H A Dnv50_ir_serialize.cpp7 #include "compiler/nir/nir_serialize.h"
43 nir_serialize(blob, nir, true); in nv50_ir_prog_info_serialize()
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_pipeline_cache.c27 #include "nir/nir_serialize.h"
104 nir_serialize(&blob, nir, false); in v3dv_pipeline_cache_upload_nir()
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_program.c46 #include "compiler/nir/nir_serialize.h"
1311 nir_serialize(&blob, prog->nir, false); in st_serialize_nir()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_state_cs.c50 #include "nir_serialize.h"
749 nir_serialize(&blob, variant->shader->base.ir.nir, true); in lp_cs_get_ir_cache_key()
H A Dlp_state_fs.c110 #include "compiler/nir/nir_serialize.h"
3628 nir_serialize(&blob, variant->shader->base.ir.nir, true); in lp_fs_get_ir_cache_key()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_state_shaders.cpp27 #include "compiler/nir/nir_serialize.h"
161 nir_serialize(&blob, sel->nir, NIR_DEBUG(PRINT) == 0); in si_get_ir_cache_key()
2979 nir_serialize(&blob, sel->nir, NIR_DEBUG(PRINT) == 0);
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_program.c44 #include "compiler/nir/nir_serialize.h"
2477 nir_serialize(&blob, nir, true); in iris_create_uncompiled_shader()
/third_party/mesa3d/src/gallium/auxiliary/nir/
H A Dtgsi_to_nir.c35 #include "compiler/nir/nir_serialize.h"
2580 nir_serialize(&blob, s, true); in save_nir_to_disk_cache()
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_program.c44 #include "compiler/nir/nir_serialize.h"
2735 nir_serialize(&blob, nir, true); in crocus_create_uncompiled_shader()
/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_llvm.c61 #include "nir_serialize.h"
835 nir_serialize(&blob, nir, true); in draw_get_ir_cache_key()

Completed in 45 milliseconds