14 lines
418 B
C
14 lines
418 B
C
|
#ifndef __QF_Vulkan_shader_h
|
||
|
#define __QF_Vulkan_shader_h
|
||
|
|
||
|
struct qfv_device_s;
|
||
|
struct vulkan_ctx_s;
|
||
|
|
||
|
VkShaderModule QFV_CreateShaderModule (struct qfv_device_s *device,
|
||
|
const char *path);
|
||
|
void QFV_RegisterShaderModule (struct vulkan_ctx_s *ctx, const char *name,
|
||
|
VkShaderModule module);
|
||
|
void QFV_DeregisterShaderModule (struct vulkan_ctx_s *ctx, const char *name);
|
||
|
|
||
|
#endif//__QF_Vulkan_shader_h
|