├── .editorconfig ├── .gitignore ├── LICENSE ├── README.md ├── cepl.examples.asd ├── examples ├── ThickCloudsWater │ ├── LICENSE.txt │ ├── README.txt │ ├── back.png │ ├── down.png │ ├── front.png │ ├── left.png │ ├── right.png │ └── up.png ├── basic-3d-objects.lisp ├── basic-geometry-shader.lisp ├── bird │ ├── bird.3ds │ ├── char_bird_alpha.jpg │ ├── char_bird_col.png │ ├── char_bird_diff.jpg │ └── char_bird_nor.jpg ├── blending.lisp ├── bloom.lisp ├── brick │ ├── bump.png │ ├── col.png │ └── norm.png ├── compute.lisp ├── cubemap.lisp ├── g.png ├── game-of-life.lisp ├── helpers │ ├── camera.lisp │ ├── examples-data.lisp │ ├── meshes.lisp │ └── model-parsers.lisp ├── how-to-run-these-examples.md ├── inline-glsl.lisp ├── instance-array-triangles.lisp ├── instancing.lisp ├── lambda-pipelines.lisp ├── moving-triangles.lisp ├── normal-mapping.lisp ├── raymarcher.lisp ├── refraction.lisp ├── sampling.lisp ├── shared-context.lisp ├── tessellation-inline-glsl.lisp ├── tessellation.lisp ├── texture-example.lisp ├── transform-feedback.lisp ├── triangle.lisp ├── ubo-test.lisp ├── water.jpg └── wibble.3ds ├── package.lisp └── pre-release-run.lisp /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/README.md -------------------------------------------------------------------------------- /cepl.examples.asd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/cepl.examples.asd -------------------------------------------------------------------------------- /examples/ThickCloudsWater/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/ThickCloudsWater/LICENSE.txt -------------------------------------------------------------------------------- /examples/ThickCloudsWater/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/ThickCloudsWater/README.txt -------------------------------------------------------------------------------- /examples/ThickCloudsWater/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/ThickCloudsWater/back.png -------------------------------------------------------------------------------- /examples/ThickCloudsWater/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/ThickCloudsWater/down.png -------------------------------------------------------------------------------- /examples/ThickCloudsWater/front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/ThickCloudsWater/front.png -------------------------------------------------------------------------------- /examples/ThickCloudsWater/left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/ThickCloudsWater/left.png -------------------------------------------------------------------------------- /examples/ThickCloudsWater/right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/ThickCloudsWater/right.png -------------------------------------------------------------------------------- /examples/ThickCloudsWater/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/ThickCloudsWater/up.png -------------------------------------------------------------------------------- /examples/basic-3d-objects.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/basic-3d-objects.lisp -------------------------------------------------------------------------------- /examples/basic-geometry-shader.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/basic-geometry-shader.lisp -------------------------------------------------------------------------------- /examples/bird/bird.3ds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/bird/bird.3ds -------------------------------------------------------------------------------- /examples/bird/char_bird_alpha.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/bird/char_bird_alpha.jpg -------------------------------------------------------------------------------- /examples/bird/char_bird_col.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/bird/char_bird_col.png -------------------------------------------------------------------------------- /examples/bird/char_bird_diff.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/bird/char_bird_diff.jpg -------------------------------------------------------------------------------- /examples/bird/char_bird_nor.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/bird/char_bird_nor.jpg -------------------------------------------------------------------------------- /examples/blending.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/blending.lisp -------------------------------------------------------------------------------- /examples/bloom.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/bloom.lisp -------------------------------------------------------------------------------- /examples/brick/bump.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/brick/bump.png -------------------------------------------------------------------------------- /examples/brick/col.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/brick/col.png -------------------------------------------------------------------------------- /examples/brick/norm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/brick/norm.png -------------------------------------------------------------------------------- /examples/compute.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/compute.lisp -------------------------------------------------------------------------------- /examples/cubemap.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/cubemap.lisp -------------------------------------------------------------------------------- /examples/g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/g.png -------------------------------------------------------------------------------- /examples/game-of-life.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/game-of-life.lisp -------------------------------------------------------------------------------- /examples/helpers/camera.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/helpers/camera.lisp -------------------------------------------------------------------------------- /examples/helpers/examples-data.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/helpers/examples-data.lisp -------------------------------------------------------------------------------- /examples/helpers/meshes.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/helpers/meshes.lisp -------------------------------------------------------------------------------- /examples/helpers/model-parsers.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/helpers/model-parsers.lisp -------------------------------------------------------------------------------- /examples/how-to-run-these-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/how-to-run-these-examples.md -------------------------------------------------------------------------------- /examples/inline-glsl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/inline-glsl.lisp -------------------------------------------------------------------------------- /examples/instance-array-triangles.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/instance-array-triangles.lisp -------------------------------------------------------------------------------- /examples/instancing.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/instancing.lisp -------------------------------------------------------------------------------- /examples/lambda-pipelines.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/lambda-pipelines.lisp -------------------------------------------------------------------------------- /examples/moving-triangles.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/moving-triangles.lisp -------------------------------------------------------------------------------- /examples/normal-mapping.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/normal-mapping.lisp -------------------------------------------------------------------------------- /examples/raymarcher.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/raymarcher.lisp -------------------------------------------------------------------------------- /examples/refraction.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/refraction.lisp -------------------------------------------------------------------------------- /examples/sampling.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/sampling.lisp -------------------------------------------------------------------------------- /examples/shared-context.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/shared-context.lisp -------------------------------------------------------------------------------- /examples/tessellation-inline-glsl.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/tessellation-inline-glsl.lisp -------------------------------------------------------------------------------- /examples/tessellation.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/tessellation.lisp -------------------------------------------------------------------------------- /examples/texture-example.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/texture-example.lisp -------------------------------------------------------------------------------- /examples/transform-feedback.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/transform-feedback.lisp -------------------------------------------------------------------------------- /examples/triangle.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/triangle.lisp -------------------------------------------------------------------------------- /examples/ubo-test.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/ubo-test.lisp -------------------------------------------------------------------------------- /examples/water.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/water.jpg -------------------------------------------------------------------------------- /examples/wibble.3ds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/examples/wibble.3ds -------------------------------------------------------------------------------- /package.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/package.lisp -------------------------------------------------------------------------------- /pre-release-run.lisp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbaggers/cepl.examples/HEAD/pre-release-run.lisp --------------------------------------------------------------------------------