├── .gitignore ├── Cargo.toml ├── README.md ├── examples └── basic.rs ├── pri.c ├── src ├── color.rs ├── constants.rs ├── environment.rs ├── errors.rs ├── framebuffers.rs ├── glfwp5 │ ├── backend.rs │ ├── constants.rs │ ├── environment.rs │ ├── input.rs │ ├── mod.rs │ └── screen.rs ├── image.rs ├── input.rs ├── lib.rs ├── rendering.rs ├── screen.rs ├── shaders.rs ├── shapes │ ├── arc.rs │ ├── cube.rs │ ├── draw.rs │ ├── ellipse.rs │ ├── line.rs │ ├── mod.rs │ ├── mould.rs │ ├── point.rs │ ├── quad.rs │ ├── rect.rs │ └── triangle.rs ├── textures.rs └── transform.rs └── test.jpg /.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | **/*.rs.bk 3 | Cargo.lock 4 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/README.md -------------------------------------------------------------------------------- /examples/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/examples/basic.rs -------------------------------------------------------------------------------- /pri.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/pri.c -------------------------------------------------------------------------------- /src/color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/color.rs -------------------------------------------------------------------------------- /src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/constants.rs -------------------------------------------------------------------------------- /src/environment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/environment.rs -------------------------------------------------------------------------------- /src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/errors.rs -------------------------------------------------------------------------------- /src/framebuffers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/framebuffers.rs -------------------------------------------------------------------------------- /src/glfwp5/backend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/glfwp5/backend.rs -------------------------------------------------------------------------------- /src/glfwp5/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/glfwp5/constants.rs -------------------------------------------------------------------------------- /src/glfwp5/environment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/glfwp5/environment.rs -------------------------------------------------------------------------------- /src/glfwp5/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/glfwp5/input.rs -------------------------------------------------------------------------------- /src/glfwp5/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/glfwp5/mod.rs -------------------------------------------------------------------------------- /src/glfwp5/screen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/glfwp5/screen.rs -------------------------------------------------------------------------------- /src/image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/image.rs -------------------------------------------------------------------------------- /src/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/input.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/rendering.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/rendering.rs -------------------------------------------------------------------------------- /src/screen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/screen.rs -------------------------------------------------------------------------------- /src/shaders.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/shaders.rs -------------------------------------------------------------------------------- /src/shapes/arc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/shapes/arc.rs -------------------------------------------------------------------------------- /src/shapes/cube.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/shapes/cube.rs -------------------------------------------------------------------------------- /src/shapes/draw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/shapes/draw.rs -------------------------------------------------------------------------------- /src/shapes/ellipse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/shapes/ellipse.rs -------------------------------------------------------------------------------- /src/shapes/line.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/shapes/line.rs -------------------------------------------------------------------------------- /src/shapes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/shapes/mod.rs -------------------------------------------------------------------------------- /src/shapes/mould.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/shapes/mould.rs -------------------------------------------------------------------------------- /src/shapes/point.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/shapes/point.rs -------------------------------------------------------------------------------- /src/shapes/quad.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/shapes/quad.rs -------------------------------------------------------------------------------- /src/shapes/rect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/shapes/rect.rs -------------------------------------------------------------------------------- /src/shapes/triangle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/shapes/triangle.rs -------------------------------------------------------------------------------- /src/textures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/textures.rs -------------------------------------------------------------------------------- /src/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/src/transform.rs -------------------------------------------------------------------------------- /test.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rennis250/processing-rs/HEAD/test.jpg --------------------------------------------------------------------------------