2024-10-21 12:52:45 -06:00
|
|
|
#ifndef RENDER_H
|
|
|
|
#define RENDER_H
|
|
|
|
|
|
|
|
#include "gpu.h"
|
|
|
|
#include "ui.h"
|
2024-11-01 15:46:27 -06:00
|
|
|
#include "hex.h"
|
2024-10-21 12:52:45 -06:00
|
|
|
|
|
|
|
VkResult draw_frame(
|
2024-10-21 21:57:05 -06:00
|
|
|
RenderContext* context,
|
2024-10-24 20:49:59 -06:00
|
|
|
UIContext* ui,
|
2024-11-01 15:46:27 -06:00
|
|
|
HexContext* hex,
|
2024-11-04 00:24:42 -07:00
|
|
|
GraphicsPipeline ray_pipeline,
|
|
|
|
VkDeviceAddress ray_address,
|
2024-10-21 21:57:05 -06:00
|
|
|
double time);
|
2024-10-21 15:09:51 -06:00
|
|
|
|
2024-10-21 12:52:45 -06:00
|
|
|
#endif
|