Kohi Game Engine
render_view_pick.h
Go to the documentation of this file.
1
/*
2
#pragma once
3
4
#include "defines.h"
5
#include "renderer/renderer_types.h"
6
7
struct linear_allocator;
8
struct frame_data;
9
struct viewport;
10
struct camera;
11
12
b8 render_view_pick_on_registered(struct render_view* self);
13
void render_view_pick_on_destroy(struct render_view* self);
14
void render_view_pick_on_resize(struct render_view* self, u32 width, u32 height);
15
b8 render_view_pick_on_packet_build(const struct render_view* self, struct frame_data* p_frame_data, struct viewport* v, struct camera* c, void* data, struct render_view_packet* out_packet);
16
void render_view_pick_on_packet_destroy(const struct render_view* self, struct render_view_packet* packet);
17
b8 render_view_pick_on_render(const struct render_view* self, const struct render_view_packet* packet, struct frame_data* p_frame_data);
18
19
void render_view_pick_get_matrices(const struct render_view* self, mat4* out_view, mat4* out_projection);
20
b8 render_view_pick_attachment_target_regenerate(struct render_view* self, u32 pass_index, struct render_target_attachment* attachment);
21
*/
testbed.klib
src
views_deprecated
render_view_pick.h
Generated by
1.9.1