evael ~master (2021-10-23T09:29:02.1632381)
Dub
Repo
Pipeline
evael
renderer
pipeline
Undocumented in source.
abstract
class
Pipeline {
uint
primitiveType
;
Shader
shader
;
BlendState
blendState
;
DepthState
depthState
;
protected
Array
!
Resource
m_resources
;
this
();
~this
();
void
apply
();
void
clear
();
TextureResource
addTextureResource
(Texture texture);
Array
!
Resource
resources
[@property getter];
}
Constructors
this
this
()
Undocumented in source.
Destructor
~this
~this
()
Undocumented in source.
Members
Functions
addTextureResource
TextureResource
addTextureResource
(Texture texture)
Undocumented in source.
apply
void
apply
()
Undocumented in source.
clear
void
clear
()
Undocumented in source.
Properties
resources
Array
!
Resource
resources
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
blendState
BlendState
blendState
;
Undocumented in source.
depthState
DepthState
depthState
;
Undocumented in source.
m_resources
Array
!
Resource
m_resources
;
Undocumented in source.
primitiveType
uint
primitiveType
;
Undocumented in source.
shader
Shader
shader
;
Undocumented in source.
Meta
Source
See Implementation
evael
renderer
pipeline
classes
Pipeline