Castor3D 0.13.0
Multiplatform 3D engine
|
Classes | |
struct | castor3d::RenderPassRegisterInfo |
Espaces de nommage | |
namespace | castor3d |
Technique | |
enum class | castor3d::TechniquePassEvent { castor3d::eBeforeDepth , castor3d::eBeforeBackground , castor3d::eBeforeOpaque , castor3d::eBeforeTransparent , castor3d::eBeforePostEffects , castor3d::eCount , castor3d::eMin = eBeforeDepth , castor3d::eMax =eCount-1 } |
using | castor3d::TechniquePassVector = std::vector< RenderTechniquePass * > |
using | castor3d::TechniquePasses = std::array< TechniquePassVector, size_t(TechniquePassEvent::eCount) > |
void | castor3d::bindTexture (ashes::ImageView const &view, ashes::Sampler const &sampler, ashes::WriteDescriptorSetArray &writes, uint32_t &index) |
Ecrit le descripteur de la vue et du sampler dans les writes donnés. Plus de détails... | |
void | castor3d::bindTexture (crg::RunnableGraph &graph, crg::ImageViewId const &view, VkSampler const &sampler, ashes::WriteDescriptorSetArray &writes, uint32_t &index) |
castor3d::CU_DeclareCUSmartPtr (castor3d, RenderTechnique, C3D_API) | |
castor3d::CU_DeclareCUSmartPtr (castor3d, RenderTechniquePass, C3D_API) | |
castor3d::CU_DeclareCUSmartPtr (castor3d, SsaoPass, C3D_API) | |