gfx ~meson (2022-03-26T21:27:26.8342465)
Dub
Repo
ShadowExample.Light
shadow
ShadowExample
Undocumented in source.
class
ShadowExample
static
struct
Light {
FVec4
position
;
FVec4
color
;
FMat4
view
;
FMat4
proj
;
Rc
!
ImageView
shadowPlane
;
Rc
!
Framebuffer
shadowFb
;
}
Members
Variables
color
FVec4
color
;
Undocumented in source.
position
FVec4
position
;
Undocumented in source.
proj
FMat4
proj
;
Undocumented in source.
shadowFb
Rc
!
Framebuffer
shadowFb
;
Undocumented in source.
shadowPlane
Rc
!
ImageView
shadowPlane
;
Undocumented in source.
view
FMat4
view
;
Undocumented in source.
Meta
Source
See Implementation
shadow
ShadowExample
classes
ShadowFrameData
constructors
this
functions
dispose
makeFrameData
prepare
prepareDescriptors
prepareMeshPipeline
prepareMeshRenderPass
preparePipelines
prepareRenderPass
prepareSceneAndResources
prepareShadowFramebuffers
prepareShadowPipeline
prepareShadowRenderPass
rebuildSwapchain
recordCmds
updateBuffers
manifest constants
maxLights
numLights
shadowSize
structs
Light
LightBlk
Mesh
MeshFsLights
MeshFsMaterial
MeshVsLocals
ShadowVsLocals
Vertex
variables
descPool
indBuf
lastSub
ligUniformBuf
lights
meshDS
meshDSLayout
meshLayout
meshPipeline
meshRenderPass
meshShadowView
meshUniformBuf
meshes
shadowDS
shadowDSLayout
shadowFinishedSem
shadowLayout
shadowPipeline
shadowRenderPass
shadowSampler
shadowTex
vertBuf