mirror of
https://github.com/w23/xash3d-fwgs
synced 2024-12-16 06:00:33 +01:00
16 lines
401 B
C
16 lines
401 B
C
#pragma once
|
|
|
|
#include "ray_pass.h"
|
|
#include "xash3d_types.h"
|
|
|
|
typedef struct {
|
|
int passes_count;
|
|
ray_pass_p *passes;
|
|
} vk_meatpipe_t;
|
|
|
|
qboolean R_VkMeatpipeLoad(vk_meatpipe_t *out, const char *filename);
|
|
void R_VkMeatpipeDestroy(vk_meatpipe_t *mp);
|
|
|
|
struct vk_ray_resources_s;
|
|
void R_VkMeatpipePerform(vk_meatpipe_t *mp, VkCommandBuffer cmdbuf, int frame_set_slot, struct vk_ray_resources_s *res);
|