|
FFmpeg
|
#include <vulkan.h>
Data Fields | |
| void * | priv |
| int(* | compile_shader )(struct FFVkSPIRVCompiler *ctx, void *avctx, struct FFVkSPIRVShader *shd, uint8_t **data, size_t *size, const char *entrypoint, void **opaque) |
| void(* | free_shader )(struct FFVkSPIRVCompiler *ctx, void **opaque) |
| void(* | uninit )(struct FFVkSPIRVCompiler **ctx) |
| int(* FFVkSPIRVCompiler::compile_shader) (struct FFVkSPIRVCompiler *ctx, void *avctx, struct FFVkSPIRVShader *shd, uint8_t **data, size_t *size, const char *entrypoint, void **opaque) |
| void(* FFVkSPIRVCompiler::free_shader) (struct FFVkSPIRVCompiler *ctx, void **opaque) |
| void(* FFVkSPIRVCompiler::uninit) (struct FFVkSPIRVCompiler **ctx) |
1.8.17