#include <ae2f/Keys.h>#include <ae2f/cc.h>#include "./aclspv/abi.h"#include "./aclspv/spvty.h"#include <clang-c/Index.h>Go to the source code of this file.
Functions | |
| ae2f_extern ACLSPV_ABI_DECL e_aclspv_compile_t | aclspv_compile (struct CXUnsavedFile *ae2f_restrict const rdwr_unsaved, const unsigned c_unsaved_count, const char *ae2f_restrict const *ae2f_restrict const rd_argv_opt, const int c_argc, aclspv_wrdcount_t *ae2f_restrict rwr_output_count_opt, aclspv_wrd_t *ae2f_restrict *ae2f_restrict rwr_output, enum CXErrorCode *ae2f_restrict rwr_cxerr_opt) |
Compiles OpenCL C kernel code to SPIR-V for Vulkan.
Definition in file aclspv.h.
| ae2f_extern ACLSPV_ABI_DECL e_aclspv_compile_t aclspv_compile | ( | struct CXUnsavedFile *ae2f_restrict const | rdwr_unsaved, |
| const unsigned | c_unsaved_count, | ||
| const char *ae2f_restrict const *ae2f_restrict const | rd_argv_opt, | ||
| const int | c_argc, | ||
| aclspv_wrdcount_t *ae2f_restrict | rwr_output_count_opt, | ||
| aclspv_wrd_t *ae2f_restrict *ae2f_restrict | rwr_output, | ||
| enum CXErrorCode *ae2f_restrict | rwr_cxerr_opt ) |