├── .gitattributes ├── LICENSE ├── README.md ├── aglet.nimble ├── docs ├── aglet.html ├── aglet │ ├── drawparams.html │ ├── enums.html │ ├── framebuffer.html │ ├── framebuffer_attachment.html │ ├── gl.html │ ├── gl_enum.html │ ├── gl_types.html │ ├── input.html │ ├── mesh.html │ ├── nimdoc.out.css │ ├── pixelbuffer.html │ ├── pixeltypes.html │ ├── program.html │ ├── program_base.html │ ├── rect.html │ ├── state.html │ ├── target.html │ ├── texture.html │ ├── uniform.html │ ├── util.html │ └── window.html ├── index.html └── nimdoc.out.css ├── src ├── aglet.nim └── aglet │ ├── drawparams.nim │ ├── enums.nim │ ├── framebuffer.nim │ ├── framebuffer_attachment.nim │ ├── gl.nim │ ├── gl_enum.nim │ ├── gl_types.nim │ ├── input.nim │ ├── mesh.nim │ ├── pixelbuffer.nim │ ├── pixeltypes.nim │ ├── program.nim │ ├── program_base.nim │ ├── rect.nim │ ├── state.nim │ ├── target.nim │ ├── texture.nim │ ├── uniform.nim │ ├── util.nim │ ├── window.nim │ └── window │ └── glfw.nim └── tests ├── .gitignore ├── README.md ├── config.nims ├── data └── bricks.png ├── tcloud.nim ├── tinstancing.nim ├── ttextures.nim ├── ttriangle.nim ├── tuniforms.nim └── twindow_glfw.nim /.gitattributes: -------------------------------------------------------------------------------- 1 | * text eol=lf 2 | *.png binary 3 | 4 | docs/* linguist-documentation 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/README.md -------------------------------------------------------------------------------- /aglet.nimble: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/aglet.nimble -------------------------------------------------------------------------------- /docs/aglet.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet.html -------------------------------------------------------------------------------- /docs/aglet/drawparams.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/drawparams.html -------------------------------------------------------------------------------- /docs/aglet/enums.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/enums.html -------------------------------------------------------------------------------- /docs/aglet/framebuffer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/framebuffer.html -------------------------------------------------------------------------------- /docs/aglet/framebuffer_attachment.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/framebuffer_attachment.html -------------------------------------------------------------------------------- /docs/aglet/gl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/gl.html -------------------------------------------------------------------------------- /docs/aglet/gl_enum.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/gl_enum.html -------------------------------------------------------------------------------- /docs/aglet/gl_types.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/gl_types.html -------------------------------------------------------------------------------- /docs/aglet/input.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/input.html -------------------------------------------------------------------------------- /docs/aglet/mesh.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/mesh.html -------------------------------------------------------------------------------- /docs/aglet/nimdoc.out.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/nimdoc.out.css -------------------------------------------------------------------------------- /docs/aglet/pixelbuffer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/pixelbuffer.html -------------------------------------------------------------------------------- /docs/aglet/pixeltypes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/pixeltypes.html -------------------------------------------------------------------------------- /docs/aglet/program.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/program.html -------------------------------------------------------------------------------- /docs/aglet/program_base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/program_base.html -------------------------------------------------------------------------------- /docs/aglet/rect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/rect.html -------------------------------------------------------------------------------- /docs/aglet/state.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/state.html -------------------------------------------------------------------------------- /docs/aglet/target.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/target.html -------------------------------------------------------------------------------- /docs/aglet/texture.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/texture.html -------------------------------------------------------------------------------- /docs/aglet/uniform.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/uniform.html -------------------------------------------------------------------------------- /docs/aglet/util.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/util.html -------------------------------------------------------------------------------- /docs/aglet/window.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/aglet/window.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/nimdoc.out.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/docs/nimdoc.out.css -------------------------------------------------------------------------------- /src/aglet.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet.nim -------------------------------------------------------------------------------- /src/aglet/drawparams.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/drawparams.nim -------------------------------------------------------------------------------- /src/aglet/enums.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/enums.nim -------------------------------------------------------------------------------- /src/aglet/framebuffer.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/framebuffer.nim -------------------------------------------------------------------------------- /src/aglet/framebuffer_attachment.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/framebuffer_attachment.nim -------------------------------------------------------------------------------- /src/aglet/gl.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/gl.nim -------------------------------------------------------------------------------- /src/aglet/gl_enum.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/gl_enum.nim -------------------------------------------------------------------------------- /src/aglet/gl_types.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/gl_types.nim -------------------------------------------------------------------------------- /src/aglet/input.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/input.nim -------------------------------------------------------------------------------- /src/aglet/mesh.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/mesh.nim -------------------------------------------------------------------------------- /src/aglet/pixelbuffer.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/pixelbuffer.nim -------------------------------------------------------------------------------- /src/aglet/pixeltypes.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/pixeltypes.nim -------------------------------------------------------------------------------- /src/aglet/program.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/program.nim -------------------------------------------------------------------------------- /src/aglet/program_base.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/program_base.nim -------------------------------------------------------------------------------- /src/aglet/rect.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/rect.nim -------------------------------------------------------------------------------- /src/aglet/state.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/state.nim -------------------------------------------------------------------------------- /src/aglet/target.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/target.nim -------------------------------------------------------------------------------- /src/aglet/texture.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/texture.nim -------------------------------------------------------------------------------- /src/aglet/uniform.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/uniform.nim -------------------------------------------------------------------------------- /src/aglet/util.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/util.nim -------------------------------------------------------------------------------- /src/aglet/window.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/window.nim -------------------------------------------------------------------------------- /src/aglet/window/glfw.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/src/aglet/window/glfw.nim -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- 1 | t* 2 | !t*.nim 3 | -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/config.nims: -------------------------------------------------------------------------------- 1 | switch("path", "$projectDir/../src") -------------------------------------------------------------------------------- /tests/data/bricks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/tests/data/bricks.png -------------------------------------------------------------------------------- /tests/tcloud.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/tests/tcloud.nim -------------------------------------------------------------------------------- /tests/tinstancing.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/tests/tinstancing.nim -------------------------------------------------------------------------------- /tests/ttextures.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/tests/ttextures.nim -------------------------------------------------------------------------------- /tests/ttriangle.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/tests/ttriangle.nim -------------------------------------------------------------------------------- /tests/tuniforms.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/tests/tuniforms.nim -------------------------------------------------------------------------------- /tests/twindow_glfw.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liquidev/aglet/HEAD/tests/twindow_glfw.nim --------------------------------------------------------------------------------