@NonNullByDefault

# Package com.io7m.jcanephora.fake

A fake implementation of the `jcanephora` APIs intended for unit testing code without access to a GPU.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  FakeShaderListenerType | The type of listeners that can be used to control the results of fake shader compilation.
  JCGLImplementationFakeType | Fake-specific interface to JCGL implementations.

- Class Summary
  Class | Description
  --- | ---
  FakeContext | The type of fake contexts.
  FakeProgramAttribute | A fake implementation of program attributes.
  FakeProgramUniform | A fake implementation of program attributes.
  JCGLImplementationFake | A fake implementation of the `JCGLImplementationFakeType` interface.

## Package com.io7m.jcanephora.fake Description

A fake implementation of the `jcanephora` APIs intended for unit testing code without access to a GPU.

Copyright © 2017 <code@io7m.com> http://io7m.com