Home
last modified time | relevance | path

Searched refs:nir_serialize (Results 1 – 25 of 27) sorted by relevance

12

/third_party/mesa3d/src/compiler/nir/
Dnir_serialize.h34 void nir_serialize(struct blob *blob, const nir_shader *nir, bool strip);
Dmeson.build262 'nir_serialize.c',
263 'nir_serialize.h',
Dnir_serialize.c2002 nir_serialize(struct blob *blob, const nir_shader *nir, bool strip) in nir_serialize() function
2117 nir_serialize(&writer, shader, false); in nir_shader_serialize_deserialize()
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_live_shader_cache.c90 nir_serialize(&blob, state->ir.nir, true); in util_live_shader_cache_get()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_disk_cache.c89 nir_serialize(&blob, shader->nir, true); in ir3_disk_cache_init_shader_key()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_disk_cache.c74 nir_serialize(&blob, shader->nir, true); in etna_disk_cache_init_shader_key()
/third_party/mesa3d/src/compiler/spirv/
Dnir_load_libclc.c304 nir_serialize(&blob, nir, false); in nir_load_libclc_shader()
/third_party/mesa3d/src/compiler/clc/
Dclc.c180 nir_serialize(&tmp, context->libclc_nir, true); in clc_libclc_serialize()
/third_party/mesa3d/src/gallium/drivers/lima/
Dlima_program.c410 nir_serialize(&blob, nir, true); in lima_create_fs_state()
653 nir_serialize(&blob, nir, true); in lima_create_vs_state()
/third_party/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_program_binary.c135 nir_serialize(writer, prog->nir, false); in serialize_nir_part()
/third_party/mesa3d/src/compiler/nir/tests/
Dserialize_tests.cpp77 nir_serialize(&blob, b->shader, false); in serialize()
/third_party/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_serialize.cpp43 nir_serialize(blob, nir, true); in nv50_ir_prog_info_serialize()
/third_party/mesa3d/src/gallium/frontends/clover/nir/
Dinvocation.cpp565 nir_serialize(&blob, nir, false); in spirv_to_nir()
/third_party/mesa3d/src/intel/vulkan/
Danv_pipeline_cache.c825 nir_serialize(&blob, nir, false); in anv_device_upload_nir()
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_pipeline_cache.c102 nir_serialize(&blob, nir, false); in v3dv_pipeline_cache_upload_nir()
Dv3dv_pipeline.c71 nir_serialize(&blob, nir, false); in pipeline_compute_sha1_from_nir()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_program.c2015 nir_serialize(&blob, stp->Base.nir, false); in st_serialize_nir()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_cs.c723 nir_serialize(&blob, variant->shader->base.ir.nir, true); in lp_cs_get_ir_cache_key()
Dlp_state_fs.c3547 nir_serialize(&blob, variant->shader->base.ir.nir, true); in lp_fs_get_ir_cache_key()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_shaders.c59 nir_serialize(&blob, sel->nir, true); in si_get_ir_cache_key()
2648 nir_serialize(&blob, sel->nir, true); in si_init_shader_selector_async()
/third_party/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c2518 nir_serialize(&blob, s, true); in save_nir_to_disk_cache()
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_program.c2458 nir_serialize(&blob, nir, true); in iris_create_uncompiled_shader()
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_program.c2706 nir_serialize(&blob, nir, true); in crocus_create_uncompiled_shader()
/third_party/mesa3d/docs/relnotes/
D20.0.0.rst2188 - radeonsi/nir: call nir_serialize only once per shader
2221 - st/mesa: call nir_serialize only once per shader
2481 - Revert "st/mesa: call nir_serialize only once per shader"
/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm.c850 nir_serialize(&blob, nir, true); in draw_get_ir_cache_key()

12