spasm v0.2.0-beta.8 (2020-09-12T08:27:15Z)
Dub
Repo
WebGLShaderPrecisionFormat
spasm
bindings
webgl
Undocumented in source.
@
safe
nothrow
struct
WebGLShaderPrecisionFormat {
nothrow
JsHandle
handle
;
this
(Handle h);
auto
rangeMin
();
auto
rangeMax
();
auto
precision
();
}
Constructors
this
this
(Handle h)
Undocumented in source.
Alias This
handle
Members
Functions
precision
auto
precision
()
Undocumented in source. Be warned that the author may not have intended to support it.
rangeMax
auto
rangeMax
()
Undocumented in source. Be warned that the author may not have intended to support it.
rangeMin
auto
rangeMin
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
handle
JsHandle
handle
;
Undocumented in source.
Meta
Source
See Implementation
spasm
bindings
webgl
aliases
BufferDataSource
GLbitfield
GLboolean
GLbyte
GLclampf
GLenum
GLfloat
GLint
GLintptr
GLshort
GLsizei
GLsizeiptr
GLubyte
GLuint
GLushort
TexImageSource
functions
WebGLActiveInfo_name_Get
WebGLActiveInfo_size_Get
WebGLActiveInfo_type_Get
WebGLContextAttributes_alpha_Get
WebGLContextAttributes_alpha_Set
WebGLContextAttributes_antialias_Get
WebGLContextAttributes_antialias_Set
WebGLContextAttributes_depth_Get
WebGLContextAttributes_depth_Set
WebGLContextAttributes_failIfMajorPerformanceCaveat_Get
WebGLContextAttributes_failIfMajorPerformanceCaveat_Set
WebGLContextAttributes_preferLowPowerToHighPerformance_Get
WebGLContextAttributes_preferLowPowerToHighPerformance_Set
WebGLContextAttributes_premultipliedAlpha_Get
WebGLContextAttributes_premultipliedAlpha_Set
WebGLContextAttributes_preserveDrawingBuffer_Get
WebGLContextAttributes_preserveDrawingBuffer_Set
WebGLContextAttributes_stencil_Get
WebGLContextAttributes_stencil_Set
WebGLContextEventInit_statusMessage_Get
WebGLContextEventInit_statusMessage_Set
WebGLContextEvent_statusMessage_Get
WebGLRenderingContextBase_activeTexture
WebGLRenderingContextBase_attachShader
WebGLRenderingContextBase_bindAttribLocation
WebGLRenderingContextBase_bindBuffer
WebGLRenderingContextBase_bindFramebuffer
WebGLRenderingContextBase_bindRenderbuffer
WebGLRenderingContextBase_bindTexture
WebGLRenderingContextBase_blendColor
WebGLRenderingContextBase_blendEquation
WebGLRenderingContextBase_blendEquationSeparate
WebGLRenderingContextBase_blendFunc
WebGLRenderingContextBase_blendFuncSeparate
WebGLRenderingContextBase_bufferData__uint_int_uint
WebGLRenderingContextBase_bufferData__uint_optional_BufferDataSource_uint
WebGLRenderingContextBase_bufferSubData
WebGLRenderingContextBase_canvas_Get
WebGLRenderingContextBase_checkFramebufferStatus
WebGLRenderingContextBase_clear
WebGLRenderingContextBase_clearColor
WebGLRenderingContextBase_clearDepth
WebGLRenderingContextBase_clearStencil
WebGLRenderingContextBase_colorMask
WebGLRenderingContextBase_compileShader
WebGLRenderingContextBase_compressedTexImage2D
WebGLRenderingContextBase_compressedTexSubImage2D
WebGLRenderingContextBase_copyTexImage2D
WebGLRenderingContextBase_copyTexSubImage2D
WebGLRenderingContextBase_createBuffer
WebGLRenderingContextBase_createFramebuffer
WebGLRenderingContextBase_createProgram
WebGLRenderingContextBase_createRenderbuffer
WebGLRenderingContextBase_createShader
WebGLRenderingContextBase_createTexture
WebGLRenderingContextBase_cullFace
WebGLRenderingContextBase_deleteBuffer
WebGLRenderingContextBase_deleteFramebuffer
WebGLRenderingContextBase_deleteProgram
WebGLRenderingContextBase_deleteRenderbuffer
WebGLRenderingContextBase_deleteShader
WebGLRenderingContextBase_deleteTexture
WebGLRenderingContextBase_depthFunc
WebGLRenderingContextBase_depthMask
WebGLRenderingContextBase_depthRange
WebGLRenderingContextBase_detachShader
WebGLRenderingContextBase_disable
WebGLRenderingContextBase_disableVertexAttribArray
WebGLRenderingContextBase_drawArrays
WebGLRenderingContextBase_drawElements
WebGLRenderingContextBase_drawingBufferHeight_Get
WebGLRenderingContextBase_drawingBufferWidth_Get
WebGLRenderingContextBase_enable
WebGLRenderingContextBase_enableVertexAttribArray
WebGLRenderingContextBase_finish
WebGLRenderingContextBase_flush
WebGLRenderingContextBase_framebufferRenderbuffer
WebGLRenderingContextBase_framebufferTexture2D
WebGLRenderingContextBase_frontFace
WebGLRenderingContextBase_generateMipmap
WebGLRenderingContextBase_getActiveAttrib
WebGLRenderingContextBase_getActiveUniform
WebGLRenderingContextBase_getAttachedShaders
WebGLRenderingContextBase_getAttribLocation
WebGLRenderingContextBase_getBufferParameter
WebGLRenderingContextBase_getContextAttributes
WebGLRenderingContextBase_getError
WebGLRenderingContextBase_getExtension
WebGLRenderingContextBase_getFramebufferAttachmentParameter
WebGLRenderingContextBase_getParameter
WebGLRenderingContextBase_getProgramInfoLog
WebGLRenderingContextBase_getProgramParameter
WebGLRenderingContextBase_getRenderbufferParameter
WebGLRenderingContextBase_getShaderInfoLog
WebGLRenderingContextBase_getShaderParameter
WebGLRenderingContextBase_getShaderPrecisionFormat
WebGLRenderingContextBase_getShaderSource
WebGLRenderingContextBase_getSupportedExtensions
WebGLRenderingContextBase_getTexParameter
WebGLRenderingContextBase_getUniform
WebGLRenderingContextBase_getUniformLocation
WebGLRenderingContextBase_getVertexAttrib
WebGLRenderingContextBase_getVertexAttribOffset
WebGLRenderingContextBase_hint
WebGLRenderingContextBase_isBuffer
WebGLRenderingContextBase_isContextLost
WebGLRenderingContextBase_isEnabled
WebGLRenderingContextBase_isFramebuffer
WebGLRenderingContextBase_isProgram
WebGLRenderingContextBase_isRenderbuffer
WebGLRenderingContextBase_isShader
WebGLRenderingContextBase_isTexture
WebGLRenderingContextBase_lineWidth
WebGLRenderingContextBase_linkProgram
WebGLRenderingContextBase_pixelStorei
WebGLRenderingContextBase_polygonOffset
WebGLRenderingContextBase_readPixels
WebGLRenderingContextBase_renderbufferStorage
WebGLRenderingContextBase_sampleCoverage
WebGLRenderingContextBase_scissor
WebGLRenderingContextBase_shaderSource
WebGLRenderingContextBase_stencilFunc
WebGLRenderingContextBase_stencilFuncSeparate
WebGLRenderingContextBase_stencilMask
WebGLRenderingContextBase_stencilMaskSeparate
WebGLRenderingContextBase_stencilOp
WebGLRenderingContextBase_stencilOpSeparate
WebGLRenderingContextBase_texImage2D__uint_int_uint_int_int_int_uint_uint_optional_ArrayBufferView
WebGLRenderingContextBase_texImage2D__uint_int_uint_uint_uint_optional_TexImageSource
WebGLRenderingContextBase_texParameterf
WebGLRenderingContextBase_texParameteri
WebGLRenderingContextBase_texSubImage2D__uint_int_int_int_int_int_uint_uint_optional_ArrayBufferView
WebGLRenderingContextBase_texSubImage2D__uint_int_int_int_uint_uint_optional_TexImageSource
WebGLRenderingContextBase_uniform1f
WebGLRenderingContextBase_uniform1fv__optional_Handle_Handle
WebGLRenderingContextBase_uniform1fv__optional_Handle_sequence
WebGLRenderingContextBase_uniform1i
WebGLRenderingContextBase_uniform1iv__optional_Handle_Handle
WebGLRenderingContextBase_uniform1iv__optional_Handle_sequence
WebGLRenderingContextBase_uniform2f
WebGLRenderingContextBase_uniform2fv__optional_Handle_Handle
WebGLRenderingContextBase_uniform2fv__optional_Handle_sequence
WebGLRenderingContextBase_uniform2i
WebGLRenderingContextBase_uniform2iv__optional_Handle_Handle
WebGLRenderingContextBase_uniform2iv__optional_Handle_sequence
WebGLRenderingContextBase_uniform3f
WebGLRenderingContextBase_uniform3fv__optional_Handle_Handle
WebGLRenderingContextBase_uniform3fv__optional_Handle_sequence
WebGLRenderingContextBase_uniform3i
WebGLRenderingContextBase_uniform3iv__optional_Handle_Handle
WebGLRenderingContextBase_uniform3iv__optional_Handle_sequence
WebGLRenderingContextBase_uniform4f
WebGLRenderingContextBase_uniform4fv__optional_Handle_Handle
WebGLRenderingContextBase_uniform4fv__optional_Handle_sequence
WebGLRenderingContextBase_uniform4i
WebGLRenderingContextBase_uniform4iv__optional_Handle_Handle
WebGLRenderingContextBase_uniform4iv__optional_Handle_sequence
WebGLRenderingContextBase_uniformMatrix2fv__optional_Handle_bool_Handle
WebGLRenderingContextBase_uniformMatrix2fv__optional_Handle_bool_sequence
WebGLRenderingContextBase_uniformMatrix3fv__optional_Handle_bool_Handle
WebGLRenderingContextBase_uniformMatrix3fv__optional_Handle_bool_sequence
WebGLRenderingContextBase_uniformMatrix4fv__optional_Handle_bool_Handle
WebGLRenderingContextBase_uniformMatrix4fv__optional_Handle_bool_sequence
WebGLRenderingContextBase_useProgram
WebGLRenderingContextBase_validateProgram
WebGLRenderingContextBase_vertexAttrib1f
WebGLRenderingContextBase_vertexAttrib1fv__uint_Handle
WebGLRenderingContextBase_vertexAttrib1fv__uint_sequence
WebGLRenderingContextBase_vertexAttrib2f
WebGLRenderingContextBase_vertexAttrib2fv__uint_Handle
WebGLRenderingContextBase_vertexAttrib2fv__uint_sequence
WebGLRenderingContextBase_vertexAttrib3f
WebGLRenderingContextBase_vertexAttrib3fv__uint_Handle
WebGLRenderingContextBase_vertexAttrib3fv__uint_sequence
WebGLRenderingContextBase_vertexAttrib4f
WebGLRenderingContextBase_vertexAttrib4fv__uint_Handle
WebGLRenderingContextBase_vertexAttrib4fv__uint_sequence
WebGLRenderingContextBase_vertexAttribPointer
WebGLRenderingContextBase_viewport
WebGLShaderPrecisionFormat_precision_Get
WebGLShaderPrecisionFormat_rangeMax_Get
WebGLShaderPrecisionFormat_rangeMin_Get
structs
WebGLActiveInfo
WebGLBuffer
WebGLContextAttributes
WebGLContextEvent
WebGLContextEventInit
WebGLFramebuffer
WebGLObject
WebGLProgram
WebGLRenderbuffer
WebGLRenderingContext
WebGLRenderingContextBase
WebGLShader
WebGLShaderPrecisionFormat
WebGLTexture
WebGLUniformLocation