Searched refs:clc_libclc (Results 1 - 6 of 6) sorted by relevance
/third_party/mesa3d/src/compiler/clc/ |
H A D | clc.c | 115 struct clc_libclc { struct 119 struct clc_libclc * 122 struct clc_libclc *ctx = rzalloc(NULL, struct clc_libclc); in clc_libclc_new() 124 clc_error(logger, "D3D12: failed to allocate a clc_libclc"); in clc_libclc_new() 163 void clc_free_libclc(struct clc_libclc *ctx) in clc_free_libclc() 169 const nir_shader *clc_libclc_get_clc_shader(struct clc_libclc *ctx) in clc_libclc_get_clc_shader() 174 void clc_libclc_serialize(struct clc_libclc *context, in clc_libclc_serialize() 190 struct clc_libclc * 193 struct clc_libclc *ct in clc_libclc_deserialize() [all...] |
H A D | clc.h | 176 struct clc_libclc; 183 struct clc_libclc *clc_libclc_new(const struct clc_logger *logger, const struct clc_libclc_options *options); 185 void clc_free_libclc(struct clc_libclc *lib); 187 const nir_shader *clc_libclc_get_clc_shader(struct clc_libclc *lib); 189 void clc_libclc_serialize(struct clc_libclc *lib, void **serialized, size_t *size); 191 struct clc_libclc *clc_libclc_deserialize(const void *serialized, size_t size);
|
/third_party/mesa3d/src/microsoft/clc/ |
H A D | clc_compiler.h | 131 struct clc_libclc * 136 clc_spirv_to_dxil(struct clc_libclc *lib,
|
H A D | compute_test.h | 348 struct clc_libclc *compiler_ctx;
|
H A D | clc_compiler.c | 721 struct clc_libclc * 734 clc_spirv_to_dxil(struct clc_libclc *lib, in clc_spirv_to_dxil()
|
H A D | compute_test.cpp | 95 { "optimize_libclc", COMPUTE_DEBUG_OPTIMIZE_LIBCLC, "Optimize the clc_libclc before using it" }, 96 { "serialize_libclc", COMPUTE_DEBUG_SERIALIZE_LIBCLC, "Serialize and deserialize the clc_libclc" }, 664 static struct clc_libclc *compiler_ctx_g = nullptr; in SetUp()
|
Completed in 6 milliseconds