Quake II RTX doxygen  1.0 dev
vkpt_refdef_s Struct Reference

#include <vkpt.h>

Public Attributes

QVKUniformBuffer_t uniform_buffer
 
QVKInstanceBuffer_t uniform_instance_buffer
 
refdef_t * fd
 
float view_matrix [16]
 
float projection_matrix [16]
 
float view_projection_matrix [16]
 
float view_matrix_prev [16]
 
float projection_matrix_prev [16]
 
float view_projection_matrix_prev [16]
 
float z_near
 
float z_far
 
bsp_mesh_t bsp_mesh_world
 
int bsp_mesh_world_loaded
 
lightstyle_t prev_lightstyles [MAX_LIGHTSTYLES]
 

Detailed Description

Definition at line 393 of file vkpt.h.

Member Data Documentation

◆ bsp_mesh_world

◆ bsp_mesh_world_loaded

int vkpt_refdef_s::bsp_mesh_world_loaded

Definition at line 407 of file vkpt.h.

Referenced by process_render_feedback(), R_BeginRegistration_RTX(), and R_RenderFrame_RTX().

◆ fd

◆ prev_lightstyles

lightstyle_t vkpt_refdef_s::prev_lightstyles[MAX_LIGHTSTYLES]

Definition at line 409 of file vkpt.h.

Referenced by copy_light(), and R_RenderFrame_RTX().

◆ projection_matrix

float vkpt_refdef_s::projection_matrix[16]

Definition at line 398 of file vkpt.h.

◆ projection_matrix_prev

float vkpt_refdef_s::projection_matrix_prev[16]

Definition at line 402 of file vkpt.h.

◆ uniform_buffer

QVKUniformBuffer_t vkpt_refdef_s::uniform_buffer

Definition at line 394 of file vkpt.h.

Referenced by prepare_ubo(), R_RenderFrame_RTX(), and vkpt_uniform_buffer_update().

◆ uniform_instance_buffer

QVKInstanceBuffer_t vkpt_refdef_s::uniform_instance_buffer

◆ view_matrix

float vkpt_refdef_s::view_matrix[16]

Definition at line 397 of file vkpt.h.

◆ view_matrix_prev

float vkpt_refdef_s::view_matrix_prev[16]

Definition at line 401 of file vkpt.h.

◆ view_projection_matrix

float vkpt_refdef_s::view_projection_matrix[16]

Definition at line 399 of file vkpt.h.

◆ view_projection_matrix_prev

float vkpt_refdef_s::view_projection_matrix_prev[16]

Definition at line 403 of file vkpt.h.

◆ z_far

float vkpt_refdef_s::z_far

Definition at line 404 of file vkpt.h.

Referenced by prepare_ubo().

◆ z_near

float vkpt_refdef_s::z_near

Definition at line 404 of file vkpt.h.

Referenced by prepare_ubo().