|
enum class | castor3d::LpvTexture : uint8_t {
castor3d::eR = 0
, castor3d::eG = 1
, castor3d::eB = 2
, castor3d::eCount
,
castor3d::eMin = eR
} |
| Enumerator of textures used by the light volume GI passes. More...
|
|
using | castor3d::LayeredLightPropagationVolumes = LayeredLightPropagationVolumesT< false > |
|
using | castor3d::LayeredLightPropagationVolumesG = LayeredLightPropagationVolumesT< true > |
|
using | castor3d::LightPropagationVolumes = LightPropagationVolumesT< false > |
|
using | castor3d::LightPropagationVolumesG = LightPropagationVolumesT< true > |
|
using | castor3d::LightPropagationVolumesLightType = castor::Array< LightPropagationVolumesUPtr, size_t( LightType::eCount ) > |
|
using | castor3d::LayeredLightPropagationVolumesLightType = castor::Array< LayeredLightPropagationVolumesUPtr, size_t( LightType::eCount ) > |
|
using | castor3d::LightPropagationVolumesGLightType = castor::Array< LightPropagationVolumesGUPtr, size_t( LightType::eCount ) > |
|
using | castor3d::LayeredLightPropagationVolumesGLightType = castor::Array< LayeredLightPropagationVolumesGUPtr, size_t( LightType::eCount ) > |
|
C3D_API castor::String | castor3d::getTextureName (LpvTexture texture, castor::String const &infix) |
|
C3D_API castor::String | castor3d::getTexName (LpvTexture texture) |
|
C3D_API VkFormat | castor3d::getFormat (RenderDevice const &device, LpvTexture texture) |
|
C3D_API VkClearValue | castor3d::getClearValue (LpvTexture texture) |
|
C3D_API VkImageUsageFlags | castor3d::getUsageFlags (LpvTexture texture) |
|
C3D_API VkBorderColor | castor3d::getBorderColor (LpvTexture texture) |
|
uint32_t | castor3d::getMipLevels (RenderDevice const &, LpvTexture, castor::Size const &) |
|
uint32_t | castor3d::getMipLevels (RenderDevice const &device, LpvTexture texture, VkExtent3D const &size) |
|
VkCompareOp | castor3d::getCompareOp (LpvTexture) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, GeometryInjectionPass, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, LayeredLightPropagationVolumes, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, LayeredLightPropagationVolumesG, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, LightInjectionPass, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, LightPropagationPass, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, LightPropagationVolumes, C3D_API) |
|
| castor3d::CU_DeclareSmartPtr (castor3d, LightPropagationVolumesG, C3D_API) |
|
| castor3d::CU_DeclareVector (GeometryInjectionPass, GeometryInjectionPass) |
|
| castor3d::CU_DeclareVector (LightInjectionPass, LightInjectionPass) |
|