pub(crate) trait WebGLValidator {
type ValidatedOutput;
type Error: Error;
// Required method
fn validate(self) -> Result<Self::ValidatedOutput, Self::Error>;
}
Required Associated Types§
type ValidatedOutput
type Error: Error
Required Methods§
fn validate(self) -> Result<Self::ValidatedOutput, Self::Error>
Implementors§
Source§impl WebGLValidator for CommonCompressedTexImage2DValidator<'_>
impl WebGLValidator for CommonCompressedTexImage2DValidator<'_>
Source§impl WebGLValidator for CommonTexImage2DValidator<'_>
impl WebGLValidator for CommonTexImage2DValidator<'_>
Source§impl WebGLValidator for CompressedTexImage2DValidator<'_>
impl WebGLValidator for CompressedTexImage2DValidator<'_>
Source§impl WebGLValidator for CompressedTexSubImage2DValidator<'_>
impl WebGLValidator for CompressedTexSubImage2DValidator<'_>
Source§impl WebGLValidator for TexImage2DValidator<'_>
TexImage2d validator as per
https://www.khronos.org/opengles/sdk/docs/man/xhtml/glTexImage2D.xml
impl WebGLValidator for TexImage2DValidator<'_>
TexImage2d validator as per https://www.khronos.org/opengles/sdk/docs/man/xhtml/glTexImage2D.xml