Castor3D
0.14.0
Multiplatform 3D engine
Toggle main menu visibility
Page principale
Pages associées
Espaces de nommage
Liste des espaces de nommage
Membres de l'espace de nommage
Tout
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Fonctions
a
b
c
f
g
h
i
m
o
p
r
s
t
u
w
Variables
b
c
d
e
i
l
m
o
p
r
s
t
v
Définitions de type
a
b
c
d
e
f
g
i
l
m
n
o
p
q
r
s
t
u
v
Énumérations
a
b
c
d
e
f
g
h
i
k
l
m
o
p
q
r
s
t
u
v
w
Classes
Liste des classes
Index des classes
Hiérarchie des classes
Membres de classe
Tout
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Fonctions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
y
z
~
Variables
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Définitions de type
a
b
c
d
e
f
i
k
l
m
n
o
p
q
r
s
t
v
Énumérations
Valeurs énumérées
b
d
e
g
l
r
Fonctions associées
b
c
e
f
g
l
m
o
p
r
s
t
Fichiers
Liste des fichiers
Membres de fichier
Tout
c
d
Fonctions
Macros
c
d
castor3d
RenderPipeline
castor3d::RenderPipeline Liste des membres
Liste complète des membres de
castor3d::RenderPipeline
, y compris les membres hérités :
cleanup
(RenderDevice const &device)
castor3d::RenderPipeline
Descriptor
énumération
castor3d::RenderPipeline
Descriptor_COUNT
valeur énumérée
castor3d::RenderPipeline
Descriptor_MAX
valeur énumérée
castor3d::RenderPipeline
Descriptor_MIN
valeur énumérée
castor3d::RenderPipeline
eBuffers
valeur énumérée
castor3d::RenderPipeline
eMeshBuffers
valeur énumérée
castor3d::RenderPipeline
eTextures
valeur énumérée
castor3d::RenderPipeline
eVertexBuffers
valeur énumérée
castor3d::RenderPipeline
getAdditionalDescriptorSet
() const
castor3d::RenderPipeline
inline
getAdditionalDescriptorSetLayout
() const
castor3d::RenderPipeline
inline
getFlags
() const
castor3d::RenderPipeline
inline
getMeshletDescriptorSetLayout
() const
castor3d::RenderPipeline
inline
getPipeline
() const
castor3d::RenderPipeline
inline
getPipelineLayout
() const
castor3d::RenderPipeline
inline
getRenderSystem
() const
castor3d::RenderPipeline
inline
hasAdditionalDescriptorSetLayout
() const
castor3d::RenderPipeline
inline
hasMeshletDescriptorSetLayout
() const
castor3d::RenderPipeline
inline
hasPipeline
() const
castor3d::RenderPipeline
inline
initialise
(RenderDevice const &device, VkRenderPass renderPass)
castor3d::RenderPipeline
RenderPipeline
(RenderNodesPass &owner, RenderSystem &renderSystem, ashes::PipelineDepthStencilStateCreateInfo dsState, ashes::PipelineRasterizationStateCreateInfo rsState, ashes::PipelineColorBlendStateCreateInfo blState, ashes::PipelineMultisampleStateCreateInfo msState, ShaderProgramSPtr program, PipelineFlags const &flags)
castor3d::RenderPipeline
explicit
setAdditionalDescriptorSet
(ashes::DescriptorSet const &descriptorSet)
castor3d::RenderPipeline
inline
setAdditionalDescriptorSetLayout
(ashes::DescriptorSetLayout const &layout)
castor3d::RenderPipeline
inline
setMeshletDescriptorSetLayout
(ashes::DescriptorSetLayout const &layout)
castor3d::RenderPipeline
inline
setPushConstantRanges
(ashes::VkPushConstantRangeArray const &pushConstantRanges)
castor3d::RenderPipeline
inline
setScissor
(VkRect2D const &scissor)
castor3d::RenderPipeline
inline
setVertexLayouts
(ashes::PipelineVertexInputStateCreateInfoCRefArray const &layouts)
castor3d::RenderPipeline
setVertexLayouts
(std::vector< ashes::PipelineVertexInputStateCreateInfo > layouts)
castor3d::RenderPipeline
inline
setViewport
(VkViewport const &viewport)
castor3d::RenderPipeline
inline
~RenderPipeline
()
castor3d::RenderPipeline
Généré le Lundi 21 Novembre 2022 20:20:40 pour Castor3D par
1.9.3