gfx ~reborn (2022-03-31T11:44:27.7929122)
Dub
Repo
GlShaderModule
gfx
gl3
pipeline
Undocumented in source.
package final
class
GlShaderModule :
ShaderModule
{
alias
GLuint
=
uint
via
import
gfx
.
bindings
.
opengl
.
gl
:
GLuint
;
;
enum
atomicRcCode
; via
import
gfx
.
core
.
rc
:
atomicRcCode
;
;
class
GlShare
via
import
gfx
.
gl3
:
GlShare
;
;
this
(GlShare share, const(uint)[] code);
void
dispose
();
string
entryPoint
[@property getter];
GLuint
compile
(ShaderStage stage);
}
Constructors
this
this
(GlShare share, const(uint)[] code)
Undocumented in source.
Members
Functions
compile
GLuint
compile
(ShaderStage stage)
Undocumented in source. Be warned that the author may not have intended to support it.
dispose
void
dispose
()
Undocumented in source. Be warned that the author may not have intended to support it.
Properties
entryPoint
string
entryPoint
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
Inherited Members
From ShaderModule
entryPoint
string
entryPoint
[@property getter]
Undocumented in source.
Meta
Source
See Implementation
gfx
gl3
pipeline
classes
GlDescriptorPool
GlDescriptorSet
GlDescriptorSetLayout
GlFramebuffer
GlPipeline
GlPipelineLayout
GlRenderPass
GlShaderModule
structs
GlDescriptorSetBinding
unions
GlDescriptor