![]() |
DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
|
|
#include <render.h>
Data Fields | |
matrix4x4_t | cameramatrix |
from entity (transforms from camera entity to world) | |
int | depth |
int | height |
matrix4x4_t | projectmatrix |
actual projection matrix (transforms from viewspace to screen) | |
float | screentodepth [2] |
used by deferred renderer to calculate linear depth from device depth coordinates | |
r_viewport_type_t | type |
matrix4x4_t | viewmatrix |
actual matrix for rendering (transforms to viewspace) | |
int | width |
int | x |
int | y |
int | z |
matrix4x4_t r_viewport_t::cameramatrix |
int r_viewport_t::height |
Definition at line 247 of file render.h.
Referenced by R_RenderView(), R_ResetViewRendering2D_Common(), R_ResetViewRendering3D(), R_ScissorForBBox(), R_Shadow_ClearShadowMapTexture(), R_Shadow_DrawModelShadowMaps(), R_Shadow_RenderMode_Begin(), R_Shadow_RenderMode_End(), R_Shadow_RenderMode_Lighting(), R_Shadow_RenderMode_ShadowMap(), R_Shadow_ScissorForBBox(), R_Sky(), and R_View_SetFrustum().
matrix4x4_t r_viewport_t::projectmatrix |
actual projection matrix (transforms from viewspace to screen)
Definition at line 242 of file render.h.
Referenced by R_Shadow_DrawModelShadowMaps().
float r_viewport_t::screentodepth[2] |
used by deferred renderer to calculate linear depth from device depth coordinates
Definition at line 250 of file render.h.
Referenced by R_SetupShader_DeferredLight(), and R_SetupShader_Surface().
r_viewport_type_t r_viewport_t::type |
matrix4x4_t r_viewport_t::viewmatrix |
actual matrix for rendering (transforms to viewspace)
Definition at line 241 of file render.h.
Referenced by R_SetupShader_DeferredLight(), and R_Shadow_DrawModelShadowMaps().
int r_viewport_t::width |
Definition at line 246 of file render.h.
Referenced by R_RenderView(), R_ResetViewRendering2D_Common(), R_ResetViewRendering3D(), R_ScissorForBBox(), R_Shadow_ClearShadowMapTexture(), R_Shadow_DrawModelShadowMaps(), R_Shadow_RenderMode_Begin(), R_Shadow_RenderMode_End(), R_Shadow_RenderMode_Lighting(), R_Shadow_RenderMode_ShadowMap(), R_Shadow_ScissorForBBox(), R_Sky(), and R_View_SetFrustum().
int r_viewport_t::x |
Definition at line 243 of file render.h.
Referenced by R_RenderView(), R_ResetViewRendering2D_Common(), R_ResetViewRendering3D(), R_ScissorForBBox(), R_Shadow_ClearShadowMapTexture(), R_Shadow_DrawModelShadowMaps(), R_Shadow_RenderMode_Begin(), R_Shadow_RenderMode_End(), R_Shadow_RenderMode_Lighting(), R_Shadow_RenderMode_ShadowMap(), R_Shadow_ScissorForBBox(), R_Sky(), and R_View_SetFrustum().
int r_viewport_t::y |
Definition at line 244 of file render.h.
Referenced by R_RenderView(), R_ResetViewRendering2D_Common(), R_ResetViewRendering3D(), R_ScissorForBBox(), R_Shadow_ClearShadowMapTexture(), R_Shadow_DrawModelShadowMaps(), R_Shadow_RenderMode_Begin(), R_Shadow_RenderMode_End(), R_Shadow_RenderMode_Lighting(), R_Shadow_RenderMode_ShadowMap(), R_Shadow_ScissorForBBox(), R_Sky(), and R_View_SetFrustum().