sbylib ~master (2020-02-29T08:12:18Z)
Dub
Repo
Descriptor
sbylib
graphics
core
descriptor
Undocumented in source.
mixin template
Descriptor () {
enum
stages
;
enum
vertex
;
struct
binding
;
struct
stage
;
struct
type
;
enum
uniform
;
enum
texture
;
enum
storage
;
mixintemplate
ShaderSource
(ShaderStage stage, string code)
;
mixintemplate
MaxObjects
(size_t n)
;
protected
@
own
DescriptorSetLayout
descriptorSetLayout
;
protected
@
own
DescriptorPool
descriptorPool
;
protected
@
own
ShaderModule
[]
shaderModules
;
mixin
ImplReleaseOwn
;
}
Members
Enums
stages
enum
stages
Undocumented in source.
vertex
enum
vertex
Undocumented in source.
Manifest constants
storage
enum
storage
;
Undocumented in source.
texture
enum
texture
;
Undocumented in source.
uniform
enum
uniform
;
Undocumented in source.
Mixins
__anonymous
mixin
ImplReleaseOwn
Undocumented in source.
Mixin templates
MaxObjects
mixintemplate
MaxObjects
(size_t n)
Undocumented in source.
ShaderSource
mixintemplate
ShaderSource
(ShaderStage stage, string code)
Undocumented in source.
Structs
binding
struct
binding
Undocumented in source.
stage
struct
stage
Undocumented in source.
type
struct
type
Undocumented in source.
Variables
descriptorPool
DescriptorPool
descriptorPool
;
Undocumented in source.
descriptorSetLayout
DescriptorSetLayout
descriptorSetLayout
;
Undocumented in source.
shaderModules
ShaderModule
[]
shaderModules
;
Undocumented in source.
Meta
Source
See Implementation
sbylib
graphics
core
descriptor
mixin templates
Descriptor
ImplDescriptor