Home
last modified time | relevance | path

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

/external/mesa3d/src/compiler/nir/
Dnir_serialize.h34 void nir_serialize(struct blob *blob, const nir_shader *nir, bool strip);
Dmeson.build240 'nir_serialize.c',
241 'nir_serialize.h',
Dnir_serialize.c2010 nir_serialize(struct blob *blob, const nir_shader *nir, bool strip) in nir_serialize() function
2125 nir_serialize(&writer, shader, false); in nir_shader_serialize_deserialize()
/external/mesa3d/src/gallium/auxiliary/util/
Du_live_shader_cache.c90 nir_serialize(&blob, state->ir.nir, true); in util_live_shader_cache_get()
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_disk_cache.c74 nir_serialize(&blob, shader->nir, true); in etna_disk_cache_init_shader_key()
/external/mesa3d/src/freedreno/ir3/
Dir3_disk_cache.c92 nir_serialize(&blob, shader->nir, true); in ir3_disk_cache_init_shader_key()
/external/mesa3d/src/compiler/spirv/
Dnir_load_libclc.c303 nir_serialize(&blob, nir, false); in nir_load_libclc_shader()
/external/mesa3d/src/compiler/
DMakefile.sources359 nir/nir_serialize.c \
360 nir/nir_serialize.h \
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_program_binary.c135 nir_serialize(writer, prog->nir, false); in serialize_nir_part()
/external/mesa3d/src/compiler/nir/tests/
Dserialize_tests.cpp80 nir_serialize(&blob, b->shader, false); in serialize()
/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_serialize.cpp43 nir_serialize(blob, nir, true); in nv50_ir_prog_info_serialize()
/external/mesa3d/src/gallium/frontends/clover/nir/
Dinvocation.cpp518 nir_serialize(&blob, nir, false);
/external/mesa3d/src/broadcom/vulkan/
Dv3dv_pipeline_cache.c90 nir_serialize(&blob, nir, false); in v3dv_pipeline_cache_upload_nir()
Dv3dv_pipeline.c101 nir_serialize(&blob, nir, false); in v3dv_shader_module_internal_init()
/external/mesa3d/src/intel/vulkan/
Danv_pipeline_cache.c809 nir_serialize(&blob, nir, false); in anv_device_upload_nir()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_cs.c691 nir_serialize(&blob, variant->shader->base.ir.nir, true); in lp_cs_get_ir_cache_key()
Dlp_state_fs.c3457 nir_serialize(&blob, variant->shader->base.ir.nir, true); in lp_fs_get_ir_cache_key()
/external/mesa3d/src/mesa/state_tracker/
Dst_program.c1978 nir_serialize(&blob, stp->Base.nir, false); in st_serialize_nir()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_shaders.c59 nir_serialize(&blob, sel->nir, true); in si_get_ir_cache_key()
2452 nir_serialize(&blob, sel->nir, true); in si_init_shader_selector_async()
/external/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c2508 nir_serialize(&blob, s, true); in save_nir_to_disk_cache()
/external/mesa3d/src/gallium/drivers/iris/
Diris_program.c2209 nir_serialize(&blob, nir, true); in iris_create_uncompiled_shader()
/external/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"
D19.3.0.rst2428 - nir: add a strip parameter to nir_serialize
2440 - clover: fix the nir_serialize build failure
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm.c837 nir_serialize(&blob, nir, true); in draw_get_ir_cache_key()